mirror of
https://github.com/thilobillerbeck/dotfiles.git
synced 2024-11-21 23:48:49 +01:00
small hm improvements
This commit is contained in:
parent
4595fc264d
commit
8140ca0cca
5 changed files with 11 additions and 14 deletions
|
@ -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" =
|
||||||
|
|
|
@ -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" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -89,6 +89,7 @@ in
|
||||||
config.machine.isGraphical
|
config.machine.isGraphical
|
||||||
) then [
|
) then [
|
||||||
(nixGL insomnia)
|
(nixGL insomnia)
|
||||||
|
(nixGL comma)
|
||||||
] else
|
] else
|
||||||
[ ]
|
[ ]
|
||||||
) ++ (
|
) ++ (
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
{ programs.command-not-found = { enable = true; }; }
|
{ programs.command-not-found = { enable = false; }; }
|
||||||
|
|
|
@ -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 = [
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue