small hm improvements

This commit is contained in:
Thilo Billerbeck 2024-05-13 14:28:18 +02:00
parent 4595fc264d
commit 8140ca0cca
5 changed files with 11 additions and 14 deletions

View file

@ -24,6 +24,10 @@
}; };
suyu.url = "github:Noodlez1232/suyu-flake"; suyu.url = "github:Noodlez1232/suyu-flake";
nix-alien.url = "github:thiagokokada/nix-alien"; nix-alien.url = "github:thiagokokada/nix-alien";
nix-index-database = {
url = "github:nix-community/nix-index-database";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
nixConfig = { nixConfig = {
@ -71,7 +75,10 @@
homeConfigurations."thilo@thilo-pc" = homeConfigurations."thilo@thilo-pc" =
home-manager.lib.homeManagerConfiguration { home-manager.lib.homeManagerConfiguration {
inherit pkgs; inherit pkgs;
modules = [ ./configs/fedora/home.nix ]; modules = [
inputs.nix-index-database.hmModules.nix-index
./configs/fedora/home.nix
];
extraSpecialArgs = { inherit inputs nixgl; }; extraSpecialArgs = { inherit inputs nixgl; };
}; };
homeConfigurations."thilo@thilo-laptop" = homeConfigurations."thilo@thilo-laptop" =

View file

@ -117,16 +117,6 @@ with lib; {
}] }]
''; '';
}; };
activation = {
setNodeGlobalDir = {
after = [ "writeBoundary" "createXdgUserDirectories" ];
before = [ ];
data = ''
mkdir -p ${config.home.homeDirectory}/.node-global
${pkgs.nodejs}/bin/npm config set prefix ${config.home.homeDirectory}/.node-global
'';
};
};
sessionPath = [ "${config.home.homeDirectory}/.node-global/bin" ]; sessionPath = [ "${config.home.homeDirectory}/.node-global/bin" ];
}; };

View file

@ -89,6 +89,7 @@ in
config.machine.isGraphical config.machine.isGraphical
) then [ ) then [
(nixGL insomnia) (nixGL insomnia)
(nixGL comma)
] else ] else
[ ] [ ]
) ++ ( ) ++ (

View file

@ -1 +1 @@
{ programs.command-not-found = { enable = true; }; } { programs.command-not-found = { enable = false; }; }

View file

@ -18,9 +18,8 @@
update-local = "bash $HOME/.dotfiles/install"; update-local = "bash $HOME/.dotfiles/install";
}; };
initExtra = '' initExtra = ''
[ -d ~/.npm-global ] || mkdir ~/.npm-global
${pkgs.nodejs}/bin/npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH export PATH=~/.npm-global/bin:$PATH
source ${pkgs.nix-index}/etc/profile.d/command-not-found.sh
''; '';
plugins = [ plugins = [
{ {