diff options
-rw-r--r-- | accounts/gkleen@sif/default.nix | 3 | ||||
-rw-r--r-- | accounts/gkleen@sif/ssh-hosts.nix | 6 | ||||
-rw-r--r-- | accounts/gkleen@sif/xmonad/xmonad.hs | 8 |
3 files changed, 9 insertions, 8 deletions
diff --git a/accounts/gkleen@sif/default.nix b/accounts/gkleen@sif/default.nix index a30b8201..abea9e6f 100644 --- a/accounts/gkleen@sif/default.nix +++ b/accounts/gkleen@sif/default.nix | |||
@@ -75,6 +75,9 @@ in { | |||
75 | Match host *.ifi.lmu.de,*.math.lmu.de | 75 | Match host *.ifi.lmu.de,*.math.lmu.de |
76 | AddressFamily inet | 76 | AddressFamily inet |
77 | 77 | ||
78 | Match host *.mgmt.yggdrasil | ||
79 | ProxyJump vidhar | ||
80 | |||
78 | Host * | 81 | Host * |
79 | ''; | 82 | ''; |
80 | }; | 83 | }; |
diff --git a/accounts/gkleen@sif/ssh-hosts.nix b/accounts/gkleen@sif/ssh-hosts.nix index 6deb06cf..4c95af1a 100644 --- a/accounts/gkleen@sif/ssh-hosts.nix +++ b/accounts/gkleen@sif/ssh-hosts.nix | |||
@@ -381,9 +381,8 @@ | |||
381 | extraOptions.KexAlgorithms = "+diffie-hellman-group1-sha1"; | 381 | extraOptions.KexAlgorithms = "+diffie-hellman-group1-sha1"; |
382 | }; | 382 | }; |
383 | "switch01" = | 383 | "switch01" = |
384 | { hostname = "10.141.1.2"; | 384 | { hostname = "switch01.mgmt.yggdrasil"; |
385 | user = "admin"; | 385 | user = "admin"; |
386 | proxyJump = "vidhar"; | ||
387 | identityFile = "~/.ssh/admin@switch01.yggdrasil"; | 386 | identityFile = "~/.ssh/admin@switch01.yggdrasil"; |
388 | extraOptions = { | 387 | extraOptions = { |
389 | KexAlgorithms = "+diffie-hellman-group1-sha1"; | 388 | KexAlgorithms = "+diffie-hellman-group1-sha1"; |
@@ -393,9 +392,8 @@ | |||
393 | }; | 392 | }; |
394 | }; | 393 | }; |
395 | "ap01" = | 394 | "ap01" = |
396 | { hostname = "10.141.1.4"; | 395 | { hostname = "ap01.mgmt.yggdrasil"; |
397 | user = "root"; | 396 | user = "root"; |
398 | proxyJump = "vidhar"; | ||
399 | identityFile = "~/.ssh/gkleen@sif.midgard.yggdrasil"; | 397 | identityFile = "~/.ssh/gkleen@sif.midgard.yggdrasil"; |
400 | }; | 398 | }; |
401 | "yggdrasil.borgbase" = | 399 | "yggdrasil.borgbase" = |
diff --git a/accounts/gkleen@sif/xmonad/xmonad.hs b/accounts/gkleen@sif/xmonad/xmonad.hs index ac6a4aba..5dc09f66 100644 --- a/accounts/gkleen@sif/xmonad/xmonad.hs +++ b/accounts/gkleen@sif/xmonad/xmonad.hs | |||
@@ -865,8 +865,10 @@ myKeys' conf host = Map.fromList $ | |||
865 | , ((0, xF86XK_AudioPlay), mediaMpvTogglePause) | 865 | , ((0, xF86XK_AudioPlay), mediaMpvTogglePause) |
866 | , ((modm .|. mod1Mask, xK_space), mediaMpvTogglePause) | 866 | , ((modm .|. mod1Mask, xK_space), mediaMpvTogglePause) |
867 | 867 | ||
868 | , ((0, xF86XK_MonBrightnessDown), backlight . cycleThrough $ reverse brCycle) | 868 | -- , ((0, xF86XK_MonBrightnessDown), backlight . cycleThrough $ reverse brCycle) |
869 | , ((0, xF86XK_MonBrightnessUp), backlight $ cycleThrough brCycle) | 869 | -- , ((0, xF86XK_MonBrightnessUp ), backlight $ cycleThrough brCycle) |
870 | , ((modm .|. shiftMask , xK_b), backlight . cycleThrough $ reverse brCycle) | ||
871 | , ((modm .|. shiftMask .|. controlMask, xK_b), backlight $ cycleThrough brCycle) | ||
870 | 872 | ||
871 | , ((modm , xK_Escape), cycleKbLayout (hKbLayouts host)) | 873 | , ((modm , xK_Escape), cycleKbLayout (hKbLayouts host)) |
872 | , ((modm .|. controlMask, xK_Escape), safeSpawn "setxkbmap" $ fst (head $ hKbLayouts host) : maybeToList (snd . head $ hKbLayouts host)) | 874 | , ((modm .|. controlMask, xK_Escape), safeSpawn "setxkbmap" $ fst (head $ hKbLayouts host) : maybeToList (snd . head $ hKbLayouts host)) |
@@ -891,8 +893,6 @@ myKeys' conf host = Map.fromList $ | |||
891 | ) | 893 | ) |
892 | , ((modm .|. shiftMask, xK_s ), safeSpawn "systemctl" ["suspend"]) | 894 | , ((modm .|. shiftMask, xK_s ), safeSpawn "systemctl" ["suspend"]) |
893 | , ((modm .|. shiftMask, xK_h ), safeSpawn "systemctl" ["hibernate"]) | 895 | , ((modm .|. shiftMask, xK_h ), safeSpawn "systemctl" ["hibernate"]) |
894 | -- , ((modm .|. shiftMask, xK_b ), backlight . cycleThrough $ reverse brCycle) | ||
895 | -- , ((modm .|. shiftMask .|. controlMask, xK_b), backlight $ cycleThrough brCycle) | ||
896 | , ((modm, xK_v ), windows copyToAll) -- @@ Make focused window always visible | 896 | , ((modm, xK_v ), windows copyToAll) -- @@ Make focused window always visible |
897 | , ((modm .|. shiftMask, xK_v ), killAllOtherCopies) -- @@ Toggle window state back | 897 | , ((modm .|. shiftMask, xK_v ), killAllOtherCopies) -- @@ Toggle window state back |
898 | , ((modm .|. shiftMask, xK_g ), windowPrompt xPConfig Goto wsWindows) | 898 | , ((modm .|. shiftMask, xK_g ), windowPrompt xPConfig Goto wsWindows) |