forked from aylac.top/nixcfg
this repo has no description
at main 672 B view raw
1{ 2 config, 3 lib, 4 pkgs, 5 ... 6}: { 7 options.myHome.programs.ssh.enable = lib.mkEnableOption "openssh client"; 8 9 config = lib.mkIf config.myHome.programs.ssh.enable { 10 programs.ssh = { 11 enable = true; 12 13 # matchBlocks = let 14 # rootMe = name: { 15 # ${name} = { 16 # hostname = name; 17 # user = "root"; 18 # }; 19 # }; 20 # in 21 # rootMe "dewford"; 22 23 matchBlocks = { 24 "knot.aylac.top" = { 25 user = "git"; 26 # dont know if i can just link snippets knot here 27 hostname = "nanpi"; 28 port = 2222; 29 }; 30 }; 31 32 package = pkgs.openssh; 33 }; 34 }; 35}