diff --git a/colmena/local.nix b/colmena/local.nix index 7bf35f3..a567ae9 100644 --- a/colmena/local.nix +++ b/colmena/local.nix @@ -7,4 +7,10 @@ in { targetHost = null; tags = [ "local" ]; }; + + environment.systemPackages = with pkgs; [ + agenix + colmena + npins + ]; } diff --git a/common/environment.nix b/common/environment.nix index 857dce4..b08b57b 100644 --- a/common/environment.nix +++ b/common/environment.nix @@ -1,22 +1,13 @@ { config, lib, pkgs, ... }: { + # CLI utilities I get frustrated if I'm missing environment.systemPackages = with pkgs; [ git + inetutils lshw parted wget - - # network troubleshooting - inetutils - lsof - tcpdump - netcat # <3 - - # used for nix config - npins - colmena - agenix ]; environment.wordlist.enable = true; diff --git a/home/libreoffice.nix b/home/libreoffice.nix new file mode 100644 index 0000000..16cf593 --- /dev/null +++ b/home/libreoffice.nix @@ -0,0 +1,9 @@ +{ config, lib, pkgs, ... }: + +{ + home.packages = with pkgs; [ + libreoffice + hunspell + hunspellDicts.en_GB-ise + ]; +} diff --git a/hosts/tohru/home.nix b/hosts/tohru/home.nix index 7818b38..703f5fc 100644 --- a/hosts/tohru/home.nix +++ b/hosts/tohru/home.nix @@ -7,6 +7,7 @@ ../../home/firefox.nix ../../home/git.nix ../../home/gnome + ../../home/libreoffice.nix ../../home/vscode.nix ]; @@ -16,18 +17,12 @@ foliate gimp-with-plugins keepassxc + openttd thunderbird tor-browser-bundle-bin - - # libreoffice - libreoffice - hunspell - hunspellDicts.en_GB-ise - - # games - openttd - nur.repos.qenya.digital-a-love-story - nur.repos.qenya.dont-take-it-personally-babe + ]) ++ (with pkgs.nur.repos.qenya; [ + digital-a-love-story + dont-take-it-personally-babe ]); programs.chromium.enable = true;