This commit is contained in:
Tyler Mac
2026-08-20 17:49:27 -04:00
parent 924cdb2e08
commit 29644c8d69
3 changed files with 12 additions and 11 deletions
+7 -8
View File
@@ -19,14 +19,13 @@
overlays = with inputs; [
tmux.overlay
tmux.overlays."nixpkgs/plusultra"
];
# Build the package set for the homies environment
packages = {
homies = let
pkgs = import inputs.nixpkgs {
system = "x86_64-linux"; # Default, will be overridden by system-specific builds
system = "aarch64-darwin"; # Default, will be overridden by system-specific builds
};
in
pkgs.buildEnv {
@@ -66,13 +65,13 @@
rustc # For enabling Rust support
rust-analyzer # For Rust LSP
python3 # For Python support
python3Packages.pyright # For Python LSP
nodejs # For JavaScript/TypeScript support
nodePackages.typescript-language-server # For TS LSP
#python3Packages.pyright # For Python LSP
#nodejs # For JavaScript/TypeScript support
#nodePackages.typescript-language-server # For TS LSP
go # For Go support
gopls # For Go LSP
openjdk # For Java support
jdt.ls # For Java LSP
#openjdk # For Java support
#jdt.ls # For Java LSP
];
};
};
@@ -103,4 +102,4 @@
# nix build .#homies
# nix profile install .#homies
};
}
}