vanadium/xmonad: add emoji picker float

This commit is contained in:
Primrose 2025-07-10 22:38:06 +02:00
parent 6df9eba53f
commit 92af3858e4
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA

View file

@ -221,6 +221,7 @@ main = xmonad
[ ((controlMask .|. altMask, xK_m), namedScratchpadAction myScratchpads "cmus" ) [ ((controlMask .|. altMask, xK_m), namedScratchpadAction myScratchpads "cmus" )
, ((controlMask .|. altMask, xK_t), namedScratchpadAction myScratchpads "btop" ) , ((controlMask .|. altMask, xK_t), namedScratchpadAction myScratchpads "btop" )
, ((controlMask .|. altMask, xK_p), namedScratchpadAction myScratchpads "pass" ) , ((controlMask .|. altMask, xK_p), namedScratchpadAction myScratchpads "pass" )
, ((controlMask .|. altMask, xK_e), namedScratchpadAction myScratchpads "emoji-picker")
, ((controlMask .|. altMask, xK_r), namedScratchpadAction myScratchpads "ranger") , ((controlMask .|. altMask, xK_r), namedScratchpadAction myScratchpads "ranger")
, ((controlMask .|. altMask, xK_b), spawn launchFirefox ) , ((controlMask .|. altMask, xK_b), spawn launchFirefox )
, ((superMask, xK_o), spawn launchDmenu ) , ((superMask, xK_o), spawn launchDmenu )
@ -286,6 +287,10 @@ myScratchpads =
(myTerm ++ " -T 'pass' -- fish -i -c 'while :; fzf-pass; end'") (myTerm ++ " -T 'pass' -- fish -i -c 'while :; fzf-pass; end'")
(title =? "pass") (title =? "pass")
(customFloating smallFloat) (customFloating smallFloat)
, NS "emoji-picker"
(myTerm ++ " -T 'emoji-picker' -- fish -i -c 'while :; emoji-picker; end'")
(title =? "emoji-picker")
(customFloating smallFloat)
, NS "ranger" , NS "ranger"
(myTerm ++ " -o font_size=18 -T 'ranger' -- fish -c 'exec ranger ~/Documents'" {- makes sure $VISUAL and $EDITOR is propagated -}) (myTerm ++ " -o font_size=18 -T 'ranger' -- fish -c 'exec ranger ~/Documents'" {- makes sure $VISUAL and $EDITOR is propagated -})
(title =? "ranger") (title =? "ranger")