Compare commits

...

6 commits

4 changed files with 60 additions and 0 deletions

View file

@ -152,5 +152,33 @@
};
};
homeConfigurations = {
jufr2 = let
username = "jufr2";
system = "x86_64-linux";
pkgs = nixpkgs.legacyPackages.${system};
in
home-manager.lib.homeManagerConfiguration {
inherit pkgs;
extraSpecialArgs = {
inherit username;
};
modules = [
home/core.nix
home/targets/genericLinux.nix
modules/nix.nix
home/neovim/default.nix
home/zsh/default.nix
home/cli.nix
];
};
};
};
}

24
home/cli.nix Normal file
View file

@ -0,0 +1,24 @@
{
pkgs,
lib,
config,
...
}: {
home.packages = with pkgs; [
wget
curl
git
neofetch
tealdeer
pdfgrep
pdftk
p7zip
];
programs = {
htop.enable = true;
git.enable = true;
bat.enable = true;
};
}

View file

@ -0,0 +1,7 @@
{
...
}: {
targets.genericLinux.enable = true;
}

View file

@ -5,6 +5,7 @@
}: {
# do garbage collection weekly to keep disk usage low
nix = {
package = pkgs.nix;
settings = {
experimental-features = ["nix-command" "flakes"];
};