nixos-config/nixos/homes/common/packages.nix
2024-05-30 14:53:01 +02:00

65 lines
977 B
Nix

{ config, pkgs, lib, ... }:
with pkgs;
with lib;
{
config = mkMerge [
{
home.packages = [
bind.dnsutils
nmap
hexyl
ipcalc
units
difftastic
parallel
wget
curl
gimoji
# todo : configure this properly
tldr
bandwhich
unzip
genpass
tree
killall
nix-tree
unstable.vulnix
(writers.writeBashBin "vulnix-system" ''
${unstable.vulnix}/bin/vulnix --profile /nix/var/nix/profiles/system
'')
];
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
sxiv
gimp
inkscape
transmission-remote-gtk
];
})
];
}