nixos-config/homes/common/packages.nix
Ingolf Wagner b201ee77c0
📦 add navi
2024-10-23 00:20:05 +09:00

72 lines
1 KiB
Nix

{
config,
pkgs,
lib,
...
}:
with pkgs;
with lib;
{
config = mkMerge [
{
home.packages = [
hexyl
units
difftastic
parallel
progress
wget
curl
gimoji
#tldr
tealdeer
navi # cheatsheet manager
bandwhich # todo : put this to common/networking.nix
unzip
genpass
tree
killall
nix-tree
vulnix
(writers.writeBashBin "vulnix-system" ''
${vulnix}/bin/vulnix --profile /nix/var/nix/profiles/system
'')
# cpu load monitor
glances
];
# cpu load monitor
programs.btop.enable = true;
}
(mkIf config.gui.enable {
home.packages = [
libreoffice
hunspell
hunspellDicts.de-de
hunspellDicts.en-us
aspell
aspellDicts.de
aspellDicts.en
aspellDicts.es
evince
nsxiv
gimp
inkscape
transmission-remote-gtk
];
})
];
}