diff --git a/common/utilities.nix b/common/utilities.nix new file mode 100644 index 0000000..26ea569 --- /dev/null +++ b/common/utilities.nix @@ -0,0 +1,11 @@ +{ config, lib, pkgs, ... }: + +{ + # CLI utilities I get frustrated if I'm missing + environment.systemPackages = with pkgs; [ + git + inetutils + parted + wget + ]; +} \ No newline at end of file diff --git a/hive.nix b/hive.nix index 6c0d560..84aa279 100644 --- a/hive.nix +++ b/hive.nix @@ -11,6 +11,7 @@ in { imports = [ (import "${sources.home-manager}/nixos") ./pinning.nix + ./common/utilities.nix ./users/qenya.nix ]; }; diff --git a/hosts/tohru/configuration.nix b/hosts/tohru/configuration.nix index 637d9cb..845a558 100644 --- a/hosts/tohru/configuration.nix +++ b/hosts/tohru/configuration.nix @@ -27,6 +27,9 @@ sound.enable = true; hardware.pulseaudio.enable = true; + # USB drives + boot.supportedFilesystems = [ "ntfs" ]; + hardware.enableAllFirmware = true; services.fwupd.enable = true; services.fstrim.enable = true; diff --git a/hosts/tohru/home.nix b/hosts/tohru/home.nix index 16683fb..dfbdbe8 100644 --- a/hosts/tohru/home.nix +++ b/hosts/tohru/home.nix @@ -12,6 +12,8 @@ home.packages = with pkgs; [ bitwarden + foliate + keepassxc tor-browser-bundle-bin ]; programs.chromium.enable = true;