diff options
Diffstat (limited to 'waybar')
-rw-r--r-- | waybar/config | 84 | ||||
-rw-r--r-- | waybar/style.css | 8 |
2 files changed, 83 insertions, 9 deletions
diff --git a/waybar/config b/waybar/config index ef53a12..0a409a6 100644 --- a/waybar/config +++ b/waybar/config @@ -13,6 +13,26 @@ // Modules configuration + "sway/workspaces": { + "all-outputs": false, + "persistent-workspaces": { + "1": ["DP-2"], + "2": ["DP-2"], + "3": ["DP-2"], + "4": ["DP-2"], + "5": ["DP-2"], + "6": ["DP-2"], + "7": ["DP-2"], + "8": ["DP-2"], + "9": ["DP-2"], + }, + "format": "{value}", + }, + "niri/workspaces": { + "format": "{value}", + "all-outputs": false, + "on-click": "activate" + }, "hyprland/workspaces": { "format": "{icon}", "active-only": false, @@ -41,13 +61,27 @@ "DP-2": [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ], //"DP-2": [ 10, 11, 12, 13, 14, 15, 16, 17, 18 ], }, - "on-scroll-up": "hyprctl dispatch split-workspace e+1", - "on-scroll-down": "hyprctl dispatch split-workspace e-1", + "on-scroll-up": "hyprctl dispatch split:workspace r+1", + "on-scroll-down": "hyprctl dispatch split:workspace r-1", "on-click": "activate" }, + "sway/window": { + "separate-outputs": true, + "icon": true, + "format": "{title}", + "expand": true + }, + "niri/window": { + "separate-outputs": true, + "icon": true, + "format": "{title}", + "expand": true + }, "hyprland/window": { "separate-outputs": true, - "format": "{}" + "icon": true, + "format": "{title}", + "expand": true, }, "keyboard-state": { "numlock": true, @@ -167,12 +201,12 @@ "scroll-step": 0.1 }, "custom/launcher":{ - "format": "", + "format": ">_", "on-click": "rofi -show drun", //"on-click-right": "killall rofi" }, "custom/power":{ - "format": " ", + "format": "", "on-click": "rofi -show p -modi p:rofi-power-menu", //"on-click-right": "killall rofi" }, @@ -196,6 +230,26 @@ // Modules configuration + "sway/workspaces": { + "all-outputs": false, + "persistent-workspaces": { + "1": ["HDMI-A-1"], + "2": ["HDMI-A-1"], + "3": ["HDMI-A-1"], + "4": ["HDMI-A-1"], + "5": ["HDMI-A-1"], + "6": ["HDMI-A-1"], + "7": ["HDMI-A-1"], + "8": ["HDMI-A-1"], + "9": ["HDMI-A-1"], + }, + "format": "{value}", + }, + "niri/workspaces": { + "format": "{value}", + "all-outputs": false, + "on-click": "activate" + }, "hyprland/workspaces": { "format": "{icon}", "active-only": false, @@ -224,13 +278,27 @@ //"HDMI-A-1": [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ], "HDMI-A-1": [ 10, 11, 12, 13, 14, 15, 16, 17, 18 ], }, - "on-scroll-up": "hyprctl dispatch split-workspace e+1", - "on-scroll-down": "hyprctl dispatch split-workspace e-1", + "on-scroll-up": "hyprctl dispatch split:workspace r+1", + "on-scroll-down": "hyprctl dispatch split:workspace r-1", "on-click": "activate" }, + "sway/window": { + "separate-outputs": true, + "icon": true, + "format": "{title}", + "expand": true + }, + "niri/window": { + "separate-outputs": true, + "icon": true, + "format": "{title}", + "expand": true + }, "hyprland/window": { "separate-outputs": true, - "format": "{}" + "icon": true, + "format": "{title}", + "expand": true }, "keyboard-state": { "numlock": true, diff --git a/waybar/style.css b/waybar/style.css index c340c3f..f8fec13 100644 --- a/waybar/style.css +++ b/waybar/style.css @@ -56,6 +56,10 @@ window#waybar.hidden { background: #198844; } +#workspaces button.focused { + background: #198844; +} + /* #workspaces button.active:hover { background: #6e3c85; @@ -91,6 +95,7 @@ window#waybar.hidden { #custom-wallpaper, #tags, #taskbar, +#tray, #mode, #idle_inhibitor, #mpd { @@ -277,7 +282,8 @@ label:focus { } #tray { - background-color: transparent; + border-radius: 20px; + background-color: black; color: #ffffff; } |