fixed helix

This commit is contained in:
Aria Nolan 2023-10-20 21:13:32 -04:00
parent 084f1c053b
commit 55ae559afc
2 changed files with 19 additions and 25 deletions

View file

@ -54,18 +54,12 @@
#homeConfigurations: define options for different users
homeConfigurations."tacocat" = inputs.home-manager.lib.homeManagerConfiguration {
inherit pkgs;
extraSpecialArgs = {inherit inputs;}; # Pass flake inputs to our config
modules = [
./users/tacocat/home.nix
# ./users/tacocat/programs
# ./users/tacocat/shell
# ./users/tacocat/helix
# ./users/tacocat/emacs
# this is awful why are you doing it like this
];
};
extraSpecialArgs = { inherit inputs; }; # Pass flake inputs to our config
#outputs home-manager activation package for use on non-NixOS, i think?
packages.${system}."tacocat" = self.homeConfigurations."tacocat".activationPackage;
};

View file

@ -12,24 +12,24 @@
enable = true;
# package = inputs.helix.packages."x86_64-linux".default;
# package = inputs.helix.packages.${pkgs.system}.default.overrideAttrs (self: {
# makeWrapperArgs = with pkgs;
# self.makeWrapperArgs
# or []
# ++ [
# "--suffix"
# "PATH"
# ":"
# (lib.makeBinPath [
# clang-tools
# marksman
# nil
# nodePackages.bash-language-server
# shellcheck
# java-language-server
# ])
# ];
# });
package = inputs.helix.packages.${pkgs.system}.default.overrideAttrs (self: {
makeWrapperArgs = with pkgs;
self.makeWrapperArgs
or []
++ [
"--suffix"
"PATH"
":"
(lib.makeBinPath [
clang-tools
marksman
nil
nodePackages.bash-language-server
shellcheck
java-language-server
])
];
});
settings = {
theme = "rose_pine_moon";