diff --git a/local/bin/abduco_run b/local/bin/abduco_run new file mode 100755 index 0000000..d90fa6a --- /dev/null +++ b/local/bin/abduco_run @@ -0,0 +1,2 @@ +#!/bin/bash +dmenu_path | dmenu | xargs --replace={} urxvtc -e abduco -A {} {} diff --git a/local/bin/dmenu b/local/bin/dmenu deleted file mode 120000 index 9e42dbf..0000000 --- a/local/bin/dmenu +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/rofi \ No newline at end of file diff --git a/xmonad/xmonad.hs b/xmonad/xmonad.hs index 3818527..77e7a9b 100644 --- a/xmonad/xmonad.hs +++ b/xmonad/xmonad.hs @@ -127,7 +127,7 @@ myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList $ [ ((modm .|. shiftMask, xK_Return), spawn $ XMonad.terminal conf) -- launch program launcher - , ((0, xK_Scroll_Lock), spawn $ logged "rofi -show run") + , ((0, xK_Scroll_Lock), spawn $ logged "dmenu_run") -- close focused window , ((modm .|. shiftMask, xK_c ), kill) @@ -203,6 +203,7 @@ myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList $ , ((modm .|. controlMask, xK_m), namedScratchpadAction myScratchPads "sup") , ((modm .|. controlMask, xK_n), namedScratchpadAction myScratchPads "newsbeuter") , ((modm .|. controlMask, xK_v), namedScratchpadAction myScratchPads "vimus") + , ((modm, xK_s), spawn $ silent "abduco_run") -- Dmenu open programs , ((modm .|. shiftMask, xK_Tab), gotoMenuArgs ["-l", "10"])