diff options
Diffstat (limited to 'home/pc')
| -rw-r--r-- | home/pc/home.nix | 10 | ||||
| -rw-r--r-- | home/pc/modules/dev.nix | 13 | ||||
| -rw-r--r-- | home/pc/modules/k9s.nix | 26 | ||||
| -rw-r--r-- | home/pc/modules/pass.nix | 11 |
4 files changed, 42 insertions, 18 deletions
diff --git a/home/pc/home.nix b/home/pc/home.nix index cad5bd6..2afc2de 100644 --- a/home/pc/home.nix +++ b/home/pc/home.nix @@ -1,9 +1,13 @@ -{ pkgs, ... }: { +{ pkgs, ... }: +{ imports = [ ./modules/pass.nix - ./modules/dev.nix + ./modules/k9s.nix ../wayland/home.nix ]; - home.packages = with pkgs; [ ffmpeg ]; + home.packages = with pkgs; [ + ffmpeg + mosh + ]; } diff --git a/home/pc/modules/dev.nix b/home/pc/modules/dev.nix deleted file mode 100644 index ee9e054..0000000 --- a/home/pc/modules/dev.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ pkgs, ... }: { - home.packages = with pkgs; [ - git - sops - - linux-manual - man-pages - man-pages-posix - - nil - nodePackages.bash-language-server - ]; -} diff --git a/home/pc/modules/k9s.nix b/home/pc/modules/k9s.nix new file mode 100644 index 0000000..1aec22f --- /dev/null +++ b/home/pc/modules/k9s.nix @@ -0,0 +1,26 @@ +{ + programs.k9s = { + enable = true; + skins = { + transparency = { + k9s = { + body.bgColor = "default"; + frame = { + crumbs.bgColor = "default"; + title.bgColor = "default"; + + }; + views = { + table = { + bgColor = "default"; + header.bgColor = "default"; + }; + logs.bgColor = "default"; + }; + }; + }; + }; + + settings.ui.splashless = true; + }; +} diff --git a/home/pc/modules/pass.nix b/home/pc/modules/pass.nix index 3387861..17122ec 100644 --- a/home/pc/modules/pass.nix +++ b/home/pc/modules/pass.nix @@ -1,7 +1,14 @@ -{ config, pkgs, lib, ... }: let +{ + config, + pkgs, + lib, + ... +}: +let passStore = config.xdg.dataHome + "/pass"; GNUPGHome = config.xdg.dataHome + "/gnupg"; -in { +in +{ home = { file."${GNUPGHome}/gpg-agent.conf".text = '' pinentry-program ${lib.getExe pkgs.pinentry-bemenu} |
