diff options
| author | Josh Rahm <rahm@google.com> | 2020-02-03 11:45:47 -0700 |
|---|---|---|
| committer | Josh Rahm <rahm@google.com> | 2020-02-03 11:45:47 -0700 |
| commit | a153456b06a06db97735284a0d7496017799807a (patch) | |
| tree | bf452483b92ccee328ecbc020ccc1f72969928c6 /src | |
| parent | ee513619c4f6ebce49b15020c121cbb6dc2e0c86 (diff) | |
| download | rde-a153456b06a06db97735284a0d7496017799807a.tar.gz rde-a153456b06a06db97735284a0d7496017799807a.tar.bz2 rde-a153456b06a06db97735284a0d7496017799807a.zip | |
Change XMobar config to make it relatively pretty
Diffstat (limited to 'src')
| -rw-r--r-- | src/Main.hs | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/Main.hs b/src/Main.hs index f48ce63..6989d60 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -8,6 +8,7 @@ import System.FilePath import System.Process import Internal.Layout import XMonad.Hooks.ManageHelpers +import Text.Printf import Internal.Keys @@ -35,5 +36,21 @@ main = do , className =? "mpv" --> doFloat ] } + let toggleStructsKey XConfig {XMonad.modMask = modMask} = (modMask, xK_b) - xmonad =<< xmobar config { modMask = mod4Mask } + xmonad =<< + statusBar + "xmobar" + xmobarPP { + ppCurrent = xmobarColor "#ffffff" "red" . printf "%s" + , ppVisible = xmobarColor "#8888ff" "" . printf "%s" + , ppHidden = xmobarColor "#888888" "" . printf "%s" + , ppWsSep = " · " + , ppTitle = + xmobarColor "#8888ff" "" . printf "%s" . + (printf "<fn=1>%s</fn>" :: String -> String) + + , ppSep = xmobarColor "#404040" "" " ──── " + } + toggleStructsKey + config { modMask = mod4Mask } |