urxvt: enable url-select
[julm/julm-nix.git] / home-manager / profiles / xmonad / xmonad.hs
index f09cb77806e8b6ec270c77ffc3530eef8fea0d04..6f772bf8fea7d82192dc2c767596005c9b3141cb 100644 (file)
@@ -54,12 +54,12 @@ myKeys
   -- Start a terminal
     ((modMask, xK_Return), spawn $ XMonad.terminal conf)
   -- Launch a program
-  , ((modMask, xK_Menu), spawn "exec gmrun")
+  , ((modMask, xK_Menu), spawn "exec rofi -show run -no-disable-history -run-command \"bash -c 'systemd-run --user --scope --unit=app-org.rofi.\\$(systemd-escape \\\"{cmd}\\\")-\\$RANDOM -p CollectMode=inactive-or-failed {cmd}'\"")
   -- Browse the filesystem
-  , ((modMask, xK_BackSpace), spawn "caja")
+  , ((modMask, xK_BackSpace), spawn "systemd-run --user -E PATH=\"$PATH\" --unit=app-org.rofi.caja@$RANDOM -p CollectMode=inactive-or-failed caja")
 
   -- Lock the screen
-  , ((0, xK_Pause), spawn "xset s activate dpms force off")
+  , ((0, xK_Pause), spawn "systemctl --user start xss-lock.service; xset s activate dpms force off")
 
   -- Take a full screenshot
   , ((0, xK_Print), spawn "cd ~/img/cap && scrot --quality 42 '%Y-%m-%d_%H-%M-%S.png' && caja ~/img/cap")
@@ -328,6 +328,7 @@ defaults xmproc _nScreens = docks $ ewmhFullscreen $ ewmh $
      , inactiveBorderColor = "#7C7C7C"
      , inactiveColor       = "#000000"
      , inactiveTextColor   = "#EEEEEE"
+     , fontName            = "xft:DejaVu Sans Mono:pixelsize=9:antialias=true"
      }
 
 --