lix my ballx

This commit is contained in:
Tao Tien 2026-02-10 02:26:23 -08:00
parent 8df82ca204
commit 6eeee7ac88
4 changed files with 35 additions and 2 deletions

View file

@ -3,10 +3,16 @@
pkgs, pkgs,
... ...
}: { }: {
# systemd.user.services.lspmux = {
# enable = true;
# wantedBy = ["default.target"];
# serviceConfig = {
# Type = "simple";
# ExecStart = "${pkgs.lspmux}/bin/lspmux server";
# };
# };
programs.qgroundcontrol.enable = true; programs.qgroundcontrol.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
maturin
mission-planner
# keep-sorted start sticky_comments=no # keep-sorted start sticky_comments=no
# act # act
# asm-lsp # asm-lsp
@ -42,7 +48,10 @@
just-lsp just-lsp
keep-sorted keep-sorted
lldb lldb
lspmux
maturin
mergiraf mergiraf
mission-planner
qFlipper qFlipper
qemu qemu
sd sd

View file

@ -31,6 +31,11 @@
lsfg-vk-flake.inputs.nixpkgs.follows = "nixpkgs"; lsfg-vk-flake.inputs.nixpkgs.follows = "nixpkgs";
}; };
nixConfig = {
extra-substituters = ["https://helix.cachix.org"];
extra-trusted-public-keys = ["helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs="];
};
outputs = { outputs = {
nixos, nixos,
self, self,

View file

@ -5,6 +5,20 @@
modulesPath, modulesPath,
... ...
}: { }: {
nixpkgs.overlays = [
(final: prev: {
inherit
(prev.lixPackageSets.stable)
nixpkgs-review
nix-eval-jobs
nix-fast-build
colmena
;
})
];
nix.package = pkgs.lixPackageSets.stable.lix;
programs.pmount.enable = true; programs.pmount.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# keep-sorted start # keep-sorted start

View file

@ -235,6 +235,10 @@
# keep-sorted end # keep-sorted end
]; ];
language-server = { language-server = {
# lspmux = {
# command = "lspmux";
# };
basedpyright = { basedpyright = {
command = "basedpyright-langserver"; command = "basedpyright-langserver";
args = ["--stdio"]; args = ["--stdio"];
@ -273,6 +277,7 @@
language-servers = { language-servers = {
rust-analyzer.config = { rust-analyzer.config = {
server.path = "/home/tao/.cargo/bin/rust-analyzer"; server.path = "/home/tao/.cargo/bin/rust-analyzer";
# server.path = "${pkgs.lspmux}/bin/lspmux";
procMacro = { procMacro = {
ignored = { ignored = {
leptos_macro = [ leptos_macro = [