yep, more dotfiles

heriot-watt: add robotarium ssh config

wiro.world fc6bbda0 300b2d28

verified
+29 -1
+1
home-manager/fragments/default.nix
··· 15 15 ./foot.nix 16 16 ./git.nix 17 17 ./helix.nix 18 + ./heriot-watt.nix 18 19 ./imv.nix 19 20 ./jujutsu.nix 20 21 ./kanshi.nix
+23
home-manager/fragments/heriot-watt.nix
··· 1 + { 2 + config, 3 + lib, 4 + ... 5 + }: 6 + 7 + let 8 + cfg = config.local.fragment.heriot-watt; 9 + 10 + hw-username = "mm4172"; 11 + in 12 + { 13 + options.local.fragment.heriot-watt.enable = lib.mkEnableOption '' 14 + Heriot-Watt related 15 + ''; 16 + 17 + config = lib.mkIf cfg.enable { 18 + programs.ssh.matchBlocks."robotarium" = { 19 + hostname = "robotarium.hw.ac.uk"; 20 + user = hw-username; 21 + }; 22 + }; 23 + }
+5 -1
home-manager/profiles/desktop.nix
··· 21 21 compose-key.enable = true; 22 22 epita.enable = true; 23 23 firefox.enable = true; 24 + heriot-watt.enable = true; 24 25 imv.enable = true; 25 26 kanshi.enable = true; 26 27 stylix.enable = true; ··· 146 147 enableZshIntegration = false; 147 148 }; 148 149 149 - programs.ssh.enableDefaultConfig = false; 150 + programs.ssh = { 151 + enable = true; 152 + enableDefaultConfig = false; 153 + }; 150 154 151 155 services.tailscale-systray.enable = true; 152 156 };