Add startup hook for xmonad.
This commit is contained in:
parent
1cadb5ebee
commit
03e6c03b70
1 changed files with 6 additions and 0 deletions
|
|
@ -4,6 +4,7 @@ import XMonad.Hooks.DynamicLog
|
||||||
import XMonad.Hooks.StatusBar
|
import XMonad.Hooks.StatusBar
|
||||||
import XMonad.Hooks.StatusBar.PP
|
import XMonad.Hooks.StatusBar.PP
|
||||||
import XMonad.Hooks.EwmhDesktops
|
import XMonad.Hooks.EwmhDesktops
|
||||||
|
import XMonad.Util.SpawnOnce (spawnOnce)
|
||||||
|
|
||||||
main = do
|
main = do
|
||||||
xmonad . ewmhFullscreen . ewmh . xmobarProp $ def
|
xmonad . ewmhFullscreen . ewmh . xmobarProp $ def
|
||||||
|
|
@ -12,6 +13,7 @@ main = do
|
||||||
, borderWidth = myBorderWidth
|
, borderWidth = myBorderWidth
|
||||||
, focusedBorderColor = myFocusedBorderColor
|
, focusedBorderColor = myFocusedBorderColor
|
||||||
, normalBorderColor = myNormalBorderColor
|
, normalBorderColor = myNormalBorderColor
|
||||||
|
, startupHook = myStartupHook
|
||||||
}
|
}
|
||||||
`additionalKeysP`
|
`additionalKeysP`
|
||||||
[ ("M-e", spawn myEmacs)
|
[ ("M-e", spawn myEmacs)
|
||||||
|
|
@ -30,3 +32,7 @@ myEmacs = "emacsclient -c -a 'emacs' "
|
||||||
myBrowser = "firefox"
|
myBrowser = "firefox"
|
||||||
myFocusedBorderColor = "#749F82"
|
myFocusedBorderColor = "#749F82"
|
||||||
myNormalBorderColor = "#425F57"
|
myNormalBorderColor = "#425F57"
|
||||||
|
|
||||||
|
myStartupHook :: X ()
|
||||||
|
myStartupHook = do
|
||||||
|
spawnOnce "xmobar"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue