emacs-lisp source: (provide 'cce/ssh)
(provide 'cce/ssh)
nix source: :tangle ~/arroyo-nix/nixos/ssh_client.nix{...}: { services.openssh.enable = true; programs.ssh.startAgent = true; }
{...}: { services.openssh.enable = true; programs.ssh.startAgent = true; }
nix source: :tangle ~/arroyo-nix/hm/ssh_client.nix{...}: { programs.ssh = { enable = true; matchBlocks = { "*" = { identityFile = "/home/rrix/.ssh/id_rsa"; extraOptions = { PubkeyAcceptedKeyTypes = "+ssh-rsa"; }; }; fontkeming = { user = "rrix"; localForwards = [ { host.address = "localhost"; bind.port = 9091; host.port = 9091; } { host.address = "localhost"; bind.port = 8385; host.port = 8384; } ]; }; }; }; }
{...}: { programs.ssh = { enable = true; matchBlocks = { "*" = { identityFile = "/home/rrix/.ssh/id_rsa"; extraOptions = { PubkeyAcceptedKeyTypes = "+ssh-rsa"; }; }; fontkeming = { user = "rrix"; localForwards = [ { host.address = "localhost"; bind.port = 9091; host.port = 9091; } { host.address = "localhost"; bind.port = 8385; host.port = 8384; } ]; }; }; }; }
#+ARCOLOGY_ALLOW_CRAWL: t
#+ARCOLOGY_KEY: cce/ssh
#+ARROYO_EMACS_MODULE: ssh
#+ARROYO_HOME_MODULE: hm/ssh_client.nix
#+ARROYO_NIXOS_MODULE: nixos/ssh_client.nix