diff options
| author | Franck Cuny <franck@fcuny.net> | 2025-12-18 14:16:11 -0800 |
|---|---|---|
| committer | Franck Cuny <franck@fcuny.net> | 2025-12-18 14:16:11 -0800 |
| commit | 8384d4cda5f25d0da66777ec5a41336dcbb196f3 (patch) | |
| tree | e17346aef0cfb1c7870e2ff9c6233a66e9e10809 /home/profiles | |
| parent | tweak kitty and eza (diff) | |
| download | infra-8384d4cda5f25d0da66777ec5a41336dcbb196f3.tar.gz | |
use kitten ssh to ssh
Diffstat (limited to 'home/profiles')
| -rw-r--r-- | home/profiles/kitty.nix | 6 | ||||
| -rw-r--r-- | home/profiles/work.nix | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/home/profiles/kitty.nix b/home/profiles/kitty.nix index 8bfcf0c..b02702d 100644 --- a/home/profiles/kitty.nix +++ b/home/profiles/kitty.nix @@ -1,4 +1,4 @@ -{ ... }: +{ pkgs, ... }: { programs.kitty = { enable = true; @@ -17,4 +17,8 @@ font_size = "15.0"; }; }; + + programs.fish.shellAliases = { + s = "${pkgs.kitty}/bin/kitten ssh"; + }; } diff --git a/home/profiles/work.nix b/home/profiles/work.nix index da7104f..44db120 100644 --- a/home/profiles/work.nix +++ b/home/profiles/work.nix @@ -121,7 +121,7 @@ in } { name = "ssh-${env.alias}"; - value = "ssh -o StrictHostKeyChecking=no -J ${env.jumpHost} -o 'CertificateFile=~/.ssh/${env.alias}-cert.pub'"; + value = "${pkgs.kitty}/bin/kitten ssh -o StrictHostKeyChecking=no -J ${env.jumpHost} -o 'CertificateFile=~/.ssh/${env.alias}-cert.pub'"; } ]) environments ); @@ -134,7 +134,7 @@ in "sjump-st3" = "${pkgs.sapi}/bin/sapi jump sitetest3"; "sjump" = "${pkgs.sapi}/bin/sapi jump"; "ssh-edge" = - "ssh -o StrictHostKeyChecking=no -o IdentitiesOnly=yes -J chi1-jumpcontainer-es -i (${pkgs._1password-cli}/bin/op read 'op://Infra-Compute-Edge-rks/ice_ssh-private-key/ice_rsa'|psub)"; + "${pkgs.kitty}/bin/kitten ssh -o StrictHostKeyChecking=no -o IdentitiesOnly=yes -J chi1-jumpcontainer-es -i (${pkgs._1password-cli}/bin/op read 'op://Infra-Compute-Edge-rks/ice_ssh-private-key/ice_rsa'|psub)"; }; in envAliases // additionalAliases; |
