diff --git a/home-manager/base.nix b/home-manager/base.nix index 7c82e32..033cdc3 100644 --- a/home-manager/base.nix +++ b/home-manager/base.nix @@ -5,6 +5,7 @@ ./programs/vim.nix ./programs/gpg.nix ./programs/git.nix + ./programs/bash.nix ]; # Self-hosting diff --git a/home-manager/programs/bash.nix b/home-manager/programs/bash.nix new file mode 100644 index 0000000..2ae8bde --- /dev/null +++ b/home-manager/programs/bash.nix @@ -0,0 +1,8 @@ +{ ... }: { + programs.bash = { + enable = true; + shellAliases = { + ssh-with-yubikey = "ssh -A -R \"$(gpgconf --list-dirs agent-socket):$(gpgconf --list-dirs agent-socket)\" -o \"StreamLocalBindUnlink=yes\""; + }; + }; +} diff --git a/secrets.tar.zst.gpg b/secrets.tar.zst.gpg index d906712..f666820 100644 Binary files a/secrets.tar.zst.gpg and b/secrets.tar.zst.gpg differ