From bfc856366f26f925696328a51c6327a5117b0d5a Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Wed, 31 Jul 2024 10:06:29 +0100 Subject: [PATCH] Add some missing user programs Signed-off-by: Nikolaos Karaolidis --- hosts/common/user/configs/console/fastfetch/default.nix | 7 +++++++ hosts/common/user/configs/console/ranger/default.nix | 7 +++++++ hosts/common/user/configs/console/tmux/default.nix | 7 +++++++ hosts/common/user/configs/console/tree/default.nix | 7 +++++++ hosts/common/user/configs/console/wget/default.nix | 7 +++++++ hosts/eirene/nick.nix | 5 +++++ 6 files changed, 40 insertions(+) create mode 100644 hosts/common/user/configs/console/fastfetch/default.nix create mode 100644 hosts/common/user/configs/console/ranger/default.nix create mode 100644 hosts/common/user/configs/console/tmux/default.nix create mode 100644 hosts/common/user/configs/console/tree/default.nix create mode 100644 hosts/common/user/configs/console/wget/default.nix diff --git a/hosts/common/user/configs/console/fastfetch/default.nix b/hosts/common/user/configs/console/fastfetch/default.nix new file mode 100644 index 0000000..efc5187 --- /dev/null +++ b/hosts/common/user/configs/console/fastfetch/default.nix @@ -0,0 +1,7 @@ +{ + username ? throw "username argument is required", +}: +{ ... }: +{ + home-manager.users.${username}.programs.fastfetch.enable = true; +} diff --git a/hosts/common/user/configs/console/ranger/default.nix b/hosts/common/user/configs/console/ranger/default.nix new file mode 100644 index 0000000..327cf01 --- /dev/null +++ b/hosts/common/user/configs/console/ranger/default.nix @@ -0,0 +1,7 @@ +{ + username ? throw "username argument is required", +}: +{ ... }: +{ + home-manager.users.${username}.programs.ranger.enable = true; +} diff --git a/hosts/common/user/configs/console/tmux/default.nix b/hosts/common/user/configs/console/tmux/default.nix new file mode 100644 index 0000000..fa2189c --- /dev/null +++ b/hosts/common/user/configs/console/tmux/default.nix @@ -0,0 +1,7 @@ +{ + username ? throw "username argument is required", +}: +{ ... }: +{ + home-manager.users.${username}.programs.tmux.enable = true; +} diff --git a/hosts/common/user/configs/console/tree/default.nix b/hosts/common/user/configs/console/tree/default.nix new file mode 100644 index 0000000..67a31d4 --- /dev/null +++ b/hosts/common/user/configs/console/tree/default.nix @@ -0,0 +1,7 @@ +{ + username ? throw "username argument is required", +}: +{ pkgs, ... }: +{ + home-manager.users.${username}.home.packages = with pkgs; [ tree ]; +} diff --git a/hosts/common/user/configs/console/wget/default.nix b/hosts/common/user/configs/console/wget/default.nix new file mode 100644 index 0000000..187b613 --- /dev/null +++ b/hosts/common/user/configs/console/wget/default.nix @@ -0,0 +1,7 @@ +{ + username ? throw "username argument is required", +}: +{ pkgs, ... }: +{ + home-manager.users.${username}.home.packages = with pkgs; [ wget ]; +} diff --git a/hosts/eirene/nick.nix b/hosts/eirene/nick.nix index e0ea5cc..bdd7cb3 100644 --- a/hosts/eirene/nick.nix +++ b/hosts/eirene/nick.nix @@ -12,6 +12,7 @@ in (import ../common/user/configs/console/brightnessctl { inherit username; }) (import ../common/user/configs/console/btop { inherit username; }) (import ../common/user/configs/console/docker { inherit username; }) + (import ../common/user/configs/console/fastfetch { inherit username; }) (import ../common/user/configs/console/ffmpeg { inherit username; }) (import ../common/user/configs/console/git { inherit username; }) (import ../common/user/configs/console/gpg-agent { inherit username; }) @@ -20,8 +21,12 @@ in (import ../common/user/configs/console/neovim { inherit username; }) (import ../common/user/configs/console/nixpkgs { inherit username; }) (import ../common/user/configs/console/pipewire { inherit username; }) + (import ../common/user/configs/console/ranger { inherit username; }) (import ../common/user/configs/console/sops { inherit username; }) (import ../common/user/configs/console/syncthing { inherit username; }) + (import ../common/user/configs/console/tmux { inherit username; }) + (import ../common/user/configs/console/tree { inherit username; }) + (import ../common/user/configs/console/wget { inherit username; }) (import ../common/user/configs/console/xdg { inherit username; }) (import ../common/user/configs/console/zsh { inherit username; }) (import ../common/user/configs/gui/ags { inherit username; })