summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2025-02-07 13:05:37 -0500
committerBen Sima <ben@bsima.me>2025-02-07 13:05:37 -0500
commit8511ebab3402ac7a4985c5ea9213d4263ab13e6b (patch)
tree251520c67e4ebb9c864002d6e21367c350a0318d
parentff6ab9456a8fc0aa457ef370105f949a41822c8d (diff)
some xmonad keyboard shortcuts
-rw-r--r--lib/xmonad.hs9
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/xmonad.hs b/lib/xmonad.hs
index d62e078..79c0491 100644
--- a/lib/xmonad.hs
+++ b/lib/xmonad.hs
@@ -22,6 +22,7 @@ import Data.List (intercalate, isPrefixOf)
import Graphics.X11.ExtraTypes.XF86
import XMonad
import XMonad.Actions.CopyWindow
+import XMonad.Actions.WindowBringer (gotoMenu, bringMenu)
import XMonad.Config
import XMonad.Config.Desktop
import XMonad.Hooks.EwmhDesktops (ewmh)
@@ -119,10 +120,16 @@ insKeys conf@(XConfig {modMask = modMask}) =
-- scratchpads
((meh, xK_h), namedScratchpadAction scratchpads "htop"),
- ((meh, xK_g), namedScratchpadAction scratchpads "gotop"),
((meh, xK_n), namedScratchpadAction scratchpads "nvtop"),
((meh, xK_p), namedScratchpadAction scratchpads "pavucontrol"),
+ -- dmenu shortcuts
+ ((meh, xK_g), gotoMenu),
+ ((meh, xK_b), bringMenu),
+
+ -- run my script ~/bin/open-webui-ask
+ ((meh, xK_a), spawn "open-webui-ask"),
+
-- refresh display via autorandr
( (modMask, xK_r),
spawn $ "autorandr --cycle"