diff --git a/apps/waybar/default.nix b/apps/waybar/default.nix index 7201007..2bf8429 100644 --- a/apps/waybar/default.nix +++ b/apps/waybar/default.nix @@ -129,25 +129,25 @@ in { "5" = "5"; # Kanji for workspaces 6-10 - "6" = "六"; - "7" = "七"; - "8" = "八"; - "9" = "九"; - "10" = "十"; + "6" = "1"; + "7" = "2"; + "8" = "3"; + "9" = "4"; + "10" = "5"; # Dice for workspaces 11-15 - "11" = "⚀"; - "12" = "⚁"; - "13" = "⚂"; - "14" = "⚃"; - "15" = "⚄"; + "11" = "1"; + "12" = "2"; + "13" = "3"; + "14" = "4"; + "15" = "5"; # Circled numbers for 16-20 - "16" = "⑯"; - "17" = "⑰"; - "18" = "⑱"; - "19" = "⑲"; - "20" = "⑳"; + "16" = "1"; + "17" = "2"; + "18" = "3"; + "19" = "4"; + "20" = "5"; }; persistent-workspaces = { "1" = []; @@ -163,13 +163,15 @@ in { show-special = true; special-visible-only = true; all-outputs = true; - ignore-workspaces = ["^([0-9]+|gaming|music)$"]; + ignore-workspaces = ["^([0-9]+|gaming|music|jellyfin)$"]; format = "{icon}"; format-icons = { "special:youtube" = "󰗃"; "special:steam" = "󰓓"; "special:custom" = "󱗼"; "special:preload" = "󱗼"; + "special:jellyfin" = "󰟞"; + "jellyfin" = "󰟞"; "youtube" = "󰗃"; "steam" = "󰓓"; "custom" = "󱗼"; diff --git a/apps/waybar/style.nix b/apps/waybar/style.nix index 8c6f91b..6798881 100644 --- a/apps/waybar/style.nix +++ b/apps/waybar/style.nix @@ -36,6 +36,18 @@ opacity: 0.5; } + /* Add spacing separator every 5 workspaces */ + #workspaces button:nth-child(5), + #workspaces button:nth-child(10), + #workspaces button:nth-child(15) { + margin-right: 10px; + } + + /* Separator between normal and special workspaces */ + #workspaces.special { + margin-left: 12px; + } + #cpu, #battery, #pulseaudio,