From 8511ebab3402ac7a4985c5ea9213d4263ab13e6b Mon Sep 17 00:00:00 2001
From: Ben Sima <ben@bsima.me>
Date: Fri, 7 Feb 2025 13:05:37 -0500
Subject: some xmonad keyboard shortcuts

---
 lib/xmonad.hs | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

(limited to 'lib')

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"
-- 
cgit v1.2.3