feat: adopt to new screen and some qol for xmonad
This commit is contained in:
parent
b1a8f70058
commit
35528621d9
@ -1,7 +1,7 @@
|
|||||||
Config { font = "Iosevka Normal 11"
|
Config { font = "Iosevka Normal 12"
|
||||||
, bgColor = "#3f3f3f"
|
, bgColor = "#3f3f3f"
|
||||||
, fgColor = "#dcdccc"
|
, fgColor = "#dcdccc"
|
||||||
, position = TopH 22
|
, position = TopH 25
|
||||||
, border = FullB
|
, border = FullB
|
||||||
, borderColor = "#dcdccc"
|
, borderColor = "#dcdccc"
|
||||||
, lowerOnStart = True
|
, lowerOnStart = True
|
||||||
|
@ -50,8 +50,9 @@ myScratchpads :: [NamedScratchpad]
|
|||||||
myScratchpads =
|
myScratchpads =
|
||||||
[ NS "cmus" "alacritty -n cmus -e cmus" (resource =? "cmus") (customFloating $ W.RationalRect (1/6) (1/6) (4/6) (4/6))
|
[ NS "cmus" "alacritty -n cmus -e cmus" (resource =? "cmus") (customFloating $ W.RationalRect (1/6) (1/6) (4/6) (4/6))
|
||||||
, NS "nnn" "alacritty -t nnn -e run_in_bash n" (title =? "nnn") (customFloating $ W.RationalRect (1/4) (1/6) (2/4) (4/6))
|
, NS "nnn" "alacritty -t nnn -e run_in_bash n" (title =? "nnn") (customFloating $ W.RationalRect (1/4) (1/6) (2/4) (4/6))
|
||||||
, NS "neomutt" "alacritty -t neomutt -e neomutt -f posteo-Inbox" (title =? "neomutt") (customFloating $ W.RationalRect (1/10) (1/10) (8/10) (8/10))
|
, NS "aerc" "alacritty -t aerc -e aerc" (title =? "aerc") (customFloating $ W.RationalRect (1/10) (1/10) (8/10) (8/10))
|
||||||
, NS "vimwiki" "alacritty -t vimwiki -e run_in_bash vw" (title =? "vimwiki") (customFloating $ W.RationalRect (1/6) (1/6) (2/3) (2/3))
|
, NS "vimwiki" "alacritty -t vimwiki -e run_in_bash vw" (title =? "vimwiki") (customFloating $ W.RationalRect (1/6) (1/6) (2/3) (2/3))
|
||||||
|
, NS "dino" "dino" (title =? "Dino") (customFloating $ W.RationalRect (1/10) (1/10) (8/10) (8/10))
|
||||||
, NS "keepassxc" "keepassxc ~/dokumente/Database.kdbx" (title =? "Database.kdbx - KeePassXC" <||> title =? "Database.kdbx [Gesperrt] - KeePassXC") defaultFloating
|
, NS "keepassxc" "keepassxc ~/dokumente/Database.kdbx" (title =? "Database.kdbx - KeePassXC" <||> title =? "Database.kdbx [Gesperrt] - KeePassXC") defaultFloating
|
||||||
, NS "qalculate" "qalculate-gtk" (title =? "Qalculate!") (customFloating $ W.RationalRect (3/6) (1/6) (1/6) (1/6))
|
, NS "qalculate" "qalculate-gtk" (title =? "Qalculate!") (customFloating $ W.RationalRect (3/6) (1/6) (1/6) (1/6))
|
||||||
, NS "pavucontrol" "pavucontrol" (title =? "Lautstärkeregler") (customFloating $ W.RationalRect (1/6) (1/6) (2/3) (2/3))
|
, NS "pavucontrol" "pavucontrol" (title =? "Lautstärkeregler") (customFloating $ W.RationalRect (1/6) (1/6) (2/3) (2/3))
|
||||||
@ -162,9 +163,9 @@ myAdditionalKeys =
|
|||||||
|
|
||||||
-- scratchpads
|
-- scratchpads
|
||||||
, ("M-s c", namedScratchpadAction myScratchpads "cmus")
|
, ("M-s c", namedScratchpadAction myScratchpads "cmus")
|
||||||
, ("M-s m", namedScratchpadAction myScratchpads "neomutt")
|
, ("M-s m", namedScratchpadAction myScratchpads "aerc")
|
||||||
, ("M-s v", namedScratchpadAction myScratchpads "vimwiki")
|
, ("M-s v", namedScratchpadAction myScratchpads "vimwiki")
|
||||||
|
, ("M-s d", namedScratchpadAction myScratchpads "dino")
|
||||||
, ("M-S-a", namedScratchpadAction myScratchpads "keepassxc")
|
, ("M-S-a", namedScratchpadAction myScratchpads "keepassxc")
|
||||||
, ("M-n", namedScratchpadAction myScratchpads "nnn")
|
, ("M-n", namedScratchpadAction myScratchpads "nnn")
|
||||||
, ("M-s a", namedScratchpadAction myScratchpads "pavucontrol")
|
, ("M-s a", namedScratchpadAction myScratchpads "pavucontrol")
|
||||||
@ -228,8 +229,9 @@ myManageHook = composeAll . concat $
|
|||||||
, [ ( className =? "LibreWolf" <&&> role =? "Organizer" ) --> doFloat ]
|
, [ ( className =? "LibreWolf" <&&> role =? "Organizer" ) --> doFloat ]
|
||||||
|
|
||||||
-- Steam and games
|
-- Steam and games
|
||||||
, [ className =? "Steam" --> doShift "steam" ]
|
, [ (className =? "steam" <||> className =? "steamwebhelper") --> doShift "steam" ]
|
||||||
, [ (title *!? "Friends List" <||> title *!? "News" ) --> doF W.swapDown ]
|
, [ (title *!? "Friends List" <||> title *!? "News" ) --> doF W.swapDown ]
|
||||||
|
, [ title =? "Steam" --> doF W.shiftMaster ]
|
||||||
, [ title =? t <&&> title *!? t --> doShift "game" | t <- myGames ]
|
, [ title =? t <&&> title *!? t --> doShift "game" | t <- myGames ]
|
||||||
|
|
||||||
-- float specific classes
|
-- float specific classes
|
||||||
@ -253,6 +255,7 @@ myStartupHook = do
|
|||||||
spawnOnce "redshift -c /home/max/.config/redshift/redshiftrc"
|
spawnOnce "redshift -c /home/max/.config/redshift/redshiftrc"
|
||||||
spawnOnce "feh --bg-fill ~/bilder/bg.jpg"
|
spawnOnce "feh --bg-fill ~/bilder/bg.jpg"
|
||||||
spawnOnce "/usr/bin/syncthing -no-browser -logfile=default"
|
spawnOnce "/usr/bin/syncthing -no-browser -logfile=default"
|
||||||
|
spawnOnce "autorandr -c"
|
||||||
|
|
||||||
-- Main
|
-- Main
|
||||||
main = do
|
main = do
|
||||||
|
Loading…
Reference in New Issue
Block a user