From c58bab44c53d1afd8856625840690a23d17e9852 Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Thu, 30 Jan 2025 10:33:00 +0000 Subject: [PATCH] Add ipcalc, unzip Signed-off-by: Nikolaos Karaolidis --- hosts/common/configs/user/console/ipcalc/default.nix | 8 ++++++++ hosts/common/configs/user/console/unzip/default.nix | 8 ++++++++ hosts/eirene/users/nick/default.nix | 2 ++ hosts/elara/users/nikara/default.nix | 2 ++ 4 files changed, 20 insertions(+) create mode 100644 hosts/common/configs/user/console/ipcalc/default.nix create mode 100644 hosts/common/configs/user/console/unzip/default.nix diff --git a/hosts/common/configs/user/console/ipcalc/default.nix b/hosts/common/configs/user/console/ipcalc/default.nix new file mode 100644 index 0000000..570635a --- /dev/null +++ b/hosts/common/configs/user/console/ipcalc/default.nix @@ -0,0 +1,8 @@ +{ + user ? throw "user argument is required", + home ? throw "home argument is required", +}: +{ pkgs, ... }: +{ + home-manager.users.${user}.home.packages = with pkgs; [ ipcalc ]; +} diff --git a/hosts/common/configs/user/console/unzip/default.nix b/hosts/common/configs/user/console/unzip/default.nix new file mode 100644 index 0000000..9a7c7c7 --- /dev/null +++ b/hosts/common/configs/user/console/unzip/default.nix @@ -0,0 +1,8 @@ +{ + user ? throw "user argument is required", + home ? throw "home argument is required", +}: +{ pkgs, ... }: +{ + home-manager.users.${user}.home.packages = with pkgs; [ unzip ]; +} diff --git a/hosts/eirene/users/nick/default.nix b/hosts/eirene/users/nick/default.nix index 53dcb4a..9d1e5f9 100644 --- a/hosts/eirene/users/nick/default.nix +++ b/hosts/eirene/users/nick/default.nix @@ -20,6 +20,7 @@ in (import ../../../common/configs/user/console/gpg-agent { inherit user home; }) (import ../../../common/configs/user/console/home-manager { inherit user home; }) (import ../../../common/configs/user/console/imagemagick { inherit user home; }) + (import ../../../common/configs/user/console/ipcalc { inherit user home; }) (import ../../../common/configs/user/console/jq { inherit user home; }) (import ../../../common/configs/user/console/libvirt { inherit user home; }) (import ../../../common/configs/user/console/lsof { inherit user home; }) @@ -37,6 +38,7 @@ in (import ../../../common/configs/user/console/syncthing { inherit user home; }) (import ../../../common/configs/user/console/tmux { inherit user home; }) (import ../../../common/configs/user/console/tree { inherit user home; }) + (import ../../../common/configs/user/console/unzip { inherit user home; }) (import ../../../common/configs/user/console/wget { inherit user home; }) (import ../../../common/configs/user/console/xdg { inherit user home; }) (import ../../../common/configs/user/console/yt-dlp { inherit user home; }) diff --git a/hosts/elara/users/nikara/default.nix b/hosts/elara/users/nikara/default.nix index 9b878f6..39c4ca3 100644 --- a/hosts/elara/users/nikara/default.nix +++ b/hosts/elara/users/nikara/default.nix @@ -20,6 +20,7 @@ in (import ../../../common/configs/user/console/gpg-agent { inherit user home; }) (import ../../../common/configs/user/console/home-manager { inherit user home; }) (import ../../../common/configs/user/console/imagemagick { inherit user home; }) + (import ../../../common/configs/user/console/ipcalc { inherit user home; }) (import ../../../common/configs/user/console/jq { inherit user home; }) (import ../../../common/configs/user/console/kubernetes { inherit user home; }) (import ../../../common/configs/user/console/libvirt { inherit user home; }) @@ -37,6 +38,7 @@ in (import ../../../common/configs/user/console/ssh { inherit user home; }) (import ../../../common/configs/user/console/tmux { inherit user home; }) (import ../../../common/configs/user/console/tree { inherit user home; }) + (import ../../../common/configs/user/console/unzip { inherit user home; }) (import ../../../common/configs/user/console/wget { inherit user home; }) (import ../../../common/configs/user/console/xdg { inherit user home; }) (import ../../../common/configs/user/console/zsh { inherit user home; })