Add polybar to xmonad
diff --git a/modules/polybar.nix b/modules/polybar.nix
new file mode 100644
index 0000000..44bb54b
--- /dev/null
+++ b/modules/polybar.nix
@@ -0,0 +1,8 @@
+{
+ home.services.polybar = {
+ enable = true;
+ settings = {
+
+ };
+ };
+}
diff --git a/modules/xmonad/xmonad.hs b/modules/xmonad/xmonad.hs
index 76cc166..725ae28 100644
--- a/modules/xmonad/xmonad.hs
+++ b/modules/xmonad/xmonad.hs
@@ -9,12 +9,18 @@
networkManager = "wpa_cli select_network $(wpa_cli list_networks | tail -n +3 | rofi -dmenu -window-title 'Select Network' | awk '{print $1;}')"
modifierKey = mod4Mask -- Use Super as our mod key
+statusBar = "pkill polybar; polybar"
+
shift = shiftMask
+startupHook = do
+ spawn statusBar
+
main :: IO ()
-main = xmonad $ def
+main = xmonad $ ewmh def
{ modMask = modifierKey -- Use Super as our mod key
, XMonad.terminal = Main.terminal
+ , startupHook = startupHook
} `additionalKeys`
[ ((modifierKey, xK_d), spawn launcher)
, ((modifierKey, xK_n), spawn networkManager)