add base pkg modules

This commit is contained in:
outfoxxed 2025-07-29 00:41:29 -07:00
parent 26a95a16ed
commit dddff5f6e7
Signed by: outfoxxed
GPG key ID: 4C88A185FB89301E
4 changed files with 50 additions and 0 deletions

View file

@ -0,0 +1,15 @@
{ pkgs, ... }: {
environment.systemPackages = builtins.attrValues {
inherit (pkgs)
ripgrep
fd
git
git-lfs
jujutsu
vim
curl
htop
btop
;
};
};

View file

@ -0,0 +1,6 @@
{
programs.direnv = {
enable = true;
package = pkgs.nix-direnv;
};
}

View file

@ -0,0 +1,7 @@
{ pkgs, ... }
environment.systemPackages = builtins.attrValues {
inherit (pkgs)
xdg-utils
;
};
}

22
modules/linux/fonts.nix Normal file
View file

@ -0,0 +1,22 @@
{ pkgs, ... }: {
fonts = {
enableDefaultPackages = true;
packages = builtins.attrValues {
inherit (pkgs)
dejavu_fonts
noto-fonts
noto-fonts-cjk-sans
material-symbols
font-awesome
corefonts
vistafonts
;
}
};
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"corefonts"
"vista-fonts"
];
}