commit e80d9cccd9d4fbff2434380a8096efd92464426f parent 53ecd3291fabdc235d0389e89058cbcdc67ebcab Author: mtmn <miro@haravara.org> Date: Mon, 6 Jul 2026 23:38:27 +0200 add ssh baseline config, etc. Diffstat:
7 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/hosts/void/default.nix b/hosts/void/default.nix @@ -179,6 +179,14 @@ [fnlfmt] ]; + nim = [ + nim + nph + nimble + nimlangserver + c2nim + ]; + gui = [ picard xnviewmp diff --git a/hosts/void/overlays/config/shell/rc/void b/hosts/void/overlays/config/shell/rc/void Binary files differ. diff --git a/lib/nix-cache.nix b/lib/nix-cache.nix @@ -2,13 +2,9 @@ substituters = [ "https://cache.nixos.org" "https://nix-community.cachix.org" - "https://metafori.cachix.org" - "https://corpus.cachix.org" ]; trusted-public-keys = [ "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" - "metafori.cachix.org-1:7bVzjJMOSvSotxsB19L/HIR+E+hzqDh0xPZ4fNsA8k8=" - "corpus.cachix.org-1:SIt5dfW5hrQF95QaXjmU3PqbvGNe3luyRe9wD0cIBJ0=" ]; } diff --git a/modules/mixins/dotfiles/config/shell/rc/command_overrides b/modules/mixins/dotfiles/config/shell/rc/command_overrides @@ -59,6 +59,7 @@ done alias mosh='LC_ALL=en_US.UTF-8 mosh' alias sshrc='LC_ALL=en_US.UTF-8 sshrc' +alias sshs='sshs --show-proxy-command' # Allow other aliases to be used after the program name alias sudo='sudo ' diff --git a/modules/mixins/dotfiles/home/ssh/conf.d/general b/modules/mixins/dotfiles/home/ssh/conf.d/general @@ -0,0 +1,4 @@ +Host * + ControlMaster auto + ControlPath ~/.ssh/master-socket/%r@%h:%p + ControlPersist 4h diff --git a/modules/mixins/dotfiles/home/ssh/config b/modules/mixins/dotfiles/home/ssh/config @@ -0,0 +1,2 @@ +Include ~/.ssh/conf.d/* +AddKeysToAgent yes diff --git a/modules/mixins/dotfiles/home/ssh/master-socket/.keep b/modules/mixins/dotfiles/home/ssh/master-socket/.keep