diff --git a/config/waybar/configs/ClassySleek [Bottom] b/config/waybar/configs/ClassySleek [Bottom] new file mode 100644 index 0000000..c0f653e --- /dev/null +++ b/config/waybar/configs/ClassySleek [Bottom] @@ -0,0 +1,46 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ClassySleek + +{ +"include": "~/.config/waybar/modules", +"layer": "top", +"position": "bottom", +"height": 14, +"margin-left": 10, +"margin-right": 10, +"margin-bottom": 2, + +"modules-left": [ + "custom/menu", + "hyprland/window" + +], + +"modules-center": [ + "hyprland/workspaces" +], + +"modules-right": [ + "tray", + "pulseaudio", + "clock", + "custom/power" + + ], + + +// Additional format / customize modules + +"custom/power": { + "format": " ", + "icon-size": 20, + "tooltip": false, +}, + +"clock": { + //"format": "{:%I:%M %p - %d/%b}", //for AM/PM + "format": "{:%H:%M - %d/%b}", // 24H + "tooltip": false +}, +} diff --git a/config/waybar/configs/ClassySleek [TOP] b/config/waybar/configs/ClassySleek [TOP] new file mode 100644 index 0000000..c3cf3c6 --- /dev/null +++ b/config/waybar/configs/ClassySleek [TOP] @@ -0,0 +1,46 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ClassySleek + +{ +"include": "~/.config/waybar/modules", +"layer": "top", +"position": "top", +"height": 14, +"margin-left": 10, +"margin-right": 10, +"margin-top": 2, + +"modules-left": [ + "custom/menu", + "hyprland/window" + +], + +"modules-center": [ + "hyprland/workspaces" +], + +"modules-right": [ + "tray", + "pulseaudio", + "clock", + "custom/power" + + ], + + +// Additional format / customize modules + +"custom/power": { + "format": " ", + "icon-size": 20, + "tooltip": false, +}, + +"clock": { + //"format": "{:%I:%M %p - %d/%b}", //for AM/PM + "format": "{:%H:%M - %d/%b}", // 24H + "tooltip": false +}, +} diff --git a/config/waybar/configs/Right b/config/waybar/configs/EastWing [Right] similarity index 100% rename from config/waybar/configs/Right rename to config/waybar/configs/EastWing [Right] diff --git a/config/waybar/configs/Simple-L [TOP] b/config/waybar/configs/Minimalist Stretch [TOP] similarity index 100% rename from config/waybar/configs/Simple-L [TOP] rename to config/waybar/configs/Minimalist Stretch [TOP] diff --git a/config/waybar/configs/Simple-S [TOP] b/config/waybar/configs/Minimalist [TOP] similarity index 100% rename from config/waybar/configs/Simple-S [TOP] rename to config/waybar/configs/Minimalist [TOP] diff --git a/config/waybar/configs/Top & Right b/config/waybar/configs/NorthEast [TR] similarity index 100% rename from config/waybar/configs/Top & Right rename to config/waybar/configs/NorthEast [TR] diff --git a/config/waybar/configs/Top & Left b/config/waybar/configs/NorthWest [TL] similarity index 100% rename from config/waybar/configs/Top & Left rename to config/waybar/configs/NorthWest [TL] diff --git a/config/waybar/configs/Bottom & Left b/config/waybar/configs/SouthEast [BR] similarity index 100% rename from config/waybar/configs/Bottom & Left rename to config/waybar/configs/SouthEast [BR] diff --git a/config/waybar/configs/Bottom & Right b/config/waybar/configs/SouthWest [BR] similarity index 100% rename from config/waybar/configs/Bottom & Right rename to config/waybar/configs/SouthWest [BR] diff --git a/config/waybar/configs/Top & Bottom b/config/waybar/configs/SummitSplit [Top & Bot] similarity index 100% rename from config/waybar/configs/Top & Bottom rename to config/waybar/configs/SummitSplit [Top & Bot] diff --git a/config/waybar/configs/Left b/config/waybar/configs/WestWing [Left] similarity index 100% rename from config/waybar/configs/Left rename to config/waybar/configs/WestWing [Left] diff --git a/config/waybar/modules b/config/waybar/modules index 87465a4..1ff46ba 100644 --- a/config/waybar/modules +++ b/config/waybar/modules @@ -344,7 +344,7 @@ }, "mpris": { - "format": "{player_icon}", + "format": "{player_icon} ", "format-paused": "{status_icon} {dynamic}", "on-click-middle": "playerctl play-pause", "on-click": "playerctl previous", @@ -358,8 +358,8 @@ "default": "", "firefox": "", "kdeconnect": "", - "mopidy": " ", - "mpv": "󰐹 ", + "mopidy": "", + "mpv": "󰐹", "spotify": "", "vlc": "󰕼", }, diff --git a/config/waybar/style/Chroma Fusion Edge.css b/config/waybar/style/Chroma Fusion Edge.css new file mode 100644 index 0000000..1c8a645 --- /dev/null +++ b/config/waybar/style/Chroma Fusion Edge.css @@ -0,0 +1,303 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ....Chroma Fusion Edge .... */ + +@define-color white #F2F2F2; +@define-color black #000000; +@define-color text #FFFFFF; +@define-color lightgray #686868; +@define-color darkgray #353535; + +@define-color transparent rgba(0, 0, 0, 0.25); +@define-color teal-trans rgba(1, 117, 84, 0.5); +@define-color cyan rgba(53, 140, 169, 1); + +@define-color background-module @transparent; +@define-color border-color @color2; +@define-color button-color @color11; +@define-color button-hover @color12; + +@import '../../.cache/wal/colors-waybar.css'; +@import "../waybar/style/catppuccin-themes/latte.css"; + +* { + font-family: "JetBrains Mono Nerd Font"; + font-weight: bold; + min-height: 0; + /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ + font-size: 97%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; + +} + +window#waybar { + background: linear-gradient(0deg, @border-color, black); + /*background: rgba(1, 117, 84, 0.5);*/ + /*background: @transparent;*/ + border-bottom-right-radius: 20px; + border-bottom-left-radius: 20px; + border-top-left-radius: 20px; + border-top-right-radius: 20px; + border:2px solid black; +} + +window#waybar.empty #window { + background-color: transparent; + border: 0px; + +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#cava, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#network, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-cycle_wall, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-lock, +#custom-menu, +#custom-power_vertical, +#custom-power, +#custom-speaker, +#custom-updater, +#custom-weather, +#custom-weather.clearNight, +#custom-weather.cloudyFoggyDay, +#custom-weather.cloudyFoggyNight, +#custom-weather.default, +#custom-weather.rainyDay, +#custom-weather.rainyNight, +#custom-weather.severe, +#custom-weather.showyIcyDay, +#custom-weather.snowyIcyNight, +#custom-weather.sunnyDay { + background-color: @background-module; + border-radius: 25px; + padding: 0px 10px 0px 10px; + margin: 3px 3px 3px 3px; + opacity:0.8; + border:2px solid @border-color; + +} +#custom-power { + color: @red; + padding: 0px 4px 0px 8px; + opacity:1.0; +} + +#custom-menu{ + color: @flamingo; + padding: 0px 8px 0px 4px; + opacity:1.0; +} + +#custom-weather, +#custom-updates { + color: @yellow; +} + +#keyboard-state, +#clock { + color: @sapphire; +} +#network, +#temperature { + color: @rosewater; +} + +#custom-keybinds, +#tray { + color: aliceblue; +} + +#taskbar, +#window { + color:#FFFFFF; +} + +#bluetooth, +#custom-backlight, +#custom-cycle_wall, +#custom-keyboard, +#custom-light_dark { + color: @lavender; +} + +#custom-lock, +#idle_inhibitor { + color: @teal; +} + +#workspaces { + margin: 3px 3px 3px 3px; + padding: 0px 1px; + border-radius: 25px; + border:2px solid @border-color; + font-weight: bold; + font-style: normal; + opacity:0.8; + color:#FFFFFF; + +} + +#workspaces button { + margin: 1px 1px; + border-radius: 15px; + border:0px; + color: @color13; + padding-left: 4px; + padding-right: 4px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); + opacity:0.8; +} + +#workspaces button.active, +#workspaces button.visible { + color: #FFFFFF; + background: @button-color; + border-radius: 15px; + border: 1px solid @border-color; + padding-left: 8px; + padding-right: 8px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + opacity:1.0; +} + +#workspaces button.empty { + color: #FFFFFF; + opacity:1.0; +} + +#workspaces button:hover { + color: #FFFFFF; + background: @button-hover; + border: 1px solid @border-color; + border-radius: 15px; + opacity:1.0; + padding-left: 2px; + padding-right: 2px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#pulseaudio-slider, +#pulseaudio { + color: @color13; +} + +#pulseaudio.muted { + color: red; +} + +#memory { + color: @sapphire; +} + +#cpu { + color: @mauve; +} + +#battery { + color: @rosewater; +} + +#disk { + color: @sky; +} + +#temperature.critical { + background-color: @red; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#taskbar button.active { + background-color: rgb(47, 46, 46); + border-radius: 30px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button:hover { + padding-left: 3px; + padding-right: 3px; + border-radius: 15px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} + +#backlight-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough { + min-width: 80px; + min-height: 10px; + border-radius: 5px; +} + +#backlight-slider highlight { + min-width: 10px; + border-radius: 5px; +} + + diff --git a/config/waybar/style/Chroma Fusion.css b/config/waybar/style/Chroma Fusion.css new file mode 100644 index 0000000..4551251 --- /dev/null +++ b/config/waybar/style/Chroma Fusion.css @@ -0,0 +1,297 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ....Chroma Fusion Edge .... */ + +@define-color white #F2F2F2; +@define-color black #000000; +@define-color text #FFFFFF; +@define-color lightgray #686868; +@define-color darkgray #353535; + +@define-color transparent rgba(0, 0, 0, 0.25); +@define-color teal-trans rgba(1, 117, 84, 0.5); +@define-color cyan rgba(53, 140, 169, 1); + +@define-color background-module @transparent; +@define-color border-color @color2; +@define-color button-color @color11; +@define-color button-hover @color12; + +@import '../../.cache/wal/colors-waybar.css'; +@import "../waybar/style/catppuccin-themes/latte.css"; + +* { + font-family: "JetBrains Mono Nerd Font"; + font-weight: bold; + min-height: 0; + /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ + font-size: 97%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; + +} + +window#waybar { + background: linear-gradient(0deg, @border-color, black); + /*background: rgba(1, 117, 84, 0.5);*/ + /*background: @transparent;*/ + border-bottom-right-radius: 20px; + border-bottom-left-radius: 20px; + border-top-left-radius: 20px; + border-top-right-radius: 20px; +} + +window#waybar.empty #window { + background-color: transparent; + border: 0px; + +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#cava, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#network, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-cycle_wall, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-lock, +#custom-menu, +#custom-power_vertical, +#custom-power, +#custom-speaker, +#custom-updater, +#custom-weather, +#custom-weather.clearNight, +#custom-weather.cloudyFoggyDay, +#custom-weather.cloudyFoggyNight, +#custom-weather.default, +#custom-weather.rainyDay, +#custom-weather.rainyNight, +#custom-weather.severe, +#custom-weather.showyIcyDay, +#custom-weather.snowyIcyNight, +#custom-weather.sunnyDay { + background-color: @background-module; + border-radius: 25px; + padding: 0px 10px 0px 10px; + margin: 3px 3px 3px 3px; + opacity:0.8; +} +#custom-power { + color: @red; + padding: 0px 4px 0px 8px; + opacity:1.0; +} + +#custom-menu{ + color: @flamingo; + padding: 0px 8px 0px 4px; + opacity:1.0; +} + +#custom-weather, +#custom-updates { + color: @yellow; +} + +#keyboard-state, +#clock { + color: @sapphire; +} +#network, +#temperature { + color: @rosewater; +} + +#custom-keybinds, +#tray { + color: aliceblue; +} + +#taskbar, +#window { + color:#FFFFFF; +} + +#bluetooth, +#custom-backlight, +#custom-cycle_wall, +#custom-keyboard, +#custom-light_dark { + color: @lavender; +} + +#custom-lock, +#idle_inhibitor { + color: @teal; +} + +#workspaces { + margin: 3px 3px 3px 3px; + padding: 0px 1px; + border-radius: 25px; + font-weight: bold; + font-style: normal; + opacity:0.8; + color:#FFFFFF; + +} + +#workspaces button { + margin: 1px 1px; + border-radius: 15px; + border:0px; + color: @color13; + padding-left: 4px; + padding-right: 4px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); + opacity:0.8; +} + +#workspaces button.active, +#workspaces button.visible { + color: #FFFFFF; + background: @button-color; + border-radius: 15px; + padding-left: 8px; + padding-right: 8px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + opacity:1.0; +} + +#workspaces button.empty { + color: #FFFFFF; + opacity:1.0; +} + +#workspaces button:hover { + color: #FFFFFF; + background: @button-hover; + border-radius: 15px; + opacity:1.0; + padding-left: 2px; + padding-right: 2px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#pulseaudio-slider, +#pulseaudio { + color: @color13; +} + +#pulseaudio.muted { + color: red; +} + +#memory { + color: @sapphire; +} + +#cpu { + color: @mauve; +} + +#battery { + color: @rosewater; +} + +#disk { + color: @sky; +} + +#temperature.critical { + background-color: @red; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#taskbar button.active { + background-color: rgb(47, 46, 46); + border-radius: 30px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button:hover { + padding-left: 3px; + padding-right: 3px; + border-radius: 15px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} + +#backlight-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough { + min-width: 80px; + min-height: 10px; + border-radius: 5px; +} + +#backlight-slider highlight { + min-width: 10px; + border-radius: 5px; +} + + diff --git a/config/waybar/style/Pywal.css b/config/waybar/style/Pywallete Chroma.css similarity index 100% rename from config/waybar/style/Pywal.css rename to config/waybar/style/Pywallete Chroma.css diff --git a/config/waybar/style/Pywal Simple.css b/config/waybar/style/Pywallete.css similarity index 100% rename from config/waybar/style/Pywal Simple.css rename to config/waybar/style/Pywallete.css