diff --git a/SwarselSystems.org b/SwarselSystems.org index 48e3471..a847e78 100644 --- a/SwarselSystems.org +++ b/SwarselSystems.org @@ -8924,7 +8924,13 @@ Currently, I am too lazy to explain every option here, but most of it is very se modifier = "Mod4"; terminal = "kitty"; menu = "fuzzel"; - bars = [{ command = "waybar"; }]; + bars = [{ + command = "waybar"; + mode = "hide"; + hiddenState = "hide"; + position = "top"; + extraConfig = "modifier Mod4"; + }]; keybindings = let inherit (config.wayland.windowManager.sway.config) modifier; diff --git a/profiles/common/home/sway.nix b/profiles/common/home/sway.nix index 4cec43d..08a5049 100644 --- a/profiles/common/home/sway.nix +++ b/profiles/common/home/sway.nix @@ -26,7 +26,13 @@ in modifier = "Mod4"; terminal = "kitty"; menu = "fuzzel"; - bars = [{ command = "waybar"; }]; + bars = [{ + command = "waybar"; + mode = "hide"; + hiddenState = "hide"; + position = "top"; + extraConfig = "modifier Mod4"; + }]; keybindings = let inherit (config.wayland.windowManager.sway.config) modifier; diff --git a/profiles/common/home/waybar.nix b/profiles/common/home/waybar.nix index 2fdfc40..b32ac4b 100644 --- a/profiles/common/home/waybar.nix +++ b/profiles/common/home/waybar.nix @@ -9,6 +9,8 @@ }; settings = { mainBar = { + ipc = true; + id = "bar-0"; layer = "top"; position = "top"; modules-left = [ "sway/workspaces" "custom/outer-right-arrow-dark" "sway/window" ];