From e71a207d52b4ba920ccd377750591248e8f81140 Mon Sep 17 00:00:00 2001 From: brockar Date: Sat, 24 Jan 2026 22:44:34 -0300 Subject: fix: WindowRules fix zapzap group --- config/hypr/configs/WindowRules.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index 8016db42..6d100686 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -58,7 +58,7 @@ windowrule = match:class ^(com.obsproject.Studio)$, tag +screenshare # IM tags windowrule = match:class ^([Dd]iscord|[Ww]ebCord|[Vv]esktop)$, tag +im windowrule = match:class ^([Ff]erdium)$, tag +im -windowrule = match:class ^([Ww]hatsapp-for-linux)$, tag +im +windowrule = match:class ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$, tag +im windowrule = match:class ^(org.telegram.desktop|io.github.tdesktop_x64.TDesktop)$, tag +im windowrule = match:class ^(teams-for-linux)$, tag +im windowrule = match:class ^(im.riot.Riot|Element)$, tag +im -- cgit v1.2.3 From 945fd1441cc0b3a3e1870d1c7239ad9e38b5742d Mon Sep 17 00:00:00 2001 From: Don Williams Date: Mon, 26 Jan 2026 05:20:46 -0500 Subject: Fixed colors on Modern-Combined waybars with a global theme On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/waybar/style/[Extra] Modern-Combined - Transparent.css modified: config/waybar/style/[Extra] Modern-Combined.css --- .../style/[Extra] Modern-Combined - Transparent.css | 21 +++++++++++---------- config/waybar/style/[Extra] Modern-Combined.css | 21 +++++++++++---------- 2 files changed, 22 insertions(+), 20 deletions(-) (limited to 'config') diff --git a/config/waybar/style/[Extra] Modern-Combined - Transparent.css b/config/waybar/style/[Extra] Modern-Combined - Transparent.css index b357ea6c..38f2686d 100644 --- a/config/waybar/style/[Extra] Modern-Combined - Transparent.css +++ b/config/waybar/style/[Extra] Modern-Combined - Transparent.css @@ -13,21 +13,22 @@ @define-color teal-trans rgba(1, 117, 84, 0.5); @define-color cyan rgba(53, 140, 169, 1); -@define-color background-module @color1; -@define-color background-module2 @color11; +@define-color background-module @background-alt; +@define-color background-module2 @background; @define-color border-color @color12; @define-color button-color @color10; @define-color button-hover @color13; -@define-color backgroundlight @color12; -@define-color backgrounddark #FFFFFF; -@define-color workspacesbackground1 @color12; -@define-color workspacesbackground2 #FFFFFF; +/* Theme-aware base colors */ +@define-color backgroundlight @background-alt; +@define-color backgrounddark @background; +@define-color workspacesbackground1 @background-alt; +@define-color workspacesbackground2 @background; @define-color bordercolor @color11; -@define-color textcolor1 @color12; -@define-color textcolor2 #FFFFFF; -@define-color textcolor3 #FFFFFF; -@define-color iconcolor #FFFFFF; +@define-color textcolor1 @foreground; +@define-color textcolor2 @foreground; +@define-color textcolor3 @foreground; +@define-color iconcolor @foreground; @import '../../.config/waybar/wallust/colors-waybar.css'; @import "../waybar/style/catppuccin-themes/latte.css"; diff --git a/config/waybar/style/[Extra] Modern-Combined.css b/config/waybar/style/[Extra] Modern-Combined.css index ab32852b..90976bd3 100644 --- a/config/waybar/style/[Extra] Modern-Combined.css +++ b/config/waybar/style/[Extra] Modern-Combined.css @@ -13,21 +13,22 @@ @define-color teal-trans rgba(1, 117, 84, 0.5); @define-color cyan rgba(53, 140, 169, 1); -@define-color background-module @color1; -@define-color background-module2 @color11; +@define-color background-module @background-alt; +@define-color background-module2 @background; @define-color border-color @color12; @define-color button-color @color10; @define-color button-hover @color13; -@define-color backgroundlight @color12; -@define-color backgrounddark #FFFFFF; -@define-color workspacesbackground1 @color12; -@define-color workspacesbackground2 #FFFFFF; +/* Theme-aware base colors */ +@define-color backgroundlight @background-alt; +@define-color backgrounddark @background; +@define-color workspacesbackground1 @background-alt; +@define-color workspacesbackground2 @background; @define-color bordercolor @color11; -@define-color textcolor1 @color12; -@define-color textcolor2 #FFFFFF; -@define-color textcolor3 #FFFFFF; -@define-color iconcolor #FFFFFF; +@define-color textcolor1 @foreground; +@define-color textcolor2 @foreground; +@define-color textcolor3 @foreground; +@define-color iconcolor @foreground; @import '../../.config/waybar/wallust/colors-waybar.css'; @import "../waybar/style/catppuccin-themes/latte.css"; -- cgit v1.2.3 From d2823ec9b555f46f3ccd5022472877d81129d32a Mon Sep 17 00:00:00 2001 From: Don Williams Date: Mon, 26 Jan 2026 05:31:35 -0500 Subject: Found two more style sheets with the issue that breaks global theme On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/waybar/style/[Wallust] Chroma Tally V2.css modified: config/waybar/style/[Wallust] Colored.css --- config/waybar/style/[Wallust] Chroma Tally V2.css | 2 +- config/waybar/style/[Wallust] Colored.css | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'config') diff --git a/config/waybar/style/[Wallust] Chroma Tally V2.css b/config/waybar/style/[Wallust] Chroma Tally V2.css index 305dcc4e..c7712ab1 100644 --- a/config/waybar/style/[Wallust] Chroma Tally V2.css +++ b/config/waybar/style/[Wallust] Chroma Tally V2.css @@ -62,7 +62,7 @@ window#waybar { } tooltip { - background: @color1; /* Slightly darker tooltip background */ + background: @background-alt; /* Theme-neutral tooltip background */ opacity: 0.8; border-radius: 6px; color: @color7; /* Light text */ diff --git a/config/waybar/style/[Wallust] Colored.css b/config/waybar/style/[Wallust] Colored.css index c95429da..d81c01b6 100644 --- a/config/waybar/style/[Wallust] Colored.css +++ b/config/waybar/style/[Wallust] Colored.css @@ -36,7 +36,7 @@ tooltip { .modules-right { border: 3px solid @color12; border-radius: 40px 0px 0px 0px; - background-color: @color1; + background-color: @background-alt; padding-top: 2px; padding-bottom: 2px; padding-right: 4px; @@ -56,7 +56,7 @@ tooltip { .modules-left { border: 3px solid @color12; border-radius: 0px 0px 40px 0px; - background-color: @color1; + background-color: @background-alt; padding-top: 2px; padding-bottom: 2px; padding-right: 4px; -- cgit v1.2.3 From c0dab620085b972da50dafa2216eed60c60a0642 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Mon, 26 Jan 2026 10:05:20 -0500 Subject: Updated version to 2.3.21 for development branch On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: configs/ENVariables.conf renamed: v2.3.20 -> v2.3.21 --- config/hypr/configs/ENVariables.conf | 2 +- config/hypr/v2.3.20 | 5 ----- config/hypr/v2.3.21 | 5 +++++ 3 files changed, 6 insertions(+), 6 deletions(-) delete mode 100644 config/hypr/v2.3.20 create mode 100644 config/hypr/v2.3.21 (limited to 'config') diff --git a/config/hypr/configs/ENVariables.conf b/config/hypr/configs/ENVariables.conf index 6be44e9b..ae7f3acf 100644 --- a/config/hypr/configs/ENVariables.conf +++ b/config/hypr/configs/ENVariables.conf @@ -5,7 +5,7 @@ # environment-variables # Current Version of JakooLit Dotfiles: -env = DOTS_VERSION,2.3.20 +env = DOTS_VERSION,2.3.21 ### Toolkit Backend Variables ### env = GDK_BACKEND,wayland,x11,* diff --git a/config/hypr/v2.3.20 b/config/hypr/v2.3.20 deleted file mode 100644 index 31b3414d..00000000 --- a/config/hypr/v2.3.20 +++ /dev/null @@ -1,5 +0,0 @@ -### https://github.com/JaKooLit ### -## https://github.com/JaKooLit/Hyprland-Dots -## This is to have a reference of which version would be - -## note that this will always be higher than the released versions \ No newline at end of file diff --git a/config/hypr/v2.3.21 b/config/hypr/v2.3.21 new file mode 100644 index 00000000..31b3414d --- /dev/null +++ b/config/hypr/v2.3.21 @@ -0,0 +1,5 @@ +### https://github.com/JaKooLit ### +## https://github.com/JaKooLit/Hyprland-Dots +## This is to have a reference of which version would be + +## note that this will always be higher than the released versions \ No newline at end of file -- cgit v1.2.3 From a08811429b3676e31bdbfc19b4941e78d626aad5 Mon Sep 17 00:00:00 2001 From: Max Gangel <79495154+maxgnetwork@users.noreply.github.com> Date: Mon, 26 Jan 2026 16:59:03 -0600 Subject: fix tooltips when waybar cava widget is running (#933) --- config/waybar/ModulesCustom | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'config') diff --git a/config/waybar/ModulesCustom b/config/waybar/ModulesCustom index cb390c0f..5bfec777 100644 --- a/config/waybar/ModulesCustom +++ b/config/waybar/ModulesCustom @@ -136,7 +136,9 @@ // This is a custom cava visualizer "custom/cava_mviz": { "exec": "$HOME/.config/hypr/scripts/WaybarCava.sh", - "format": "{}" + "format": "{}", + "return-type": "text", + "tooltip": false }, "custom/playerctl": { -- cgit v1.2.3 From 8e57fa815c33003b1d4e0cbd1c23502874f0f973 Mon Sep 17 00:00:00 2001 From: brockar Date: Tue, 27 Jan 2026 15:28:40 -0300 Subject: fix: windowrules with multiple regex --- config/hypr/configs/WindowRules.conf | 57 ++++++++++++++---------------------- 1 file changed, 22 insertions(+), 35 deletions(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index 6d100686..a2c5f512 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -17,8 +17,6 @@ # windowrule = match:tag games*, workspace 8 # windowrule = match:tag multimedia*, workspace 9 silent - - # TAGS - add apps under appropriate tag to use the same settings # browser tags windowrule = match:class ^([Ff]irefox|org.mozilla.firefox|[Ff]irefox-esr|[Ff]irefox-bin)$, tag +browser @@ -114,35 +112,42 @@ windowrule = match:tag multimedia, opacity 1.0 # POSITION windowrule = match:tag KooL_Cheat, center on -windowrule = match:tag KooL-Settings, center on +windowrule = match:class ([Tt]hunar), match:title negative:(.*[Tt]hunar.*), center on windowrule = match:title ^(ROG Control)$, center on +windowrule = match:tag KooL-Settings, center on windowrule = match:title ^(Keybindings)$, center on windowrule = match:class ^(pavucontrol|org.pulseaudio.pavucontrol|com.saivert.pwvucontrol)$, center on +windowrule = match:class ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$, center on windowrule = match:class ^([Ff]erdium)$, center on +windowrule = match:tag wallpaper, center on +windowrule = match:tag settings, center on +windowrule = match:tag viewer, center on +windowrule = match:tag KooL-Settings, center on # windowrule to avoid idle for fullscreen apps windowrule = match:fullscreen true, idle_inhibit fullscreen windowrule = idle_inhibit fullscreen, match:fullscreen 1 -windowrule = idle_inhibit fullscreen, match:class ^(*)$ -windowrule = idle_inhibit fullscreen, match:title ^(*)$ +windowrule = idle_inhibit fullscreen, match:class .* +windowrule = idle_inhibit fullscreen, match:title .* # FLOAT windowrule = match:tag KooL_Cheat, float on -windowrule = match:tag wallpaper, float on, center on -windowrule = match:tag settings, float on, center on -windowrule = match:tag viewer, float on, center on -windowrule = match:tag KooL-Settings, float on, center on +windowrule = match:tag wallpaper, float on +windowrule = match:tag settings, float on +windowrule = match:tag viewer, float on +windowrule = match:tag KooL-Settings, float on windowrule = match:class ([Zz]oom|onedriver|onedriver-launcher), float on windowrule = match:class (org.gnome.Calculator|qalculate-gtk), float on windowrule = match:class ^(mpv|com.github.rafostar.Clapper)$, float on windowrule = match:class ^([Qq]alculate-gtk)$, float on windowrule = match:class ^([Ff]erdium)$, float on -# popups and dialogue +# float popups and dialogue windowrule = match:title ^(Authentication Required)$, float on, center on -windowrule = match:class (codium|codium-url-handler|VSCodium) match:title negative:(.*codium.*|.*VSCodium.*), float on -windowrule = match:class ^(com.heroicgameslauncher.hgl)$ match:title negative:(Heroic Games Launcher), float on -windowrule = match:class ^([Ss]team)$ match:title negative:^([Ss]team)$, float on +windowrule = match:class (codium|codium-url-handler|VSCodium), match:title negative:(.*codium.*|.*VSCodium.*), float on +windowrule = match:class ^(com.heroicgameslauncher.hgl)$, match:title negative:(Heroic Games Launcher), float on +windowrule = match:class ^([Ss]team)$, match:title negative:^([Ss]team)$, float on +windowrule = match:class ([Tt]hunar), match:title negative:(.*[Tt]hunar.*), float on windowrule = match:title ^(Add Folder to Workspace)$, float on, size (monitor_w*0.7) (monitor_h*0.6), center on windowrule = match:title ^(Save As)$, float on, size (monitor_w*0.7) (monitor_h*0.6), center on windowrule = match:initial_title (Open Files), float on, size (monitor_w*0.7) (monitor_h*0.6) @@ -163,22 +168,21 @@ windowrule = match:tag wallpaper, opacity 0.9 0.7 windowrule = match:class ^(gedit|org.gnome.TextEditor|mousepad)$, opacity 0.8 0.7 windowrule = match:class ^(deluge)$, opacity 0.9 0.8 windowrule = match:class ^(seahorse)$, opacity 0.9 0.8 -windowrule = match:title ^(Picture-in-Picture)$, opacity 0.95 0.75 # SIZE windowrule = match:tag KooL_Cheat, size (monitor_w*0.65) (monitor_h*0.9) windowrule = match:tag wallpaper, size (monitor_w*0.7) (monitor_h*0.7) windowrule = match:tag settings, size (monitor_w*0.7) (monitor_h*0.7) windowrule = match:class ^([Ff]erdium)$, size (monitor_w*0.6) (monitor_h*0.7) - +windowrule = match:class (org.gnome.Calculator|qalculate-gtk), center on, size (monitor_w*0.25) (monitor_h*0.3) # BLUR & FULLSCREEN windowrule = match:tag games, no_blur on, fullscreen 0 windowrule = match:tag games, fullscreen 0 -# This not gonna take the focus to the window that appears when -# hovering over some of the parts of the IntelliJ Products -windowrule = match:class ^(jetbrains-*), no_initial_focus on +# This not gonna take the focus to the window that appears +# when hovering over some of the parts of the IntelliJ Products +windowrule = match:class ^(jetbrains-.*)$, no_initial_focus on windowrule = match:title ^(wind.*)$, no_initial_focus on # LAYER RULES @@ -187,13 +191,6 @@ layerrule = match:namespace notifications, blur on layerrule = match:namespace quickshell:overview, blur on layerrule = match:namespace quickshell:overview, ignore_alpha 0.5 -# Named rules for special cases -windowrule { - name = Whatsapp-zapzap - match:class = ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$ - size = (monitor_w*0.6) (monitor_h*0.7) - center = on -} windowrule { name = Picture-in-Picture match:title = ^(Picture-in-Picture)$ @@ -204,13 +201,3 @@ windowrule { keep_aspect_ratio = on size = (monitor_w*0.3) (monitor_h*0.3) } -# Thunar copy progress dialog -windowrule { - name = Thunar-Progress-bar - match:class = ^(thunar)$ - match:title = ^(File Operation Progress)$ - float = on - center = on - size = (monitor_w*0.26) (monitor_h*0.18) -} - -- cgit v1.2.3 From cd359b6129f6763fdebc46fda4548cb215063f24 Mon Sep 17 00:00:00 2001 From: brockar Date: Tue, 27 Jan 2026 18:22:52 -0300 Subject: fix: reorder windowrules to center floating ones --- config/hypr/configs/WindowRules.conf | 56 +++++++++++++++++++----------------- 1 file changed, 29 insertions(+), 27 deletions(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index a2c5f512..d4a3b6b0 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -110,26 +110,6 @@ windowrule = match:tag multimedia_video, opacity 1.0 windowrule = match:tag multimedia, no_blur on windowrule = match:tag multimedia, opacity 1.0 -# POSITION -windowrule = match:tag KooL_Cheat, center on -windowrule = match:class ([Tt]hunar), match:title negative:(.*[Tt]hunar.*), center on -windowrule = match:title ^(ROG Control)$, center on -windowrule = match:tag KooL-Settings, center on -windowrule = match:title ^(Keybindings)$, center on -windowrule = match:class ^(pavucontrol|org.pulseaudio.pavucontrol|com.saivert.pwvucontrol)$, center on -windowrule = match:class ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$, center on -windowrule = match:class ^([Ff]erdium)$, center on -windowrule = match:tag wallpaper, center on -windowrule = match:tag settings, center on -windowrule = match:tag viewer, center on -windowrule = match:tag KooL-Settings, center on - -# windowrule to avoid idle for fullscreen apps -windowrule = match:fullscreen true, idle_inhibit fullscreen -windowrule = idle_inhibit fullscreen, match:fullscreen 1 -windowrule = idle_inhibit fullscreen, match:class .* -windowrule = idle_inhibit fullscreen, match:title .* - # FLOAT windowrule = match:tag KooL_Cheat, float on windowrule = match:tag wallpaper, float on @@ -155,6 +135,35 @@ windowrule = match:title ^(SDDM Background)$, float on, center on, size (monitor windowrule = match:class ^(yad)$, float on, center on, size (monitor_w*0.2) (monitor_h*0.2) windowrule = match:class ^(hyprland-donate-screen)$, float on, center on +# SIZE +windowrule = match:tag KooL_Cheat, size (monitor_w*0.65) (monitor_h*0.9) +windowrule = match:tag wallpaper, size (monitor_w*0.7) (monitor_h*0.7) +windowrule = match:tag settings, size (monitor_w*0.7) (monitor_h*0.7) +windowrule = match:class ^([Ff]erdium)$, size (monitor_w*0.6) (monitor_h*0.7) +windowrule = match:class (org.gnome.Calculator|qalculate-gtk), center on, size (monitor_w*0.25) (monitor_h*0.3) + +# POSITION +windowrule = match:tag KooL_Cheat, center on +windowrule = match:class ([Tt]hunar), match:title negative:(.*[Tt]hunar.*), center on +windowrule = match:title ^(ROG Control)$, center on +windowrule = match:tag KooL-Settings, center on +windowrule = match:title ^(Keybindings)$, center on +windowrule = match:class ^(pavucontrol|org.pulseaudio.pavucontrol|com.saivert.pwvucontrol)$, center on +windowrule = match:class ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$, center on +windowrule = match:class ^([Ff]erdium)$, center on +windowrule = match:tag wallpaper, center on +windowrule = match:tag settings, center on +windowrule = match:tag viewer, center on +windowrule = match:tag KooL-Settings, center on +windowrule = match:class ^(nm-connection-editor)$, center on +windowrule = match:class ^(nm-applet)$, match:title ^(Wi-Fi Network Authentication Required)$, center on + +# windowrule to avoid idle for fullscreen apps +windowrule = match:fullscreen true, idle_inhibit fullscreen +windowrule = idle_inhibit fullscreen, match:fullscreen 1 +windowrule = idle_inhibit fullscreen, match:class .* +windowrule = idle_inhibit fullscreen, match:title .* + # OPACITY windowrule = match:tag browser, opacity 0.99 0.8 windowrule = match:tag projects, opacity 0.9 0.8 @@ -169,13 +178,6 @@ windowrule = match:class ^(gedit|org.gnome.TextEditor|mousepad)$, opacity 0.8 0. windowrule = match:class ^(deluge)$, opacity 0.9 0.8 windowrule = match:class ^(seahorse)$, opacity 0.9 0.8 -# SIZE -windowrule = match:tag KooL_Cheat, size (monitor_w*0.65) (monitor_h*0.9) -windowrule = match:tag wallpaper, size (monitor_w*0.7) (monitor_h*0.7) -windowrule = match:tag settings, size (monitor_w*0.7) (monitor_h*0.7) -windowrule = match:class ^([Ff]erdium)$, size (monitor_w*0.6) (monitor_h*0.7) -windowrule = match:class (org.gnome.Calculator|qalculate-gtk), center on, size (monitor_w*0.25) (monitor_h*0.3) - # BLUR & FULLSCREEN windowrule = match:tag games, no_blur on, fullscreen 0 windowrule = match:tag games, fullscreen 0 -- cgit v1.2.3 From d9b4683459347b3b911f1970581aaf14f1d0544e Mon Sep 17 00:00:00 2001 From: brockar Date: Tue, 27 Jan 2026 18:24:01 -0300 Subject: fix: update windowrules-v3 to follow windowrules config --- config/hypr/configs/WindowRules-config-v3.conf | 106 ++++++++++--------------- 1 file changed, 44 insertions(+), 62 deletions(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules-config-v3.conf b/config/hypr/configs/WindowRules-config-v3.conf index 6aab2590..d4a3b6b0 100644 --- a/config/hypr/configs/WindowRules-config-v3.conf +++ b/config/hypr/configs/WindowRules-config-v3.conf @@ -17,8 +17,6 @@ # windowrule = match:tag games*, workspace 8 # windowrule = match:tag multimedia*, workspace 9 silent - - # TAGS - add apps under appropriate tag to use the same settings # browser tags windowrule = match:class ^([Ff]irefox|org.mozilla.firefox|[Ff]irefox-esr|[Ff]irefox-bin)$, tag +browser @@ -28,7 +26,7 @@ windowrule = match:class ^([Cc]hromium)$, tag +browser windowrule = match:class ^([Mm]icrosoft-edge(-stable|-beta|-dev|-unstable))$, tag +browser windowrule = match:class ^(Brave-browser(-beta|-dev|-unstable)?)$, tag +browser windowrule = match:class ^([Tt]horium-browser|[Cc]achy-browser)$, tag +browser -windowrule = match:class ^(zen)$, tag +browser +windowrule = match:class ^(zen-alpha|zen)$, tag +browser # notif tags windowrule = match:class ^(swaync-control-center|swaync-notification-window|swaync-client|class)$, tag +notif @@ -42,7 +40,7 @@ windowrule = match:class ^(nwg-displays|nwg-look)$, tag +KooL-Settings windowrule = match:class ^(Alacritty|kitty|kitty-dropterm)$, tag +terminal # email tags -windowrule = match:class ^([Tt]hunderbird|org.gnome.Evolution)$, tag +email +windowrule = match:class ^([Tt]hunderbird|org.mozilla.Thunderbird)$, tag +email windowrule = match:class ^(eu.betterbird.Betterbird)$, tag +email windowrule = match:class ^(org.gnome.Evolution)$, tag +email @@ -58,7 +56,7 @@ windowrule = match:class ^(com.obsproject.Studio)$, tag +screenshare # IM tags windowrule = match:class ^([Dd]iscord|[Ww]ebCord|[Vv]esktop)$, tag +im windowrule = match:class ^([Ff]erdium)$, tag +im -windowrule = match:class ^([Ww]hatsapp-for-linux)$, tag +im +windowrule = match:class ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$, tag +im windowrule = match:class ^(org.telegram.desktop|io.github.tdesktop_x64.TDesktop)$, tag +im windowrule = match:class ^(teams-for-linux)$, tag +im windowrule = match:class ^(im.riot.Riot|Element)$, tag +im @@ -109,21 +107,8 @@ windowrule = match:class ^(eog|org.gnome.Loupe)$, tag +viewer # Some special override rules windowrule = match:tag multimedia_video, no_blur on windowrule = match:tag multimedia_video, opacity 1.0 - -# POSITION -# windowrule = match:floating true, center on -windowrule = match:tag KooL_Cheat, center on -windowrule = match:class ([Tt]hunar) match:title negative:(.*[Tt]hunar.*), center on -windowrule = match:title ^(ROG Control)$, center on -windowrule = match:tag KooL-Settings, center on -windowrule = match:title ^(Keybindings)$, center on -windowrule = match:class ^(pavucontrol|org.pulseaudio.pavucontrol|com.saivert.pwvucontrol)$, center on -windowrule = match:class ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$, center on -windowrule = match:class ^([Ff]erdium)$, center on -windowrule = match:title ^(Picture-in-Picture)$, move 72% 7% - -# windowrule to avoid idle for fullscreen apps -windowrule = match:fullscreen true, idle_inhibit fullscreen +windowrule = match:tag multimedia, no_blur on +windowrule = match:tag multimedia, opacity 1.0 # FLOAT windowrule = match:tag KooL_Cheat, float on @@ -132,30 +117,52 @@ windowrule = match:tag settings, float on windowrule = match:tag viewer, float on windowrule = match:tag KooL-Settings, float on windowrule = match:class ([Zz]oom|onedriver|onedriver-launcher), float on -windowrule = match:class (org.gnome.Calculator) match:title (Calculator), float on +windowrule = match:class (org.gnome.Calculator|qalculate-gtk), float on windowrule = match:class ^(mpv|com.github.rafostar.Clapper)$, float on windowrule = match:class ^([Qq]alculate-gtk)$, float on windowrule = match:class ^([Ff]erdium)$, float on -windowrule = match:title ^(Picture-in-Picture)$, float on -# windowrule - ######### float popups and dialogue ####### +# float popups and dialogue windowrule = match:title ^(Authentication Required)$, float on, center on -windowrule = match:class (codium|codium-url-handler|VSCodium) match:title negative:(.*codium.*|.*VSCodium.*), float on -windowrule = match:class ^(com.heroicgameslauncher.hgl)$ match:title negative:(Heroic Games Launcher), float on -windowrule = match:class ^([Ss]team)$ match:title negative:^([Ss]team)$, float on -windowrule = match:class ([Tt]hunar) match:title negative:(.*[Tt]hunar.*), float on - +windowrule = match:class (codium|codium-url-handler|VSCodium), match:title negative:(.*codium.*|.*VSCodium.*), float on +windowrule = match:class ^(com.heroicgameslauncher.hgl)$, match:title negative:(Heroic Games Launcher), float on +windowrule = match:class ^([Ss]team)$, match:title negative:^([Ss]team)$, float on +windowrule = match:class ([Tt]hunar), match:title negative:(.*[Tt]hunar.*), float on windowrule = match:title ^(Add Folder to Workspace)$, float on, size (monitor_w*0.7) (monitor_h*0.6), center on - windowrule = match:title ^(Save As)$, float on, size (monitor_w*0.7) (monitor_h*0.6), center on - windowrule = match:initial_title (Open Files), float on, size (monitor_w*0.7) (monitor_h*0.6) - windowrule = match:title ^(SDDM Background)$, float on, center on, size (monitor_w*0.16) (monitor_h*0.12) +windowrule = match:class ^(yad)$, float on, center on, size (monitor_w*0.2) (monitor_h*0.2) +windowrule = match:class ^(hyprland-donate-screen)$, float on, center on -# YAD dialog for wallpaper confirmation -windowrule = match:class ^(yad)$ match:title ^(YAD)$, float on, center on, size (monitor_w*0.2) (monitor_h*0.2) -# END of float popups and dialogue ####### +# SIZE +windowrule = match:tag KooL_Cheat, size (monitor_w*0.65) (monitor_h*0.9) +windowrule = match:tag wallpaper, size (monitor_w*0.7) (monitor_h*0.7) +windowrule = match:tag settings, size (monitor_w*0.7) (monitor_h*0.7) +windowrule = match:class ^([Ff]erdium)$, size (monitor_w*0.6) (monitor_h*0.7) +windowrule = match:class (org.gnome.Calculator|qalculate-gtk), center on, size (monitor_w*0.25) (monitor_h*0.3) + +# POSITION +windowrule = match:tag KooL_Cheat, center on +windowrule = match:class ([Tt]hunar), match:title negative:(.*[Tt]hunar.*), center on +windowrule = match:title ^(ROG Control)$, center on +windowrule = match:tag KooL-Settings, center on +windowrule = match:title ^(Keybindings)$, center on +windowrule = match:class ^(pavucontrol|org.pulseaudio.pavucontrol|com.saivert.pwvucontrol)$, center on +windowrule = match:class ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$, center on +windowrule = match:class ^([Ff]erdium)$, center on +windowrule = match:tag wallpaper, center on +windowrule = match:tag settings, center on +windowrule = match:tag viewer, center on +windowrule = match:tag KooL-Settings, center on +windowrule = match:class ^(nm-connection-editor)$, center on +windowrule = match:class ^(nm-applet)$, match:title ^(Wi-Fi Network Authentication Required)$, center on + +# windowrule to avoid idle for fullscreen apps +windowrule = match:fullscreen true, idle_inhibit fullscreen +windowrule = idle_inhibit fullscreen, match:fullscreen 1 +windowrule = idle_inhibit fullscreen, match:class .* +windowrule = idle_inhibit fullscreen, match:title .* # OPACITY windowrule = match:tag browser, opacity 0.99 0.8 @@ -171,21 +178,13 @@ windowrule = match:class ^(gedit|org.gnome.TextEditor|mousepad)$, opacity 0.8 0. windowrule = match:class ^(deluge)$, opacity 0.9 0.8 windowrule = match:class ^(seahorse)$, opacity 0.9 0.8 -# SIZE -windowrule = match:tag KooL_Cheat, size (monitor_w*0.65) (monitor_h*0.9) -windowrule = match:tag wallpaper, size (monitor_w*0.7) (monitor_h*0.7) -windowrule = match:tag settings, size (monitor_w*0.7) (monitor_h*0.7) -windowrule = match:class ^([Ff]erdium)$, size (monitor_w*0.6) (monitor_h*0.7) -windowrule = match:class (org.gnome.Calculator|qalculate-gtk), center on, size (monitor_w*0.25) (monitor_h*0.3) - - # BLUR & FULLSCREEN windowrule = match:tag games, no_blur on, fullscreen 0 windowrule = match:tag games, fullscreen 0 -# This not gonna take the focus to the window that appears when -# hovering over some of the parts of the IntelliJ Products -windowrule = match:class ^(jetbrains-*), no_initial_focus on +# This not gonna take the focus to the window that appears +# when hovering over some of the parts of the IntelliJ Products +windowrule = match:class ^(jetbrains-.*)$, no_initial_focus on windowrule = match:title ^(wind.*)$, no_initial_focus on # LAYER RULES @@ -194,13 +193,6 @@ layerrule = match:namespace notifications, blur on layerrule = match:namespace quickshell:overview, blur on layerrule = match:namespace quickshell:overview, ignore_alpha 0.5 -# Named rules for special cases -windowrule { - name = Whatsapp-zapzap - match:class = ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$ - size = (monitor_w*0.6) (monitor_h*0.7) - center = on -} windowrule { name = Picture-in-Picture match:title = ^(Picture-in-Picture)$ @@ -211,13 +203,3 @@ windowrule { keep_aspect_ratio = on size = (monitor_w*0.3) (monitor_h*0.3) } -# Thunar copy progress dialog -windowrule { - name = Thunar-Progress-bar - match:class = ^(thunar)$ - match:title = ^(File Operation Progress)$ - float = on - center = on - size = (monitor_w*0.26) (monitor_h*0.18) -} - -- cgit v1.2.3 From 07a95104b3a9a0e9c8908a3ac37332d07ba399ff Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 12:25:07 -0500 Subject: Added new waybar On branch development Your branch is up to date with 'origin/development'. Changes to be committed: new file: config/waybar/configs/[TOP & BOT] SummitSplit v3 --- config/waybar/configs/[TOP & BOT] SummitSplit v3 | 79 ++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 config/waybar/configs/[TOP & BOT] SummitSplit v3 (limited to 'config') diff --git a/config/waybar/configs/[TOP & BOT] SummitSplit v3 b/config/waybar/configs/[TOP & BOT] SummitSplit v3 new file mode 100644 index 00000000..fc2ebecb --- /dev/null +++ b/config/waybar/configs/[TOP & BOT] SummitSplit v3 @@ -0,0 +1,79 @@ +//Updated Sumsplit to include 0-JA-0 Top and updated BOT + [ + { + "include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + "name": "topbar", + "layer": "top", + "position": "top", + //"mode": "dock", + "exclusive": true, + "spacing": 2, + "passthrough": false, + "gtk-layer-shell": true, + "reload_style_on_change": true, + "modules-left": [ + "idle_inhibitor", + "custom/separator#blank", + "tray", + "connections", + "clock", + "network#speed", + + "custom/separator#blank_2", + ], + "modules-center": ["group/app_drawer", + "custom/separator#dot-line", + "hyprland/workspaces#rw", + "custom/separator#dot-line", + "group/notify",], + + + "modules-right": [ + + "group/laptop", + "custom/separator#blank", + "group/mobo_drawer", + "custom/separator#line", + "group/audio", + "custom/separator#dot-line", + "mpris", + "custom/separator#blank", + "custom/nightlight", + "group/status", + ], + + }, + { + "include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + "name": "bottombar", + "layer": "top", + "position": "bottom", + "height": 30, + "mode": "dock", + "exclusive": true, + "spacing": 2, + "passthrough": true, + "gtk-layer-shell": true, + "reload_style_on_change": true, + "modules-left": [ "hyprland/window", + "custom/cava_mviz", "custom/playerctl"], + "modules-center": ["wlr/taskbar"], + "modules-right": ["custom/backlight", + "backlight/slider", + "custom/speaker", + "pulseaudio/slider", "custom/updater", + ], + } + ] -- cgit v1.2.3 From 2d7d151191a5f9cb98d615412b135ce3c3bcc70a Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 15:13:51 -0500 Subject: Added bottom bar override VERTICAL css in horizontal bars On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/waybar/style/[0 VERTICAL] Golden Noir.css modified: config/waybar/style/[0 VERTICAL] Oglo Chicklets.css modified: config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css modified: config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css --- config/waybar/style/[0 VERTICAL] Golden Noir.css | 5 +++++ config/waybar/style/[0 VERTICAL] Oglo Chicklets.css | 5 +++++ config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css | 5 +++++ config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css | 5 +++++ 4 files changed, 20 insertions(+) (limited to 'config') diff --git a/config/waybar/style/[0 VERTICAL] Golden Noir.css b/config/waybar/style/[0 VERTICAL] Golden Noir.css index c89aefda..ae30ff02 100644 --- a/config/waybar/style/[0 VERTICAL] Golden Noir.css +++ b/config/waybar/style/[0 VERTICAL] Golden Noir.css @@ -205,6 +205,11 @@ tooltip { background-color: #22252a; } +window#waybar.bottombar #backlight-slider trough, +window#waybar.bottombar #pulseaudio-slider trough { + min-height: 7px; +} + #backlight-slider highlight, #pulseaudio-slider highlight { min-width: 5px; diff --git a/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css b/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css index 053cb007..57eb0aaa 100644 --- a/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css +++ b/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css @@ -395,6 +395,11 @@ tooltip label { background-color: #d8ac47; } +window#waybar.bottombar #backlight-slider trough, +window#waybar.bottombar #pulseaudio-slider trough { + min-height: 7px; +} + #backlight-slider highlight, #pulseaudio-slider highlight { min-width: 5px; diff --git a/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css b/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css index 0aa6fd45..a89005da 100644 --- a/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css +++ b/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css @@ -220,6 +220,11 @@ tooltip label { background-color: @surface0; } +window#waybar.bottombar #backlight-slider trough, +window#waybar.bottombar #pulseaudio-slider trough { + min-height: 7px; +} + #backlight-slider highlight, #pulseaudio-slider highlight { min-width: 5px; diff --git a/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css b/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css index df1fe00e..b8e2dcf5 100644 --- a/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css +++ b/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css @@ -223,6 +223,11 @@ tooltip label { background-color: @surface0; } +window#waybar.bottombar #backlight-slider trough, +window#waybar.bottombar #pulseaudio-slider trough { + min-height: 7px; +} + #backlight-slider highlight, #pulseaudio-slider highlight { min-width: 5px; -- cgit v1.2.3 From 7d7bc4f1c82743f0fa791596920e9b774239bcce Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 16:13:44 -0500 Subject: Added restore kitty wallpaper and should reload on color change On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/Kitty_themes.sh modified: config/kitty/kitty.conf --- config/hypr/scripts/Kitty_themes.sh | 26 +++++++++++++++++++++----- config/kitty/kitty.conf | 1 + 2 files changed, 22 insertions(+), 5 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/Kitty_themes.sh b/config/hypr/scripts/Kitty_themes.sh index 55da7e44..9c315270 100755 --- a/config/hypr/scripts/Kitty_themes.sh +++ b/config/hypr/scripts/Kitty_themes.sh @@ -20,10 +20,15 @@ apply_kitty_theme_to_config() { echo "Error: No theme name provided to apply_kitty_theme_to_config." >&2 return 1 fi + local theme_file_path_to_apply + if [ "$theme_name_to_apply" = "Set by wallpaper" ]; then + theme_file_path_to_apply="$kitty_themes_DiR/00-Default.conf" + else + theme_file_path_to_apply="$kitty_themes_DiR/$theme_name_to_apply.conf" + fi - local theme_file_path_to_apply="$kitty_themes_DiR/$theme_name_to_apply.conf" if [ ! -f "$theme_file_path_to_apply" ]; then - notify_user "$iDIR/error.png" "Error" "Theme file not found: $theme_name_to_apply.conf" + notify_user "$iDIR/error.png" "Error" "Theme file not found: $(basename "$theme_file_path_to_apply")" return 1 fi @@ -31,17 +36,24 @@ apply_kitty_theme_to_config() { temp_kitty_config_file=$(mktemp) cp "$kitty_config" "$temp_kitty_config_file" + local include_target + include_target="include ./kitty-themes/$(basename "$theme_file_path_to_apply")" + if grep -q -E '^[#[:space:]]*include\s+\./kitty-themes/.*\.conf' "$temp_kitty_config_file"; then - sed -i -E "s|^([#[:space:]]*include\s+\./kitty-themes/).*\.conf|include ./kitty-themes/$theme_name_to_apply.conf|g" "$temp_kitty_config_file" + sed -i -E "s|^([#[:space:]]*include\s+\./kitty-themes/).*\.conf|$include_target|g" "$temp_kitty_config_file" else if [ -s "$temp_kitty_config_file" ] && [ "$(tail -c1 "$temp_kitty_config_file")" != "" ]; then echo >>"$temp_kitty_config_file" fi - echo "include ./kitty-themes/$theme_name_to_apply.conf" >>"$temp_kitty_config_file" + echo "$include_target" >>"$temp_kitty_config_file" fi cp "$temp_kitty_config_file" "$kitty_config" rm "$temp_kitty_config_file" + if command -v kitty >/dev/null 2>&1; then + kitty @ load-config >/dev/null 2>&1 + kitty @ set-colors --all --configured "$theme_file_path_to_apply" >/dev/null 2>&1 + fi for pid_kitty in $(pidof kitty); do if [ -n "$pid_kitty" ]; then @@ -66,6 +78,7 @@ fi original_kitty_config_content_backup=$(cat "$kitty_config") mapfile -t available_theme_names < <(find "$kitty_themes_DiR" -maxdepth 1 -name "*.conf" -type f -printf "%f\n" | sed 's/\.conf$//' | sort) +available_theme_names=("Set by wallpaper" "${available_theme_names[@]}") if [ ${#available_theme_names[@]} -eq 0 ]; then notify_user "$iDIR/error.png" "No Kitty Themes" "No .conf files found in $kitty_themes_DiR." @@ -73,7 +86,10 @@ if [ ${#available_theme_names[@]} -eq 0 ]; then fi current_selection_index=0 -current_active_theme_name=$(awk -F'include ./kitty-themes/|\\.conf' '/^[[:space:]]*include \.\/kitty-themes\/.*\.conf/{print $2; exit}' "$kitty_config") +current_active_theme_name=$(awk -F'include ./kitty-themes/|\\.conf' '/^[[:space:]]*include \\.\/kitty-themes\/.*\\.conf/{print $2; exit}' "$kitty_config") +if [ "$current_active_theme_name" = "00-Default" ]; then + current_active_theme_name="Set by wallpaper" +fi if [ -n "$current_active_theme_name" ]; then for i in "${!available_theme_names[@]}"; do diff --git a/config/kitty/kitty.conf b/config/kitty/kitty.conf index fce357a2..9670b112 100644 --- a/config/kitty/kitty.conf +++ b/config/kitty/kitty.conf @@ -18,6 +18,7 @@ cursor_trail 1 # change to x11 or wayland or leave auto linux_display_server auto +allow_remote_control yes scrollback_lines 2000 wheel_scroll_min_lines 1 -- cgit v1.2.3 From aa4cabd031a14e1471ac69a47ae381c9c9ea462e Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 16:28:00 -0500 Subject: Fixed wallpaper based color themes so text is readable On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/Kitty_themes.sh modified: config/kitty/kitty.conf --- config/hypr/scripts/Kitty_themes.sh | 2 +- config/kitty/kitty.conf | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/Kitty_themes.sh b/config/hypr/scripts/Kitty_themes.sh index 9c315270..d5ebd718 100755 --- a/config/hypr/scripts/Kitty_themes.sh +++ b/config/hypr/scripts/Kitty_themes.sh @@ -123,7 +123,7 @@ while true; do -mesg "Preview: ${theme_to_preview_now} | Enter: Preview | Ctrl+S: Apply & Exit | Esc: Cancel" \ -config "$rofi_theme_for_this_script" \ -selected-row "$current_selection_index" \ - -kb-custom-1 "Control+s") # MODIFIED HERE: Changed to Control+s for custom action 1 + -kb-custom-1 "Control+s") rofi_exit_code=$? diff --git a/config/kitty/kitty.conf b/config/kitty/kitty.conf index 9670b112..f110cf53 100644 --- a/config/kitty/kitty.conf +++ b/config/kitty/kitty.conf @@ -30,6 +30,4 @@ window_padding_width 4 selection_foreground none selection_background none -foreground #dddddd -background #000000 -cursor #dddddd \ No newline at end of file +# foreground/background/cursor are set by the active theme -- cgit v1.2.3 From 30ae39634fd2d757c7b9fa62e6ce55639072f24a Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 16:33:56 -0500 Subject: Changing wallust color theme to softdark vs dark On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/WallustSwww.sh modified: config/wallust/wallust.toml --- config/hypr/scripts/WallustSwww.sh | 14 ++++++++++++++ config/wallust/wallust.toml | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/scripts/WallustSwww.sh b/config/hypr/scripts/WallustSwww.sh index 63911036..391abb8a 100755 --- a/config/hypr/scripts/WallustSwww.sh +++ b/config/hypr/scripts/WallustSwww.sh @@ -114,6 +114,20 @@ wallust_targets=( ) wait_for_templates "$start_ts" "${wallust_targets[@]}" || true +# Reload kitty colors when wallpaper-based theme is active +kitty_wallust_theme="$HOME/.config/kitty/kitty-themes/01-Wallust.conf" +if [ -s "$kitty_wallust_theme" ]; then + if command -v kitty >/dev/null 2>&1; then + kitty @ load-config >/dev/null 2>&1 || true + kitty @ set-colors --all --configured "$kitty_wallust_theme" >/dev/null 2>&1 || true + fi + if pidof kitty >/dev/null 2>&1; then + for pid in $(pidof kitty); do + kill -SIGUSR1 "$pid" 2>/dev/null || true + done + fi +fi + # Normalize Ghostty palette syntax in case ':' was used by older files if [ -f "$HOME/.config/ghostty/wallust.conf" ]; then sed -i -E 's/^(\s*palette\s*=\s*)([0-9]{1,2}):/\1\2=/' "$HOME/.config/ghostty/wallust.conf" 2>/dev/null || true diff --git a/config/wallust/wallust.toml b/config/wallust/wallust.toml index 7565dd47..76d0267c 100644 --- a/config/wallust/wallust.toml +++ b/config/wallust/wallust.toml @@ -23,7 +23,7 @@ color_space = "labmixed" # * softdark16 - softdark with 16 color variation # * softlight - Light with soft pastel colors, counterpart of `harddark` # * softlight16 - softlight with 16 color variation -palette = "dark16" +palette = "softdark16" # Difference between similar colors, used by the colorspace: # 1 Not perceptible by human eyes. -- cgit v1.2.3 From 5189632065218916f2e3a6cb4f70688b9469d804 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 16:35:03 -0500 Subject: Removed pre-applying theme caused huge delay in startup On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/Kitty_themes.sh --- config/hypr/scripts/Kitty_themes.sh | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/Kitty_themes.sh b/config/hypr/scripts/Kitty_themes.sh index d5ebd718..26d9e208 100755 --- a/config/hypr/scripts/Kitty_themes.sh +++ b/config/hypr/scripts/Kitty_themes.sh @@ -50,16 +50,17 @@ apply_kitty_theme_to_config() { cp "$temp_kitty_config_file" "$kitty_config" rm "$temp_kitty_config_file" - if command -v kitty >/dev/null 2>&1; then - kitty @ load-config >/dev/null 2>&1 - kitty @ set-colors --all --configured "$theme_file_path_to_apply" >/dev/null 2>&1 - fi - - for pid_kitty in $(pidof kitty); do - if [ -n "$pid_kitty" ]; then - kill -SIGUSR1 "$pid_kitty" + if pidof kitty >/dev/null 2>&1; then + if command -v kitty >/dev/null 2>&1; then + kitty @ load-config >/dev/null 2>&1 + kitty @ set-colors --all --configured "$theme_file_path_to_apply" >/dev/null 2>&1 fi - done + for pid_kitty in $(pidof kitty); do + if [ -n "$pid_kitty" ]; then + kill -SIGUSR1 "$pid_kitty" + fi + done + fi return 0 } @@ -101,14 +102,6 @@ if [ -n "$current_active_theme_name" ]; then fi while true; do - theme_to_preview_now="${available_theme_names[$current_selection_index]}" - - if ! apply_kitty_theme_to_config "$theme_to_preview_now"; then - echo "$original_kitty_config_content_backup" >"$kitty_config" - for pid_kitty in $(pidof kitty); do if [ -n "$pid_kitty" ]; then kill -SIGUSR1 "$pid_kitty"; fi; done - notify_user "$iDIR/error.png" "Preview Error" "Failed to apply $theme_to_preview_now. Reverted." - exit 1 - fi rofi_input_list="" for theme_name_in_list in "${available_theme_names[@]}"; do @@ -120,7 +113,7 @@ while true; do rofi -dmenu -i \ -format 'i' \ -p "Kitty Theme" \ - -mesg "Preview: ${theme_to_preview_now} | Enter: Preview | Ctrl+S: Apply & Exit | Esc: Cancel" \ + -mesg "Enter: Preview | Ctrl+S: Apply & Exit | Esc: Cancel" \ -config "$rofi_theme_for_this_script" \ -selected-row "$current_selection_index" \ -kb-custom-1 "Control+s") @@ -130,6 +123,13 @@ while true; do if [ $rofi_exit_code -eq 0 ]; then if [[ "$chosen_index_from_rofi" =~ ^[0-9]+$ ]] && [ "$chosen_index_from_rofi" -lt "${#available_theme_names[@]}" ]; then current_selection_index="$chosen_index_from_rofi" + theme_to_preview_now="${available_theme_names[$current_selection_index]}" + if ! apply_kitty_theme_to_config "$theme_to_preview_now"; then + echo "$original_kitty_config_content_backup" >"$kitty_config" + for pid_kitty in $(pidof kitty); do if [ -n "$pid_kitty" ]; then kill -SIGUSR1 "$pid_kitty"; fi; done + notify_user "$iDIR/error.png" "Preview Error" "Failed to apply $theme_to_preview_now. Reverted." + exit 1 + fi else : fi -- cgit v1.2.3 From 946a232960ecdfa9c2234cfd03cfb791c7fc6878 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 16:42:39 -0500 Subject: Fixed when hitting enter the kitty theme menu Enter previews theme and loops menu again. Until ESC or CTRL-S to set On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/Kitty_themes.sh --- config/hypr/scripts/Kitty_themes.sh | 1 + 1 file changed, 1 insertion(+) (limited to 'config') diff --git a/config/hypr/scripts/Kitty_themes.sh b/config/hypr/scripts/Kitty_themes.sh index 26d9e208..b0331e08 100755 --- a/config/hypr/scripts/Kitty_themes.sh +++ b/config/hypr/scripts/Kitty_themes.sh @@ -130,6 +130,7 @@ while true; do notify_user "$iDIR/error.png" "Preview Error" "Failed to apply $theme_to_preview_now. Reverted." exit 1 fi + continue else : fi -- cgit v1.2.3 From be74b118bab91e793dd3c24e677cc1e99baa1d84 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 16:51:04 -0500 Subject: Fixing delay in preview loop On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/Kitty_themes.sh --- config/hypr/scripts/Kitty_themes.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/Kitty_themes.sh b/config/hypr/scripts/Kitty_themes.sh index b0331e08..300cfcb4 100755 --- a/config/hypr/scripts/Kitty_themes.sh +++ b/config/hypr/scripts/Kitty_themes.sh @@ -16,6 +16,7 @@ notify_user() { # Function to apply the selected kitty theme apply_kitty_theme_to_config() { local theme_name_to_apply="$1" + local apply_mode="${2:-preview}" if [ -z "$theme_name_to_apply" ]; then echo "Error: No theme name provided to apply_kitty_theme_to_config." >&2 return 1 @@ -51,7 +52,7 @@ apply_kitty_theme_to_config() { cp "$temp_kitty_config_file" "$kitty_config" rm "$temp_kitty_config_file" if pidof kitty >/dev/null 2>&1; then - if command -v kitty >/dev/null 2>&1; then + if [ "$apply_mode" = "apply" ] && command -v kitty >/dev/null 2>&1; then kitty @ load-config >/dev/null 2>&1 kitty @ set-colors --all --configured "$theme_file_path_to_apply" >/dev/null 2>&1 fi @@ -124,7 +125,7 @@ while true; do if [[ "$chosen_index_from_rofi" =~ ^[0-9]+$ ]] && [ "$chosen_index_from_rofi" -lt "${#available_theme_names[@]}" ]; then current_selection_index="$chosen_index_from_rofi" theme_to_preview_now="${available_theme_names[$current_selection_index]}" - if ! apply_kitty_theme_to_config "$theme_to_preview_now"; then + if ! apply_kitty_theme_to_config "$theme_to_preview_now" "preview"; then echo "$original_kitty_config_content_backup" >"$kitty_config" for pid_kitty in $(pidof kitty); do if [ -n "$pid_kitty" ]; then kill -SIGUSR1 "$pid_kitty"; fi; done notify_user "$iDIR/error.png" "Preview Error" "Failed to apply $theme_to_preview_now. Reverted." @@ -140,6 +141,7 @@ while true; do for pid_kitty in $(pidof kitty); do if [ -n "$pid_kitty" ]; then kill -SIGUSR1 "$pid_kitty"; fi; done break elif [ $rofi_exit_code -eq 10 ]; then # This is the exit code for -kb-custom-1 + apply_kitty_theme_to_config "$theme_to_preview_now" "apply" notify_user "$iDIR/ja.png" "Kitty Theme Applied" "$theme_to_preview_now" break else -- cgit v1.2.3 From 14d08958140befb7c5322cad1d42ed0a16190215 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 16:53:07 -0500 Subject: Removed redundant kitty theme options --- config/hypr/scripts/Kitty_themes.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/scripts/Kitty_themes.sh b/config/hypr/scripts/Kitty_themes.sh index 300cfcb4..fde5edbd 100755 --- a/config/hypr/scripts/Kitty_themes.sh +++ b/config/hypr/scripts/Kitty_themes.sh @@ -79,7 +79,7 @@ fi original_kitty_config_content_backup=$(cat "$kitty_config") -mapfile -t available_theme_names < <(find "$kitty_themes_DiR" -maxdepth 1 -name "*.conf" -type f -printf "%f\n" | sed 's/\.conf$//' | sort) +mapfile -t available_theme_names < <(find "$kitty_themes_DiR" -maxdepth 1 -name "*.conf" -type f -printf "%f\n" | sed 's/\.conf$//' | grep -v -E '^(00-Default|01-Wallust)$' | sort) available_theme_names=("Set by wallpaper" "${available_theme_names[@]}") if [ ${#available_theme_names[@]} -eq 0 ]; then -- cgit v1.2.3 From 69dd9649fd4e0c643cd1b9b2c641c0276e5b11c8 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 17:29:23 -0500 Subject: Added support for waybar-weather On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: ModulesCustom --- config/waybar/ModulesCustom | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'config') diff --git a/config/waybar/ModulesCustom b/config/waybar/ModulesCustom index 5bfec777..5c53c1dc 100644 --- a/config/waybar/ModulesCustom +++ b/config/waybar/ModulesCustom @@ -18,6 +18,14 @@ "tooltip": true, }, +"custom/weather2": { + "exec": "/usr/bin/waybar-weather", + "restart-interval": 60, + "return-type": "json", + "hide-empty-text": true, + "on-click": "pkill -USR1 waybar-weather" +} + "custom/hyprpicker": { "format": "", "on-click": "hyprpicker | wl-copy", -- cgit v1.2.3 From 8c9a9b0f6b4187a11dbb2996bf598d3e3310d3b1 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 17:32:30 -0500 Subject: Forgot comma --- config/waybar/ModulesCustom | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/waybar/ModulesCustom b/config/waybar/ModulesCustom index 5c53c1dc..3075c170 100644 --- a/config/waybar/ModulesCustom +++ b/config/waybar/ModulesCustom @@ -24,7 +24,7 @@ "return-type": "json", "hide-empty-text": true, "on-click": "pkill -USR1 waybar-weather" -} +}, "custom/hyprpicker": { "format": "", -- cgit v1.2.3 From 91ca20156ada2bc442d7dd9893826906e3393ba3 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 17:36:53 -0500 Subject: Updated style sheets to support custom/weather2 Please enter the commit message for your changes. Lines starting with '' will be ignored, and an empty message aborts the commit. On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: style/Crystal Clear Glass.css modified: style/ML4W Glass-3d.css modified: style/ML4W Glass.css modified: style/[0 VERTICAL] Golden Noir.css modified: style/[0 VERTICAL] Oglo Chicklets.css modified: style/[0 VERTICAL] [Catpuccin] Mocha.css modified: style/[Black & White] Monochrome.css modified: style/[Catppuccin] Frappe.css modified: style/[Catppuccin] Latte.css modified: style/[Catppuccin] Mocha.css modified: style/[Colored] Chroma Glow.css modified: style/[Colored] Translucent.css modified: style/[Colorful] Aurora Blossom.css modified: style/[Colorful] Aurora.css modified: style/[Colorful] Oglo Chicklets.css modified: style/[Colorful] Rainbow Spectrum.css modified: style/[Colorful] stolen-style.css modified: style/[Dark] Golden Eclipse.css modified: style/[Dark] Golden Noir.css modified: style/[Dark] Half-Moon.css modified: style/[Dark] Latte-Wallust combined v2.css modified: style/[Dark] Latte-Wallust combined.css modified: style/[Dark] Purpl.css modified: style/[Dark] Wallust Obsidian Edge.css modified: style/[Extra] Arrow.css modified: style/[Extra] Crimson.css modified: style/[Extra] EverForest.css modified: style/[Extra] ML4W starter.css modified: style/[Extra] Mauve.css modified: style/[Extra] Modern-Combined - Transparent.css modified: style/[Extra] Modern-Combined.css modified: style/[Extra] Neon Circuit.css modified: style/[Extra] Prismatic Glow.css modified: style/[Extra] Rose Pine.css modified: style/[Extra] Simple Pink.css modified: style/[Light] Monochrome Contrast.css modified: style/[Light] Obsidian Glow.css modified: style/[Rainbow] RGB Bordered.css modified: style/[Retro] Simple Style.css modified: style/[Transparent] Crystal Clear.css modified: style/[VERTICAL] [Catpuccin] Mocha.css modified: style/[WALLUST] ML4W-modern-mixed.css modified: style/[WALLUST] ML4W-modern.css modified: style/[Wallust Bordered] Chroma Fusion Edge.css modified: style/[Wallust Bordered] Chroma Simple.css modified: style/[Wallust Transparent] Crystal Clear.css modified: style/[Wallust] Box type.css modified: style/[Wallust] Chroma Edge.css modified: style/[Wallust] Chroma Fusion.css modified: style/[Wallust] Chroma Tally V2.css modified: style/[Wallust] Chroma Tally.css modified: style/[Wallust] Colored.css modified: style/[Wallust] Simple.css --- config/waybar/style/Crystal Clear Glass.css | 1 + config/waybar/style/ML4W Glass-3d.css | 1 + config/waybar/style/ML4W Glass.css | 1 + config/waybar/style/[0 VERTICAL] Golden Noir.css | 1 + config/waybar/style/[0 VERTICAL] Oglo Chicklets.css | 1 + config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css | 1 + config/waybar/style/[Black & White] Monochrome.css | 1 + config/waybar/style/[Catppuccin] Frappe.css | 1 + config/waybar/style/[Catppuccin] Latte.css | 1 + config/waybar/style/[Catppuccin] Mocha.css | 1 + config/waybar/style/[Colored] Chroma Glow.css | 1 + config/waybar/style/[Colored] Translucent.css | 5 +++++ config/waybar/style/[Colorful] Aurora Blossom.css | 1 + config/waybar/style/[Colorful] Aurora.css | 1 + config/waybar/style/[Colorful] Oglo Chicklets.css | 1 + config/waybar/style/[Colorful] Rainbow Spectrum.css | 1 + config/waybar/style/[Colorful] stolen-style.css | 1 + config/waybar/style/[Dark] Golden Eclipse.css | 1 + config/waybar/style/[Dark] Golden Noir.css | 1 + config/waybar/style/[Dark] Half-Moon.css | 7 +++++++ config/waybar/style/[Dark] Latte-Wallust combined v2.css | 1 + config/waybar/style/[Dark] Latte-Wallust combined.css | 1 + config/waybar/style/[Dark] Purpl.css | 1 + config/waybar/style/[Dark] Wallust Obsidian Edge.css | 1 + config/waybar/style/[Extra] Arrow.css | 1 + config/waybar/style/[Extra] Crimson.css | 1 + config/waybar/style/[Extra] EverForest.css | 1 + config/waybar/style/[Extra] ML4W starter.css | 1 + config/waybar/style/[Extra] Mauve.css | 1 + config/waybar/style/[Extra] Modern-Combined - Transparent.css | 2 ++ config/waybar/style/[Extra] Modern-Combined.css | 1 + config/waybar/style/[Extra] Neon Circuit.css | 2 ++ config/waybar/style/[Extra] Prismatic Glow.css | 1 + config/waybar/style/[Extra] Rose Pine.css | 1 + config/waybar/style/[Extra] Simple Pink.css | 1 + config/waybar/style/[Light] Monochrome Contrast.css | 1 + config/waybar/style/[Light] Obsidian Glow.css | 1 + config/waybar/style/[Rainbow] RGB Bordered.css | 1 + config/waybar/style/[Retro] Simple Style.css | 1 + config/waybar/style/[Transparent] Crystal Clear.css | 1 + config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css | 1 + config/waybar/style/[WALLUST] ML4W-modern-mixed.css | 1 + config/waybar/style/[WALLUST] ML4W-modern.css | 1 + config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css | 2 ++ config/waybar/style/[Wallust Bordered] Chroma Simple.css | 1 + config/waybar/style/[Wallust Transparent] Crystal Clear.css | 1 + config/waybar/style/[Wallust] Box type.css | 1 + config/waybar/style/[Wallust] Chroma Edge.css | 1 + config/waybar/style/[Wallust] Chroma Fusion.css | 2 ++ config/waybar/style/[Wallust] Chroma Tally V2.css | 1 + config/waybar/style/[Wallust] Chroma Tally.css | 1 + config/waybar/style/[Wallust] Colored.css | 1 + config/waybar/style/[Wallust] Simple.css | 1 + 53 files changed, 67 insertions(+) (limited to 'config') diff --git a/config/waybar/style/Crystal Clear Glass.css b/config/waybar/style/Crystal Clear Glass.css index 3e309abb..6e9df50d 100644 --- a/config/waybar/style/Crystal Clear Glass.css +++ b/config/waybar/style/Crystal Clear Glass.css @@ -231,6 +231,7 @@ window#waybar.empty #window { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/ML4W Glass-3d.css b/config/waybar/style/ML4W Glass-3d.css index e54b07cc..5adafcdb 100644 --- a/config/waybar/style/ML4W Glass-3d.css +++ b/config/waybar/style/ML4W Glass-3d.css @@ -313,6 +313,7 @@ window#waybar.empty #window { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/ML4W Glass.css b/config/waybar/style/ML4W Glass.css index 3a48d39a..193051b1 100644 --- a/config/waybar/style/ML4W Glass.css +++ b/config/waybar/style/ML4W Glass.css @@ -281,6 +281,7 @@ window#waybar.empty #window { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[0 VERTICAL] Golden Noir.css b/config/waybar/style/[0 VERTICAL] Golden Noir.css index ae30ff02..71d12455 100644 --- a/config/waybar/style/[0 VERTICAL] Golden Noir.css +++ b/config/waybar/style/[0 VERTICAL] Golden Noir.css @@ -144,6 +144,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css b/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css index 57eb0aaa..a359316d 100644 --- a/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css +++ b/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css @@ -106,6 +106,7 @@ button.active { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css b/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css index a89005da..bf829733 100644 --- a/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css +++ b/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css @@ -116,6 +116,7 @@ tooltip label { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Black & White] Monochrome.css b/config/waybar/style/[Black & White] Monochrome.css index e1e08a60..1b99ea3a 100644 --- a/config/waybar/style/[Black & White] Monochrome.css +++ b/config/waybar/style/[Black & White] Monochrome.css @@ -153,6 +153,7 @@ tooltip label{ #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Catppuccin] Frappe.css b/config/waybar/style/[Catppuccin] Frappe.css index 5ea4884c..478fd0c3 100644 --- a/config/waybar/style/[Catppuccin] Frappe.css +++ b/config/waybar/style/[Catppuccin] Frappe.css @@ -117,6 +117,7 @@ window#waybar.hidden { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Catppuccin] Latte.css b/config/waybar/style/[Catppuccin] Latte.css index 4f7411c6..a6f7d9ce 100644 --- a/config/waybar/style/[Catppuccin] Latte.css +++ b/config/waybar/style/[Catppuccin] Latte.css @@ -116,6 +116,7 @@ window#waybar.hidden { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Catppuccin] Mocha.css b/config/waybar/style/[Catppuccin] Mocha.css index c2b70a2a..829e8288 100644 --- a/config/waybar/style/[Catppuccin] Mocha.css +++ b/config/waybar/style/[Catppuccin] Mocha.css @@ -139,6 +139,7 @@ window#waybar.empty #window { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Colored] Chroma Glow.css b/config/waybar/style/[Colored] Chroma Glow.css index 794ca085..8caf8fc6 100644 --- a/config/waybar/style/[Colored] Chroma Glow.css +++ b/config/waybar/style/[Colored] Chroma Glow.css @@ -140,6 +140,7 @@ tooltip label{ #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Colored] Translucent.css b/config/waybar/style/[Colored] Translucent.css index edac012c..222b7dc6 100644 --- a/config/waybar/style/[Colored] Translucent.css +++ b/config/waybar/style/[Colored] Translucent.css @@ -141,6 +141,8 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, @@ -270,6 +272,9 @@ label:focus { #custom-weather { color: #66cc99; } +#custom-weather2 { + color: #66cc99; +} #custom-lock { color: #ffa000; diff --git a/config/waybar/style/[Colorful] Aurora Blossom.css b/config/waybar/style/[Colorful] Aurora Blossom.css index 8de9c905..e18af0c9 100644 --- a/config/waybar/style/[Colorful] Aurora Blossom.css +++ b/config/waybar/style/[Colorful] Aurora Blossom.css @@ -132,6 +132,7 @@ tooltip label{ #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Colorful] Aurora.css b/config/waybar/style/[Colorful] Aurora.css index c5e5fde8..f1ae57d4 100644 --- a/config/waybar/style/[Colorful] Aurora.css +++ b/config/waybar/style/[Colorful] Aurora.css @@ -121,6 +121,7 @@ tooltip label{ #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Colorful] Oglo Chicklets.css b/config/waybar/style/[Colorful] Oglo Chicklets.css index b1910128..77c05782 100644 --- a/config/waybar/style/[Colorful] Oglo Chicklets.css +++ b/config/waybar/style/[Colorful] Oglo Chicklets.css @@ -106,6 +106,7 @@ button.active { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Colorful] Rainbow Spectrum.css b/config/waybar/style/[Colorful] Rainbow Spectrum.css index 4cd9cda8..836a718e 100644 --- a/config/waybar/style/[Colorful] Rainbow Spectrum.css +++ b/config/waybar/style/[Colorful] Rainbow Spectrum.css @@ -124,6 +124,7 @@ tooltip label{ #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Colorful] stolen-style.css b/config/waybar/style/[Colorful] stolen-style.css index be1a9f61..fcb7cea0 100644 --- a/config/waybar/style/[Colorful] stolen-style.css +++ b/config/waybar/style/[Colorful] stolen-style.css @@ -67,6 +67,7 @@ window#waybar.empty #window { #custom-swaync, #custom-updater, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Dark] Golden Eclipse.css b/config/waybar/style/[Dark] Golden Eclipse.css index cb152b48..030f5f16 100644 --- a/config/waybar/style/[Dark] Golden Eclipse.css +++ b/config/waybar/style/[Dark] Golden Eclipse.css @@ -79,6 +79,7 @@ window#waybar.hidden { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Dark] Golden Noir.css b/config/waybar/style/[Dark] Golden Noir.css index 8664c35e..e46c81d9 100644 --- a/config/waybar/style/[Dark] Golden Noir.css +++ b/config/waybar/style/[Dark] Golden Noir.css @@ -144,6 +144,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Dark] Half-Moon.css b/config/waybar/style/[Dark] Half-Moon.css index ba6f78de..49bf5f08 100644 --- a/config/waybar/style/[Dark] Half-Moon.css +++ b/config/waybar/style/[Dark] Half-Moon.css @@ -254,6 +254,13 @@ color: #F3F4F5; margin: 5px; padding: 2px 15px; } +#custom-weather2 { + color: #59C2FF; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} #custom-menu { color: #59C2FF; diff --git a/config/waybar/style/[Dark] Latte-Wallust combined v2.css b/config/waybar/style/[Dark] Latte-Wallust combined v2.css index e8d8f438..8867726e 100644 --- a/config/waybar/style/[Dark] Latte-Wallust combined v2.css +++ b/config/waybar/style/[Dark] Latte-Wallust combined v2.css @@ -158,6 +158,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Dark] Latte-Wallust combined.css b/config/waybar/style/[Dark] Latte-Wallust combined.css index a969c395..2762ccf2 100644 --- a/config/waybar/style/[Dark] Latte-Wallust combined.css +++ b/config/waybar/style/[Dark] Latte-Wallust combined.css @@ -163,6 +163,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Dark] Purpl.css b/config/waybar/style/[Dark] Purpl.css index 090d11ab..f326ed22 100644 --- a/config/waybar/style/[Dark] Purpl.css +++ b/config/waybar/style/[Dark] Purpl.css @@ -148,6 +148,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Dark] Wallust Obsidian Edge.css b/config/waybar/style/[Dark] Wallust Obsidian Edge.css index c5e2fd48..a6d49ec6 100644 --- a/config/waybar/style/[Dark] Wallust Obsidian Edge.css +++ b/config/waybar/style/[Dark] Wallust Obsidian Edge.css @@ -134,6 +134,7 @@ tooltip label { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] Arrow.css b/config/waybar/style/[Extra] Arrow.css index 84d9ead0..7fb4e093 100644 --- a/config/waybar/style/[Extra] Arrow.css +++ b/config/waybar/style/[Extra] Arrow.css @@ -110,6 +110,7 @@ #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] Crimson.css b/config/waybar/style/[Extra] Crimson.css index 52441a19..700d81dc 100644 --- a/config/waybar/style/[Extra] Crimson.css +++ b/config/waybar/style/[Extra] Crimson.css @@ -132,6 +132,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] EverForest.css b/config/waybar/style/[Extra] EverForest.css index cae9b753..e5d975f2 100644 --- a/config/waybar/style/[Extra] EverForest.css +++ b/config/waybar/style/[Extra] EverForest.css @@ -314,6 +314,7 @@ window#waybar.hidden { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] ML4W starter.css b/config/waybar/style/[Extra] ML4W starter.css index 42abcdac..50b2b078 100644 --- a/config/waybar/style/[Extra] ML4W starter.css +++ b/config/waybar/style/[Extra] ML4W starter.css @@ -181,6 +181,7 @@ window#waybar.empty #window { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] Mauve.css b/config/waybar/style/[Extra] Mauve.css index 1c565375..659d721f 100644 --- a/config/waybar/style/[Extra] Mauve.css +++ b/config/waybar/style/[Extra] Mauve.css @@ -151,6 +151,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] Modern-Combined - Transparent.css b/config/waybar/style/[Extra] Modern-Combined - Transparent.css index 38f2686d..d6132b4b 100644 --- a/config/waybar/style/[Extra] Modern-Combined - Transparent.css +++ b/config/waybar/style/[Extra] Modern-Combined - Transparent.css @@ -166,6 +166,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, @@ -250,6 +251,7 @@ tooltip { } #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] Modern-Combined.css b/config/waybar/style/[Extra] Modern-Combined.css index 90976bd3..b19b7ea3 100644 --- a/config/waybar/style/[Extra] Modern-Combined.css +++ b/config/waybar/style/[Extra] Modern-Combined.css @@ -264,6 +264,7 @@ tooltip { } #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] Neon Circuit.css b/config/waybar/style/[Extra] Neon Circuit.css index 413021c9..aa3d08d7 100644 --- a/config/waybar/style/[Extra] Neon Circuit.css +++ b/config/waybar/style/[Extra] Neon Circuit.css @@ -129,6 +129,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, @@ -390,6 +391,7 @@ tooltip { } #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] Prismatic Glow.css b/config/waybar/style/[Extra] Prismatic Glow.css index 367d2076..757c2962 100644 --- a/config/waybar/style/[Extra] Prismatic Glow.css +++ b/config/waybar/style/[Extra] Prismatic Glow.css @@ -176,6 +176,7 @@ window#waybar.empty { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] Rose Pine.css b/config/waybar/style/[Extra] Rose Pine.css index 86b83655..57be00ea 100644 --- a/config/waybar/style/[Extra] Rose Pine.css +++ b/config/waybar/style/[Extra] Rose Pine.css @@ -152,6 +152,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Extra] Simple Pink.css b/config/waybar/style/[Extra] Simple Pink.css index 937a1dc2..d7f964c2 100644 --- a/config/waybar/style/[Extra] Simple Pink.css +++ b/config/waybar/style/[Extra] Simple Pink.css @@ -144,6 +144,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Light] Monochrome Contrast.css b/config/waybar/style/[Light] Monochrome Contrast.css index 820d9934..ff0a4f1d 100644 --- a/config/waybar/style/[Light] Monochrome Contrast.css +++ b/config/waybar/style/[Light] Monochrome Contrast.css @@ -133,6 +133,7 @@ tooltip label{ #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Light] Obsidian Glow.css b/config/waybar/style/[Light] Obsidian Glow.css index 8de4e888..d3cf9598 100644 --- a/config/waybar/style/[Light] Obsidian Glow.css +++ b/config/waybar/style/[Light] Obsidian Glow.css @@ -120,6 +120,7 @@ tooltip label { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Rainbow] RGB Bordered.css b/config/waybar/style/[Rainbow] RGB Bordered.css index e3d996d7..e8880415 100644 --- a/config/waybar/style/[Rainbow] RGB Bordered.css +++ b/config/waybar/style/[Rainbow] RGB Bordered.css @@ -140,6 +140,7 @@ window#waybar.empty #window { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Retro] Simple Style.css b/config/waybar/style/[Retro] Simple Style.css index 6b14e221..76beca0b 100644 --- a/config/waybar/style/[Retro] Simple Style.css +++ b/config/waybar/style/[Retro] Simple Style.css @@ -94,6 +94,7 @@ window#waybar { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Transparent] Crystal Clear.css b/config/waybar/style/[Transparent] Crystal Clear.css index 6f4ec33f..6a0de4dd 100644 --- a/config/waybar/style/[Transparent] Crystal Clear.css +++ b/config/waybar/style/[Transparent] Crystal Clear.css @@ -115,6 +115,7 @@ window#waybar.empty #window { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css b/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css index b8e2dcf5..7b255c3e 100644 --- a/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css +++ b/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css @@ -115,6 +115,7 @@ tooltip label { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[WALLUST] ML4W-modern-mixed.css b/config/waybar/style/[WALLUST] ML4W-modern-mixed.css index ce4faff8..26326c7d 100644 --- a/config/waybar/style/[WALLUST] ML4W-modern-mixed.css +++ b/config/waybar/style/[WALLUST] ML4W-modern-mixed.css @@ -165,6 +165,7 @@ window#waybar.empty #window { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[WALLUST] ML4W-modern.css b/config/waybar/style/[WALLUST] ML4W-modern.css index 437e4e21..d1e43005 100644 --- a/config/waybar/style/[WALLUST] ML4W-modern.css +++ b/config/waybar/style/[WALLUST] ML4W-modern.css @@ -172,6 +172,7 @@ window#waybar.empty #window { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css b/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css index 01ac8069..d79332a4 100644 --- a/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css +++ b/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css @@ -104,6 +104,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, @@ -139,6 +140,7 @@ tooltip { } #custom-weather, +#custom-weather2, #custom-updates { color: @yellow; } diff --git a/config/waybar/style/[Wallust Bordered] Chroma Simple.css b/config/waybar/style/[Wallust Bordered] Chroma Simple.css index eda7664a..8e920282 100644 --- a/config/waybar/style/[Wallust Bordered] Chroma Simple.css +++ b/config/waybar/style/[Wallust Bordered] Chroma Simple.css @@ -129,6 +129,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Wallust Transparent] Crystal Clear.css b/config/waybar/style/[Wallust Transparent] Crystal Clear.css index 461d4c56..ba3e8268 100644 --- a/config/waybar/style/[Wallust Transparent] Crystal Clear.css +++ b/config/waybar/style/[Wallust Transparent] Crystal Clear.css @@ -148,6 +148,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Wallust] Box type.css b/config/waybar/style/[Wallust] Box type.css index 38ed2a1a..0a6a1297 100644 --- a/config/waybar/style/[Wallust] Box type.css +++ b/config/waybar/style/[Wallust] Box type.css @@ -127,6 +127,7 @@ window#waybar.empty #window { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Wallust] Chroma Edge.css b/config/waybar/style/[Wallust] Chroma Edge.css index 719c89c9..7211caf8 100644 --- a/config/waybar/style/[Wallust] Chroma Edge.css +++ b/config/waybar/style/[Wallust] Chroma Edge.css @@ -132,6 +132,7 @@ tooltip label{ #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Wallust] Chroma Fusion.css b/config/waybar/style/[Wallust] Chroma Fusion.css index 6830d55b..55ec0427 100644 --- a/config/waybar/style/[Wallust] Chroma Fusion.css +++ b/config/waybar/style/[Wallust] Chroma Fusion.css @@ -105,6 +105,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, @@ -147,6 +148,7 @@ tooltip { #custom-swaync, #custom-weather, +#custom-weather2, #custom-updater { color: @yellow; } diff --git a/config/waybar/style/[Wallust] Chroma Tally V2.css b/config/waybar/style/[Wallust] Chroma Tally V2.css index c7712ab1..910af07f 100644 --- a/config/waybar/style/[Wallust] Chroma Tally V2.css +++ b/config/waybar/style/[Wallust] Chroma Tally V2.css @@ -117,6 +117,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Wallust] Chroma Tally.css b/config/waybar/style/[Wallust] Chroma Tally.css index 3a7679d2..c3f99ef0 100644 --- a/config/waybar/style/[Wallust] Chroma Tally.css +++ b/config/waybar/style/[Wallust] Chroma Tally.css @@ -116,6 +116,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Wallust] Colored.css b/config/waybar/style/[Wallust] Colored.css index d81c01b6..80ffb1b0 100644 --- a/config/waybar/style/[Wallust] Colored.css +++ b/config/waybar/style/[Wallust] Colored.css @@ -157,6 +157,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, diff --git a/config/waybar/style/[Wallust] Simple.css b/config/waybar/style/[Wallust] Simple.css index 0eec7ba7..0ef2d9d5 100644 --- a/config/waybar/style/[Wallust] Simple.css +++ b/config/waybar/style/[Wallust] Simple.css @@ -136,6 +136,7 @@ tooltip { #custom-updater, #custom-hyprpicker, #custom-weather, +#custom-weather2, #custom-weather.clearNight, #custom-weather.cloudyFoggyDay, #custom-weather.cloudyFoggyNight, -- cgit v1.2.3 From 560701ab07f8605c9016a87f0eaa66238e77a3cb Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 18:18:31 -0500 Subject: Updated font-size default to 99% On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/waybar/style/Crystal Clear Glass.css modified: config/waybar/style/ML4W Glass-3d.css modified: config/waybar/style/ML4W Glass.css modified: config/waybar/style/[0 VERTICAL] Golden Noir.css modified: config/waybar/style/[0 VERTICAL] Oglo Chicklets.css modified: config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css modified: config/waybar/style/[Black & White] Monochrome.css modified: config/waybar/style/[Catppuccin] Frappe.css modified: config/waybar/style/[Catppuccin] Latte.css modified: config/waybar/style/[Catppuccin] Mocha.css modified: config/waybar/style/[Colored] Chroma Glow.css modified: config/waybar/style/[Colored] Translucent.css modified: config/waybar/style/[Colorful] Aurora Blossom.css modified: config/waybar/style/[Colorful] Aurora.css modified: config/waybar/style/[Colorful] Oglo Chicklets.css modified: config/waybar/style/[Colorful] Rainbow Spectrum.css modified: config/waybar/style/[Colorful] stolen-style.css modified: config/waybar/style/[Dark] Golden Eclipse.css modified: config/waybar/style/[Dark] Golden Noir.css modified: config/waybar/style/[Dark] Half-Moon.css modified: config/waybar/style/[Dark] Latte-Wallust combined v2.css modified: config/waybar/style/[Dark] Latte-Wallust combined.css modified: config/waybar/style/[Dark] Purpl.css modified: config/waybar/style/[Dark] Wallust Obsidian Edge.css modified: config/waybar/style/[Extra] Arrow.css modified: config/waybar/style/[Extra] Crimson.css modified: config/waybar/style/[Extra] EverForest.css modified: config/waybar/style/[Extra] ML4W starter.css modified: config/waybar/style/[Extra] Mauve.css modified: config/waybar/style/[Extra] Modern-Combined - Transparent.css modified: config/waybar/style/[Extra] Modern-Combined.css modified: config/waybar/style/[Extra] Neon Circuit.css modified: config/waybar/style/[Extra] Prismatic Glow.css modified: config/waybar/style/[Extra] Rose Pine.css modified: config/waybar/style/[Extra] Simple Pink.css modified: config/waybar/style/[Light] Monochrome Contrast.css modified: config/waybar/style/[Light] Obsidian Glow.css modified: config/waybar/style/[Rainbow] RGB Bordered.css modified: config/waybar/style/[Retro] Simple Style.css modified: config/waybar/style/[Transparent] Crystal Clear.css modified: config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css modified: config/waybar/style/[WALLUST] ML4W-modern-mixed.css modified: config/waybar/style/[WALLUST] ML4W-modern.css modified: config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css modified: config/waybar/style/[Wallust Bordered] Chroma Simple.css modified: config/waybar/style/[Wallust Transparent] Crystal Clear.css modified: config/waybar/style/[Wallust] Box type.css modified: config/waybar/style/[Wallust] Chroma Edge.css modified: config/waybar/style/[Wallust] Chroma Fusion.css modified: config/waybar/style/[Wallust] Chroma Tally V2.css modified: config/waybar/style/[Wallust] Chroma Tally.css modified: config/waybar/style/[Wallust] Simple.css --- config/waybar/style/Crystal Clear Glass.css | 2 +- config/waybar/style/ML4W Glass-3d.css | 2 +- config/waybar/style/ML4W Glass.css | 2 +- config/waybar/style/[0 VERTICAL] Golden Noir.css | 2 +- config/waybar/style/[0 VERTICAL] Oglo Chicklets.css | 2 +- config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css | 2 +- config/waybar/style/[Black & White] Monochrome.css | 2 +- config/waybar/style/[Catppuccin] Frappe.css | 2 +- config/waybar/style/[Catppuccin] Latte.css | 2 +- config/waybar/style/[Catppuccin] Mocha.css | 2 +- config/waybar/style/[Colored] Chroma Glow.css | 2 +- config/waybar/style/[Colored] Translucent.css | 2 +- config/waybar/style/[Colorful] Aurora Blossom.css | 2 +- config/waybar/style/[Colorful] Aurora.css | 2 +- config/waybar/style/[Colorful] Oglo Chicklets.css | 2 +- config/waybar/style/[Colorful] Rainbow Spectrum.css | 2 +- config/waybar/style/[Colorful] stolen-style.css | 2 +- config/waybar/style/[Dark] Golden Eclipse.css | 2 +- config/waybar/style/[Dark] Golden Noir.css | 2 +- config/waybar/style/[Dark] Half-Moon.css | 2 +- config/waybar/style/[Dark] Latte-Wallust combined v2.css | 2 +- config/waybar/style/[Dark] Latte-Wallust combined.css | 2 +- config/waybar/style/[Dark] Purpl.css | 2 +- config/waybar/style/[Dark] Wallust Obsidian Edge.css | 2 +- config/waybar/style/[Extra] Arrow.css | 2 +- config/waybar/style/[Extra] Crimson.css | 2 +- config/waybar/style/[Extra] EverForest.css | 2 +- config/waybar/style/[Extra] ML4W starter.css | 2 +- config/waybar/style/[Extra] Mauve.css | 2 +- config/waybar/style/[Extra] Modern-Combined - Transparent.css | 2 +- config/waybar/style/[Extra] Modern-Combined.css | 2 +- config/waybar/style/[Extra] Neon Circuit.css | 2 +- config/waybar/style/[Extra] Prismatic Glow.css | 4 ++-- config/waybar/style/[Extra] Rose Pine.css | 2 +- config/waybar/style/[Extra] Simple Pink.css | 2 +- config/waybar/style/[Light] Monochrome Contrast.css | 2 +- config/waybar/style/[Light] Obsidian Glow.css | 2 +- config/waybar/style/[Rainbow] RGB Bordered.css | 2 +- config/waybar/style/[Retro] Simple Style.css | 2 +- config/waybar/style/[Transparent] Crystal Clear.css | 2 +- config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css | 2 +- config/waybar/style/[WALLUST] ML4W-modern-mixed.css | 2 +- config/waybar/style/[WALLUST] ML4W-modern.css | 2 +- config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css | 2 +- config/waybar/style/[Wallust Bordered] Chroma Simple.css | 2 +- config/waybar/style/[Wallust Transparent] Crystal Clear.css | 2 +- config/waybar/style/[Wallust] Box type.css | 2 +- config/waybar/style/[Wallust] Chroma Edge.css | 2 +- config/waybar/style/[Wallust] Chroma Fusion.css | 2 +- config/waybar/style/[Wallust] Chroma Tally V2.css | 2 +- config/waybar/style/[Wallust] Chroma Tally.css | 2 +- config/waybar/style/[Wallust] Simple.css | 2 +- 52 files changed, 53 insertions(+), 53 deletions(-) (limited to 'config') diff --git a/config/waybar/style/Crystal Clear Glass.css b/config/waybar/style/Crystal Clear Glass.css index 6e9df50d..9bc24902 100644 --- a/config/waybar/style/Crystal Clear Glass.css +++ b/config/waybar/style/Crystal Clear Glass.css @@ -19,7 +19,7 @@ General /* Extra tweaks */ min-height: 0; /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 97%; + font-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; margin-top: 3px; padding-bottom: 2px; diff --git a/config/waybar/style/ML4W Glass-3d.css b/config/waybar/style/ML4W Glass-3d.css index 5adafcdb..003ae089 100644 --- a/config/waybar/style/ML4W Glass-3d.css +++ b/config/waybar/style/ML4W Glass-3d.css @@ -19,7 +19,7 @@ General /* Extra tweaks */ min-height: 0; /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 97%; + font-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; margin-top: 3px; padding-bottom: 2px; diff --git a/config/waybar/style/ML4W Glass.css b/config/waybar/style/ML4W Glass.css index 193051b1..b2703515 100644 --- a/config/waybar/style/ML4W Glass.css +++ b/config/waybar/style/ML4W Glass.css @@ -19,7 +19,7 @@ General /* Extra tweaks */ min-height: 0; /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 97%; + font-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; margin-top: 3px; padding-bottom: 2px; diff --git a/config/waybar/style/[0 VERTICAL] Golden Noir.css b/config/waybar/style/[0 VERTICAL] Golden Noir.css index 71d12455..80b3e3ed 100644 --- a/config/waybar/style/[0 VERTICAL] Golden Noir.css +++ b/config/waybar/style/[0 VERTICAL] Golden Noir.css @@ -7,7 +7,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css b/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css index a359316d..b43a6571 100644 --- a/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css +++ b/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css @@ -3,7 +3,7 @@ * { font-family: "JetBrainsMono Nerd Font", FontAwesome, Roboto, Helvetica, Arial, sans-serif; - font-size: 97%; + font-size: 99%; font-weight: bold; } diff --git a/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css b/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css index bf829733..b6583d86 100644 --- a/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css +++ b/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css @@ -7,7 +7,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Black & White] Monochrome.css b/config/waybar/style/[Black & White] Monochrome.css index 1b99ea3a..f897c555 100644 --- a/config/waybar/style/[Black & White] Monochrome.css +++ b/config/waybar/style/[Black & White] Monochrome.css @@ -6,7 +6,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Catppuccin] Frappe.css b/config/waybar/style/[Catppuccin] Frappe.css index 478fd0c3..7c3c557f 100644 --- a/config/waybar/style/[Catppuccin] Frappe.css +++ b/config/waybar/style/[Catppuccin] Frappe.css @@ -6,7 +6,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Catppuccin] Latte.css b/config/waybar/style/[Catppuccin] Latte.css index a6f7d9ce..6984df38 100644 --- a/config/waybar/style/[Catppuccin] Latte.css +++ b/config/waybar/style/[Catppuccin] Latte.css @@ -6,7 +6,7 @@ font-family: "JetBrainsMono 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Catppuccin] Mocha.css b/config/waybar/style/[Catppuccin] Mocha.css index 829e8288..35a4aba7 100644 --- a/config/waybar/style/[Catppuccin] Mocha.css +++ b/config/waybar/style/[Catppuccin] Mocha.css @@ -6,7 +6,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Colored] Chroma Glow.css b/config/waybar/style/[Colored] Chroma Glow.css index 8caf8fc6..6ec9602d 100644 --- a/config/waybar/style/[Colored] Chroma Glow.css +++ b/config/waybar/style/[Colored] Chroma Glow.css @@ -6,7 +6,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Colored] Translucent.css b/config/waybar/style/[Colored] Translucent.css index 222b7dc6..5bb42619 100644 --- a/config/waybar/style/[Colored] Translucent.css +++ b/config/waybar/style/[Colored] Translucent.css @@ -20,7 +20,7 @@ font-family: "JetBrainsMono 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Colorful] Aurora Blossom.css b/config/waybar/style/[Colorful] Aurora Blossom.css index e18af0c9..9eda0868 100644 --- a/config/waybar/style/[Colorful] Aurora Blossom.css +++ b/config/waybar/style/[Colorful] Aurora Blossom.css @@ -5,7 +5,7 @@ font-family: "JetBrainsMono Nerd Font"; font-weight: bold; /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 97%; + font-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Colorful] Aurora.css b/config/waybar/style/[Colorful] Aurora.css index f1ae57d4..d4232f22 100644 --- a/config/waybar/style/[Colorful] Aurora.css +++ b/config/waybar/style/[Colorful] Aurora.css @@ -5,7 +5,7 @@ font-family: "JetBrainsMono Nerd Font"; font-weight: bold; /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ -font-size: 97%; +font-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Colorful] Oglo Chicklets.css b/config/waybar/style/[Colorful] Oglo Chicklets.css index 77c05782..61b99f40 100644 --- a/config/waybar/style/[Colorful] Oglo Chicklets.css +++ b/config/waybar/style/[Colorful] Oglo Chicklets.css @@ -3,7 +3,7 @@ * { font-family: "JetBrainsMono Nerd Font", FontAwesome, Roboto, Helvetica, Arial, sans-serif; - font-size: 97%; + font-size: 99%; font-weight: bold; } diff --git a/config/waybar/style/[Colorful] Rainbow Spectrum.css b/config/waybar/style/[Colorful] Rainbow Spectrum.css index 836a718e..24320ae6 100644 --- a/config/waybar/style/[Colorful] Rainbow Spectrum.css +++ b/config/waybar/style/[Colorful] Rainbow Spectrum.css @@ -6,7 +6,7 @@ font-family: "JetBrainsMono 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Colorful] stolen-style.css b/config/waybar/style/[Colorful] stolen-style.css index fcb7cea0..cc1f12fa 100644 --- a/config/waybar/style/[Colorful] stolen-style.css +++ b/config/waybar/style/[Colorful] stolen-style.css @@ -5,7 +5,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Dark] Golden Eclipse.css b/config/waybar/style/[Dark] Golden Eclipse.css index 030f5f16..a12135ba 100644 --- a/config/waybar/style/[Dark] Golden Eclipse.css +++ b/config/waybar/style/[Dark] Golden Eclipse.css @@ -6,7 +6,7 @@ font-family: "JetBrainsMono 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; padding: 1px; } diff --git a/config/waybar/style/[Dark] Golden Noir.css b/config/waybar/style/[Dark] Golden Noir.css index e46c81d9..32b03390 100644 --- a/config/waybar/style/[Dark] Golden Noir.css +++ b/config/waybar/style/[Dark] Golden Noir.css @@ -7,7 +7,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Dark] Half-Moon.css b/config/waybar/style/[Dark] Half-Moon.css index 49bf5f08..fbcb8278 100644 --- a/config/waybar/style/[Dark] Half-Moon.css +++ b/config/waybar/style/[Dark] Half-Moon.css @@ -8,7 +8,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Dark] Latte-Wallust combined v2.css b/config/waybar/style/[Dark] Latte-Wallust combined v2.css index 8867726e..fecde9d8 100644 --- a/config/waybar/style/[Dark] Latte-Wallust combined v2.css +++ b/config/waybar/style/[Dark] Latte-Wallust combined v2.css @@ -25,7 +25,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Dark] Latte-Wallust combined.css b/config/waybar/style/[Dark] Latte-Wallust combined.css index 2762ccf2..d410b79f 100644 --- a/config/waybar/style/[Dark] Latte-Wallust combined.css +++ b/config/waybar/style/[Dark] Latte-Wallust combined.css @@ -25,7 +25,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Dark] Purpl.css b/config/waybar/style/[Dark] Purpl.css index f326ed22..5a73a394 100644 --- a/config/waybar/style/[Dark] Purpl.css +++ b/config/waybar/style/[Dark] Purpl.css @@ -7,7 +7,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Dark] Wallust Obsidian Edge.css b/config/waybar/style/[Dark] Wallust Obsidian Edge.css index a6d49ec6..adc0543d 100644 --- a/config/waybar/style/[Dark] Wallust Obsidian Edge.css +++ b/config/waybar/style/[Dark] Wallust Obsidian Edge.css @@ -8,7 +8,7 @@ font-family: "JetBrainsMono 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Extra] Arrow.css b/config/waybar/style/[Extra] Arrow.css index 7fb4e093..623de072 100644 --- a/config/waybar/style/[Extra] Arrow.css +++ b/config/waybar/style/[Extra] Arrow.css @@ -7,7 +7,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; border: none; border-radius: 0; diff --git a/config/waybar/style/[Extra] Crimson.css b/config/waybar/style/[Extra] Crimson.css index 700d81dc..f2e5fb03 100644 --- a/config/waybar/style/[Extra] Crimson.css +++ b/config/waybar/style/[Extra] Crimson.css @@ -6,7 +6,7 @@ font-family: "JetBrainsMono Nerd Font"; font-weight: bold; /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ -font-size: 97%; +font-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Extra] EverForest.css b/config/waybar/style/[Extra] EverForest.css index e5d975f2..2bbaa4a2 100644 --- a/config/waybar/style/[Extra] EverForest.css +++ b/config/waybar/style/[Extra] EverForest.css @@ -33,7 +33,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; border: 1px solid transparent; border-radius: 0px; diff --git a/config/waybar/style/[Extra] ML4W starter.css b/config/waybar/style/[Extra] ML4W starter.css index 50b2b078..68303d9d 100644 --- a/config/waybar/style/[Extra] ML4W starter.css +++ b/config/waybar/style/[Extra] ML4W starter.css @@ -22,7 +22,7 @@ border-radius: 4px; font-weight: bold; /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 97%; + font-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Extra] Mauve.css b/config/waybar/style/[Extra] Mauve.css index 659d721f..707b8613 100644 --- a/config/waybar/style/[Extra] Mauve.css +++ b/config/waybar/style/[Extra] Mauve.css @@ -7,7 +7,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Extra] Modern-Combined - Transparent.css b/config/waybar/style/[Extra] Modern-Combined - Transparent.css index d6132b4b..6da2f9d4 100644 --- a/config/waybar/style/[Extra] Modern-Combined - Transparent.css +++ b/config/waybar/style/[Extra] Modern-Combined - Transparent.css @@ -38,7 +38,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Extra] Modern-Combined.css b/config/waybar/style/[Extra] Modern-Combined.css index b19b7ea3..d9fa9325 100644 --- a/config/waybar/style/[Extra] Modern-Combined.css +++ b/config/waybar/style/[Extra] Modern-Combined.css @@ -38,7 +38,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Extra] Neon Circuit.css b/config/waybar/style/[Extra] Neon Circuit.css index aa3d08d7..8991e6d1 100644 --- a/config/waybar/style/[Extra] Neon Circuit.css +++ b/config/waybar/style/[Extra] Neon Circuit.css @@ -16,7 +16,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Extra] Prismatic Glow.css b/config/waybar/style/[Extra] Prismatic Glow.css index 757c2962..6e26037b 100644 --- a/config/waybar/style/[Extra] Prismatic Glow.css +++ b/config/waybar/style/[Extra] Prismatic Glow.css @@ -6,12 +6,12 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; border: none; border-radius: 10px; - font-size: 97%; + font-size: 99%; min-height: 20px; margin: 0px; } diff --git a/config/waybar/style/[Extra] Rose Pine.css b/config/waybar/style/[Extra] Rose Pine.css index 57be00ea..fdbd4fed 100644 --- a/config/waybar/style/[Extra] Rose Pine.css +++ b/config/waybar/style/[Extra] Rose Pine.css @@ -14,7 +14,7 @@ font-family: "JetBrainsMono Nerd Font"; font-weight: bold; /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 97%; + font-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; border-radius: 12px; } diff --git a/config/waybar/style/[Extra] Simple Pink.css b/config/waybar/style/[Extra] Simple Pink.css index d7f964c2..e21e0adf 100644 --- a/config/waybar/style/[Extra] Simple Pink.css +++ b/config/waybar/style/[Extra] Simple Pink.css @@ -7,7 +7,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Light] Monochrome Contrast.css b/config/waybar/style/[Light] Monochrome Contrast.css index ff0a4f1d..30e81a83 100644 --- a/config/waybar/style/[Light] Monochrome Contrast.css +++ b/config/waybar/style/[Light] Monochrome Contrast.css @@ -6,7 +6,7 @@ font-family: "JetBrainsMono 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Light] Obsidian Glow.css b/config/waybar/style/[Light] Obsidian Glow.css index d3cf9598..74ccb12a 100644 --- a/config/waybar/style/[Light] Obsidian Glow.css +++ b/config/waybar/style/[Light] Obsidian Glow.css @@ -6,7 +6,7 @@ font-family: "JetBrainsMono 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Rainbow] RGB Bordered.css b/config/waybar/style/[Rainbow] RGB Bordered.css index e8880415..fcf16129 100644 --- a/config/waybar/style/[Rainbow] RGB Bordered.css +++ b/config/waybar/style/[Rainbow] RGB Bordered.css @@ -7,7 +7,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Retro] Simple Style.css b/config/waybar/style/[Retro] Simple Style.css index 76beca0b..ceb4110d 100644 --- a/config/waybar/style/[Retro] Simple Style.css +++ b/config/waybar/style/[Retro] Simple Style.css @@ -13,7 +13,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Transparent] Crystal Clear.css b/config/waybar/style/[Transparent] Crystal Clear.css index 6a0de4dd..743051a9 100644 --- a/config/waybar/style/[Transparent] Crystal Clear.css +++ b/config/waybar/style/[Transparent] Crystal Clear.css @@ -7,7 +7,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css b/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css index 7b255c3e..b6d3d098 100644 --- a/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css +++ b/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css @@ -7,7 +7,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[WALLUST] ML4W-modern-mixed.css b/config/waybar/style/[WALLUST] ML4W-modern-mixed.css index 26326c7d..5a22f177 100644 --- a/config/waybar/style/[WALLUST] ML4W-modern-mixed.css +++ b/config/waybar/style/[WALLUST] ML4W-modern-mixed.css @@ -18,7 +18,7 @@ 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-size: 99%; /* note: different modules have different font sizes */ font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[WALLUST] ML4W-modern.css b/config/waybar/style/[WALLUST] ML4W-modern.css index d1e43005..24b459a6 100644 --- a/config/waybar/style/[WALLUST] ML4W-modern.css +++ b/config/waybar/style/[WALLUST] ML4W-modern.css @@ -18,7 +18,7 @@ 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-size: 99%; /* note: different modules have different font sizes */ font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css b/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css index d79332a4..bb5bf01f 100644 --- a/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css +++ b/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css @@ -25,7 +25,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Wallust Bordered] Chroma Simple.css b/config/waybar/style/[Wallust Bordered] Chroma Simple.css index 8e920282..2a1ede12 100644 --- a/config/waybar/style/[Wallust Bordered] Chroma Simple.css +++ b/config/waybar/style/[Wallust Bordered] Chroma Simple.css @@ -8,7 +8,7 @@ font-family: "JetBrainsMono Nerd Font"; font-weight: bold; /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 97%; + font-size: 99%; min-height: 0; } diff --git a/config/waybar/style/[Wallust Transparent] Crystal Clear.css b/config/waybar/style/[Wallust Transparent] Crystal Clear.css index ba3e8268..9182d536 100644 --- a/config/waybar/style/[Wallust Transparent] Crystal Clear.css +++ b/config/waybar/style/[Wallust Transparent] Crystal Clear.css @@ -15,7 +15,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Wallust] Box type.css b/config/waybar/style/[Wallust] Box type.css index 0a6a1297..8157810b 100644 --- a/config/waybar/style/[Wallust] Box type.css +++ b/config/waybar/style/[Wallust] Box type.css @@ -8,7 +8,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Wallust] Chroma Edge.css b/config/waybar/style/[Wallust] Chroma Edge.css index 7211caf8..5706a399 100644 --- a/config/waybar/style/[Wallust] Chroma Edge.css +++ b/config/waybar/style/[Wallust] Chroma Edge.css @@ -8,7 +8,7 @@ font-family: "JetBrainsMono 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Wallust] Chroma Fusion.css b/config/waybar/style/[Wallust] Chroma Fusion.css index 55ec0427..111fe50f 100644 --- a/config/waybar/style/[Wallust] Chroma Fusion.css +++ b/config/waybar/style/[Wallust] Chroma Fusion.css @@ -25,7 +25,7 @@ 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Wallust] Chroma Tally V2.css b/config/waybar/style/[Wallust] Chroma Tally V2.css index 910af07f..bbb644de 100644 --- a/config/waybar/style/[Wallust] Chroma Tally V2.css +++ b/config/waybar/style/[Wallust] Chroma Tally V2.css @@ -9,7 +9,7 @@ font-family: "JetBrainsMono Nerd Font"; font-weight: bold; min-height: 0; - font-size: 97%; + font-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Wallust] Chroma Tally.css b/config/waybar/style/[Wallust] Chroma Tally.css index c3f99ef0..b6ab1470 100644 --- a/config/waybar/style/[Wallust] Chroma Tally.css +++ b/config/waybar/style/[Wallust] Chroma Tally.css @@ -8,7 +8,7 @@ font-family: "JetBrainsMono 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/config/waybar/style/[Wallust] Simple.css b/config/waybar/style/[Wallust] Simple.css index 0ef2d9d5..f0f2cab2 100644 --- a/config/waybar/style/[Wallust] Simple.css +++ b/config/waybar/style/[Wallust] Simple.css @@ -6,7 +6,7 @@ font-family: "JetBrainsMono 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-size: 99%; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } -- cgit v1.2.3 From 95a76709b20bc37c5da519096a994ed46b2569bf Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 19:29:52 -0500 Subject: Update to wallust to fix kitty broke waybar colors On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/wallust/templates/colors-waybar.css modified: config/waybar/wallust/colors-waybar.css --- config/wallust/templates/colors-waybar.css | 2 +- config/waybar/wallust/colors-waybar.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'config') diff --git a/config/wallust/templates/colors-waybar.css b/config/wallust/templates/colors-waybar.css index c59e4914..8f7efa96 100644 --- a/config/wallust/templates/colors-waybar.css +++ b/config/wallust/templates/colors-waybar.css @@ -1,7 +1,7 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ /* wallust template - colors-waybar */ - @define-color foreground {{foreground}}; + @define-color foreground {{color12}}; @define-color background {{background}}; @define-color background-alt rgba({{background | rgb}},0.25); @define-color cursor {{cursor}}; diff --git a/config/waybar/wallust/colors-waybar.css b/config/waybar/wallust/colors-waybar.css index 8a470b1a..7f7e3eb9 100644 --- a/config/waybar/wallust/colors-waybar.css +++ b/config/waybar/wallust/colors-waybar.css @@ -1,7 +1,7 @@ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ /* wallust template - colors-waybar */ - @define-color foreground #F9E3DF; + @define-color foreground #7F4EA2; @define-color background #151316; @define-color background-alt rgba(21,19,22,0.25); @define-color cursor #F9E3DF; -- cgit v1.2.3 From 585db1cbfbd6dda9e6fa4f419bbf206382ead784 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 19:41:23 -0500 Subject: Broke out kitty config for softdark16 and dark16 elsewhere On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/WallustSwww.sh new file: config/wallust/wallust-kitty.toml modified: config/wallust/wallust.toml --- config/hypr/scripts/WallustSwww.sh | 17 +++++++++++++++++ config/wallust/wallust-kitty.toml | 11 +++++++++++ config/wallust/wallust.toml | 6 ++---- 3 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 config/wallust/wallust-kitty.toml (limited to 'config') diff --git a/config/hypr/scripts/WallustSwww.sh b/config/hypr/scripts/WallustSwww.sh index 391abb8a..3cbfcc5a 100755 --- a/config/hypr/scripts/WallustSwww.sh +++ b/config/hypr/scripts/WallustSwww.sh @@ -114,6 +114,23 @@ wallust_targets=( ) wait_for_templates "$start_ts" "${wallust_targets[@]}" || true +# Run kitty-only wallust config to keep terminal palette separate +run_wallust_with_config() { + local cfg="$1" + if wallust run --help 2>&1 | grep -q -E '(^|[[:space:]])-c([,[:space:]]|$)|--config'; then + wallust run -s -c "$cfg" "$wallpaper_path" || true + else + WALLUST_CONFIG="$cfg" wallust run -s "$wallpaper_path" || true + fi +} + +kitty_cfg="$HOME/.config/wallust/wallust-kitty.toml" +if [ -f "$kitty_cfg" ]; then + kitty_ts=$(date +%s) + run_wallust_with_config "$kitty_cfg" + wait_for_templates "$kitty_ts" "$HOME/.config/kitty/kitty-themes/01-Wallust.conf" || true +fi + # Reload kitty colors when wallpaper-based theme is active kitty_wallust_theme="$HOME/.config/kitty/kitty-themes/01-Wallust.conf" if [ -s "$kitty_wallust_theme" ]; then diff --git a/config/wallust/wallust-kitty.toml b/config/wallust/wallust-kitty.toml new file mode 100644 index 00000000..69fe67f0 --- /dev/null +++ b/config/wallust/wallust-kitty.toml @@ -0,0 +1,11 @@ +# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# wallust configuration - kitty only + +backend = "fastresize" +color_space = "labmixed" +palette = "softdark16" +threshold = 11 + +[templates] +kitty.template = 'colors-kitty.conf' +kitty.target = '~/.config/kitty/kitty-themes/01-Wallust.conf' diff --git a/config/wallust/wallust.toml b/config/wallust/wallust.toml index 76d0267c..65077208 100644 --- a/config/wallust/wallust.toml +++ b/config/wallust/wallust.toml @@ -3,7 +3,7 @@ # How the image is parse, in order to get the colors: # full - resized - wal - thumb - fastresize - kmeans -backend = "kmeans" +backend = "fastresize" # What color space to use to produce and select the most prominent colors: # lab - labmixed - lch - lchmixed @@ -23,7 +23,7 @@ color_space = "labmixed" # * softdark16 - softdark with 16 color variation # * softlight - Light with soft pastel colors, counterpart of `harddark` # * softlight16 - softlight with 16 color variation -palette = "softdark16" +palette = "dark16" # Difference between similar colors, used by the colorspace: # 1 Not perceptible by human eyes. @@ -46,8 +46,6 @@ rofi.target = '~/.config/rofi/wallust/colors-rofi.rasi' waybar.template = 'colors-waybar.css' waybar.target = '~/.config/waybar/wallust/colors-waybar.css' -kitty.template = 'colors-kitty.conf' -kitty.target = '~/.config/kitty/kitty-themes/01-Wallust.conf' ghostty.template = 'colors-ghostty.conf' ghostty.target = '~/.config/ghostty/wallust.conf' -- cgit v1.2.3 From ac4eb3fe09f570e19f4c9d5903ba0b1faa1c3467 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 19:55:00 -0500 Subject: Fixing CSS style sheet contrasts On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/waybar/style/[Colored] Translucent.css modified: config/waybar/style/[Wallust] Box type.css --- config/waybar/style/[Colored] Translucent.css | 11 ++++++----- config/waybar/style/[Wallust] Box type.css | 9 +++++---- 2 files changed, 11 insertions(+), 9 deletions(-) (limited to 'config') diff --git a/config/waybar/style/[Colored] Translucent.css b/config/waybar/style/[Colored] Translucent.css index 5bb42619..f16fdc78 100644 --- a/config/waybar/style/[Colored] Translucent.css +++ b/config/waybar/style/[Colored] Translucent.css @@ -48,7 +48,7 @@ tooltip { #taskbar button, #workspaces button { background-color: transparent; - color: #ffffff; + color: @fgcolor; box-shadow: none; text-shadow: none; padding: 4px; @@ -59,8 +59,8 @@ tooltip { #taskbar button.active, #workspaces button.active { - background-color: transparent; - color: @accent1; + background-color: rgba(0, 0, 0, 0.2); + color: @accent2; padding-left: 8px; padding-right: 8px; animation: gradient_f 20s ease-in infinite; @@ -78,13 +78,14 @@ tooltip { } #workspaces button.focused { - background-color: #bbccdd; - color: @accent2; + background-color: rgba(0, 0, 0, 0.35); + color: @accent5; /* box-shadow: inset 0 -3px #ffffff; */ } #workspaces button.urgent { background-color: #eb4d4b; + color: #ffffff; } #mode { diff --git a/config/waybar/style/[Wallust] Box type.css b/config/waybar/style/[Wallust] Box type.css index 8157810b..a641762e 100644 --- a/config/waybar/style/[Wallust] Box type.css +++ b/config/waybar/style/[Wallust] Box type.css @@ -51,8 +51,8 @@ window#waybar.empty #window { #taskbar button.active, #workspaces button.active { - color: @color12; - background-color: @foreground; + color: @foreground; + background-color: @color0; padding-left: 4px; padding-right: 8px; animation: gradient_f 20s ease-in infinite; @@ -61,11 +61,12 @@ window#waybar.empty #window { #taskbar button.focused, #workspaces button.focused { - color: @color4; + color: @color14; + background-color: @color0; } #workspaces button.urgent { - color: #11111b; + color: #ffffff; border-radius: 10px; } -- cgit v1.2.3 From f5b0bbbe6f7025ad46e549e12587527d5a2f2370 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 19:57:48 -0500 Subject: Still fixing Box Type.css On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/waybar/style/[Wallust] Box type.css --- config/waybar/style/[Wallust] Box type.css | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'config') diff --git a/config/waybar/style/[Wallust] Box type.css b/config/waybar/style/[Wallust] Box type.css index a641762e..9089b9d5 100644 --- a/config/waybar/style/[Wallust] Box type.css +++ b/config/waybar/style/[Wallust] Box type.css @@ -38,7 +38,7 @@ window#waybar.empty #window { #taskbar button, #workspaces button { - color: @foreground; + color: @color15; box-shadow: none; text-shadow: none; padding: 0px; @@ -51,8 +51,8 @@ window#waybar.empty #window { #taskbar button.active, #workspaces button.active { - color: @foreground; - background-color: @color0; + color: @color15; + background-color: @background; padding-left: 4px; padding-right: 8px; animation: gradient_f 20s ease-in infinite; @@ -61,8 +61,8 @@ window#waybar.empty #window { #taskbar button.focused, #workspaces button.focused { - color: @color14; - background-color: @color0; + color: @color15; + background-color: @background; } #workspaces button.urgent { @@ -72,7 +72,7 @@ window#waybar.empty #window { #taskbar button:hover, #workspaces button:hover { - color: @color4; + color: @color15; padding-left: 2px; padding-right: 8px; animation: gradient_f 20s ease-in infinite; @@ -145,8 +145,8 @@ window#waybar.empty #window { padding-right: 10px; border-radius: 10px; transition: none; - color: @foreground; - background: @color0; + color: @color15; + background: @background; border-bottom-width: 5px; border-bottom-color: @color12; border-bottom-style: solid; -- cgit v1.2.3 From 20897e1e8e8ae2e9884b5b6c040cf020f6397815 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 20:07:22 -0500 Subject: Normalizing the CSS filenames On branch development Your branch is up to date with 'origin/development'. Changes to be committed: renamed: config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css -> config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css renamed: config/waybar/style/[0 VERTICAL] Golden Noir.css -> config/waybar/style/0-VERTICAL-Golden-Noir.css renamed: config/waybar/style/[0 VERTICAL] Oglo Chicklets.css -> config/waybar/style/0-VERTICAL-Oglo-Chicklets.css renamed: config/waybar/style/[Black & White] Monochrome.css -> config/waybar/style/Black-&-White-Monochrome.css renamed: config/waybar/style/[Catppuccin] Frappe.css -> config/waybar/style/Catppuccin-Frappe.css renamed: config/waybar/style/[Catppuccin] Latte.css -> config/waybar/style/Catppuccin-Latte.css renamed: config/waybar/style/[Catppuccin] Mocha.css -> config/waybar/style/Catppuccin-Mocha.css renamed: config/waybar/style/[Colored] Chroma Glow.css -> config/waybar/style/Colored-Chroma-Glow.css renamed: config/waybar/style/[Colored] Translucent.css -> config/waybar/style/Colored-Translucent.css renamed: config/waybar/style/[Colorful] Aurora Blossom.css -> config/waybar/style/Colorful-Aurora-Blossom.css renamed: config/waybar/style/[Colorful] Aurora.css -> config/waybar/style/Colorful-Aurora.css renamed: config/waybar/style/[Colorful] Oglo Chicklets.css -> config/waybar/style/Colorful-Oglo-Chicklets.css renamed: config/waybar/style/[Colorful] Rainbow Spectrum.css -> config/waybar/style/Colorful-Rainbow-Spectrum.css renamed: config/waybar/style/[Colorful] stolen-style.css -> config/waybar/style/Colorful-stolen-style.css renamed: config/waybar/style/Crystal Clear Glass.css -> config/waybar/style/Crystal-Clear-Glass.css renamed: config/waybar/style/[Dark] Golden Eclipse.css -> config/waybar/style/Dark-Golden-Eclipse.css renamed: config/waybar/style/[Dark] Golden Noir.css -> config/waybar/style/Dark-Golden-Noir.css renamed: config/waybar/style/[Dark] Half-Moon.css -> config/waybar/style/Dark-Half-Moon.css renamed: config/waybar/style/[Dark] Latte-Wallust combined v2.css -> config/waybar/style/Dark-Latte-Wallust-combined-v2.css renamed: config/waybar/style/[Dark] Latte-Wallust combined.css -> config/waybar/style/Dark-Latte-Wallust-combined.css renamed: config/waybar/style/[Dark] Purpl.css -> config/waybar/style/Dark-Purpl.css renamed: config/waybar/style/[Dark] Wallust Obsidian Edge.css -> config/waybar/style/Dark-Wallust-Obsidian-Edge.css renamed: config/waybar/style/[Extra] Arrow.css -> config/waybar/style/Extra-Arrow.css renamed: config/waybar/style/[Extra] Crimson.css -> config/waybar/style/Extra-Crimson.css renamed: config/waybar/style/[Extra] EverForest.css -> config/waybar/style/Extra-EverForest.css renamed: config/waybar/style/[Extra] ML4W starter.css -> config/waybar/style/Extra-ML4W-starter.css renamed: config/waybar/style/[Extra] Mauve.css -> config/waybar/style/Extra-Mauve.css renamed: config/waybar/style/[Extra] Modern-Combined - Transparent.css -> config/waybar/style/Extra-Modern-Combined---Transparent.css renamed: config/waybar/style/[Extra] Modern-Combined.css -> config/waybar/style/Extra-Modern-Combined.css renamed: config/waybar/style/[Extra] Neon Circuit.css -> config/waybar/style/Extra-Neon-Circuit.css renamed: config/waybar/style/[Extra] Prismatic Glow.css -> config/waybar/style/Extra-Prismatic-Glow.css renamed: config/waybar/style/[Extra] Rose Pine.css -> config/waybar/style/Extra-Rose-Pine.css renamed: config/waybar/style/[Extra] Simple Pink.css -> config/waybar/style/Extra-Simple-Pink.css renamed: config/waybar/style/[Light] Monochrome Contrast.css -> config/waybar/style/Light-Monochrome-Contrast.css renamed: config/waybar/style/[Light] Obsidian Glow.css -> config/waybar/style/Light-Obsidian-Glow.css renamed: config/waybar/style/ML4W Glass-3d.css -> config/waybar/style/ML4W-Glass-3d.css renamed: config/waybar/style/ML4W Glass.css -> config/waybar/style/ML4W-Glass.css renamed: config/waybar/style/[Rainbow] RGB Bordered.css -> config/waybar/style/Rainbow-RGB-Bordered.css renamed: config/waybar/style/[Retro] Simple Style.css -> config/waybar/style/Retro-Simple-Style.css renamed: config/waybar/style/[Transparent] Crystal Clear.css -> config/waybar/style/Transparent-Crystal-Clear.css renamed: config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css -> config/waybar/style/VERTICAL-Catpuccin-Mocha.css renamed: config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css -> config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css renamed: config/waybar/style/[Wallust Bordered] Chroma Simple.css -> config/waybar/style/Wallust-Bordered-Chroma-Simple.css renamed: config/waybar/style/[Wallust] Box type.css -> config/waybar/style/Wallust-Box-type.css renamed: config/waybar/style/[Wallust] Chroma Edge.css -> config/waybar/style/Wallust-Chroma-Edge.css renamed: config/waybar/style/[Wallust] Chroma Fusion.css -> config/waybar/style/Wallust-Chroma-Fusion.css renamed: config/waybar/style/[Wallust] Chroma Tally V2.css -> config/waybar/style/Wallust-Chroma-Tally-V2.css renamed: config/waybar/style/[Wallust] Chroma Tally.css -> config/waybar/style/Wallust-Chroma-Tally.css renamed: config/waybar/style/[Wallust] Colored.css -> config/waybar/style/Wallust-Colored.css renamed: config/waybar/style/[WALLUST] ML4W-modern-mixed.css -> config/waybar/style/Wallust-ML4W-modern-mixed.css renamed: config/waybar/style/[WALLUST] ML4W-modern.css -> config/waybar/style/Wallust-ML4W-modern.css renamed: config/waybar/style/[Wallust] Simple.css -> config/waybar/style/Wallust-Simple.css renamed: config/waybar/style/[Wallust Transparent] Crystal Clear.css -> config/waybar/style/Wallust-Transparent-Crystal-Clear.css --- config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css | 234 +++++++++++ config/waybar/style/0-VERTICAL-Golden-Noir.css | 219 +++++++++++ config/waybar/style/0-VERTICAL-Oglo-Chicklets.css | 409 ++++++++++++++++++++ config/waybar/style/Black-&-White-Monochrome.css | 222 +++++++++++ config/waybar/style/Catppuccin-Frappe.css | 287 ++++++++++++++ config/waybar/style/Catppuccin-Latte.css | 286 ++++++++++++++ config/waybar/style/Catppuccin-Mocha.css | 304 +++++++++++++++ config/waybar/style/Colored-Chroma-Glow.css | 337 ++++++++++++++++ config/waybar/style/Colored-Translucent.css | 358 +++++++++++++++++ config/waybar/style/Colorful-Aurora-Blossom.css | 205 ++++++++++ config/waybar/style/Colorful-Aurora.css | 213 ++++++++++ config/waybar/style/Colorful-Oglo-Chicklets.css | 421 ++++++++++++++++++++ config/waybar/style/Colorful-Rainbow-Spectrum.css | 330 ++++++++++++++++ config/waybar/style/Colorful-stolen-style.css | 352 +++++++++++++++++ config/waybar/style/Crystal Clear Glass.css | 246 ------------ config/waybar/style/Crystal-Clear-Glass.css | 246 ++++++++++++ config/waybar/style/Dark-Golden-Eclipse.css | 211 ++++++++++ config/waybar/style/Dark-Golden-Noir.css | 214 +++++++++++ config/waybar/style/Dark-Half-Moon.css | 330 ++++++++++++++++ .../style/Dark-Latte-Wallust-combined-v2.css | 273 +++++++++++++ .../waybar/style/Dark-Latte-Wallust-combined.css | 283 ++++++++++++++ config/waybar/style/Dark-Purpl.css | 233 +++++++++++ config/waybar/style/Dark-Wallust-Obsidian-Edge.css | 203 ++++++++++ config/waybar/style/Extra-Arrow.css | 295 ++++++++++++++ config/waybar/style/Extra-Crimson.css | 204 ++++++++++ config/waybar/style/Extra-EverForest.css | 330 ++++++++++++++++ config/waybar/style/Extra-ML4W-starter.css | 367 ++++++++++++++++++ config/waybar/style/Extra-Mauve.css | 222 +++++++++++ .../style/Extra-Modern-Combined---Transparent.css | 287 ++++++++++++++ config/waybar/style/Extra-Modern-Combined.css | 300 +++++++++++++++ config/waybar/style/Extra-Neon-Circuit.css | 427 +++++++++++++++++++++ config/waybar/style/Extra-Prismatic-Glow.css | 288 ++++++++++++++ config/waybar/style/Extra-Rose-Pine.css | 244 ++++++++++++ config/waybar/style/Extra-Simple-Pink.css | 215 +++++++++++ config/waybar/style/Light-Monochrome-Contrast.css | 206 ++++++++++ config/waybar/style/Light-Obsidian-Glow.css | 207 ++++++++++ config/waybar/style/ML4W Glass-3d.css | 328 ---------------- config/waybar/style/ML4W Glass.css | 296 -------------- config/waybar/style/ML4W-Glass-3d.css | 328 ++++++++++++++++ config/waybar/style/ML4W-Glass.css | 296 ++++++++++++++ config/waybar/style/Rainbow-RGB-Bordered.css | 313 +++++++++++++++ config/waybar/style/Retro-Simple-Style.css | 184 +++++++++ config/waybar/style/Transparent-Crystal-Clear.css | 201 ++++++++++ config/waybar/style/VERTICAL-Catpuccin-Mocha.css | 237 ++++++++++++ .../style/Wallust-Bordered-Chroma-Fusion-Edge.css | 319 +++++++++++++++ .../style/Wallust-Bordered-Chroma-Simple.css | 317 +++++++++++++++ config/waybar/style/Wallust-Box-type.css | 225 +++++++++++ config/waybar/style/Wallust-Chroma-Edge.css | 379 ++++++++++++++++++ config/waybar/style/Wallust-Chroma-Fusion.css | 321 ++++++++++++++++ config/waybar/style/Wallust-Chroma-Tally-V2.css | 281 ++++++++++++++ config/waybar/style/Wallust-Chroma-Tally.css | 281 ++++++++++++++ config/waybar/style/Wallust-Colored.css | 229 +++++++++++ config/waybar/style/Wallust-ML4W-modern-mixed.css | 394 +++++++++++++++++++ config/waybar/style/Wallust-ML4W-modern.css | 387 +++++++++++++++++++ config/waybar/style/Wallust-Simple.css | 219 +++++++++++ .../style/Wallust-Transparent-Crystal-Clear.css | 219 +++++++++++ config/waybar/style/[0 VERTICAL] Golden Noir.css | 219 ----------- .../waybar/style/[0 VERTICAL] Oglo Chicklets.css | 409 -------------------- .../style/[0 VERTICAL] [Catpuccin] Mocha.css | 234 ----------- config/waybar/style/[Black & White] Monochrome.css | 222 ----------- config/waybar/style/[Catppuccin] Frappe.css | 287 -------------- config/waybar/style/[Catppuccin] Latte.css | 286 -------------- config/waybar/style/[Catppuccin] Mocha.css | 304 --------------- config/waybar/style/[Colored] Chroma Glow.css | 337 ---------------- config/waybar/style/[Colored] Translucent.css | 358 ----------------- config/waybar/style/[Colorful] Aurora Blossom.css | 205 ---------- config/waybar/style/[Colorful] Aurora.css | 213 ---------- config/waybar/style/[Colorful] Oglo Chicklets.css | 421 -------------------- .../waybar/style/[Colorful] Rainbow Spectrum.css | 330 ---------------- config/waybar/style/[Colorful] stolen-style.css | 352 ----------------- config/waybar/style/[Dark] Golden Eclipse.css | 211 ---------- config/waybar/style/[Dark] Golden Noir.css | 214 ----------- config/waybar/style/[Dark] Half-Moon.css | 330 ---------------- .../style/[Dark] Latte-Wallust combined v2.css | 273 ------------- .../waybar/style/[Dark] Latte-Wallust combined.css | 283 -------------- config/waybar/style/[Dark] Purpl.css | 233 ----------- .../waybar/style/[Dark] Wallust Obsidian Edge.css | 203 ---------- config/waybar/style/[Extra] Arrow.css | 295 -------------- config/waybar/style/[Extra] Crimson.css | 204 ---------- config/waybar/style/[Extra] EverForest.css | 330 ---------------- config/waybar/style/[Extra] ML4W starter.css | 367 ------------------ config/waybar/style/[Extra] Mauve.css | 222 ----------- .../[Extra] Modern-Combined - Transparent.css | 287 -------------- config/waybar/style/[Extra] Modern-Combined.css | 300 --------------- config/waybar/style/[Extra] Neon Circuit.css | 427 --------------------- config/waybar/style/[Extra] Prismatic Glow.css | 288 -------------- config/waybar/style/[Extra] Rose Pine.css | 244 ------------ config/waybar/style/[Extra] Simple Pink.css | 215 ----------- .../waybar/style/[Light] Monochrome Contrast.css | 206 ---------- config/waybar/style/[Light] Obsidian Glow.css | 207 ---------- config/waybar/style/[Rainbow] RGB Bordered.css | 313 --------------- config/waybar/style/[Retro] Simple Style.css | 184 --------- .../waybar/style/[Transparent] Crystal Clear.css | 201 ---------- .../waybar/style/[VERTICAL] [Catpuccin] Mocha.css | 237 ------------ .../waybar/style/[WALLUST] ML4W-modern-mixed.css | 394 ------------------- config/waybar/style/[WALLUST] ML4W-modern.css | 387 ------------------- .../[Wallust Bordered] Chroma Fusion Edge.css | 319 --------------- .../style/[Wallust Bordered] Chroma Simple.css | 317 --------------- .../style/[Wallust Transparent] Crystal Clear.css | 219 ----------- config/waybar/style/[Wallust] Box type.css | 225 ----------- config/waybar/style/[Wallust] Chroma Edge.css | 379 ------------------ config/waybar/style/[Wallust] Chroma Fusion.css | 321 ---------------- config/waybar/style/[Wallust] Chroma Tally V2.css | 281 -------------- config/waybar/style/[Wallust] Chroma Tally.css | 281 -------------- config/waybar/style/[Wallust] Colored.css | 229 ----------- config/waybar/style/[Wallust] Simple.css | 219 ----------- 106 files changed, 14892 insertions(+), 14892 deletions(-) create mode 100644 config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css create mode 100644 config/waybar/style/0-VERTICAL-Golden-Noir.css create mode 100644 config/waybar/style/0-VERTICAL-Oglo-Chicklets.css create mode 100644 config/waybar/style/Black-&-White-Monochrome.css create mode 100644 config/waybar/style/Catppuccin-Frappe.css create mode 100644 config/waybar/style/Catppuccin-Latte.css create mode 100644 config/waybar/style/Catppuccin-Mocha.css create mode 100644 config/waybar/style/Colored-Chroma-Glow.css create mode 100644 config/waybar/style/Colored-Translucent.css create mode 100644 config/waybar/style/Colorful-Aurora-Blossom.css create mode 100644 config/waybar/style/Colorful-Aurora.css create mode 100644 config/waybar/style/Colorful-Oglo-Chicklets.css create mode 100644 config/waybar/style/Colorful-Rainbow-Spectrum.css create mode 100644 config/waybar/style/Colorful-stolen-style.css delete mode 100644 config/waybar/style/Crystal Clear Glass.css create mode 100644 config/waybar/style/Crystal-Clear-Glass.css create mode 100644 config/waybar/style/Dark-Golden-Eclipse.css create mode 100644 config/waybar/style/Dark-Golden-Noir.css create mode 100644 config/waybar/style/Dark-Half-Moon.css create mode 100644 config/waybar/style/Dark-Latte-Wallust-combined-v2.css create mode 100644 config/waybar/style/Dark-Latte-Wallust-combined.css create mode 100644 config/waybar/style/Dark-Purpl.css create mode 100644 config/waybar/style/Dark-Wallust-Obsidian-Edge.css create mode 100644 config/waybar/style/Extra-Arrow.css create mode 100644 config/waybar/style/Extra-Crimson.css create mode 100644 config/waybar/style/Extra-EverForest.css create mode 100644 config/waybar/style/Extra-ML4W-starter.css create mode 100644 config/waybar/style/Extra-Mauve.css create mode 100644 config/waybar/style/Extra-Modern-Combined---Transparent.css create mode 100644 config/waybar/style/Extra-Modern-Combined.css create mode 100644 config/waybar/style/Extra-Neon-Circuit.css create mode 100644 config/waybar/style/Extra-Prismatic-Glow.css create mode 100644 config/waybar/style/Extra-Rose-Pine.css create mode 100644 config/waybar/style/Extra-Simple-Pink.css create mode 100644 config/waybar/style/Light-Monochrome-Contrast.css create mode 100644 config/waybar/style/Light-Obsidian-Glow.css delete mode 100644 config/waybar/style/ML4W Glass-3d.css delete mode 100644 config/waybar/style/ML4W Glass.css create mode 100644 config/waybar/style/ML4W-Glass-3d.css create mode 100644 config/waybar/style/ML4W-Glass.css create mode 100644 config/waybar/style/Rainbow-RGB-Bordered.css create mode 100644 config/waybar/style/Retro-Simple-Style.css create mode 100644 config/waybar/style/Transparent-Crystal-Clear.css create mode 100644 config/waybar/style/VERTICAL-Catpuccin-Mocha.css create mode 100644 config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css create mode 100644 config/waybar/style/Wallust-Bordered-Chroma-Simple.css create mode 100644 config/waybar/style/Wallust-Box-type.css create mode 100644 config/waybar/style/Wallust-Chroma-Edge.css create mode 100644 config/waybar/style/Wallust-Chroma-Fusion.css create mode 100644 config/waybar/style/Wallust-Chroma-Tally-V2.css create mode 100644 config/waybar/style/Wallust-Chroma-Tally.css create mode 100644 config/waybar/style/Wallust-Colored.css create mode 100644 config/waybar/style/Wallust-ML4W-modern-mixed.css create mode 100644 config/waybar/style/Wallust-ML4W-modern.css create mode 100644 config/waybar/style/Wallust-Simple.css create mode 100644 config/waybar/style/Wallust-Transparent-Crystal-Clear.css delete mode 100644 config/waybar/style/[0 VERTICAL] Golden Noir.css delete mode 100644 config/waybar/style/[0 VERTICAL] Oglo Chicklets.css delete mode 100644 config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css delete mode 100644 config/waybar/style/[Black & White] Monochrome.css delete mode 100644 config/waybar/style/[Catppuccin] Frappe.css delete mode 100644 config/waybar/style/[Catppuccin] Latte.css delete mode 100644 config/waybar/style/[Catppuccin] Mocha.css delete mode 100644 config/waybar/style/[Colored] Chroma Glow.css delete mode 100644 config/waybar/style/[Colored] Translucent.css delete mode 100644 config/waybar/style/[Colorful] Aurora Blossom.css delete mode 100644 config/waybar/style/[Colorful] Aurora.css delete mode 100644 config/waybar/style/[Colorful] Oglo Chicklets.css delete mode 100644 config/waybar/style/[Colorful] Rainbow Spectrum.css delete mode 100644 config/waybar/style/[Colorful] stolen-style.css delete mode 100644 config/waybar/style/[Dark] Golden Eclipse.css delete mode 100644 config/waybar/style/[Dark] Golden Noir.css delete mode 100644 config/waybar/style/[Dark] Half-Moon.css delete mode 100644 config/waybar/style/[Dark] Latte-Wallust combined v2.css delete mode 100644 config/waybar/style/[Dark] Latte-Wallust combined.css delete mode 100644 config/waybar/style/[Dark] Purpl.css delete mode 100644 config/waybar/style/[Dark] Wallust Obsidian Edge.css delete mode 100644 config/waybar/style/[Extra] Arrow.css delete mode 100644 config/waybar/style/[Extra] Crimson.css delete mode 100644 config/waybar/style/[Extra] EverForest.css delete mode 100644 config/waybar/style/[Extra] ML4W starter.css delete mode 100644 config/waybar/style/[Extra] Mauve.css delete mode 100644 config/waybar/style/[Extra] Modern-Combined - Transparent.css delete mode 100644 config/waybar/style/[Extra] Modern-Combined.css delete mode 100644 config/waybar/style/[Extra] Neon Circuit.css delete mode 100644 config/waybar/style/[Extra] Prismatic Glow.css delete mode 100644 config/waybar/style/[Extra] Rose Pine.css delete mode 100644 config/waybar/style/[Extra] Simple Pink.css delete mode 100644 config/waybar/style/[Light] Monochrome Contrast.css delete mode 100644 config/waybar/style/[Light] Obsidian Glow.css delete mode 100644 config/waybar/style/[Rainbow] RGB Bordered.css delete mode 100644 config/waybar/style/[Retro] Simple Style.css delete mode 100644 config/waybar/style/[Transparent] Crystal Clear.css delete mode 100644 config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css delete mode 100644 config/waybar/style/[WALLUST] ML4W-modern-mixed.css delete mode 100644 config/waybar/style/[WALLUST] ML4W-modern.css delete mode 100644 config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css delete mode 100644 config/waybar/style/[Wallust Bordered] Chroma Simple.css delete mode 100644 config/waybar/style/[Wallust Transparent] Crystal Clear.css delete mode 100644 config/waybar/style/[Wallust] Box type.css delete mode 100644 config/waybar/style/[Wallust] Chroma Edge.css delete mode 100644 config/waybar/style/[Wallust] Chroma Fusion.css delete mode 100644 config/waybar/style/[Wallust] Chroma Tally V2.css delete mode 100644 config/waybar/style/[Wallust] Chroma Tally.css delete mode 100644 config/waybar/style/[Wallust] Colored.css delete mode 100644 config/waybar/style/[Wallust] Simple.css (limited to 'config') diff --git a/config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css b/config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css new file mode 100644 index 00000000..b6583d86 --- /dev/null +++ b/config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css @@ -0,0 +1,234 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Vertical Catpuccin Mocha */ +/* As stated on title, best style for vertical layout waybar config */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +@import "../waybar/style/catppuccin-themes/mocha.css"; + +window#waybar { + background-color: @base; + border-radius: 5px; +} + +tooltip { + background: @base; + opacity: 1; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: @sapphire; +} + +tooltip label { + color: @blue; +} + +#taskbar button, +#workspaces button { + color: @surface2; + background-color: transparent; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 4px; +} + +#taskbar button.active, +#workspaces button.active { + color: @maroon; +} + +#taskbar button.focused, +#workspaces button.focused { + color: @rosewater; + background: transparent; + border-radius: 15px; +} + +#workspaces button.urgent { + color: #11111b; + background: transparent; + border-radius: 15px; +} + +#taskbar button:hover, +#workspaces button:hover { + background: transparent; + color: @flamingo; + border-radius: 15px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + opacity: 1; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +#idle_inhibitor { + color: @pink; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#mpris { + color: @rosewater; +} + +#battery { + color: #a6e3a1; + padding-left: 15px; + border-radius: 15px 0 0 15px; +} + +@keyframes blink { + to { + background-color: #ffffff; + color: #333333; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-lock, +#custom-power { + color: @red; + border-radius: 15px; + font-weight: bolder; + padding-left: 1px; +} + +#network { + background-color: transparent; + color: @mauve; +} + +#backlight { + color: @flamingo; +} + + +#custom-weather { + color: @green; + border-radius: 15px; + background-color: transparent; +} + +#custom-menu { + color: #89b4fa; +} + +#pulseaudio { + background-color: transparent; + color: @blue; +} + +#clock, +#clock-calender { + color: @sapphire; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-height: 7px; + min-width: 15px; + opacity: 0; + background-color: @text; + border-radius: 3px; + box-shadow: 1px 5px 6px 1px #272727; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-height: 100px; + min-width: 7px; + border-radius: 5px; + background-color: @surface0; +} + +window#waybar.bottombar #backlight-slider trough, +window#waybar.bottombar #pulseaudio-slider trough { + min-height: 7px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-width: 5px; + border-radius: 5px; + background-color: @blue; +} diff --git a/config/waybar/style/0-VERTICAL-Golden-Noir.css b/config/waybar/style/0-VERTICAL-Golden-Noir.css new file mode 100644 index 00000000..80b3e3ed --- /dev/null +++ b/config/waybar/style/0-VERTICAL-Golden-Noir.css @@ -0,0 +1,219 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ...............Golden Noir................ */ +/* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: #040406; + border-radius: 30px; + color: #cba6f7; + +} + +window#waybar.hidden { + opacity: 0.5; +} + +tooltip { + background: #1e1e2e; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: #11111b; + color: #ffd700; +} + +/*-----module groups----*/ +.modules-left, +.modules-right { + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; + +} + +.modules-center { + border-top: 1px solid #ffd700; + border-bottom: 1px solid #ffd700; + border-radius: 20px; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +#taskbar button, +#workspaces button { + color: #6E6A86; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: #ffd700; + border-radius: 50%; + background-color: black; + border-radius: 15px 15px 15px 15px; + padding-left: 5px; + padding-right: 5px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: #ffd700; + border-radius: 15px; + 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); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: #e5d9f5; + padding-top: 5px; + padding-bottom: 5px; + padding-right: 5px; + padding-left: 5px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-height: 7px; + min-width: 15px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-height: 100px; + min-width: 7px; + border-radius: 5px; + background-color: #22252a; +} + +window#waybar.bottombar #backlight-slider trough, +window#waybar.bottombar #pulseaudio-slider trough { + min-height: 7px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-width: 5px; + border-radius: 5px; + background-color: #ba5663; +} \ No newline at end of file diff --git a/config/waybar/style/0-VERTICAL-Oglo-Chicklets.css b/config/waybar/style/0-VERTICAL-Oglo-Chicklets.css new file mode 100644 index 00000000..b43a6571 --- /dev/null +++ b/config/waybar/style/0-VERTICAL-Oglo-Chicklets.css @@ -0,0 +1,409 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Oglo Chicklets */ + +* { + font-family: "JetBrainsMono Nerd Font", FontAwesome, Roboto, Helvetica, Arial, sans-serif; + font-size: 99%; + font-weight: bold; +} + +window#waybar { + background-color: #232a2e; + border-bottom: 8px solid #1d2327; + color: #d3c6aa; + transition-property: background-color; + transition-duration: .5s; +} + +window#waybar.hidden { + opacity: 0.2; +} + +/* +window#waybar.empty { + background-color: transparent; +} +window#waybar.solo { + background-color: #FFFFFF; +} +*/ + +button { + all: unset; + background-color: #778f52; + color: #2d353b; + border: none; + border-bottom: 8px solid #5d743e; + border-radius: 5px; + padding-left: 5px; + padding-right: 5px; + transition: transform 0.1s ease-in-out; +} + +button:hover { + background: inherit; + background-color: #92ab6c; + border-bottom: 8px solid #788f57; +} + +button.active { + background: inherit; + background-color: #a5be7e; + border-bottom: 8px solid #8aa168; +} + +#mode { + background-color: #64727D; + border-bottom: 3px solid #ffffff; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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{ + color: #ffffff; + padding-top: 2px; + padding-bottom: 2px; + border-radius: 5px; + padding-left: 5px; + padding-right: 5px; +} + +#window, +#workspaces { + margin: 5px; +} + +/* If workspaces is the leftmost module, omit left margin */ +.modules-left > widget:first-child > #workspaces { + margin-left: 0; +} + +/* If workspaces is the rightmost module, omit right margin */ +.modules-right > widget:last-child > #workspaces { + margin-right: 0; +} + +#window { + background-color: #343f44; + color: #d3c6aa; + border-bottom: 8px solid #2b3539; +} + +#custom-swaync { + background-color: #778f52; + color: #2d353b; + border-bottom: 8px solid #5d743e; +} + +#custom-menu { + background-color: #778f52; + color: #2d353b; + border-bottom: 8px solid #5d743e; +} + +#custom-power { + background-color: #ee606a; + color: #2d353b; + border-bottom: 8px solid #ca4853; + padding-left: 5px; +} + +#custom-power_vertical{ + background-color: #ee606a; + color: #2d353b; + border-bottom: 8px solid #ca4853; +} + +#clock { + background-color: #96a84c; + color: #2d353b; + border-bottom: 8px solid #7a8c37; +} + +#battery { + background-color: #3a998f; + color: #2d353b; + border-bottom: 8px solid #227d74; +} + +@keyframes blink { + to { + background-color: #ffffff; + color: #000000; + } +} + +#battery.critical:not(.charging) { + background-color: #ee606a; + color: #2d353b; + border-bottom: 8px solid #ca4853; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +label:focus { + background-color: #000000; +} + +#cpu { + background-color: #778f52; + color: #2d353b; + border-bottom: 8px solid #5d743e; +} + +#memory { + background-color: #d980ad; + color: #2d353b; + border-bottom: 8px solid #b86790; +} + +#disk { + background-color: #964B00; + border-bottom: 8px solid #793300; +} + +#custom-lock, +#custom-light_dark, +#custom-nightlight, +#backlight { + background-color: #64b6ac; + color: #2d353b; + border-bottom: 8px solid #4f9990; + padding-left: 5px; +} + +#network { + background-color: #2980b9; +} + +#network.disconnected { + background-color: #f53c3c; +} + +#pulseaudio { + background-color: #d8ac47; + color: #2d353b; + border-bottom: 8px solid #b78f30; +} + +#pulseaudio.muted { + background-color: #90b1b1; + color: #2a5c45; +} + +#wireplumber { + background-color: #fff0f5; + color: #000000; +} + +#wireplumber.muted { + background-color: #f53c3c; +} + +#custom-media { + background-color: #66cc99; + color: #2a5c45; + min-width: 100px; +} + +#custom-media.custom-spotify { + background-color: #66cc99; +} + +#custom-media.custom-vlc { + background-color: #ffa000; +} + +#temperature { + background-color: #f0932b; + border-bottom: 8px solid #b78f30; +} + +#temperature.critical { + background-color: #eb4d4b; +} + +#tray { + background-color: #e67f51; + color: #2d353b;; + border-bottom: 8px solid #c3653b; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} + +#tray > .needs-attention { + -gtk-icon-effect: highlight; + background-color: #eb4d4b; +} + +#idle_inhibitor { + background-color: #2d3436; + border-bottom: 8px solid #7a8c37; +} + +#idle_inhibitor.activated { + background-color: #ecf0f1; + border-bottom: 8px solid #7a8c37; + color: #2d3436; +} + +#mpd { + background-color: #66cc99; + color: #2a5c45; +} + +#mpd.disconnected { + background-color: #f53c3c; +} + +#mpd.stopped { + background-color: #90b1b1; +} + +#mpd.paused { + background-color: #51a37a; +} + +#language { + background: #00b093; + color: #740864; + min-width: 16px; +} + +#keyboard-state { + background: #97e1ad; + color: #000000; + min-width: 16px; + border-bottom: 8px solid #78b48a; +} + +#keyboard-state > label { + padding: 0 5px; +} + +#keyboard-state > label.locked { + background: rgba(0, 0, 0, 0.2); +} + +#scratchpad { + background: rgba(0, 0, 0, 0.2); +} + +#scratchpad.empty { + background-color: transparent; +} + +tooltip { + background-color: #232a2e; + border: none; + border-bottom: 8px solid #1d2327; +} + +tooltip decoration { + box-shadow: none; +} + +tooltip decoration:backdrop { + box-shadow: none; +} + +tooltip label { + color: #d3c6aa; + padding-left: 5px; + padding-right: 5px; + padding-top: 0px; + padding-bottom: 5px; +} + + +#backlight-slider slider, +#pulseaudio-slider slider { + min-height: 7px; + min-width: 15px; + opacity: 0; + background-color: #ffa000; + border-radius: 3px; + box-shadow: 1px 5px 6px 1px #272727; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-height: 100px; + min-width: 7px; + border-radius: 5px; + background-color: #d8ac47; +} + +window#waybar.bottombar #backlight-slider trough, +window#waybar.bottombar #pulseaudio-slider trough { + min-height: 7px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-width: 5px; + border-radius: 5px; + background-color: #64b6ac; +} \ No newline at end of file diff --git a/config/waybar/style/Black-&-White-Monochrome.css b/config/waybar/style/Black-&-White-Monochrome.css new file mode 100644 index 00000000..f897c555 --- /dev/null +++ b/config/waybar/style/Black-&-White-Monochrome.css @@ -0,0 +1,222 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Black & White MonoChrome */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar, +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +tooltip { + color: white; + background: #1e1e2e; + opacity: 0.8; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: white; +} + +tooltip label{ + color: #cdd6f4; +} +/*-----module groups----*/ +.modules-right { + background-color: black; + color: white; + border-bottom: 1px; + border-style: solid; + border-color: white; + border-radius: 10px; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} +.modules-center { + background-color: black; + color: white; + border-bottom: 1px; + border-style: solid; + border-color: white; + border-radius: 10px; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} +.modules-left { + background-color: black; + color: white; + border-bottom: 1px; + border-style: solid; + border-color: white; + border-radius: 10px; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} +/*-----modules indv----*/ +#taskbar button, +#workspaces button { + color: dimgrey; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} +#taskbar button:hover, +#workspaces button:hover { + color: white; + background-color: #7f849c; + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: white; + 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); +} + +#workspaces button.persistent { + border-radius: 10px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#pulseaudio.muted { + color: #cc3436; +} +#temperature.critical { + color: red; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/Catppuccin-Frappe.css b/config/waybar/style/Catppuccin-Frappe.css new file mode 100644 index 00000000..7c3c557f --- /dev/null +++ b/config/waybar/style/Catppuccin-Frappe.css @@ -0,0 +1,287 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Catppuccin Frappe */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +@import "../waybar/style/catppuccin-themes/frappe.css"; + +window#waybar { + transition-property: background-color; + transition-duration: 0.5s; + padding: 4px; + border-top: 1px solid @rosewater; + border-bottom: 3px solid @sapphire; + background: alpha(@crust, 0.4); + border-radius: 10px; +} + +window#waybar.hidden { + opacity: 0.2; +} + +#taskbar button, +#workspaces button { + box-shadow: none; + text-shadow: none; + padding: 4px; + border-radius: 9px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button:hover, +#workspaces button:hover { + border-radius: 10px; + color: @overlay0; + background-color: @surface0; + 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); +} + +#workspaces button.persistent { + color: @surface1; + border-radius: 10px; +} + +#taskbar button.active, +#workspaces button.active { + color: @peach; + border-radius: 10px; + 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); +} + +#workspaces button.urgent { + color: @red; + border-radius: 0px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 3px solid @sapphire; +} + +#backlight { + color: @blue; +} + +#battery { + color: @green; +} + +@keyframes blink { + to { + color: @surface0; + } +} + +#battery.critical:not(.charging) { + background-color: @red; + color: @theme_text_color; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + +#bluetooth { + color: @blue; +} + +#clock { + color: @yellow; +} + +#cpu { + color: @green; +} + +#custom-keyboard, +#memory { + color: @sky; +} + +#disk { + color: @sapphire; +} + +#temperature { + color: @teal; +} + +#temperature.critical { + background-color: @red; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} +#tray > .needs-attention { + -gtk-icon-effect: highlight; +} + +#keyboard-state { + color: @flamingo; +} + +#custom-cava_mviz { + color: @pink; +} + +#custom-menu { + color: @rosewater; +} + +#custom-power { + color: @red; +} + +#custom-updater { + color: @red; +} + +#custom-light_dark { + color: @blue; +} + +#custom-weather { + color: @lavender; +} + +#custom-lock { + color: @maroon; +} + +#pulseaudio { + color: @sapphire; +} + +#pulseaudio.bluetooth { + color: @pink; +} +#pulseaudio.muted { + color: @red; +} + +#window { + color: @mauve; +} + +#mpris { + color:@lavender; +} + +#network { + color: @teal; +} + +#network.disconnected, +#network.disabled { + background-color: @surface0; + color: @text; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/Catppuccin-Latte.css b/config/waybar/style/Catppuccin-Latte.css new file mode 100644 index 00000000..6984df38 --- /dev/null +++ b/config/waybar/style/Catppuccin-Latte.css @@ -0,0 +1,286 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Catppuccin Latte */ + +* { +font-family: "JetBrainsMono 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: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +@import "../waybar/style/catppuccin-themes/latte.css"; + +window#waybar { + transition-property: background-color; + transition-duration: 0.5s; + border-top: 1px solid @flamingo; + border-bottom: 3px solid @lavender; + background: alpha(@overlay0, 0.3); + border-radius: 10px; +} + +window#waybar.hidden { + opacity: 0.2; +} + +#taskbar button, +#workspaces button { + box-shadow: none; + text-shadow: none; + padding: 4px; + border-radius: 9px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button:hover, +#workspaces button:hover { + border-radius: 10px; + color: @overlay0; + background-color: @surface0; + 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); +} + +#workspaces button.persistent { + color: @surface1; + border-radius: 10px; +} + +#taskbar button.active, +#workspaces button.active { + color: @peach; + border-radius: 10px; + 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); +} + +#workspaces button.urgent { + color: @red; + border-radius: 0px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 3px solid @lavender; +} + +#backlight { + color: @blue; +} + +#battery { + color: @green; +} + +@keyframes blink { + to { + color: @surface0; + } +} + +#battery.critical:not(.charging) { + background-color: @red; + color: @theme_text_color; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + +#bluetooth { + color: @blue; +} + +#clock { + color: @yellow; +} + +#cpu { + color: @green; +} + +#custom-keyboard, +#memory { + color: @sky; +} + +#disk { + color: @sapphire; +} + +#temperature { + color: @teal; +} + +#temperature.critical { + background-color: @red; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} +#tray > .needs-attention { + -gtk-icon-effect: highlight; +} + +#keyboard-state { + color: @flamingo; +} + +#custom-cava_mviz { + color: @pink; +} + +#custom-menu { + color: @rosewater; +} + +#custom-power { + color: @red; +} + +#custom-updater { + color: @red; +} + +#custom-light_dark { + color: @blue; +} + +#custom-weather { + color: @lavender; +} + +#custom-lock { + color: @maroon; +} + +#pulseaudio { + color: @sapphire; +} + +#pulseaudio.bluetooth { + color: @pink; +} +#pulseaudio.muted { + color: @red; +} + +#window { + color: @mauve; +} + +#mpris { + color:@lavender; +} + +#network { + color: @teal; +} + +#network.disconnected, +#network.disabled { + background-color: @surface0; + color: @text; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Catppuccin-Mocha.css b/config/waybar/style/Catppuccin-Mocha.css new file mode 100644 index 00000000..35a4aba7 --- /dev/null +++ b/config/waybar/style/Catppuccin-Mocha.css @@ -0,0 +1,304 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Catppuccin Mocha */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +@import "../waybar/style/catppuccin-themes/mocha.css"; + +window#waybar { + transition-property: background-color; + transition-duration: 0.5s; + background: transparent; + border-radius: 10px; +} + +window#waybar.hidden { + opacity: 0.2; +} + +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +#taskbar button, +#workspaces button { + color: @overlay1; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button:hover, +#workspaces button:hover { + border-radius: 10px; + color: @peach; + background-color: @surface0; + 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); +} + +#workspaces button.persistent { + color: @surface1; + border-radius: 10px; +} + +#taskbar button.active, +#workspaces button.active { + color: @mauve; + border-radius: 10px; + 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); +} + +#workspaces button.urgent { + color: @red; + border-radius: 0px; +} + +/* This section can be use if you want to separate waybar modules */ +.modules-left, .modules-center, .modules-right { + background: @theme_base_color; + border: 0.5px solid @overlay0; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; + border-radius: 10px; +} + +.modules-left, .modules-right { + border: 1px solid @blue; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#bluetooth, +#backlight { + color: @blue; +} + +#battery { + color: @green; +} + +@keyframes blink { + to { + color: @surface0; + } +} + +#battery.critical:not(.charging) { + background-color: @red; + color: @theme_text_color; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + +#clock { + color: @yellow; +} + +#cpu { + color: @green; +} + +#custom-keyboard, +#memory { + color: @sky; +} + +#disk { + color: @sapphire; +} + +#temperature { + color: @teal; +} + +#temperature.critical { + background-color: @red; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} +#tray > .needs-attention { + -gtk-icon-effect: highlight; +} + +#keyboard-state { + color: @flamingo; +} + +#custom-cava_mviz { + color: @pink; +} + +#custom-menu { + color: @rosewater; +} + +#custom-power { + color: @red; +} + +#custom-updater { + color: @red; +} + +#custom-light_dark { + color: @blue; +} + +#custom-weather { + color: @lavender; +} + +#custom-lock { + color: @maroon; +} + +#pulseaudio { + color: @sapphire; +} + +#pulseaudio.bluetooth { + color: @pink; +} +#pulseaudio.muted { + color: @red; +} + +#window { + color: @mauve; +} + +#mpris { + color:@lavender; +} + +#network { + color: @teal; +} +#network.disconnected, +#network.disabled { + background-color: @surface0; + color: @text; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/Colored-Chroma-Glow.css b/config/waybar/style/Colored-Chroma-Glow.css new file mode 100644 index 00000000..6ec9602d --- /dev/null +++ b/config/waybar/style/Colored-Chroma-Glow.css @@ -0,0 +1,337 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Chroma Glow */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background-color: transparent; + color: #ffffff; + transition-property: background-color; + transition-duration: .5s; + border-radius: 10px; +} + +window#waybar.hidden { + opacity: 0.1; +} + +window#waybar.empty, +window#waybar.empty #window { + padding: 0px; + border: 0px; + background-color: transparent; +} + +tooltip { + color: #40a02b; + background: #1e1e2e; + opacity: 0.8; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: #11111b; +} + +tooltip label{ + color: #cdd6f4; +} + +#taskbar button, +#workspaces button { + background-color: transparent; + color: grey; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + background-color: transparent; + color: #D3D3D3; + 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); +} + +#taskbar button:hover, +#workspaces button:hover { + background: rgba(0, 0, 0, 0.2); + color: #D3D3D3; + 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); +} + +#workspaces button.focused { + background-color: #bbccdd; + color: #323232; +} + +#workspaces button.urgent { + background-color: #eb4d4b; +} + +#mode { + background-color: #64727D; + border-bottom: 3px solid #ffffff; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +/* If workspaces is the leftmost module, omit left margin */ +.modules-left > widget:first-child > #workspaces { +} + +/* If workspaces is the rightmost module, omit right margin */ +.modules-right > widget:last-child > #workspaces { +} + +#clock { + color: #fe640b; +} + +#custom-updater { + color: #7287fd; +} + +#battery { + color: #32CD32; +} + +/* #battery.charging { + color: #ffffff; + background-color: #26A65B; +} */ + +@keyframes blink { + to { + background-color: #ffffff; + color: #333333; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +label:focus { + background-color: #000000; +} + +#custom-keyboard, +#custom-menu{ + color: yellow; + /*padding: 3px;*/ +} + +#cpu { + color: blue; +} + +#memory { + color: green; +} + +#custom-light_dark, +#custom-nightlight, +#backlight { + color: white; +} + +#bluetooth { + color: blue; +} + +#network { + color: #dd7878; +} + +#network.disconnected { + color: #df3320; +} + +#custom-swaync, +#custom-keybinds { + color: #1e66f5; +} + +#wireplumber, +#pulseaudio { + color: green; +} + +#wireplumber.muted, +#pulseaudio.muted { + color: grey; +} + +#custom-power { + color: red; +} + +#keyboard-state { + color: #dd7878; +} + +#disk { + color: brown; +} + +#custom-weather { + color: #df8e1d; +} + +#custom-lock { + color: #ffa000; +} + +#temperature { + color: #FF5349; +} + +#temperature.critical { + background-color: #ff0000; +} + +#tray { + /* background-color: #505050; */ +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#mpd { + color: #2a5c45; +} + +#mpd.disconnected { + background-color: #f53c3c; +} + +#mpd.stopped { + background-color: #90b1b1; +} + +#mpd.paused { + background-color: #51a37a; +} + +#custom-language { + color: #7da6ff; + min-width: 16px; +} + +#custom-separator { + color: #606060; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Colored-Translucent.css b/config/waybar/style/Colored-Translucent.css new file mode 100644 index 00000000..f16fdc78 --- /dev/null +++ b/config/waybar/style/Colored-Translucent.css @@ -0,0 +1,358 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Translucent */ + +@define-color critical #ff0000; /* critical color */ +@define-color warning #f3f809; /* warning color */ +@define-color fgcolor #ffffff; /* foreground color */ +@define-color bgcolor #303030; /* background color */ +@define-color bgcolor #222436; /* background color */ +@define-color alert #df3320; + +@define-color accent1 #ff7a93; +@define-color accent2 #b9f27c; +@define-color accent3 #ff9e64; +@define-color accent4 #bb9af7; +@define-color accent5 #7da6ff; +@define-color accent6 #0db9d7; + +* { +font-family: "JetBrainsMono 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: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background-color: rgba(0,0,0,0.3); + color: #ffffff; + transition-property: background-color; + transition-duration: .5s; + border-radius: 10px; +} + +window#waybar.hidden { + opacity: 0.1; +} + +tooltip { + background: #1e1e2e; + opacity: 0.6; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: #11111b; +} + +#taskbar button, +#workspaces button { + background-color: transparent; + color: @fgcolor; + box-shadow: none; + text-shadow: none; + padding: 4px; + border-radius: 9px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button.active, +#workspaces button.active { + background-color: rgba(0, 0, 0, 0.2); + color: @accent2; + 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); +} + +#taskbar button:hover, +#workspaces button:hover { + background: rgba(0, 0, 0, 0.2); + color: @accent3; + 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); +} + +#workspaces button.focused { + background-color: rgba(0, 0, 0, 0.35); + color: @accent5; + /* box-shadow: inset 0 -3px #ffffff; */ +} + +#workspaces button.urgent { + background-color: #eb4d4b; + color: #ffffff; +} + +#mode { + background-color: #64727D; + border-bottom: 3px solid #ffffff; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +/* If workspaces is the leftmost module, omit left margin */ +.modules-left > widget:first-child > #workspaces { +} + +/* If workspaces is the rightmost module, omit right margin */ +.modules-right > widget:last-child > #workspaces { +} + +#clock { + color: @accent2; +} + +#custom-updater { + color: #7287fd; +} + +#battery { + color: @accent5; +} + +/* #battery.charging { + color: #ffffff; + background-color: #26A65B; +} */ + +@keyframes blink { + to { + background-color: #ffffff; + color: #333333; + } +} + +#battery.critical:not(.charging) { + color: @critical; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +label:focus { + background-color: #000000; +} + +#custom-menu{ + color: #FFFFFF; + /*padding: 3px;*/ +} + +#custom-keyboard, +#cpu { + color: @accent1; +} + +#memory { + color: @accent3; +} + +#backlight { + color: #cdd6f4; +} + +#bluetooth { + color: #1e66f5; +} + +#network { + color: @accent3; +} + +#network.disconnected { + color: @alert; +} + +#pulseaudio { + color: @accent4; +} + +#pulseaudio-muted { + color: @accent2; +} +#wireplumber { + color: @accent4; +} + +#wireplumber-muted { + color: @accent2; +} + +#pluseaudio-source-muted{ + color: #a0a0a0; +} + +#custom-power { + color: #cc3436; +} + +#disk { + color: @accent5; +} +#custom-power_profile { + color: @accent3; +} +#custom-media { + background-color: #66cc99; + color: #2a5c45; + min-width: 100px; +} + +#custom-weather { + color: #66cc99; +} +#custom-weather2 { + color: #66cc99; +} + +#custom-lock { + color: #ffa000; +} + +#keyboard-state, +#temperature { + color: @accent6; + /* background-color: #f0932b; */ +} + +#temperature.critical { + background-color: @critical; +} + +#tray { + /* background-color: #505050; */ +} + +#custom-hypridle, +#idle_inhibitor { + color: #f9e2af; + /*background-color: #2d3436; + border-bottom: 8px solid rgba(0, 0, 0, 0.2);*/ +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#mpd { + color: #2a5c45; +} + +#mpd.disconnected { + background-color: #f53c3c; +} + +#mpd.stopped { + background-color: #90b1b1; +} + +#mpd.paused { + background-color: #51a37a; +} + +#custom-language { + color: @accent5; + min-width: 16px; +} + +#custom-separator { + color: #606060; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Colorful-Aurora-Blossom.css b/config/waybar/style/Colorful-Aurora-Blossom.css new file mode 100644 index 00000000..9eda0868 --- /dev/null +++ b/config/waybar/style/Colorful-Aurora-Blossom.css @@ -0,0 +1,205 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Aurora Blossom */ + +* { + font-family: "JetBrainsMono Nerd Font"; + font-weight: bold; + /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ + font-size: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: transparent; +} + +window#waybar.empty , +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +tooltip { + color: black; + background-image: linear-gradient(45deg, #7287fd 10%, #209fb5 54%, #8839ef 90%); + opacity: 0.8; + border-radius: 10px; +} + +tooltip label{ + color: black; +} + +/*-----module groups----*/ +.modules-left, +.modules-center, +.modules-right { + background-image: linear-gradient(45deg, #7287fd 10%, #209fb5 54%, #8839ef 90%); + color: black; + border-radius: 6px; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +/*-----modules indv----*/ + +#taskbar button, +#workspaces button { + color: black; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button:hover, +#workspaces button:hover { + color: grey; + background-color: rgba(0,153,153,0.2); + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: grey; + 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); +} + +#workspaces button.persistent { + border-radius: 10px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} +#custom-power { + padding: 1px 3px; +} +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#pulseaudio.muted { + color: #cc3436; +} +#temperature.critical { + color: #cc3436; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + background-color: #7f849c; + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#pulseaudio-slider highlight, +#backlight-slider highlight { + min-width: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Colorful-Aurora.css b/config/waybar/style/Colorful-Aurora.css new file mode 100644 index 00000000..d4232f22 --- /dev/null +++ b/config/waybar/style/Colorful-Aurora.css @@ -0,0 +1,213 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Aurora */ + +* { +font-family: "JetBrainsMono Nerd Font"; +font-weight: bold; +/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ +font-size: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar, +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +tooltip { + color: black; + background-image: linear-gradient(45deg, #7287fd 10%, #209fb5 54%, #8839ef 90%); + opacity: 0.8; + border-radius: 10px; +} + +tooltip label{ + color: black; +} +/*-----module groups----*/ +.modules-left, +.modules-center, +.modules-right { + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +/*-----modules indv----*/ +#taskbar button, +#workspaces button { + color: grey; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} +#taskbar button:hover, +#workspaces button:hover { + color: black; + background-color: rgba(0,153,153,0.2); + 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); +} +#taskbar button.active, +#workspaces button.active { + color: black; + 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); +} + +#workspaces button.persistent { + border-radius: 10px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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-image: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); + color: black; + border: 1px; + border-style: solid; + border-radius: 6px; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} +#backlight { + padding-right: 2px; +} +#custom-power { + padding-left: 10px; + padding-right: 2px; +} +#custom-menu { + padding-right: 8px; +} +#custom-cycle_wall { + padding-right: 2px; +} +#network { + padding-right: 12px; +} +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#pulseaudio.muted { + color: #cc3436; +} +#temperature.critical { + background: red; + color: black; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + background-color: #7f849c; + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/Colorful-Oglo-Chicklets.css b/config/waybar/style/Colorful-Oglo-Chicklets.css new file mode 100644 index 00000000..61b99f40 --- /dev/null +++ b/config/waybar/style/Colorful-Oglo-Chicklets.css @@ -0,0 +1,421 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Oglo Chicklets */ + +* { + font-family: "JetBrainsMono Nerd Font", FontAwesome, Roboto, Helvetica, Arial, sans-serif; + font-size: 99%; + font-weight: bold; +} + +window#waybar { + background-color: #232a2e; + border-bottom: 8px solid #1d2327; + color: #d3c6aa; + transition-property: background-color; + transition-duration: .5s; +} + +window#waybar.hidden { + opacity: 0.2; +} + +/* +window#waybar.empty { + background-color: transparent; +} +window#waybar.solo { + background-color: #FFFFFF; +} +*/ + +button { + all: unset; + background-color: #778f52; + color: #2d353b; + border: none; + border-bottom: 8px solid #5d743e; + border-radius: 5px; + padding-left: 15px; + padding-right: 15px; + transition: transform 0.1s ease-in-out; +} + +button:hover { + background: inherit; + background-color: #92ab6c; + border-bottom: 8px solid #788f57; +} + +button.active { + background: inherit; + background-color: #a5be7e; + border-bottom: 8px solid #8aa168; +} + +#mode { + background-color: #64727D; + border-bottom: 3px solid #ffffff; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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{ + color: #ffffff; + padding-top: 2px; + padding-bottom: 2px; + border-radius: 5px; + padding-left: 5px; + padding-right: 5px; +} + +#window, +#workspaces { + margin: 0 4px; +} + +/* If workspaces is the leftmost module, omit left margin */ +.modules-left > widget:first-child > #workspaces { + margin-left: 0; +} + +/* If workspaces is the rightmost module, omit right margin */ +.modules-right > widget:last-child > #workspaces { + margin-right: 0; +} + +#window { + background-color: #343f44; + color: #d3c6aa; + border-bottom: 8px solid #2b3539; +} + +#custom-swaync { + background-color: #778f52; + color: #2d353b; + border-bottom: 8px solid #5d743e; +} + +#custom-menu { + background-color: #778f52; + color: #2d353b; + border-bottom: 8px solid #5d743e; +} + +#custom-power { + background-color: #ee606a; + color: #2d353b; + border-bottom: 8px solid #ca4853; + padding-left: 10px; +} + +#custom-power_vertical{ + background-color: #ee606a; + color: #2d353b; + border-bottom: 8px solid #ca4853; +} + +#clock { + background-color: #96a84c; + color: #2d353b; + border-bottom: 8px solid #7a8c37; +} + +#battery { + background-color: #3a998f; + color: #2d353b; + border-bottom: 8px solid #227d74; +} + +@keyframes blink { + to { + background-color: #ffffff; + color: #000000; + } +} + +#battery.critical:not(.charging) { + background-color: #ee606a; + color: #2d353b; + border-bottom: 8px solid #ca4853; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +label:focus { + background-color: #000000; +} + +#cpu { + background-color: #778f52; + color: #2d353b; + border-bottom: 8px solid #5d743e; +} + +#memory { + background-color: #d980ad; + color: #2d353b; + border-bottom: 8px solid #b86790; +} + +#disk { + background-color: #964B00; + border-bottom: 8px solid #793300; +} + +#custom-lock, +#custom-light_dark, +#custom-nightlight, +#backlight { + background-color: #64b6ac; + color: #2d353b; + border-bottom: 8px solid #4f9990; + padding-left: 10px; +} + +#network { + background-color: #2980b9; +} + +#network.disconnected { + background-color: #f53c3c; +} + +#pulseaudio { + background-color: #d8ac47; + color: #2d353b; + border-bottom: 8px solid #b78f30; +} + +#pulseaudio.muted { + background-color: #90b1b1; + color: #2a5c45; +} + +#wireplumber { + background-color: #fff0f5; + color: #000000; +} + +#wireplumber.muted { + background-color: #f53c3c; +} + +#custom-media { + background-color: #66cc99; + color: #2a5c45; + min-width: 100px; +} + +#custom-media.custom-spotify { + background-color: #66cc99; +} + +#custom-media.custom-vlc { + background-color: #ffa000; +} + +#temperature { + background-color: #f0932b; + border-bottom: 8px solid #b78f30; +} + +#temperature.critical { + background-color: #eb4d4b; +} + +#tray { + background-color: #e67f51; + color: #2d353b;; + border-bottom: 8px solid #c3653b; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} + +#tray > .needs-attention { + -gtk-icon-effect: highlight; + background-color: #eb4d4b; +} + +#idle_inhibitor { + background-color: #2d3436; + border-bottom: 8px solid #1d2327; +} + +#idle_inhibitor.activated { + background-color: #ecf0f1; + border-bottom: 8px solid #7a8c37; + color: #2d3436; +} + +#mpd { + background-color: #66cc99; + color: #2a5c45; +} + +#mpd.disconnected { + background-color: #f53c3c; +} + +#mpd.stopped { + background-color: #90b1b1; +} + +#mpd.paused { + background-color: #51a37a; +} + +#language { + background: #00b093; + color: #740864; + min-width: 16px; +} + +#keyboard-state { + background: #97e1ad; + color: #000000; + min-width: 16px; + border-bottom: 8px solid #78b48a; +} + +#keyboard-state > label { + padding: 0 5px; +} + +#keyboard-state > label.locked { + background: rgba(0, 0, 0, 0.2); +} + +#scratchpad { + background: rgba(0, 0, 0, 0.2); +} + +#scratchpad.empty { + background-color: transparent; +} + +tooltip { + background-color: #232a2e; + border: none; + border-bottom: 8px solid #1d2327; +} + +tooltip decoration { + box-shadow: none; +} + +tooltip decoration:backdrop { + box-shadow: none; +} + +tooltip label { + color: #d3c6aa; + padding-left: 5px; + padding-right: 5px; + padding-top: 0px; + padding-bottom: 5px; +} + + +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#pulseaudio-slider trough { + background-color: #7f849c; + 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 { + background-color: #7f849c; + min-width: 80px; + min-height: 10px; + border-radius: 5px; +} + +#backlight-slider highlight { + min-width: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Colorful-Rainbow-Spectrum.css b/config/waybar/style/Colorful-Rainbow-Spectrum.css new file mode 100644 index 00000000..24320ae6 --- /dev/null +++ b/config/waybar/style/Colorful-Rainbow-Spectrum.css @@ -0,0 +1,330 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Rainbow Spectrum */ + +* { +font-family: "JetBrainsMono 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: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background-color: rgba(0,0,0,0); + transition-property: background-color; + transition-duration: .5s; +} + +window#waybar.hidden { + opacity: 0.5; +} + +window#waybar.empty, +window#waybar.empty #window { + padding: 0px; + border: 0px; + background-color: transparent; +} + +tooltip { + background: #1e1e2e; + opacity: 0.8; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: #11111b; +} + +tooltip label{ + color: #cdd6f4; +} + +#taskbar button, +#workspaces button { + background-color: #d9e0ee; + color: #3A3B3C; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + background-color: #eba0ac; + color: #3A3B3C; + 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); +} + +#taskbar button:hover, +#workspaces button:hover { + background: #eb6f92; + color: #f6c177; + padding-left: 3px; + padding-right: 3px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + border-radius: 16px; + color: #3A3B3C; + border: 1px solid #b4befe; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +#backlight { + background-color: #cba6f7; +} + +#battery { + background-color: #f9e2af; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#battery.critical:not(.charging) { + background-color: #f38ba8; + color: #f38ba8; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#clock { + background-color: #a6e3a1; +} + +#mpris { + background-color: #fab387; + color: black; +} +#custom-keyboard, +#keyboard-state, +#keyboard-state label, +#keyboard-state label.locked, +#cpu { + background-color: #89dceb; +} + +#memory { + background-color: #eba0ac; +} + +#disk { + background-color: #b4befe; +} + +#tray { + background-color: #b4befe; +} +#tray > .passive { + -gtk-icon-effect: dim; +} +#tray > .needs-attention { + -gtk-icon-effect: highlight; +} + +#custom-menu { + background-color: #f5c2e7; + /*padding: 1px;*/ + padding-right: 10px; + border-radius: 16px; + color: #3A3B3C; + border: 1px solid #b4befe; +} + +#custom-power { + background-color: #f38ba8; + padding: 0px 0px 0px 6px; +} + +#custom-updater { + background-color: #e6ed7b; +} + +#custom-cava_mviz, +#power-profiles-daemon, +#custom-browser, +#custom-file_manager, +#custom-tty, +#custom-settings { + background: linear-gradient(45deg, #14e81e 10%, #017ed5 54%, #8d00c4 90%); +} + +#custom-cycle_wall { + background-color: #94e2d5; +} + +#custom-swaync, +#custom-weather { + background-color: #cba6f7; +} + +#custom-reboot, +#wireplumber { + background-color: #a6e3a1; +} + +#wireplumber.muted { + background-color: #313244; + color: #cdd6f4; +} + +#custom-lock { + background-color: #89dceb; +} + +#custom-quit, +#temperature { + background-color: #86b4fa; +} + +#temperature.critical { + background-color: red; +} + +#custom-power_vertical, +#custom-light_dark, +#custom-nightlight, +#custom-hypridle, +#idle_inhibitor { + background-color: #86b4fa; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#bluetooth { + background-color: #89dceb; +} +#window { + background-color: #89dceb; +} + +#custom-hint, +#pulseaudio { + background-color: #fab387; +} + +#pulseaudio.bluetooth { + background-color: #f5c2e7; +} +#pulseaudio.muted { + background-color: #313244; + color: #cdd6f4; +} + +#network { + background-color: #89b4fa; + padding-right: 12px; +} +#network.disconnected,#network.disabled { + background-color: #313244; + color: #cdd6f4; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Colorful-stolen-style.css b/config/waybar/style/Colorful-stolen-style.css new file mode 100644 index 00000000..cc1f12fa --- /dev/null +++ b/config/waybar/style/Colorful-stolen-style.css @@ -0,0 +1,352 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ....[Colorful] Stolen ......... */ +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + transition-property: background-color; + transition-duration: 0.5s; + background: rgba(0, 0, 0, 0.8); + border-radius: 6px; +} + +window#waybar.hidden { + opacity: 0.2; +} + +window#waybar.empty, +window#waybar.empty #window { + background-color: rgba(0, 0, 0, 0.8); + padding: 0px; + border: 0px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-cycle_wall, +#custom-github, +#custom-hint, +#custom-hyprWindowMode, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-menu, +#custom-power, +#custom-power_vertical, +#custom-speaker, +#custom-swaync, +#custom-updater, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 2px; + padding-bottom: 2px; + padding-right: 6px; + padding-left: 6px; +} + +#workspaces button { + padding-left: 10px; + padding-right: 10px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.1s linear; +} + +#workspaces button.persistent { + color: #faba4a; +} + +#workspaces button.empty { + color: #ffffed; +} + +#workspaces button.active { + color: #00ffff; + border: 2px solid #455a64; + border-radius: 16px; +} + +#workspaces button.urgent { + color: #f7768e; + border: 2px solid #f7768e; + border-radius: 16px; +} + +#workspaces button:hover { + border: 2px solid #455a64; + border-radius: 16px; +} + +#idle_inhibitor { + color: #7aa2f7; + border-bottom: 2px solid #455a64; +} + +#backlight { + color: #7aa2f7; +} + +#bluetooth { + color: #7aa2f7; +} + +#clock { + color: #9fe044; + padding-right: 7px; +} + +#custom-swaync { + color: #9fe044; + border: 2px solid #455a64; + border-radius: 20px; + padding-left: 13px; + padding-right: 12px; +} + +#custom-keyboard { + color: #e0af68; + border: 2px solid #455a64; + border-radius: 20px; + padding-left: 14px; + padding-right: 14px; +} + +#custom-cycle_wall { + color: #c0caf5; + padding-left: 7px; + padding-right: 4px; +} + +#custom-hint { + color: #c0caf5; + padding-left: 0px; + padding-right: 4px; +} + +#custom-github { + color: #c0caf5; + padding-left: 0px; + padding-right: 4px; +} + +#custom-hyprWindowMode { + color: #c0caf5; + padding-left: 6px; +} + +#custom-niflveil { + color: #7dcfff; + padding-left: 0px; + padding-right: 10px; +} + +#custom-niflveil.empty { + color: #c0caf5; + +} + +#cpu { + padding-left: 10px; + padding-right: 3px; + color: #ffffed; + border-top: 2px solid #455a64; + border-bottom: 2px solid #455a64; + border-left: 2px solid #455a64; + border-radius: 20px 0px 0px 20px; +} + +#memory { + color: #ffffed; + padding-right: 8px; + border-bottom: 2px solid #455a64; + border-top: 2px solid #455a64; + border-radius: 0px; +} + +#temperature { + color: #ffffed; + border-bottom: 2px solid #455a64; + border-top: 2px solid #455a64; + border-radius: 0px; +} + +#disk { + padding-right: 16px; + color: #ffffed; + border-top: 2px solid #455a64; + border-bottom: 2px solid #455a64; + border-right: 2px solid #455a64; + border-radius: 0px 20px 20px 0px; +} + +#temperature.critical { + background-color: #f7768e; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} + +#tray > .needs-attention { + -gtk-icon-effect: highlight; +} + +#keyboard-state { + color: #c7a9ff; +} + +#custom-cava_mviz { + color: #c7a9ff; +} + +#custom-menu { + + color: #7dcfff; + padding-left: 14px; + padding-right: 12px; +} + +#custom-power { + + color: #f7768e; + padding-left: 8px; + padding-right: 17px; +} + +#custom-updater { + color: #f7768e; + border: 2px solid #455a64; + border-radius: 20px; + padding-left: 10pt; + padding-right: 12px; + +} + +#custom-light_dark { + color: #7aa2f7; +} + +#custom-weather { + color: #9fe044; + +} + +#custom-speaker { + color: #faba4a; +} + +#pulseaudio { + color: #faba4a; + +} + +#pulseaudio.bluetooth { + color: #c7a9ff; +} + +#pulseaudio.muted { + color: #f7768e; +} + +#window { + font-size: 100%; + color: #ffffed; +} + +#mpris { + color: #bb9af7; +} + +#network { + color: #7dcfff; +} + +#network.disconnected, +#network.disabled { + background-color: #c0caf5; + color: #000000; +} + +#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; +} + +#custom-separator { + padding-left: 6px; + color: #f7768e; +} diff --git a/config/waybar/style/Crystal Clear Glass.css b/config/waybar/style/Crystal Clear Glass.css deleted file mode 100644 index 9bc24902..00000000 --- a/config/waybar/style/Crystal Clear Glass.css +++ /dev/null @@ -1,246 +0,0 @@ -/* CRYSTAL CLEAR Glass theme for Waybar */ - -/* SPDX-FileCopyrightText: 2026-present Ahum Maitra theahummaitra@gmail.com -SPDX-License-Identifier: GPL-3.0-or-later */ - -/* ------------------------------------------------------ -General ------------------------------------------------------ -*/ - -* { - background-color: transparent; - font-family: "JetBrainsMono Nerd Font"; - border: none; - font-weight: bolder; - border-radius: 0px; - - /* Extra tweaks */ - min-height: 0; - /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; - margin-top: 3px; - padding-bottom: 2px; -} - -window#waybar { - background: transparent; -} - -.modules-left { - border-radius: 12px; - border: 1px solid transparent; - opacity: 0.8; - padding-left: 5px; - padding-right: 15px; - margin: 10px; - background-color: rgba(255, 255, 255, 0.25); - box-shadow: inset 1px 2px 2px rgba(255, 255, 255, 0.2); -} - -.modules-right { - border-radius: 12px; - border: 1px solid transparent; - opacity: 0.8; - padding-left: 15px; - margin: 10px; - background-color: rgba(255, 255, 255, 0.25); - box-shadow: inset 1px 2px 2px rgba(255, 255, 255, 0.3); -} - -.modules-center { - border-radius: 12px; - border: 1px solid transparent; - opacity: 0.8; - margin: 10px; - background-color: rgba(255, 255, 255, 0.25); - box-shadow: inset 0px 2px 2px rgba(255, 255, 255, 0.2); -} - -label.module { - font-size: 14px; - margin-left: 8px; - margin-right: 8px; - border-radius: 5px; -} - -label.module { - font-size: 14px; - padding: 3px 10px; - transition: all 0.3s ease-out; - border-radius: 10px; - border: 0px solid transparent; -} - -label.module:hover { -} - -/* ----------------------------------------------------- - * Workspaces - * ----------------------------------------------------- */ - -#workspaces { - padding: 5px 3px 5px 3px; - min-width: 176px; - font-weight: 600; -} - -#workspaces button { - border-radius: 3px; - padding: 0px 5px 0px 5px; - margin: 0px 2px 0px 2px; - transition: all 0.3s ease-in-out; - border: 1px solid transparent; -} - -#workspaces button.active { - background-color: rgba(255, 255, 255, 0.35); - - border: 1px solid transparent; - transition: all 0.3s ease-in-out; - min-width: 30px; - border-radius: 8px; - box-shadow: - inset 1px 2px 2px rgba(255, 255, 255, 0.5), - inset 0 1px 1px rgba(255, 255, 255, 0.8); -} - -#workspaces button:hover { - background-color: rgba(255, 255, 255, 0.2); - border-radius: 15px; -} - -/* ----------------------------------------------------- - * Tooltips - * ----------------------------------------------------- */ - -tooltip { - border-radius: 12px; - border: 1px solid transparent; - opacity: 0.7; - margin: 10px; -} - -/* ----------------------------------------------------- - * Window - * ----------------------------------------------------- */ - -#window { - background-color: transparent; - padding-right: 12px; -} - -window#waybar.empty #window { - background-color: transparent; -} - -/* ----------------------------------------------------- - * Taskbar - * ----------------------------------------------------- */ - -#taskbar { - padding: 5px 0px 5px 0px; -} - -#taskbar button { - border-radius: 6px; - padding: 0px 5px 0px 5px; -} - -#custom-updates.yellow { - border-radius: 8px; - margin: 5px 0px 5px 5px; - padding: 0px 6px 0px 6px; -} - -#custom-updates.red { - border-radius: 8px; - margin: 6px 0px 6px 7px; - padding: 0px 6px 0px 6px; -} - -/* ----------------------------------------------------- - * Clock - * ----------------------------------------------------- */ - -#clock { - margin-left: 12px; - margin-right: 12px; -} - -@keyframes blink { - to { - background-color: #ffffff; - color: #ffffff; - } -} - -#battery.critical:not(.charging) { - background-color: transparent; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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: transparent; -} diff --git a/config/waybar/style/Crystal-Clear-Glass.css b/config/waybar/style/Crystal-Clear-Glass.css new file mode 100644 index 00000000..9bc24902 --- /dev/null +++ b/config/waybar/style/Crystal-Clear-Glass.css @@ -0,0 +1,246 @@ +/* CRYSTAL CLEAR Glass theme for Waybar */ + +/* SPDX-FileCopyrightText: 2026-present Ahum Maitra theahummaitra@gmail.com +SPDX-License-Identifier: GPL-3.0-or-later */ + +/* +----------------------------------------------------- +General +----------------------------------------------------- +*/ + +* { + background-color: transparent; + font-family: "JetBrainsMono Nerd Font"; + border: none; + font-weight: bolder; + border-radius: 0px; + + /* Extra tweaks */ + min-height: 0; + /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ + font-size: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; + margin-top: 3px; + padding-bottom: 2px; +} + +window#waybar { + background: transparent; +} + +.modules-left { + border-radius: 12px; + border: 1px solid transparent; + opacity: 0.8; + padding-left: 5px; + padding-right: 15px; + margin: 10px; + background-color: rgba(255, 255, 255, 0.25); + box-shadow: inset 1px 2px 2px rgba(255, 255, 255, 0.2); +} + +.modules-right { + border-radius: 12px; + border: 1px solid transparent; + opacity: 0.8; + padding-left: 15px; + margin: 10px; + background-color: rgba(255, 255, 255, 0.25); + box-shadow: inset 1px 2px 2px rgba(255, 255, 255, 0.3); +} + +.modules-center { + border-radius: 12px; + border: 1px solid transparent; + opacity: 0.8; + margin: 10px; + background-color: rgba(255, 255, 255, 0.25); + box-shadow: inset 0px 2px 2px rgba(255, 255, 255, 0.2); +} + +label.module { + font-size: 14px; + margin-left: 8px; + margin-right: 8px; + border-radius: 5px; +} + +label.module { + font-size: 14px; + padding: 3px 10px; + transition: all 0.3s ease-out; + border-radius: 10px; + border: 0px solid transparent; +} + +label.module:hover { +} + +/* ----------------------------------------------------- + * Workspaces + * ----------------------------------------------------- */ + +#workspaces { + padding: 5px 3px 5px 3px; + min-width: 176px; + font-weight: 600; +} + +#workspaces button { + border-radius: 3px; + padding: 0px 5px 0px 5px; + margin: 0px 2px 0px 2px; + transition: all 0.3s ease-in-out; + border: 1px solid transparent; +} + +#workspaces button.active { + background-color: rgba(255, 255, 255, 0.35); + + border: 1px solid transparent; + transition: all 0.3s ease-in-out; + min-width: 30px; + border-radius: 8px; + box-shadow: + inset 1px 2px 2px rgba(255, 255, 255, 0.5), + inset 0 1px 1px rgba(255, 255, 255, 0.8); +} + +#workspaces button:hover { + background-color: rgba(255, 255, 255, 0.2); + border-radius: 15px; +} + +/* ----------------------------------------------------- + * Tooltips + * ----------------------------------------------------- */ + +tooltip { + border-radius: 12px; + border: 1px solid transparent; + opacity: 0.7; + margin: 10px; +} + +/* ----------------------------------------------------- + * Window + * ----------------------------------------------------- */ + +#window { + background-color: transparent; + padding-right: 12px; +} + +window#waybar.empty #window { + background-color: transparent; +} + +/* ----------------------------------------------------- + * Taskbar + * ----------------------------------------------------- */ + +#taskbar { + padding: 5px 0px 5px 0px; +} + +#taskbar button { + border-radius: 6px; + padding: 0px 5px 0px 5px; +} + +#custom-updates.yellow { + border-radius: 8px; + margin: 5px 0px 5px 5px; + padding: 0px 6px 0px 6px; +} + +#custom-updates.red { + border-radius: 8px; + margin: 6px 0px 6px 7px; + padding: 0px 6px 0px 6px; +} + +/* ----------------------------------------------------- + * Clock + * ----------------------------------------------------- */ + +#clock { + margin-left: 12px; + margin-right: 12px; +} + +@keyframes blink { + to { + background-color: #ffffff; + color: #ffffff; + } +} + +#battery.critical:not(.charging) { + background-color: transparent; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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: transparent; +} diff --git a/config/waybar/style/Dark-Golden-Eclipse.css b/config/waybar/style/Dark-Golden-Eclipse.css new file mode 100644 index 00000000..a12135ba --- /dev/null +++ b/config/waybar/style/Dark-Golden-Eclipse.css @@ -0,0 +1,211 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Golden Eclipse */ + +* { +font-family: "JetBrainsMono 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: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +padding: 1px; +} + + +window#waybar { + transition-property: background-color; + transition-duration: 0.5s; + background: #000000; + padding-top: 3px; + padding-bottom: 3px; + padding-right: 4px; + padding-left: 4px; + border-radius: 12px; +} + +window#waybar.hidden { + opacity: 0.2; +} + +#waybar.empty #window { + background: none; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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{ + color: #fcba03; + padding-top: 3px; + padding-bottom: 3px; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: red; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} +#tray > .needs-attention { + -gtk-icon-effect: highlight; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: cyan; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#taskbar button, +#workspaces button { + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); + color: #fcba03; +} + +#taskbar button:hover, +#workspaces button:hover { + border-radius: 10px; + color: #a6adc8; + background-color: #ffeb8a; + 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); +} + +#workspaces button.persistent { + color: #fcba03; + border-radius: 10px; +} + +#taskbar button.active, +#workspaces button.active { + color: black; + background-color: #fcba03; + border-radius: 10px; + 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); +} + +#workspaces button.urgent { + color: red; + border-radius: 0px; +} + + +#pulseaudio.muted { + color: red; +} + +#network.disconnected, +#network.disabled { + background-color: #fcba03; + color: #cdd6f4; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} + diff --git a/config/waybar/style/Dark-Golden-Noir.css b/config/waybar/style/Dark-Golden-Noir.css new file mode 100644 index 00000000..32b03390 --- /dev/null +++ b/config/waybar/style/Dark-Golden-Noir.css @@ -0,0 +1,214 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ...............Golden Noir................ */ +/* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: #040406; + border-radius: 30px; + color: #cba6f7; + +} + +window#waybar.hidden { + opacity: 0.5; +} + +tooltip { + background: #1e1e2e; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: #11111b; + color: #ffd700; +} + +/*-----module groups----*/ +.modules-left, +.modules-right { + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; + +} + +.modules-center { + border-left: 1px solid #ffd700; + border-right: 1px solid #ffd700; + border-radius: 20px; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +#taskbar button, +#workspaces button { + color: #6E6A86; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: #ffd700; + border-radius: 50%; + background-color: black; + border-radius: 15px 15px 15px 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); +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: #ffd700; + border-radius: 15px; + 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); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: #e5d9f5; + padding-top: 5px; + padding-bottom: 5px; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #22252a; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: #ba5663; +} \ No newline at end of file diff --git a/config/waybar/style/Dark-Half-Moon.css b/config/waybar/style/Dark-Half-Moon.css new file mode 100644 index 00000000..fbcb8278 --- /dev/null +++ b/config/waybar/style/Dark-Half-Moon.css @@ -0,0 +1,330 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ..........Half Moon.................. */ +/* NOTE: This is only for some waybar configs */ +/* --- 👍 shared by https://github.com/TomekBobrowicz 👍 --- */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + + +window#waybar { + background-color: rgba(26,27,38,0); + border-bottom: 1px solid rgba(26,27,38,0); + border-radius: 0px; + color: #E6B673; +} + +#waybar.empty, #waybar.tiled, #waybar.floating { + background-color: transparent; +} + +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; +} + +#taskbar, +#workspaces { + background: #0F1419; + margin: 5px; + padding: 0px 1px; + border-radius: 15px; + border: 0px; + font-style: normal; + color: #0F1419; +} + +#taskbar button, +#workspaces button { + padding: 0px 5px; + margin: 4px 3px; + border-radius: 15px; + border: 0px; + color: #0F1419; + background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); + opacity: 0.5; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button.active, +#workspaces button.active { + padding: 0px 5px; + margin: 4px 3px; + border-radius: 15px; + border: 0px; + color: #0F1419; + background: linear-gradient(45deg, #59C2FF, #D2A6FF); + opacity: 1.0; + min-width: 40px; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button:hover { + border-radius: 15px; + color: #0F1419; + background: linear-gradient(45deg, #59C2FF, #D2A6FF); + opacity: 0.8; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + +} +@keyframes gradient_horizontal { +0% { + background-position: 0% 50%; + } +50% { + background-position: 100% 50%; + } +100% { + background-position: 0% 50%; + } +} + +@keyframes swiping { +0% { + background-position: 0% 200%; + } +100% { + background-position: 200% 200%; + } +} + +tooltip { +background: #0F1419; +border: 1px solid #D2A6FF; +border-radius: 10px; +} + +tooltip label { +color: #F3F4F5; +} + +#window { + color: #E6E1CF; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#temperature, +#memory { + color: #E6B673; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#custom-light_dark, +#custom-nightlight, +#custom-dot_update, +#custom-swaync, +#custom-hypridle, +#idle_inhibitor, +#clock { + color: #B8CC52; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 1px solid rgba(26,27,38,0); +} + +#bluetooth { + color: blue; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#custom-playerctl, +#power-profiles-daemon, +#custom-cycle_wall, +#cpu { + color: #F3F4F5; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#disk { + color: #B8CC52; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#backlight, +#battery { + color: #F07178; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#mpris { + color: #F07178; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding-left: 8px; + padding-right: 2px; +} + +#backlight { + color: white; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#network { + color: #FF8F40; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#custom-hyprbindings { + color: #D2A6FF; + background: #0F1419; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#tray { + color: #E6E1CF; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#pulseaudio { + color: #59C2FF; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#custom-notification { + color: #95E6CB; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#custom-browser, +#custom-file_manager, +#custom-tty, +#custom-settings { + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; + color: #0F1419; + background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); +} + +#custom-weather { + color: #59C2FF; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} +#custom-weather2 { + color: #59C2FF; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#custom-menu { + color: #59C2FF; + background: #0F1419; + border-radius: 0px 15px 50px 0px; + margin: 5px 5px 5px 0px; + padding: 1px 15px; +} + +#custom-power { + color: #D2A6FF; + background: #0F1419; + border-radius: 15px 0px 0px 50px; + margin: 5px 0px; + padding: 2px 5px 2px 15px; +} + +#custom-lock { + color: red; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#custom-power_vertical, +#keyboard-state { + color: green; + background: #0F1419; + border-radius: 50px 50px; + margin: 5px; + padding: 2px 15px; +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #6E6A86; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: purple; +} \ No newline at end of file diff --git a/config/waybar/style/Dark-Latte-Wallust-combined-v2.css b/config/waybar/style/Dark-Latte-Wallust-combined-v2.css new file mode 100644 index 00000000..fecde9d8 --- /dev/null +++ b/config/waybar/style/Dark-Latte-Wallust-combined-v2.css @@ -0,0 +1,273 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Catppuccin Latte - Wallust - v2 */ + +@define-color white #F2F2F2; +@define-color black #000000; +@define-color text #FFFFFF; +@define-color lightgray #686868; +@define-color darkgray #353535; + +@define-color transparent rgba(1, 1, 1, 0.5); +@define-color teal-trans rgba(1, 117, 84, 0.5); +@define-color cyan rgba(53, 140, 169, 1); + +@define-color background-module @background; +@define-color background-module2 @color11; +@define-color border-color @color12; +@define-color button-color @color10; +@define-color button-hover @color13; + +@import '../../.config/waybar/wallust/colors-waybar.css'; +@import "../waybar/style/catppuccin-themes/latte.css"; + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: @background; + border-radius:15px; + padding-top: 2px; + padding-bottom: 0px; + padding-right: 4px; + padding-left: 4px; +} + +tooltip { + background: #1e1e2e; + border-radius: 12px; + border-width: 1px; + border-style: solid; + border-color: @border-color; + color: #ffffff; +} + +#workspaces { + padding: 0px 1px; + border-radius: 15px; + border-bottom: 2px solid @border-color; + font-weight: bold; + font-style: normal; + opacity: 0.8; +} + +#taskbar button, +#workspaces button { + color: @foreground; + box-shadow: none; + text-shadow: none; + border-radius: 30px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: #ffd700; + border-radius: 50%; + background-color: black; + 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); +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: #ffd700; + border-radius: 10px; + 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); +} + +/*-----module groups----*/ +.modules-center { + background-color: @background-module2; + border-radius: 10px; + padding: 4px; + border-bottom: 2px solid @border-color; + border-right: 1px solid @button-hover; + border-left: 1px solid @button-hover; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: @foreground; + padding-right: 6px; + padding-left: 6px;; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #22252a; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: #ba5663; +} + +#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; +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-hypridle, +#custom-lock, +#idle_inhibitor { + color: @teal; + border-bottom: 2px solid @border-color; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 2px solid @border-color; +} + +#clock { + color: @foreground; + border-radius: 15px; +} + +#custom-updates { + color: @yellow; +} +#swaync{ + color: #ffd700;} diff --git a/config/waybar/style/Dark-Latte-Wallust-combined.css b/config/waybar/style/Dark-Latte-Wallust-combined.css new file mode 100644 index 00000000..d410b79f --- /dev/null +++ b/config/waybar/style/Dark-Latte-Wallust-combined.css @@ -0,0 +1,283 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Catppuccin Latte - Wallust */ +/* Original Design by DC user mannatsingh */ + +@define-color white #F2F2F2; +@define-color black #000000; +@define-color text #FFFFFF; +@define-color lightgray #686868; +@define-color darkgray #353535; + +@define-color transparent rgba(1, 1, 1, 0.5); +@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 @color12; +@define-color button-color @color11; +@define-color button-hover @color13; + +@import '../../.config/waybar/wallust/colors-waybar.css'; +@import "../waybar/style/catppuccin-themes/latte.css"; + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: transparent; + border-radius: 0px; + color: #cba6f7; +} + +window#waybar.hidden { + opacity: 0; +} + +tooltip { + background: #1e1e2e; + border-radius: 12px; + border-width: 1px; + border-style: solid; + border-color: @border-color; + color: #ffffff; +} + +/*-----module groups----*/ +.modules-left, +.modules-center, +.modules-right { + background-color: @background-module; + border-radius:15px; + border-bottom:2px solid @border-color; + padding-top: 2px; + padding-bottom: 0px; + padding-right: 4px; + padding-left: 4px; +} + +#workspaces { + padding: 0px 1px; + border-radius: 15px; + border:2px solid @border-color; + font-weight: bold; + font-style: normal; + opacity:0.8; + color:#FFFFFF; +} + +#taskbar button, +#workspaces button { + color: #6E6A86; + box-shadow: none; + text-shadow: none; + border-radius: 30px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: #ffd700; + border-radius: 50%; + background-color: black; + border-radius: 15px 15px 15px 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); +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: #ffd700; + border-radius: 10px; + 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); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: #e5d9f5; + padding-right: 6px; + padding-left: 6px;; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #22252a; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: #ba5663; +} + +#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; +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-hypridle, +#custom-lock, +#idle_inhibitor { + color: @teal; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + + +#clock#2 { + color: #efe8f7; +} + +#clock { + color: @sapphire; + border-radius: 15px; + border:2px solid @border-color; +} +#custom-updates { + color: @yellow; +} +#swaync{ + color: #ffd700;} diff --git a/config/waybar/style/Dark-Purpl.css b/config/waybar/style/Dark-Purpl.css new file mode 100644 index 00000000..5a73a394 --- /dev/null +++ b/config/waybar/style/Dark-Purpl.css @@ -0,0 +1,233 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* .............Purpl..................... */ +/* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: #100214; + color: #cba6f7; +} + +window#waybar.hidden { + opacity: 0.5; +} + +tooltip { + background: #1e1e2e; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: #11111b; + color: #cba6f7; +} + +/*-----module groups----*/ +.modules-right { + border: 3px solid #20052a; + border-radius: 100px 0px 0px 0px; + background-color: #3d174b; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 5px; + padding-left: 5px; +} + +.modules-center { + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +.modules-left { + /*background-color: #1e1e2e;*/ + border: 3px solid #20052a; + border-radius: 0px 0px 100px 0px; + background-color: #441a53; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 5px; + padding-left: 5px; +} + +#taskbar button, +#workspaces button { + color: #6E6A86; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#workspaces button.active { + color: #cba6f7; + border-radius: 20%; + background-color: black; + 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); +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#workspaces button:hover { + color: #9CCFD8; + border-radius: 15px; + 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); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: whitesmoke; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#taskbar button.active { + background-color: purple; + padding-left: 12px; + padding-right: 12px; + 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; + 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: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #6E6A86; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: purple; +} \ No newline at end of file diff --git a/config/waybar/style/Dark-Wallust-Obsidian-Edge.css b/config/waybar/style/Dark-Wallust-Obsidian-Edge.css new file mode 100644 index 00000000..adc0543d --- /dev/null +++ b/config/waybar/style/Dark-Wallust-Obsidian-Edge.css @@ -0,0 +1,203 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Dark - Obsidian Edge */ + +@import '../../.config/waybar/wallust/colors-waybar.css'; + +* { +font-family: "JetBrainsMono 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: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: black; + border-radius: 12px; +} + +window#waybar.hidden { + opacity: 0.5; +} + +tooltip { + color: @foreground; + background: rgba(0, 0, 0, 0.8); + border-radius: 10px; +} + +tooltip label { + color: @foreground; + padding-right: 2px; + padding-left: 2px; +} + +/*-----module groups----*/ +.modules-left, +.modules-center, +.modules-right { + border: 0px solid #b4befe; + border-radius: 10px; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +#taskbar button, +#workspaces button { + color: @color12; + box-shadow: none; + text-shadow: none; + padding: 4px; + border-radius: 9px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button.active, +#workspaces button.active { + color: @foreground; + border-radius: 15px 15px 15px 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); +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: @color9; + border-radius: 15px; + 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); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: @foreground; + border-radius: 8px; + padding-top: 5px; + padding-bottom: 5px; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/Extra-Arrow.css b/config/waybar/style/Extra-Arrow.css new file mode 100644 index 00000000..623de072 --- /dev/null +++ b/config/waybar/style/Extra-Arrow.css @@ -0,0 +1,295 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* .....[Extra] Arrow Best to combine with [TOP] Arrow.... */ +/* --- 👍 taken from https://github.com/mxkrsv 👍 --- */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; + border: none; + border-radius: 0; + min-height: 0; + margin: 0; + padding: 0; + box-shadow: none; + text-shadow: none; + icon-shadow: none; +} + +/* Colors (gruvbox) */ +@define-color black #282828; +@define-color red #cc241d; +@define-color green #98971a; +@define-color yellow #d79921; +@define-color blue #458588; +@define-color purple #b16286; +@define-color aqua #689d6a; +@define-color gray #a89984; +@define-color brgray #928374; +@define-color brred #fb4934; +@define-color brgreen #b8bb26; +@define-color bryellow #fabd2f; +@define-color brblue #83a598; +@define-color brpurple #d3869b; +@define-color braqua #8ec07c; +@define-color white #ebdbb2; +@define-color bg2 #504945; + + +@define-color warning @bryellow; +@define-color critical @red; +@define-color mode @black; +@define-color unfocused @bg2; +@define-color focused @braqua; +@define-color inactive @purple; +@define-color sound @brpurple; +@define-color network @purple; +@define-color memory @braqua; +@define-color cpu @green; +@define-color temp @brgreen; +@define-color layout @bryellow; +@define-color battery @aqua; +@define-color date @black; +@define-color time @white; + +/* The whole bar */ +#waybar { + background: rgba(40, 40, 40, 0.8784313725); /* #282828e0 */ + color: @white; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-left: 8pt; + padding-right: 8pt; +} + +/* Each critical module */ +#mode, +#memory.critical, +#cpu.critical, +#temperature.critical, +#battery.critical.discharging { + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; + animation-name: blink-critical; + animation-duration: 1s; +} + +/* Each warning */ +#network.disconnected, +#memory.warning, +#cpu.warning, +#temperature.warning, +#battery.warning.discharging { + color: @warning; +} + +/* Keyframes */ + +@keyframes blink-critical { + to { + /*color: @white;*/ + background-color: @critical; + } +} + +/* Current sway mode (resize etc) */ +#mode { + color: @white; + background: @mode; +} + +/* Workspaces stuff */ +#workspaces button { + /*font-weight: bold;*/ + padding-left: 2pt; + padding-right: 2pt; + color: @white; + background: @unfocused; +} + +/* Inactive (on unfocused output) */ +#workspaces button.visible { + color: @white; + background: @inactive; +} + +/* Active (on focused output) */ +#workspaces button.focused { + color: @black; + background: @focused; +} + +/* Contains an urgent window */ +#workspaces button.urgent { + color: @black; + background: @warning; +} + +/* Style when cursor is on the button */ +#workspaces button:hover { + background: @black; + color: @white; +} + +#window { + margin-right: 35pt; + margin-left: 35pt; +} + +#pulseaudio { + background: @sound; + color: @black; +} + +#network { + background: @network; + color: @white; +} + +#memory { + background: @memory; + color: @black; +} + +#cpu { + background: @cpu; + color: @white; +} + +#temperature { + background: @temp; + color: @black; +} + +#language { + background: @layout; + color: @black; +} + +#battery { + background: @battery; + color: @white; +} + +#tray { + background: @date; +} + +#clock { + background: @time; + color: @black; +} + +#custom-arrow1 { + color: @time; + background: @date; +} + +#custom-arrow2 { + color: @date; + background: @layout; +} + +#custom-arrow3 { + color: @layout; + background: @battery; +} + +#custom-arrow4 { + color: @battery; + background: @temp; +} + +#custom-arrow5 { + color: @temp; + background: @cpu; +} + +#custom-arrow6 { + color: @cpu; + background: @memory; +} + +#custom-arrow7 { + color: @memory; + background: @network; +} + +#custom-arrow8 { + color: @network; + background: @sound; +} + +#custom-arrow9 { + color: @sound; + background: transparent; +} + +#custom-arrow10 { + color: @unfocused; + background: transparent; +} diff --git a/config/waybar/style/Extra-Crimson.css b/config/waybar/style/Extra-Crimson.css new file mode 100644 index 00000000..f2e5fb03 --- /dev/null +++ b/config/waybar/style/Extra-Crimson.css @@ -0,0 +1,204 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ..........Crimson.................. */ +/* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +*{ +font-family: "JetBrainsMono Nerd Font"; +font-weight: bold; +/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ +font-size: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: #240303; + color: wheat; + border-radius: 0px 0px 100px 100px; + border: 1px solid grey; +} + +window#waybar.hidden { + opacity: 0.5; +} + +tooltip { + background: #240303; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: #11111b; + color: wheat; +} + +/*-----module groups----*/ +.modules-left, +.modules-center, +.modules-right { + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +#taskbar button, +#workspaces button { + color: wheat; + box-shadow: none; + text-shadow: none; + padding: 4px; + border-radius: 9px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button.active, +#workspaces button.active { + color: rgb(108, 18, 18); + background-color: #000000; + border: 1px solid grey; + border-radius: 15px 15px 15px 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); +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: rgb(71, 14, 14); + background-color: #000000; + border-radius: 15px; + padding-left: 3px; + padding-right: 3px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: wheat; + padding-top: 5px; + padding-bottom: 5px; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #22252a; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: #ba5663; +} + + \ No newline at end of file diff --git a/config/waybar/style/Extra-EverForest.css b/config/waybar/style/Extra-EverForest.css new file mode 100644 index 00000000..2bbaa4a2 --- /dev/null +++ b/config/waybar/style/Extra-EverForest.css @@ -0,0 +1,330 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* --- Designed by https://github.com/DevNChill --- */ +/* Extra - EverForest*/ + +@define-color bg_dim #232A2E; +@define-color black #000000; +@define-color white #FFFFFF; +@define-color bg0 #2D353B; +@define-color bg1 #343F44; +@define-color bg2 #3D484D; +@define-color bg3 #475258; +@define-color bg4 #4F585E; +@define-color bg5 #56635f; +@define-color bg_visual #543A48; +@define-color bg_red #514045; +@define-color bg_green #425047; +@define-color bg_blue #3A515D; +@define-color bg_yellow #4D4C43; +@define-color fg #D3C6AA; +@define-color red #E67E80; +@define-color orange #E69875; +@define-color yellow #DBBC7F; +@define-color green #A7C080; +@define-color aqua #83C092; +@define-color blue #7FBBB3; +@define-color purple #D699B6; +@define-color grey0 #7A8478; +@define-color grey1 #859289; +@define-color grey2 #9DA9A0; + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; + border: 1px solid transparent; + border-radius: 0px; + margin: 0px 1px; +} + +window#waybar { + border: none; + /*background-color: @bg_green;*/ + background-color: @bg_green; + color: @fg; + transition-property: background-color; + transition-duration: 0.5s; +} + +window#waybar.hidden { + opacity: 0.5; +} + +#window { + padding: 0px 10px; + margin: 0px 10px; + border-radius: 5px; + background-color: @bg0; +} + +.modules-left button:first-child { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; + margin-left: 5px; +} + +.modules-left button:last-child { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; + margin-right: 5px; +} + +#custom-menu, +#custom-arch { + background-color: @bg; + color: @red; +} + +#custom-swaync { + color: @yellow; +} + +#taskbar button, +#workspaces button { + padding: 0px 5px; + background-color: @orange; + color: @black; +} + +#taskbar button.active, +#workspaces button.active { + background-color: @grey0; + color: @black; + animation: gradient_f 20s ease-in infinite; + /*transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);*/ +} + +#taskbar button:hover, +#workspaces button:hover { + background-color: @purple; + color: @black; +} + +#workspaces button.focused { + background-color: @green; + color: @bg0; +} + +#workspaces button.urgent { + background-color: @red; /* Keeps the original color */ + color: @white; /* Sets text color to white for better contrast */ + border: 2px solid @red; /* Adds a border with the same color */ + box-shadow: 0 0 10px @red; /* Adds a glow effect */ + font-weight: bold; /* Makes text bold for more emphasis */ + transition: + background-color 0.3s, + box-shadow 0.3s; /* Smooth transition for hover effect */ +} + +#cpu { + border-radius: 5px 0px 0px 5px; + padding: 0px 5px; + background-color: @yellow; + color: @bg_yellow; +} + +#memory { + padding: 0px 5px; + background-color: @yellow; + color: @bg_yellow; +} + +#temperature { + padding: 0px 5px; + background-color: @green; + color: @bg_yellow; +} +#temperature.critical { + background-color: @red; +} + +#disk { + border-radius: 0px 5px 5px 0px; + padding: 0px 5px; + margin-right: 5px; + background-color: @green; + color: @bg_yellow; +} + +#battery.bat2 { + border-radius: 0px 5px 5px 0px; +} + +.modules-left :last-child { + border-radius: 0px 5px 5px 0px; +} +#battery { + border-radius: 5px 0px 0px 5px; + padding: 0px 5px; + background-color: @aqua; + color: @bg_yellow; +} +#battery.plugged { + color: @fg; + background-color: @bg_green; +} +#battery.charging { + color: @fg; + background-color: @bg_green; +} +#battery.critical:not(.charging) { + background-color: @red; + color: @fg; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} +@keyframes blink { + to { + background-color: @fg; + color: @bg_dim; + } +} + +#backlight { + border-radius: 5px 0px 0px 5px; + padding: 0px 5px; + margin-left: 5px; + background-color: @red; + color: @black; +} + +#network, +#pulseaudio { + padding: 0px 5px; + border-radius: 0px 5px 5px 0px; + background-color: @blue; + color: @bg_yellow; +} + +#pulseaudio.muted { + background-color: @grey1; + color: @bg_yellow; +} + +#tray { + padding: 0px 5px; + border-radius: 5px; + margin-left: 5px; + color: @fg; + background-color: @bg0; +} + +#custom-hypridle, +#idle_inhibitor { + padding: 0px 5px; + border-radius: 5px; + margin-left: 5px; + background-color: @blue; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); + color: @black; +} +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + background-color: @fg; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); + color: @bg0; +} + +#clock { + padding: 0px 5px; + border-radius: 5px; + margin: 0px 5px; + color: @bg_yellow; + background-color: @aqua; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #22252a; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: #ba5663; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-right: 5px; + padding-left: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/Extra-ML4W-starter.css b/config/waybar/style/Extra-ML4W-starter.css new file mode 100644 index 00000000..68303d9d --- /dev/null +++ b/config/waybar/style/Extra-ML4W-starter.css @@ -0,0 +1,367 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ML4W - Waybar Style */ +/* Original design from ML4W - Hyprland Starter Waybar */ + +@define-color backgroundlight #FFFFFF; +@define-color backgrounddark #FFFFFF; +@define-color workspacesbackground1 #FFFFFF; +@define-color workspacesbackground2 #CCCCCC; +@define-color bordercolor #FFFFFF; +@define-color textcolor1 #000000; +@define-color textcolor2 #000000; +@define-color textcolor3 #FFFFFF; +@define-color iconcolor #FFFFFF; + +/* ----------------------------------------------------- + * General + * ----------------------------------------------------- */ + +* { + font-family: "JetBrainsMono Nerd Font"; + border: none; + border-radius: 4px; + font-weight: bold; + /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ + font-size: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background-color: rgba(0,0,0,0.2); + border-bottom: 0px solid #ffffff; + /* color: #FFFFFF; */ + transition-property: background-color; + transition-duration: .5s; +} + +/* ----------------------------------------------------- + * Workspaces & Taskbar + * ----------------------------------------------------- */ + +#taskbar, +#workspaces { + margin: 5px 1px 6px 1px; + padding: 0px 1px; + border-radius: 15px; + border: 0px; + font-weight: bold; + font-style: normal; + color: @textcolor1; +} + +#taskbar button, +#workspaces button { + padding: 0px 5px; + margin: 4px 3px; + border-radius: 12px; + border: 0px; + color: @textcolor3; + transition: all 0.3s ease-in-out; +} + +#taskbar button.active, +#workspaces button.active { + color: @textcolor1; + background: @workspacesbackground2; + border-radius: 8px; + min-width: 40px; + transition: all 0.3s ease-in-out; +} + +#workspaces button:hover { + color: @textcolor1; + background: @workspacesbackground2; + border-radius: 15px; +} + +/* ----------------------------------------------------- + * Tooltips + * ----------------------------------------------------- */ + +tooltip { + border-radius: 10px; + background-color: @backgroundlight; + opacity:0.8; + padding:20px; + margin:0px; +} + +tooltip label { + color: @textcolor2; +} + +/* ----------------------------------------------------- + * Window + * ----------------------------------------------------- */ + +#window { + background: @backgroundlight; + margin: 10px 15px 10px 0px; + padding: 2px 10px 0px 10px; + border-radius: 8px; + color:@textcolor2; + font-weight:normal; +} + +window#waybar.empty #window { + background-color:transparent; +} + +/* ----------------------------------------------------- + * Modules + * ----------------------------------------------------- */ + +.modules-left > widget:first-child > #workspaces { + margin-left: 0; +} + +.modules-right > widget:last-child > #workspaces { + margin-right: 0; +} + +/* ----------------------------------------------------- + * Custom Quicklinks + * ----------------------------------------------------- */ + +#network, +#pulseaudio, +#battery, +#clock { + margin-right: 20px; + font-weight: bold; + color: @iconcolor; + padding: 4px 10px 2px 10px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-right: 6px; + padding-left: 6px; + color: @iconcolor; +} + +/* ----------------------------------------------------- + * Custom Modules + * ----------------------------------------------------- */ + +#custom-menu { + background-color: @backgrounddark; + color: @textcolor1; + border-radius: 10px; + margin: 10px 10px 10px 10px; + padding-right: 6px; + padding-left: 4px; +} + +#custom-power { + margin: 2px 10px 0px 0px; + padding:0px; + color: @iconcolor; +} + +/* ----------------------------------------------------- + * Hardware Group + * ----------------------------------------------------- */ + + #disk,#memory,#cpu,#language { + margin:0px; + padding:0px; + color:@iconcolor; +} + +#language { + margin-right:10px; +} + +/* ----------------------------------------------------- + * Clock + * ----------------------------------------------------- */ + +#clock { + background-color: @backgrounddark; + color: @textcolor1; + border-radius: 15px; + margin: 10px 2px 10px 0px; +} + +/* ----------------------------------------------------- + * Pulseaudio + * ----------------------------------------------------- */ + +#pulseaudio { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 12px; + margin: 10px 10px 10px 0px; +} + +#pulseaudio.muted { + background-color: @backgrounddark; + color: @textcolor1; +} + +/* ----------------------------------------------------- + * Network + * ----------------------------------------------------- */ + +#network { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 15px; + margin: 10px 10px 10px 0px; +} + +#network.ethernet { + background-color: @backgroundlight; + color: @textcolor2; +} + +#network.wifi { + background-color: @backgroundlight; + color: @textcolor2; +} + +/* ----------------------------------------------------- + * Bluetooth + * ----------------------------------------------------- */ + + #bluetooth, #bluetooth.on, #bluetooth.connected { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 15px; + margin: 10px 15px 10px 0px; +} + +#bluetooth.off { + background-color: transparent; + padding: 0px; + margin: 0px; +} + +/* ----------------------------------------------------- + * Battery + * ----------------------------------------------------- */ + +#battery { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 15px; + margin: 10px 15px 10px 0px; +} + +#battery.charging, #battery.plugged { + color: @textcolor2; + background-color: @backgroundlight; +} + +@keyframes blink { + to { + background-color: @backgroundlight; + color: @textcolor2; + } +} + +#battery.critical:not(.charging) { + background-color: #f53c3c; + color: @textcolor3; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +/* ----------------------------------------------------- + * Tray + * ----------------------------------------------------- */ + +#tray { + margin:0px 10px 0px 0px; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} + +#tray > .needs-attention { + -gtk-icon-effect: highlight; + background-color: #eb4d4b; +} + +/* ----------------------------------------------------- + * Other + * ----------------------------------------------------- */ + +label:focus { + background-color: #000000; +} + +#backlight { + background-color: #90b1b1; +} + +#network { + background-color: #2980b9; +} + +#network.disconnected { + background-color: #f53c3c; +} + diff --git a/config/waybar/style/Extra-Mauve.css b/config/waybar/style/Extra-Mauve.css new file mode 100644 index 00000000..707b8613 --- /dev/null +++ b/config/waybar/style/Extra-Mauve.css @@ -0,0 +1,222 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* .......Mauve....................... */ +/* --- 👍 designed by https://github.com/CelestiaKai 👍 --- */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: #11111b; + color: #cba6f7; +} + +window#waybar.hidden { + opacity: 0.5; +} + +tooltip { + background: #1e1e2e; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: #11111b; + color: #cba6f7; +} + +/*-----module groups----*/ +.modules-left, +.modules-right { + border: 3px solid #11111b; + border-radius: 10px 10px 10px 10px; + background-color: #313244; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +.modules-center { + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +#taskbar button, +#workspaces button { + color: #6E6A86; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: #1e1e1e; + border-radius: 30%; + background-color: #cba6f7; + padding-left: 6px; + padding-right: 8px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button.active:hover { + color: #1e1e1e; + border-radius: 30%; + background-color: #cba6f7; + padding-left: 6px; + padding-right: 8px; +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + border-radius: 30%; + background-color: #cba6f7; + color: #1e1e1e; +} + +#taskbar button:hover, +#workspaces button:hover { + color: #1e1e1e; + border: 3px solid #1e1e2e; + background-color: #cba6f7; + border-radius: 30%; + padding-left: 4px; + padding-right: 4px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: whitesmoke; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; + +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #6E6A86; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: purple; +} diff --git a/config/waybar/style/Extra-Modern-Combined---Transparent.css b/config/waybar/style/Extra-Modern-Combined---Transparent.css new file mode 100644 index 00000000..6da2f9d4 --- /dev/null +++ b/config/waybar/style/Extra-Modern-Combined---Transparent.css @@ -0,0 +1,287 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Extra - Combined Modern - transparent */ + +/* NOTE: This style is NOT vertical layout friendly! */ + +@define-color white #F2F2F2; +@define-color black #000000; +@define-color text #FFFFFF; +@define-color lightgray #686868; +@define-color darkgray #353535; + +@define-color transparent rgba(1, 1, 1, 0.5); +@define-color teal-trans rgba(1, 117, 84, 0.5); +@define-color cyan rgba(53, 140, 169, 1); + +@define-color background-module @background-alt; +@define-color background-module2 @background; +@define-color border-color @color12; +@define-color button-color @color10; +@define-color button-hover @color13; + +/* Theme-aware base colors */ +@define-color backgroundlight @background-alt; +@define-color backgrounddark @background; +@define-color workspacesbackground1 @background-alt; +@define-color workspacesbackground2 @background; +@define-color bordercolor @color11; +@define-color textcolor1 @foreground; +@define-color textcolor2 @foreground; +@define-color textcolor3 @foreground; +@define-color iconcolor @foreground; + +@import '../../.config/waybar/wallust/colors-waybar.css'; +@import "../waybar/style/catppuccin-themes/latte.css"; + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background-color: transparent; + border-radius: 6px; + padding-top: 2px; + padding-bottom: 0px; + padding-right: 4px; + padding-left: 4px; +} + +tooltip { + background: #1e1e2e; + border-radius: 12px; + border-width: 1px; + border-style: solid; + border-color: @border-color; + color: #ffffff; +} + +#taskbar button, +#workspaces button { + padding: 0px 3px; + margin: 3px 2px; + border-radius: 4px; + color: @textcolor1; + background-color: @workspacesbackground2; + transition: all 0.1s linear; + opacity: 0.4; +} + +#taskbar button.active, +#workspaces button.active { + color: @textcolor1; + background: @workspacesbackground2; + border-radius: 4px; + min-width: 30px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + opacity: 1.0; +} + +#taskbar button:hover, +#workspaces button:hover { + color: @red; + background: @workspacesbackground2; + border-radius: 3px; + opacity:0.6; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +/*-----module groups----*/ +.modules-left, +.modules-right { + background-color: transparent; +} + +.modules-center { + background-color: @background-module; + border-radius: 0px 0px 45px 45px; + padding-top: 8px; + padding-bottom: 8px; + padding-left: 10px; + padding-right: 6px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: white; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#custom-hint { + color: @peach; + padding-right: 6px; + padding-left: 6px; +} + +#pulseaudio.muted { + color: red; +} + +#temperature.critical { + background-color: @red; +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#pulseaudio-slider, +#pulseaudio { + color: @foreground; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} + +#custom-hypridle, +#custom-lock, +#idle_inhibitor { + color: @teal; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#custom-weather, +#custom-weather2, +#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 { + color: @lavender; + padding-right: 6px; + padding-left: 6px; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#clock { + color: @sapphire; + border-radius: 15px; +} + +#custom-updates { + color: @yellow; +} + +#custom-swaync{ + color: #ffd700;} diff --git a/config/waybar/style/Extra-Modern-Combined.css b/config/waybar/style/Extra-Modern-Combined.css new file mode 100644 index 00000000..d9fa9325 --- /dev/null +++ b/config/waybar/style/Extra-Modern-Combined.css @@ -0,0 +1,300 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Extra - Combined Modern */ + +/* NOTE: This style is NOT vertical layout friendly! */ + +@define-color white #F2F2F2; +@define-color black #000000; +@define-color text #FFFFFF; +@define-color lightgray #686868; +@define-color darkgray #353535; + +@define-color transparent rgba(1, 1, 1, 0.5); +@define-color teal-trans rgba(1, 117, 84, 0.5); +@define-color cyan rgba(53, 140, 169, 1); + +@define-color background-module @background-alt; +@define-color background-module2 @background; +@define-color border-color @color12; +@define-color button-color @color10; +@define-color button-hover @color13; + +/* Theme-aware base colors */ +@define-color backgroundlight @background-alt; +@define-color backgrounddark @background; +@define-color workspacesbackground1 @background-alt; +@define-color workspacesbackground2 @background; +@define-color bordercolor @color11; +@define-color textcolor1 @foreground; +@define-color textcolor2 @foreground; +@define-color textcolor3 @foreground; +@define-color iconcolor @foreground; + +@import '../../.config/waybar/wallust/colors-waybar.css'; +@import "../waybar/style/catppuccin-themes/latte.css"; + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background-color: rgba(0,0,0,0.4); + border-radius: 6px; + padding-top: 2px; + padding-bottom: 0px; + padding-right: 4px; + padding-left: 4px; +} + +tooltip { + background: #1e1e2e; + border-radius: 12px; + border-width: 1px; + border-style: solid; + border-color: @border-color; + color: #ffffff; +} + +#taskbar button, +#workspaces button { + padding: 0px 3px; + margin: 3px 2px; + border-radius: 4px; + color: @textcolor1; + background-color: @workspacesbackground2; + transition: all 0.1s linear; + opacity: 0.4; +} + +#taskbar button.active, +#workspaces button.active { + color: @textcolor1; + background: @workspacesbackground2; + border-radius: 10px; + min-width: 30px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + opacity: 1.0; +} + +#taskbar button:hover, +#workspaces button:hover { + color: @red; + background: @workspacesbackground2; + border-radius: 5px; + opacity:0.6; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#clock#2 { + color: #efe8f7; +} + +/*-----module groups----*/ +.modules-left, +.modules-right { + background-color: transparent; +} + +.modules-center { + background-color: @background-module; + border-radius: 0px 0px 45px 45px; + padding-top: 8px; + padding-bottom: 8px; + padding-left: 10px; + padding-right: 6px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater { + color: @foreground; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#custom-playerctl, +#custom-cava_mviz { + color: @sky; +} + +#custom-hint { + color: @peach; + padding-right: 6px; + padding-left: 6px; +} + +#pulseaudio-slider, +#pulseaudio { + color: @foreground; +} + +#pulseaudio.muted { + color: red; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #22252a; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: #ba5663; +} + +#memory { + color: @sapphire; +} + +#cpu { + color: @mauve; +} + +#battery { + color: @rosewater; +} + +#disk { + color: @green; +} + +#temperature.critical { + background-color: @red; +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-hypridle, +#custom-lock, +#idle_inhibitor { + color: @teal; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#custom-weather, +#custom-weather2, +#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 { + color: @lavender; + padding-right: 6px; + padding-left: 6px; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#clock { + color: @sapphire; + border-radius: 15px; +} + +#custom-updates { + color: @yellow; +} + +#custom-swaync{ + color: #ffd700;} diff --git a/config/waybar/style/Extra-Neon-Circuit.css b/config/waybar/style/Extra-Neon-Circuit.css new file mode 100644 index 00000000..8991e6d1 --- /dev/null +++ b/config/waybar/style/Extra-Neon-Circuit.css @@ -0,0 +1,427 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* --- Extra - Neon Circuit - waybar style ---*/ + +@define-color bar-bg rgba(0, 0, 0, 0); +@define-color main-bg #313244; +@define-color main-fg #b4befe; +@define-color wb-act-bg #b4befe; +@define-color wb-act-fg #1e1e2e; +@define-color wb-hvr-bg #f5c2e7; +@define-color wb-hvr-fg #313244; + +* { + border: none; + border-radius: 0px; + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: @bar-bg; +} + +tooltip { + background: @main-bg; + color: @main-fg; + border-radius: 12px; + border-width: 0px; +} + +#taskbar button, +#workspaces button { + box-shadow: none; + text-shadow: none; + padding: 2px; + border: 2px; + border-color: #b4befe; + border-width: 5px; + border-radius: 10px; + margin-top: 2px; + margin-bottom: 2px; + margin-left: 0px; + padding-left: 6px; + padding-right: 0px; + margin-right: 0px; + color: @wb-act-fg; + background-color: #b4befe; + animation: ws_normal 2s ease-in-out 1; +} + +#taskbar button.active, +#workspaces button.active { + background-image: linear-gradient(45deg, #89b4fa 50%, #cba6f7 50%); + color: @wb-act-fg; + border-radius: 12px; + margin-left: 4px; + padding-left: 12px; + padding-right: 12px; + margin-right: 4px; + animation: ws_active 2s ease-in-out 1; + transition: all 0.4s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button:hover, +#workspaces button:hover { + background: @wb-hvr-bg; + color: @wb-hvr-fg; + animation: ws_hover 20s ease-in-out 1; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#tray menu * { + min-height: 18px +} + +#tray menu separator { + min-height: 16px +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: @main-fg; + background: @main-bg; + opacity: 1; + margin: 3px 0px 3px 0px; + padding-left: 4px; + padding-right: 4px; +} + +#workspaces { + border-radius: 20px; + border-width: 2px; + border-style: solid; + border-color: #b4befe; + padding-right: 8px; + padding-left: 8px; + margin-right: 5px; +} + +#taskbar { + padding: 0px; + color: #b4befe; +} + +#window { + color: #F2CCCC; + border-radius: 20px; + border-style: solid; + border-width: 2px; + border-color: #F2CCCC; + margin-right: 5px; +} + +#clock { + color: #F38BA8; + border-radius: 12px; + border-top-left-radius: 0px; + border-bottom-right-radius: 0px; + border-width: 2px; + border-style: solid; + border-left-style: none; + border-right-style: none; + border-left-width: 0px; + border-width: 2px; + border-color: #F38BA8; + margin-right: 5px; +} + +#idle_inhibitor { + color: #94e2d5; + border-radius: 12px; + border-top-right-radius: 0px; + border-bottom-left-radius: 0px; + border-style: solid; + border-right-style: none; + border-width: 2px; + border-color: #F38BA8; + margin-right: 0px; +} + +#idle_inhibitor.activated { + color: #39FF14; +} + +#temperature { + color: #cdd6f4; + border-radius: 20px; + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + border-style: solid; + border-right-style: none; + border-width: 2px; + border-color: #cdd6f4; + margin-left: 5px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#cpu, +#disk, +#memory { + color: #cdd6f4; + border-radius: 0px; + border-style: solid; + border-left-style: none; + border-right-style: none; + border-width: 2px; + border-color: #cdd6f4; + margin-right: 0px; +} + +#custom-menu { + color: #ff5a5a; + border-radius: 6px; + border-top-right-radius: 0px; + border-bottom-left-radius: 0px; + border-style: solid; + border-left-style: none; + border-right-style: none; + border-width: 2px; + border-color: #cdd6f4; + padding-right: 5px; + padding-left: 5px; +} + +#network { + border-radius: 12px; + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + border-style: solid; + border-left-style: none; + border-left-width: 0px; + border-width: 2px; + border-color: #cdd6f4; + margin-right: 5px; +} + +#backlight { + color: #F5E0DC; + border-radius: 12px; + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + border-style: solid; + border-right-style: none; + border-width: 2px; + border-color: #F5E0DC; + margin-left: 5px; +} + +#pulseaudio { + color: #F5E0DC; + border-radius: 20px; + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + border-style: solid; + border-left-style: none; + border-width: 2px; + border-color: #F5E0DC; + margin-right: 0px; +} + +#pulseaudio.muted { + color: red; +} + +#keyboard-state { + color: #F5E0DC; + border-radius: 20px; + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + border-style: solid; + border-left-style: none; + border-left-width: 0px; + border-width: 2px; + border-color: #F5E0DC; + margin-right: 5px; +} + +#custom-updater { + color: #F5E0DC; + border-radius: 0px; + border-style: solid; + border-left-style: none; + border-right-style: none; + border-width: 2px; + border-color: #F5E0DC; + margin-right: 0px; +} + +#custom-hint { + color: #F5E0DC; + border-radius: 12px; + border-top-left-radius: 0px; + border-bottom-right-radius: 0px; + border-style: solid; + border-left-style: none; + border-right-style: none; + border-left-width: 0px; + border-width: 2px; + border-color: #F5E0DC; + margin-right: 5px; +} + +#tray { + color: #b4befe; + font-size: 16; + border-radius: 12px; + border-top-right-radius: 0px; + border-bottom-left-radius: 0px; + border-width: 2px; + border-style: solid; + border-left-style: none; + border-right-style: none; + border-width: 2px; + border-color: #b4befe; + margin-left: 5px; + padding-left: 8px; +} + +#tray > .active, +#tray > .passive, +#tray menu { + color: #b4befe; +} + +#custom-swaync { + border-radius: 12px; + border-top-left-radius: 0px; + border-bottom-right-radius: 0px; + border-style: solid; + border-left-style: none; + border-right-style: none; + border-width: 2px; + border-color: #b4befe; + margin-right: 0px; +} + +#battery { + border-radius: 20px; + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + border-style: solid; + border-left-style: none; + border-left-width: 0px; + border-width: 2px; + border-color: #b4befe; + margin-right: 5px; + padding-right: 8px; +} + +#custom-power { + border-radius: 12px; + border-top-left-radius: 0px; + border-bottom-right-radius: 0px; + border-style: solid; + border-left-style: none; + border-width: 2px; + border-color: #F38BA8; + padding-left: 0px; + padding-right: 5px; + margin-right: 5px; +} + +#custom-weather, +#custom-weather2, +#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 { + border-radius: 12px; + border-top-left-radius: 0px; + border-bottom-right-radius: 0px; + border-width: 2px; + border-style: solid; + border-left-style: none; + border-right-style: none; + border-color: #E06C75; + color: #E06C75; + margin-right: 5px; +} + +#window { + background-image: linear-gradient(45deg, #89b4fa 50%, #cba6f7 50%); + color: black; + border-radius: 20px; + border-width: 2px; + border-style: solid; + border-left-style: none; + border-right-style: none; + border-color: #f5e0dc; + margin-right: 5px; +} diff --git a/config/waybar/style/Extra-Prismatic-Glow.css b/config/waybar/style/Extra-Prismatic-Glow.css new file mode 100644 index 00000000..6e26037b --- /dev/null +++ b/config/waybar/style/Extra-Prismatic-Glow.css @@ -0,0 +1,288 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* .............Prismatic Glow............ */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; + + border: none; + border-radius: 10px; + font-size: 99%; + min-height: 20px; + margin: 0px; +} + +/* Module Styles */ +.module { + padding: 2px 4px; + margin: 1px 1px; +} + +.modules-left>widget:first-child .module { + margin-left: 2px; +} + +/* Special Case: Right Margin for Last Module in Right Section */ +.modules-right>widget:last-child .module { + margin-right: 2px; +} + +/* Window Styling */ +window#waybar { + background-color: transparent; + color: black; + transition: background-color 0.5s; +} + +/* Make window module transparent when no windows present */ +window#waybar.empty #window { + background-color: transparent; + background: transparent; +} + +window#waybar.hidden { + opacity: 0.2; +} + +/* Tooltip styling */ +menu, +tooltip { + background: rgba(0, 0, 0, 0.9); + border-radius: 10px; + border: 2px transparent; + border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; + padding: 5px; + box-shadow: 0 0 0 1px; +} + +menu label, +tooltip label { + color: rgb(0, 238, 255); +} + +/* Workspaces Button Styling */ +#workspaces button { + color: rgb(0, 238, 255); + background: transparent; + font-weight: bolder; + box-shadow: inset 0 -3px transparent; + transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1); + padding: 2px 5px; +} + +#workspaces button.active { + color: black; + border-bottom: 2px solid transparent; + /* border-top: 2px solid transparent; */ + border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; + padding: 0 10px; +} + +#workspaces button.focused { + background: black; +} + +#workspaces button.visible { + color: rgb(0, 238, 255); +} + +#workspaces button.urgent { + background: red; + color: black; + padding: 0 5px; +} + +#workspaces button:hover { + background: black; + border: 1px solid transparent; + border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; + padding: 0 5px; +} + +/* Taskbar Button Styling */ +#taskbar button { + padding: 0 1px; +} + +#taskbar button.active { + background: black; + border-bottom: 2px solid transparent; + /* border-top: 2px solid transparent; */ + border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; + padding: 0 5px; +} +#taskbar button:hover { + background: black; + border: 1px solid transparent; + border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; + padding: 0 5px; +} + +/* Transparent Modules When Empty */ +#taskbar.empty, +window#waybar.empty { + background-color: transparent; +} + +/* Specific Module Styles */ +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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: black; + color: rgb(0, 238, 255); +} + +#temperature.critical { + background-color: red; +} + +#network.disconnected, +#pulseaudio.muted { + color: red; +} + +#battery.charging, +#battery.plugged { + color: black; + background: linear-gradient(45deg, #FA8BFF 0%, #2BD2FF 52%, #FA8BFF 90%); +} + +@keyframes blink { + to { + background-color: black; + color: red; + } +} + +#battery.warning:not(.charging), +#battery.critical:not(.charging) { + background-color: red; + color: black; +} + +#battery.warning:not(.charging) { + animation: blink 1s linear infinite alternate; +} +#battery.critical:not(.charging) { + animation: blink 0.5s linear infinite alternate; +} + +/* Focused Label Background */ +label:focus { + background-color: black; +} + +/* Keyboard State Styles */ +#keyboard-state>label { + padding: 0 5px; +} + +#keyboard-state>label.locked { + background: rgba(0, 0, 0, 0.2); +} + +/* Tray Styles */ +#tray { + background-color: black; +} + +#tray>.passive { + -gtk-icon-effect: dim; +} + +#tray>.needs-attention { + -gtk-icon-effect: highlight; + padding: 0 5px; + background-color: red; +} + +/* Gradient Module Styles */ +#mpd, +#mpris, +#window { + background: linear-gradient(45deg, #FA8BFF 0%, #2BD2FF 52%, #FA8BFF 90%); +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #6E6A86; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: purple; +} \ No newline at end of file diff --git a/config/waybar/style/Extra-Rose-Pine.css b/config/waybar/style/Extra-Rose-Pine.css new file mode 100644 index 00000000..fdbd4fed --- /dev/null +++ b/config/waybar/style/Extra-Rose-Pine.css @@ -0,0 +1,244 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Rose Pine */ + + +@define-color bar-bg rgba(0, 0, 0, 0); +@define-color main-bg #26233a; +@define-color main-fg #ebbcba; +@define-color wb-act-bg #31748f; +@define-color wb-act-fg #9ccfd8; +@define-color wb-hvr-bg #eb6f92; +@define-color wb-hvr-fg #f6c177; + +* { + font-family: "JetBrainsMono Nerd Font"; + font-weight: bold; + /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ + font-size: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; + border-radius: 12px; +} + +window#waybar { + background: @bar-bg; +} + +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +tooltip { + background: @main-bg; + color: @main-fg; + border-radius: 8px; + border-width: 0px; +} + +#taskbar button, +#workspaces button { + box-shadow: none; + text-shadow: none; + padding: 0px; + border-bottom: 2px; + border-color: #2B5D34; + border-style: solid; + border-radius: 10px; + padding-left: 2px; + padding-right: 4px; + background: @main-bg; + color: @main-fg; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button.active { + background: @wb-act-bg; + color: @wb-act-fg; + padding-left: 2px; + padding-right: 4px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button:hover { + background: @wb-hvr-bg; + color: @wb-hvr-fg; + 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); +} + +#taskbar button { + box-shadow: none; + text-shadow: none; + padding: 0px; + border-bottom: 2px; + border-color: #2B5D34; + border-style: solid; + border-radius: 10px; + padding-left: 3px; + padding-right: 3px; + color: @wb-color; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button.active { + background: @wb-act-bg; + color: @wb-act-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); +} + +#taskbar button:hover { + background: @wb-hvr-bg; + color: @wb-hvr-color; + padding-left: 3px; + padding-right: 3px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#temperature, +#tray, +#window, +#wireplumber, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: @main-fg; + background: @main-bg; + opacity: 1; + border-bottom: 2px; + border-color: #2B5D34; + border-style: solid; + border-radius: 10px; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: red; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 2px; +} + +@keyframes blink { + to { + color: @main-bg; + } +} + +#battery.critical:not(.charging) { + background-color: red; + color: white; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + +#backlight { + padding-right: 2px; +} +#network { + padding-right: 12px; +} +#custom-power { + padding-right: 1px; +} +#group-motherboard, +#group-laptop, +#group-audio { + color: @main-fg; + background-color: @main-bg; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Extra-Simple-Pink.css b/config/waybar/style/Extra-Simple-Pink.css new file mode 100644 index 00000000..e21e0adf --- /dev/null +++ b/config/waybar/style/Extra-Simple-Pink.css @@ -0,0 +1,215 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* .......Simple Pink....................... */ +/* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: black; + border-radius: 50px; + color: whitesmoke; +} + +window#waybar.hidden { + opacity: 0.5; +} + +tooltip { + background: #1e1e2e; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: #11111b; + color: pink; +} + +/*-----module groups----*/ +.modules-left, +.modules-right { + border: 5px solid #19141b; + border-radius: 50px 50px 50px 50px; + background-color: #ba5663; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +.modules-center { + background-color: black; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +#taskbar button, +#workspaces button { + color: pink; + box-shadow: none; + text-shadow: none; + border-radius: 9px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: whitesmoke; + background-color: pink; + border-radius: 15px 15px 15px 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); + +} + +#workspaces button.focused { + color: #c42a60; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: #ba5663; + background-color: #0d0a0d; + border-radius: 15px; + 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); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: whitesmoke; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; + +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: #22252a; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: #ba5663; +} \ No newline at end of file diff --git a/config/waybar/style/Light-Monochrome-Contrast.css b/config/waybar/style/Light-Monochrome-Contrast.css new file mode 100644 index 00000000..30e81a83 --- /dev/null +++ b/config/waybar/style/Light-Monochrome-Contrast.css @@ -0,0 +1,206 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Light - MonoChrome Contrast */ + +* { +font-family: "JetBrainsMono 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: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar, +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +tooltip { + color: white; + background: #1e1e2e; + opacity: 0.8; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: white; +} + +tooltip label{ + color: #cdd6f4; +} +/*-----module groups----*/ +.modules-left, +.modules-center, +.modules-right { + background-color: white; + color: black; + border-bottom: 2px; + border-style: solid; + border-color: black; + border-radius: 10px; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +/*-----modules indv----*/ +#taskbar button, +#workspaces button { + color: black; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} +#taskbar button:hover, +#workspaces button:hover { + color: grey; + background-color: rgba(0,153,153,0.2); + 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); +} + +#taskbar button.active, +#workspaces button.active { + background-color: grey; + color: black; + 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); +} + +#workspaces button.persistent { + border-radius: 10px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} +#custom-power { + padding: 1px 3px; +} +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#pulseaudio.muted { + color: #cc3436; +} +#temperature.critical { + color: #cc3436; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: grey; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Light-Obsidian-Glow.css b/config/waybar/style/Light-Obsidian-Glow.css new file mode 100644 index 00000000..74ccb12a --- /dev/null +++ b/config/waybar/style/Light-Obsidian-Glow.css @@ -0,0 +1,207 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Light - Obsidian Glow */ + +* { +font-family: "JetBrainsMono 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: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: white; + border-radius: 12px; +} + +window#waybar.hidden { + opacity: 0.7; +} + +tooltip { + background: white; + border-radius: 10px; +} + +tooltip label { + color: #373737; + padding-right: 2px; + padding-left: 2px; +} + +#taskbar button, +#workspaces button { + color: #585b70; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#workspaces button.active { + background-color: dimgrey; + color: #000000; + border-radius: 15px 15px 15px 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); +} + +#workspaces button.focused { + color: #000000; +} + +#workspaces button.urgent { + color: #000000; + border-radius: 10px; +} + +#workspaces button:hover { + color: #000000; + border-radius: 15px; + 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); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: #000000; + border-radius: 8px; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#taskbar button.active { + background-color: #585b70; + color: #cdd6f4; + padding-left: 12px; + padding-right: 12px; + 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; + 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: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: grey; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: #ba5663; +} \ No newline at end of file diff --git a/config/waybar/style/ML4W Glass-3d.css b/config/waybar/style/ML4W Glass-3d.css deleted file mode 100644 index 003ae089..00000000 --- a/config/waybar/style/ML4W Glass-3d.css +++ /dev/null @@ -1,328 +0,0 @@ -/* ML4W GLASS THEME */ - -/* SPDX-FileCopyrightText: 2026-present Ahum Maitra theahummaitra@gmail.com -SPDX-License-Identifier: GPL-3.0-or-later */ - -/* ------------------------------------------------------ -General ------------------------------------------------------ -*/ - -* { - background-color: transparent; - font-family: "JetBrainsMono Nerd Font"; - border: none; - font-weight: bolder; - border-radius: 0px; - - /* Extra tweaks */ - min-height: 0; - /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; - margin-top: 3px; - padding-bottom: 2px; -} - -@import "style/ML4W/glass.css"; -/* Soft-neutral override: keeps glass gradients but avoids red-dominant palettes */ -@define-color surface @background-alt; -@define-color surface_dim @background; -@define-color primary @foreground; -@define-color on_primary @background; -@define-color on_primary_fixed @background; -@define-color on_primary_fixed_variant @foreground; -@define-color secondary @foreground; -@define-color on_secondary @background; -@define-color on_tertiary_fixed @background; -@define-color on_tertiary_fixed_variant @foreground; -@define-color error @foreground; -@define-color on_error @background; -@define-color accent @color12; /* wallust primary for subtle highlights */ - -window#waybar { - background: transparent; - border: 0; - outline: none; -} - -.modules-left { - background-color: @surface; - border-radius: 12px; - background: - radial-gradient( - circle at 50% 250%, - alpha(darker(@surface), 0.9), - alpha(@surface_dim, 0.9) - ) - padding-box, - linear-gradient(@primary, @on_primary) border-box; - border: 1px solid transparent; - opacity: 0.8; - padding-right: 15px; - margin: 10px; - box-shadow: - inset 0 -2px 0 alpha(@accent, 0.45), - inset 1px 2px 2px rgba(255, 255, 255, 0.2); -} - -.modules-right { - background-color: @surface; - border-radius: 12px; - background: - radial-gradient( - circle at 50% 250%, - alpha(darker(@surface), 0.9), - alpha(@surface_dim, 0.9) - ) - padding-box, - linear-gradient(@primary, @on_primary) border-box; - border: 1px solid transparent; - opacity: 0.8; - padding-left: 15px; - margin: 10px; - box-shadow: - inset 0 -2px 0 alpha(@accent, 0.45), - inset 1px 2px 2px rgba(255, 255, 255, 0.3); -} - -.modules-center { - background-color: @surface; - border-radius: 12px; - background: - radial-gradient( - circle at 50% 250%, - alpha(darker(@surface), 0.9), - alpha(@surface_dim, 0.9) - ) - padding-box, - linear-gradient(@primary, @on_primary) border-box; - border: 1px solid transparent; - opacity: 0.8; - margin: 10px; - box-shadow: - inset 0 -2px 0 alpha(@accent, 0.45), - inset 0px 2px 2px rgba(255, 255, 255, 0.2); -} - -label.module { - font-size: 14px; - margin-left: 8px; - margin-right: 8px; - border-radius: 5px; -} - -label.module { - font-size: 14px; - color: @on_surface; - padding: 3px 10px; - transition: all 0.3s ease-out; - background: - radial-gradient( - circle at 50% 250%, - @on_tertiary_fixed_variant, - @on_tertiary_fixed - ) - padding-box, - linear-gradient(@on_primary_fixed_variant, @on_primary_fixed) border-box; - border-radius: 10px; - border: 0px solid transparent; -} - -label.module:hover { -} - -/* ----------------------------------------------------- - * Workspaces - * ----------------------------------------------------- */ - -#workspaces { - padding: 5px 3px 5px 3px; - min-width: 176px; - font-weight: 600; -} - -#workspaces button { - color: @on_surface; - border-radius: 3px; - padding: 0px 5px 0px 5px; - margin: 0px 2px 0px 2px; - transition: all 0.3s ease-in-out; - border: 1px solid transparent; -} - -#workspaces button.active { - background: alpha(@accent, 0.2); - border: 1px solid transparent; - transition: all 0.3s ease-in-out; - min-width: 30px; - border-radius: 8px; - box-shadow: - inset 0 -3px 0 alpha(@accent, 0.8), - inset 1px 2px 2px rgba(255, 255, 255, 0.45), - inset 0 1px 1px rgba(255, 255, 255, 0.7); -} - -#workspaces button:hover { - background: alpha(@secondary, 0.2); - border-radius: 15px; -} - -/* ----------------------------------------------------- - * Tooltips - * ----------------------------------------------------- */ - -tooltip { - background-color: @surface; - border-radius: 12px; - background: - radial-gradient(circle at 50% 250%, @surface, @surface_dim) padding-box, - linear-gradient(#ffffff, @on_primary) border-box; - border: 1px solid transparent; - opacity: 0.7; - margin: 10px; -} - -tooltip label { - color: @on_surface; -} - -/* ----------------------------------------------------- - * Window - * ----------------------------------------------------- */ - -#window { - background-color: transparent; - /* Override global margin/padding so the window pill hugs the bar edges */ - margin: 0; - padding: 0; -} - -window#waybar.empty #window { - background-color: transparent; -} - -/* Tighter content padding specifically for the window title */ -#window label { - margin: 0; - padding: 4px 10px; -} - -/* ----------------------------------------------------- - * Taskbar - * ----------------------------------------------------- */ - -#taskbar { - padding: 5px 0px 5px 0px; -} - -#taskbar button { - border-radius: 6px; - padding: 0px 5px 0px 5px; -} - -#taskbar button:hover { - background: @primary; - color: @on_primary; -} - -#custom-updates.yellow { - border-radius: 8px; - margin: 5px 0px 5px 5px; - padding: 0px 6px 0px 6px; - background-color: @secondary; - color: @on_secondary; -} - -#custom-updates.red { - border-radius: 8px; - margin: 6px 0px 6px 7px; - padding: 0px 6px 0px 6px; - background-color: @error; - color: @on_error; -} - -/* ----------------------------------------------------- - * Clock - * ----------------------------------------------------- */ - -#clock { - margin-left: 12px; - margin-right: 12px; -} - -@keyframes blink { - to { - background-color: @background; - color: @on_surface; - } -} - -#battery.critical:not(.charging) { - background-color: transparent; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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: transparent; -} diff --git a/config/waybar/style/ML4W Glass.css b/config/waybar/style/ML4W Glass.css deleted file mode 100644 index b2703515..00000000 --- a/config/waybar/style/ML4W Glass.css +++ /dev/null @@ -1,296 +0,0 @@ -/* ML4W GLASS THEME - CRYSTAL CLEAR */ - -/* SPDX-FileCopyrightText: 2026-present Ahum Maitra theahummaitra@gmail.com -SPDX-License-Identifier: GPL-3.0-or-later */ - -/* ------------------------------------------------------ -General ------------------------------------------------------ -*/ - -* { - background-color: transparent; - font-family: "JetBrainsMono Nerd Font"; - border: none; - font-weight: bolder; - border-radius: 0px; - - /* Extra tweaks */ - min-height: 0; - /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; - margin-top: 3px; - padding-bottom: 2px; -} - -@import "style/ML4W/glass.css"; - -window#waybar { - background: transparent; -} - -.modules-left { - background-color: @surface; - border-radius: 12px; - background: - radial-gradient( - circle at 50% 250%, - alpha(darker(@surface), 0.9), - alpha(@surface_dim, 0.9) - ) - padding-box, - linear-gradient(@primary, @on_primary) border-box; - border: 1px solid transparent; - opacity: 0.8; - padding-right: 15px; - margin: 10px; - box-shadow: inset 1px 2px 2px rgba(255, 255, 255, 0.2); -} - -.modules-right { - background-color: @surface; - border-radius: 12px; - background: - radial-gradient( - circle at 50% 250%, - alpha(darker(@surface), 0.9), - alpha(@surface_dim, 0.9) - ) - padding-box, - linear-gradient(@primary, @on_primary) border-box; - border: 1px solid transparent; - opacity: 0.8; - padding-left: 15px; - margin: 10px; - box-shadow: inset 1px 2px 2px rgba(255, 255, 255, 0.3); -} - -.modules-center { - background-color: @surface; - border-radius: 12px; - background: - radial-gradient( - circle at 50% 250%, - alpha(darker(@surface), 0.9), - alpha(@surface_dim, 0.9) - ) - padding-box, - linear-gradient(@primary, @on_primary) border-box; - border: 1px solid transparent; - opacity: 0.8; - margin: 10px; - box-shadow: inset 0px 2px 2px rgba(255, 255, 255, 0.2); -} - -label.module { - font-size: 14px; - margin-left: 8px; - margin-right: 8px; - border-radius: 5px; -} - -label.module { - font-size: 14px; - color: @on_surface; - padding: 3px 10px; - transition: all 0.3s ease-out; - background: - radial-gradient( - circle at 50% 250%, - @on_tertiary_fixed_variant, - @on_tertiary_fixed - ) - padding-box, - linear-gradient(@on_primary_fixed_variant, @on_primary_fixed) border-box; - border-radius: 10px; - border: 0px solid transparent; -} - -label.module:hover { -} - -/* ----------------------------------------------------- - * Workspaces - * ----------------------------------------------------- */ - -#workspaces { - padding: 5px 3px 5px 3px; - min-width: 176px; - font-weight: 600; -} - -#workspaces button { - color: @on_surface; - border-radius: 3px; - padding: 0px 5px 0px 5px; - margin: 0px 2px 0px 2px; - transition: all 0.3s ease-in-out; - border: 1px solid transparent; -} - -#workspaces button.active { - background: alpha(@primary, 0.2); - border: 1px solid transparent; - transition: all 0.3s ease-in-out; - min-width: 30px; - border-radius: 8px; - box-shadow: - inset 1px 2px 2px rgba(255, 255, 255, 0.5), - inset 0 1px 1px rgba(255, 255, 255, 0.8); -} - -#workspaces button:hover { - background: alpha(@secondary, 0.2); - border-radius: 15px; -} - -/* ----------------------------------------------------- - * Tooltips - * ----------------------------------------------------- */ - -tooltip { - background-color: @surface; - border-radius: 12px; - background: - radial-gradient(circle at 50% 250%, @surface, @surface_dim) padding-box, - linear-gradient(#ffffff, @on_primary) border-box; - border: 1px solid transparent; - opacity: 0.7; - margin: 10px; -} - -tooltip label { - color: @on_surface; -} - -/* ----------------------------------------------------- - * Window - * ----------------------------------------------------- */ - -#window { - background-color: transparent; -} - -window#waybar.empty #window { - background-color: transparent; -} - -/* ----------------------------------------------------- - * Taskbar - * ----------------------------------------------------- */ - -#taskbar { - padding: 5px 0px 5px 0px; -} - -#taskbar button { - border-radius: 6px; - padding: 0px 5px 0px 5px; -} - -#taskbar button:hover { - background: @primary; - color: @on_primary; -} - -#custom-updates.yellow { - border-radius: 8px; - margin: 5px 0px 5px 5px; - padding: 0px 6px 0px 6px; - background-color: @secondary; - color: @on_secondary; -} - -#custom-updates.red { - border-radius: 8px; - margin: 6px 0px 6px 7px; - padding: 0px 6px 0px 6px; - background-color: @error; - color: @on_error; -} - -/* ----------------------------------------------------- - * Clock - * ----------------------------------------------------- */ - -#clock { - margin-left: 12px; - margin-right: 12px; -} - -@keyframes blink { - to { - background-color: @background; - color: @on_surface; - } -} - -#battery.critical:not(.charging) { - background-color: transparent; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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: transparent; -} diff --git a/config/waybar/style/ML4W-Glass-3d.css b/config/waybar/style/ML4W-Glass-3d.css new file mode 100644 index 00000000..003ae089 --- /dev/null +++ b/config/waybar/style/ML4W-Glass-3d.css @@ -0,0 +1,328 @@ +/* ML4W GLASS THEME */ + +/* SPDX-FileCopyrightText: 2026-present Ahum Maitra theahummaitra@gmail.com +SPDX-License-Identifier: GPL-3.0-or-later */ + +/* +----------------------------------------------------- +General +----------------------------------------------------- +*/ + +* { + background-color: transparent; + font-family: "JetBrainsMono Nerd Font"; + border: none; + font-weight: bolder; + border-radius: 0px; + + /* Extra tweaks */ + min-height: 0; + /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ + font-size: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; + margin-top: 3px; + padding-bottom: 2px; +} + +@import "style/ML4W/glass.css"; +/* Soft-neutral override: keeps glass gradients but avoids red-dominant palettes */ +@define-color surface @background-alt; +@define-color surface_dim @background; +@define-color primary @foreground; +@define-color on_primary @background; +@define-color on_primary_fixed @background; +@define-color on_primary_fixed_variant @foreground; +@define-color secondary @foreground; +@define-color on_secondary @background; +@define-color on_tertiary_fixed @background; +@define-color on_tertiary_fixed_variant @foreground; +@define-color error @foreground; +@define-color on_error @background; +@define-color accent @color12; /* wallust primary for subtle highlights */ + +window#waybar { + background: transparent; + border: 0; + outline: none; +} + +.modules-left { + background-color: @surface; + border-radius: 12px; + background: + radial-gradient( + circle at 50% 250%, + alpha(darker(@surface), 0.9), + alpha(@surface_dim, 0.9) + ) + padding-box, + linear-gradient(@primary, @on_primary) border-box; + border: 1px solid transparent; + opacity: 0.8; + padding-right: 15px; + margin: 10px; + box-shadow: + inset 0 -2px 0 alpha(@accent, 0.45), + inset 1px 2px 2px rgba(255, 255, 255, 0.2); +} + +.modules-right { + background-color: @surface; + border-radius: 12px; + background: + radial-gradient( + circle at 50% 250%, + alpha(darker(@surface), 0.9), + alpha(@surface_dim, 0.9) + ) + padding-box, + linear-gradient(@primary, @on_primary) border-box; + border: 1px solid transparent; + opacity: 0.8; + padding-left: 15px; + margin: 10px; + box-shadow: + inset 0 -2px 0 alpha(@accent, 0.45), + inset 1px 2px 2px rgba(255, 255, 255, 0.3); +} + +.modules-center { + background-color: @surface; + border-radius: 12px; + background: + radial-gradient( + circle at 50% 250%, + alpha(darker(@surface), 0.9), + alpha(@surface_dim, 0.9) + ) + padding-box, + linear-gradient(@primary, @on_primary) border-box; + border: 1px solid transparent; + opacity: 0.8; + margin: 10px; + box-shadow: + inset 0 -2px 0 alpha(@accent, 0.45), + inset 0px 2px 2px rgba(255, 255, 255, 0.2); +} + +label.module { + font-size: 14px; + margin-left: 8px; + margin-right: 8px; + border-radius: 5px; +} + +label.module { + font-size: 14px; + color: @on_surface; + padding: 3px 10px; + transition: all 0.3s ease-out; + background: + radial-gradient( + circle at 50% 250%, + @on_tertiary_fixed_variant, + @on_tertiary_fixed + ) + padding-box, + linear-gradient(@on_primary_fixed_variant, @on_primary_fixed) border-box; + border-radius: 10px; + border: 0px solid transparent; +} + +label.module:hover { +} + +/* ----------------------------------------------------- + * Workspaces + * ----------------------------------------------------- */ + +#workspaces { + padding: 5px 3px 5px 3px; + min-width: 176px; + font-weight: 600; +} + +#workspaces button { + color: @on_surface; + border-radius: 3px; + padding: 0px 5px 0px 5px; + margin: 0px 2px 0px 2px; + transition: all 0.3s ease-in-out; + border: 1px solid transparent; +} + +#workspaces button.active { + background: alpha(@accent, 0.2); + border: 1px solid transparent; + transition: all 0.3s ease-in-out; + min-width: 30px; + border-radius: 8px; + box-shadow: + inset 0 -3px 0 alpha(@accent, 0.8), + inset 1px 2px 2px rgba(255, 255, 255, 0.45), + inset 0 1px 1px rgba(255, 255, 255, 0.7); +} + +#workspaces button:hover { + background: alpha(@secondary, 0.2); + border-radius: 15px; +} + +/* ----------------------------------------------------- + * Tooltips + * ----------------------------------------------------- */ + +tooltip { + background-color: @surface; + border-radius: 12px; + background: + radial-gradient(circle at 50% 250%, @surface, @surface_dim) padding-box, + linear-gradient(#ffffff, @on_primary) border-box; + border: 1px solid transparent; + opacity: 0.7; + margin: 10px; +} + +tooltip label { + color: @on_surface; +} + +/* ----------------------------------------------------- + * Window + * ----------------------------------------------------- */ + +#window { + background-color: transparent; + /* Override global margin/padding so the window pill hugs the bar edges */ + margin: 0; + padding: 0; +} + +window#waybar.empty #window { + background-color: transparent; +} + +/* Tighter content padding specifically for the window title */ +#window label { + margin: 0; + padding: 4px 10px; +} + +/* ----------------------------------------------------- + * Taskbar + * ----------------------------------------------------- */ + +#taskbar { + padding: 5px 0px 5px 0px; +} + +#taskbar button { + border-radius: 6px; + padding: 0px 5px 0px 5px; +} + +#taskbar button:hover { + background: @primary; + color: @on_primary; +} + +#custom-updates.yellow { + border-radius: 8px; + margin: 5px 0px 5px 5px; + padding: 0px 6px 0px 6px; + background-color: @secondary; + color: @on_secondary; +} + +#custom-updates.red { + border-radius: 8px; + margin: 6px 0px 6px 7px; + padding: 0px 6px 0px 6px; + background-color: @error; + color: @on_error; +} + +/* ----------------------------------------------------- + * Clock + * ----------------------------------------------------- */ + +#clock { + margin-left: 12px; + margin-right: 12px; +} + +@keyframes blink { + to { + background-color: @background; + color: @on_surface; + } +} + +#battery.critical:not(.charging) { + background-color: transparent; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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: transparent; +} diff --git a/config/waybar/style/ML4W-Glass.css b/config/waybar/style/ML4W-Glass.css new file mode 100644 index 00000000..b2703515 --- /dev/null +++ b/config/waybar/style/ML4W-Glass.css @@ -0,0 +1,296 @@ +/* ML4W GLASS THEME - CRYSTAL CLEAR */ + +/* SPDX-FileCopyrightText: 2026-present Ahum Maitra theahummaitra@gmail.com +SPDX-License-Identifier: GPL-3.0-or-later */ + +/* +----------------------------------------------------- +General +----------------------------------------------------- +*/ + +* { + background-color: transparent; + font-family: "JetBrainsMono Nerd Font"; + border: none; + font-weight: bolder; + border-radius: 0px; + + /* Extra tweaks */ + min-height: 0; + /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ + font-size: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; + margin-top: 3px; + padding-bottom: 2px; +} + +@import "style/ML4W/glass.css"; + +window#waybar { + background: transparent; +} + +.modules-left { + background-color: @surface; + border-radius: 12px; + background: + radial-gradient( + circle at 50% 250%, + alpha(darker(@surface), 0.9), + alpha(@surface_dim, 0.9) + ) + padding-box, + linear-gradient(@primary, @on_primary) border-box; + border: 1px solid transparent; + opacity: 0.8; + padding-right: 15px; + margin: 10px; + box-shadow: inset 1px 2px 2px rgba(255, 255, 255, 0.2); +} + +.modules-right { + background-color: @surface; + border-radius: 12px; + background: + radial-gradient( + circle at 50% 250%, + alpha(darker(@surface), 0.9), + alpha(@surface_dim, 0.9) + ) + padding-box, + linear-gradient(@primary, @on_primary) border-box; + border: 1px solid transparent; + opacity: 0.8; + padding-left: 15px; + margin: 10px; + box-shadow: inset 1px 2px 2px rgba(255, 255, 255, 0.3); +} + +.modules-center { + background-color: @surface; + border-radius: 12px; + background: + radial-gradient( + circle at 50% 250%, + alpha(darker(@surface), 0.9), + alpha(@surface_dim, 0.9) + ) + padding-box, + linear-gradient(@primary, @on_primary) border-box; + border: 1px solid transparent; + opacity: 0.8; + margin: 10px; + box-shadow: inset 0px 2px 2px rgba(255, 255, 255, 0.2); +} + +label.module { + font-size: 14px; + margin-left: 8px; + margin-right: 8px; + border-radius: 5px; +} + +label.module { + font-size: 14px; + color: @on_surface; + padding: 3px 10px; + transition: all 0.3s ease-out; + background: + radial-gradient( + circle at 50% 250%, + @on_tertiary_fixed_variant, + @on_tertiary_fixed + ) + padding-box, + linear-gradient(@on_primary_fixed_variant, @on_primary_fixed) border-box; + border-radius: 10px; + border: 0px solid transparent; +} + +label.module:hover { +} + +/* ----------------------------------------------------- + * Workspaces + * ----------------------------------------------------- */ + +#workspaces { + padding: 5px 3px 5px 3px; + min-width: 176px; + font-weight: 600; +} + +#workspaces button { + color: @on_surface; + border-radius: 3px; + padding: 0px 5px 0px 5px; + margin: 0px 2px 0px 2px; + transition: all 0.3s ease-in-out; + border: 1px solid transparent; +} + +#workspaces button.active { + background: alpha(@primary, 0.2); + border: 1px solid transparent; + transition: all 0.3s ease-in-out; + min-width: 30px; + border-radius: 8px; + box-shadow: + inset 1px 2px 2px rgba(255, 255, 255, 0.5), + inset 0 1px 1px rgba(255, 255, 255, 0.8); +} + +#workspaces button:hover { + background: alpha(@secondary, 0.2); + border-radius: 15px; +} + +/* ----------------------------------------------------- + * Tooltips + * ----------------------------------------------------- */ + +tooltip { + background-color: @surface; + border-radius: 12px; + background: + radial-gradient(circle at 50% 250%, @surface, @surface_dim) padding-box, + linear-gradient(#ffffff, @on_primary) border-box; + border: 1px solid transparent; + opacity: 0.7; + margin: 10px; +} + +tooltip label { + color: @on_surface; +} + +/* ----------------------------------------------------- + * Window + * ----------------------------------------------------- */ + +#window { + background-color: transparent; +} + +window#waybar.empty #window { + background-color: transparent; +} + +/* ----------------------------------------------------- + * Taskbar + * ----------------------------------------------------- */ + +#taskbar { + padding: 5px 0px 5px 0px; +} + +#taskbar button { + border-radius: 6px; + padding: 0px 5px 0px 5px; +} + +#taskbar button:hover { + background: @primary; + color: @on_primary; +} + +#custom-updates.yellow { + border-radius: 8px; + margin: 5px 0px 5px 5px; + padding: 0px 6px 0px 6px; + background-color: @secondary; + color: @on_secondary; +} + +#custom-updates.red { + border-radius: 8px; + margin: 6px 0px 6px 7px; + padding: 0px 6px 0px 6px; + background-color: @error; + color: @on_error; +} + +/* ----------------------------------------------------- + * Clock + * ----------------------------------------------------- */ + +#clock { + margin-left: 12px; + margin-right: 12px; +} + +@keyframes blink { + to { + background-color: @background; + color: @on_surface; + } +} + +#battery.critical:not(.charging) { + background-color: transparent; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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: transparent; +} diff --git a/config/waybar/style/Rainbow-RGB-Bordered.css b/config/waybar/style/Rainbow-RGB-Bordered.css new file mode 100644 index 00000000..fcf16129 --- /dev/null +++ b/config/waybar/style/Rainbow-RGB-Bordered.css @@ -0,0 +1,313 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Catppuccin Mocha - Rainbow Bordered */ +/* Designed by https://github.com/0xl30 */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +@import "../waybar/style/catppuccin-themes/rgbmocha.css"; + +window#waybar { + transition-property: background-color; + transition-duration: 0.5s; + background: transparent; + border-radius: 2px; +} + +window#waybar.hidden { + opacity: 0.2; +} + +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +#taskbar button, +#workspaces button { + color: @overlay1; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button:hover, +#workspaces button:hover { + border-radius: 10px; + color: @peach; + background-color: @surface0; + 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); +} + +#workspaces button.persistent { + color: @surface1; + border-radius: 10px; +} + +#taskbar button.active, +#workspaces button.active { + color: @mauve; + border-radius: 10px; + 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); +} + +#workspaces button.urgent { + color: @red; + border-radius: 0px; +} + +/* This section can be use if you want to separate waybar modules */ +.modules-left, .modules-center, .modules-right { + background: @theme_base_color; + border: 2px solid transparent; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; + border-radius: 0px; + + border-image: linear-gradient(90deg, red, orange, yellow, green, blue, indigo, violet) 1; + animation: rainbow-gradient 20s ease-in-out infinite; /* Adjust timing as needed */ +} + + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#bluetooth, +#backlight { + color: @blue; +} + +#battery { + color: @green; +} + +@keyframes blink { + to { + color: @surface0; + } +} + +#battery.critical:not(.charging) { + background-color: @red; + color: @theme_text_color; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + +#clock { + color: @yellow; +} + +#cpu { + color: @green; +} + +#custom-keyboard, +#memory { + color: @sky; +} + +#disk { + color: @sapphire; +} + +#temperature { + color: @teal; +} + +#temperature.critical { + background-color: @red; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} +#tray > .needs-attention { + -gtk-icon-effect: highlight; +} + +#keyboard-state { + color: @flamingo; +} + +#custom-cava_mviz { + animation: rainbow-text 0.80s linear infinite; +} + +@keyframes rainbow-text { + 0% { color: rgb(0, 247, 198); } /* Low amplitude */ + 42% { color: rgb(60, 0, 179); } /* Mid amplitude */ + 71% { color: indigo; } /* Higher amplitude */ + 100% { color: rgb(234, 0, 255); } /* Maximum amplitude */ +} + + +#custom-menu { + color: @rosewater; +} + +#custom-power { + color: @red; +} + +#custom-updater { + color: @red; +} + +#custom-light_dark { + color: @blue; +} + +#custom-weather { + color: @lavender; +} + +#custom-lock { + color: @maroon; +} + +#pulseaudio { + color: @sapphire; +} + +#pulseaudio.bluetooth { + color: @pink; +} +#pulseaudio.muted { + color: @red; +} + +#window { + color: @mauve; +} + +#mpris { + color:@lavender; +} + +#network { + color: @teal; +} +#network.disconnected, +#network.disabled { + background-color: @surface0; + color: @text; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/Retro-Simple-Style.css b/config/waybar/style/Retro-Simple-Style.css new file mode 100644 index 00000000..ceb4110d --- /dev/null +++ b/config/waybar/style/Retro-Simple-Style.css @@ -0,0 +1,184 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Simple Style */ + +@define-color background #1d2021; +@define-color foreground #ebdbb2; +@define-color dim #928374; +@define-color yellow #fabd2f; +@define-color red #fb4934; +@define-color green #b8bb26; + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; + +} + +window#waybar { + background: @background; + color: @foreground; + transition-property: background-color; + transition-duration: 0.5s; +} + +#taskbar button, +#workspaces button { + color: @foreground; +} + +#taskbar button.active, +#workspaces button.active { + border-bottom: 1px solid green; +} + +#taskbar button.urgent, +#workspaces button.urgent { + border-bottom: 2px solid red; +} + +#submap { + border-bottom: 1px solid red; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding: 6px; + color: @foreground; +} + +#battery.warning, +#disk.warning, +#memory.warning, +#cpu.warning { + border-top: 3px solid @background; + border-bottom: 3px solid yellow; +} + +@keyframes blink { + to { + color: @background; + } +} + +#battery.critical:not(.charging) { + background-color: @red; + color: white; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 3px solid yellow; +} + +#battery.critical, +#disk.critical, +#memory.critical, +#cpu.critical { + border-top: 3px solid @background; + border-bottom: 3px solid red; +} + +#temperature.critical { + background-color: red; +} + +#battery.charging { + border-top: 3px solid @background; + border-bottom: 3px solid green; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: @dim; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: @green; +} \ No newline at end of file diff --git a/config/waybar/style/Transparent-Crystal-Clear.css b/config/waybar/style/Transparent-Crystal-Clear.css new file mode 100644 index 00000000..743051a9 --- /dev/null +++ b/config/waybar/style/Transparent-Crystal-Clear.css @@ -0,0 +1,201 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* .......Crystal Clear....................... */ +/* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +*{ + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background:transparent; + border-radius: 1px; + color: whitesmoke; +} + +window#waybar.hidden { + opacity: 0.5; +} + +window#waybar.empty +window#waybar.empty #window { + padding: 0px; + border: 0px; + background-color: transparent; +} + +#taskbar button, +#workspaces button { + color: #6E6A86; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#workspaces button.active { + color: whitesmoke; + border-radius: 15px 15px 15px 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); +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#workspaces button:hover { + color: whitesmoke; + border-radius: 15px; + 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); +} + +#backlight, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#taskbar button:hover { + padding-left: 3px; + padding-right: 3px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button.active { + background-color: #7f849c; + padding-left: 12px; + padding-right: 12px; + 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: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 10px; + border-radius: 5px; + background-color: black; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: wheat; +} + + \ No newline at end of file diff --git a/config/waybar/style/VERTICAL-Catpuccin-Mocha.css b/config/waybar/style/VERTICAL-Catpuccin-Mocha.css new file mode 100644 index 00000000..b6d3d098 --- /dev/null +++ b/config/waybar/style/VERTICAL-Catpuccin-Mocha.css @@ -0,0 +1,237 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Vertical Catpuccin Mocha */ +/* As stated on title, best style for vertical layout waybar config */ + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +@import "../waybar/style/catppuccin-themes/mocha.css"; + +window#waybar { + background-color: @base; + border-radius: 5px; +} + +tooltip { + background: @base; + opacity: 1; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: @sapphire; +} + +tooltip label { + color: @blue; +} + +#taskbar button, +#workspaces button { + color: @surface2; + background-color: transparent; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 4px; +} + +#taskbar button.active, +#workspaces button.active { + color: @maroon; +} + +#workspaces button.focused { + color: @rosewater; + background: transparent; + border-radius: 15px; +} + +#workspaces button.urgent { + color: #11111b; + background: transparent; + border-radius: 15px; +} + +#taskbar button:hover, +#workspaces button:hover { + background: transparent; + color: @flamingo; + border-radius: 15px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + opacity: 1; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +#idle_inhibitor { + color: @pink; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#mpris { + color: @rosewater; +} + +#battery { + color: #a6e3a1; + padding-left: 15px; + border-radius: 15px 0 0 15px; +} + +@keyframes blink { + to { + background-color: #ffffff; + color: #333333; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 0.5s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#custom-lock, +#custom-power { + color: @red; + border-radius: 15px; + font-weight: bolder; + padding-left: 1px; +} + +#network { + background-color: transparent; + color: @mauve; +} + +#backlight { + color: @flamingo; +} + + +#custom-weather { + color: @green; + border-radius: 15px; + background-color: transparent; +} + +#custom-menu { + color: #89b4fa; +} + +#pulseaudio { + background-color: transparent; + color: @blue; +} + +#clock, +#clock-calender { + color: @sapphire; +} + +#custom-dots { + color: @sapphire; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-height: 7px; + min-width: 15px; + opacity: 0; + background-color: @text; + border-radius: 3px; + box-shadow: 1px 5px 6px 1px #272727; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-height: 100px; + min-width: 7px; + border-radius: 5px; + background-color: @surface0; +} + +window#waybar.bottombar #backlight-slider trough, +window#waybar.bottombar #pulseaudio-slider trough { + min-height: 7px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-width: 5px; + border-radius: 5px; + background-color: @blue; +} diff --git a/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css b/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css new file mode 100644 index 00000000..bb5bf01f --- /dev/null +++ b/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css @@ -0,0 +1,319 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ....Chroma Fusion Edge .... */ +/* Wallust & Catppuccin - Bordered */ + +@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 @color12; +@define-color button-color @color11; +@define-color button-hover @color9; + +@import '../../.config/waybar/wallust/colors-waybar.css'; +@import "../waybar/style/catppuccin-themes/latte.css"; + +* { + font-family: "JetBrainsMono 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: 99%; + 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#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +tooltip { + background-color: transparent; + border-radius: 10px; + border-width: 1px; + border-style: solid; + border-color: #11111b; + color: @border-color; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#temperature, +#tray, +#window, +#wireplumber, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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: 5px; + opacity:0.8; + border:2px solid @border-color; + +} +#custom-power { + color: red; + padding: 0px 0px 0px 7px; + opacity:1.0; +} +#backlight { + padding: 0px 2px 0px 6px; +} +#custom-light_dark, +#custom-nightlight, +#custom-menu{ + color: @flamingo; + padding: 0px 8px 0px 4px; + opacity:1.0; +} + +#custom-weather, +#custom-weather2, +#custom-updates { + color: @yellow; +} + +#mpris { + padding-right: 2px; +} + +#keyboard-state, +#clock { + color: @sapphire; +} + +#temperature { + color: @rosewater; +} + +#network { + padding-left: 2px; + color: @rosewater; +} + +#custom-swaync, +#custom-hint, +#tray { + color: aliceblue; +} + +#taskbar, +#window { + color:#FFFFFF; +} + +#bluetooth, +#custom-backlight, +#custom-cycle_wall, +#custom-keyboard, +#custom-light_dark { + color: @lavender; +} + +#custom-lock, +#custom-hypridle, +#idle_inhibitor { + color: @teal; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#custom-cava_mviz{ + color: @color2; +} +#workspaces { + border-radius: 25px; + border:2px solid @border-color; + opacity:0.8; + color:#FFFFFF; + margin: 6px; + +} + +#taskbar button, +#workspaces button { + border-radius: 15px; + border:0px; + color: @color13; + padding-left: 2px; + padding-right: 2px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); + opacity:0.8; +} + +#taskbar button.active, +#workspaces button.active { + color: #FFFFFF; + background: @button-color; + border-radius: 25px; + padding-left: 4px; + padding-right: 4px; + 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; +} + +#taskbar button:hover, +#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; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} + + diff --git a/config/waybar/style/Wallust-Bordered-Chroma-Simple.css b/config/waybar/style/Wallust-Bordered-Chroma-Simple.css new file mode 100644 index 00000000..2a1ede12 --- /dev/null +++ b/config/waybar/style/Wallust-Bordered-Chroma-Simple.css @@ -0,0 +1,317 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* Wallust Bordered - Chroma Simple */ + +@import '../../.config/waybar/wallust/colors-waybar.css'; + + +* { + font-family: "JetBrainsMono Nerd Font"; + font-weight: bold; + /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ + font-size: 99%; + min-height: 0; +} + +window#waybar { + background-color: transparent; + color: @foreground; + padding-left: 15px; + padding-right: 15px; +} + +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +tooltip { + background-color: @color12; + color: @foreground; + border-radius: 10px; + border-width: 1.5px; + border-style: solid; + border-color: @color9; + transition: 0.3s; + opacity: 0.9; +} + +#taskbar button, +#workspaces { + border-radius: 20px; + background: @background; + opacity: 1; + padding: 0px 10px; + margin: 0; + margin-top: 5px; + border: 2px solid @color12; +} + +#workspaces button { + color: @color10; + box-shadow: none; + text-shadow: none; + padding-right: 12px; + border-radius: 9px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button.active, +#workspaces button.active { + color: @color12; + padding-right: 12px; + background-color: @background; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: @color12; + padding-left: 0px; + padding-right: 2px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + border-radius: 20px; + background: @background; + opacity: 1; + padding: 0px 10px; + margin: 0; + margin-top: 5px; + border: 2px solid @color13; +} + +#cpu { + border: 2px solid @color5; + color: @foreground; + background: @color12; +} + +#memory { + color: @foreground; + background: @color12; +} + +#disk { + color: @foreground; + background: @color12; + border: 2px solid @color13; +} + +#temperature{ + color: @foreground; + background: @color12; +} + +#temperature.critical { + color: red; + border: 2px solid red; +} + +#custom-power { + color: red; + padding-left: 10px; + padding-right: 2px; + border: 2px solid red; +} + +#backlight { + color: #f9e2af; + padding-right: 5px; +} + +#tray { + border-radius: 20px; + margin-right: 5px; +/* padding: 0px 4px; */ + padding-left: 15px; + padding-right: 15px; + border: 2px solid @color7; +} + +#mpris { + padding-left: 16px; +} +#tray.empty { + background-color: transparent; + border-color: transparent; + border: 0px; +} + +#window { + margin-left: 5px; + margin-right: 5px; + border: 2px solid @color9; +} + +#clock { + color: #fab387; +} + + +#bluetooth { + color: #b4befe; + margin-right: 10px +} + +#pulseaudio.microphone, +#pulseaudio { + background-color: @color12; + color: #89b4fa; + border: 2px solid @color13; +} + +#pulseaudio.muted { + color: #f38ba8; + padding-right: 20px; +} + +#battery { + color: #a6e3a1; + margin-right: 5px; + padding-right: 15px; + border: 2px solid @color14; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#battery.good { + color: #ffd57a; + border: 2px solid @color15; +} + +#battery.warning { + color: #fab387; + border-left: 0px; + border: 2px solid @color12; +} + +#battery.charging { + color: #a6e3a1; +} + +#battery.critical { + color: #f38ba8; + border-left: 0px; + border: 2px solid @color8; +} + +@keyframes blink { + to { + color: @color12; + } +} + +#battery.critical:not(.charging) { + background-color: red; + color: white; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + box-shadow: inset 0 -3px transparent; +} + +#custom-weather { + color: #8eacf3; + border-right: 0px; + margin-left: 0px; + margin-right: 5px; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Wallust-Box-type.css b/config/waybar/style/Wallust-Box-type.css new file mode 100644 index 00000000..9089b9d5 --- /dev/null +++ b/config/waybar/style/Wallust-Box-type.css @@ -0,0 +1,225 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Wallust - Box type */ + +@import "../../.config/waybar/wallust/colors-waybar.css"; + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: transparent; +} + +window#waybar.hidden { + opacity: 0.2; +} + +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +#window { + padding-left: 10px; + padding-right: 10px; + border-radius: 10px; + transition: none; + color: transparent; + background: transparent; +} + +#taskbar button, +#workspaces button { + color: @color15; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + padding-left: 4px; + padding-right: 4px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(0.55, -0.68, 0.48, 1.682); +} + +#taskbar button.active, +#workspaces button.active { + color: @color15; + background-color: @background; + padding-left: 4px; + padding-right: 8px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(0.55, -0.68, 0.48, 1.682); +} + +#taskbar button.focused, +#workspaces button.focused { + color: @color15; + background-color: @background; +} + +#workspaces button.urgent { + color: #ffffff; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: @color15; + padding-left: 2px; + padding-right: 8px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(0.55, -0.68, 0.48, 1.682); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-left: 8px; + padding-right: 10px; + border-radius: 10px; + transition: none; + color: @color15; + background: @background; + border-bottom-width: 5px; + border-bottom-color: @color12; + border-bottom-style: solid; +} + +#custom-power { + padding-right: 2px; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39ff14; + border-bottom-width: 5px; + border-bottom-color: @color12; + border-bottom-style: solid; +} + +#network { + padding-right: 12px; +} + +#temperature.critical { + background-color: red; + color: black; +} + +#mpris { + padding-right: 2px; + padding-left: 8px; +} +#backlight { + padding-right: 2px; +} +#battery.critical:not(.charging) { + background-color: #ffffff; + color: #000000; + animation-name: blink; + animation-duration: 3s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; + border-bottom-width: 5px; + border-bottom-color: @color12; + border-bottom-style: solid; +} + +@keyframes blink { + to { + background-color: #ffffff; + color: #000000; + } +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 10; + background-image: none; + border: none; + box-shadow: @color12; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Wallust-Chroma-Edge.css b/config/waybar/style/Wallust-Chroma-Edge.css new file mode 100644 index 00000000..5706a399 --- /dev/null +++ b/config/waybar/style/Wallust-Chroma-Edge.css @@ -0,0 +1,379 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Wallust Chroma Edge */ + +@import '../../.config/waybar/wallust/colors-waybar.css'; + +* { +font-family: "JetBrainsMono 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: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + /* background-color: rgba(26, 27, 38, 0.5); */ + background-color: transparent; + color: #ffffff; + transition-property: background-color; + transition-duration: 0.5s; + /* border-top: 8px transparent; */ + border-radius: 0px; + transition-duration: 0.5s; +} + +window#waybar.empty +window#waybar.empty #window { + padding: 0px; + border: 0px; + background-color: transparent; +} + +window#waybar.hidden { + opacity: 0.1; +} + +tooltip { + background: #1e1e2e; + opacity: 0.8; + border-radius: 12px; + border-width: 2px; + border-style: solid; + border-color: @color12; +} + +tooltip label{ + color: #cdd6f4; +} + +#taskbar button, +#workspaces button { + background-color: transparent; + color: grey; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#workspaces button.active { + background-color: transparent; + color: #D3D3D3; + 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); +} + +#workspaces button:hover { + background: rgba(0, 0, 0, 0.2); + color: #D3D3D3; + 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); +} + +#workspaces button.urgent { + background-color: #eb4d4b; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: #e5e5e5; + /* color: #bf616a; */ + border-radius: 12px; + background-color: rgba(50, 50, 50, 0.1); + border: 1px solid @color12; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +#workspaces { + border-radius: 12px; + padding: 0px 6px; +} + +#cpu { + color: #fb958b; + padding: 3px; + background-color: rgba(50, 50, 50, 0.1); +} + +#custom-cycle_wall, +#custom-updater { + color: #cba7f7; + padding: 3px; + background-color: rgba(50, 50, 50, 0.1); + +} + +#custom-menu { + color: #FFFFFF; + padding: 6px; + padding-right: 6px; + background-color: rgba(50, 50, 50, 0.1); +} + +#custom-keyboard, +#memory { + color: #ebcb8b; +} + +#custom-power { + color: #cc3436; + padding: 0px 0px 0px 6px; +} + +#custom-launcher { + background-color: #1b242b; + color: #6a92d7; + padding: 0 0px; +} + +#custom-weather.severe { + color: #eb937d; +} + +#custom-weather.sunny { + color: #c2ca76; +} + +#custom-weather.clearNight { + color: #cad3f5; +} + +#custom-weather.cloudyFoggyDay, +#custom-weather.cloudyFoggyNight { + color: #c2ddda; +} + +#custom-weather.rainyDay, +#custom-weather.rainyNight { + color: #5aaca5; +} + +#custom-weather.showyIcyDay, +#custom-weather.snowyIcyNight { + color: #d6e7e5; +} + +#custom-swaync, +#custom-weather { + color: #ebecf0; +} + +#pulseaudio { + color: #FFD580; +} + +#wireplumber { + color: #FFD580; +} +#backlight { + color: #8fbcbb; + padding-right: 2px; +} + +#clock { + color: #90EE90; + /* background-color: #14141e; */ +} + +#battery { + color: #c0caf5; + /* background-color: #90b1b1; */ +} + +#battery.charging, +#battery.full, +#battery.plugged { + color: #26a65b; + /* background-color: #26a65b; */ +} + +@keyframes blink { + to { + background-color: rgba(30, 34, 42, 0.5); + color: #abb2bf; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +label:focus { + background-color: #000000; +} + +#disk { + color: #f38ba8; +} + +#bluetooth { + color: #7287fd; +} + +#bluetooth.disconnected { + color: #f53c3c; +} + +#network { + color: #b48ead; +} + +#network.disconnected { + color: #f53c3c; +} + +#custom-media { + background-color: #66cc99; + color: #2a5c45; + min-width: 100px; +} + +#custom-media.custom-spotify { + background-color: #66cc99; +} + +#custom-media.custom-vlc { + background-color: #ffa000; +} + +#temperature.critical { + background-color: #eb4d4b; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} + +#tray > .needs-attention { + -gtk-icon-effect: highlight; + background-color: #eb4d4b; +} + +#idle_inhibitor { + /*background-color: #2d3436; + border-bottom: 8px solid rgba(0, 0, 0, 0.2);*/ +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#temperature { + color: #ADD8E6; +} + +#taskbar button.active { + background-color: #7f849c; + padding-left: 12px; + padding-right: 12px; + 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; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Wallust-Chroma-Fusion.css b/config/waybar/style/Wallust-Chroma-Fusion.css new file mode 100644 index 00000000..111fe50f --- /dev/null +++ b/config/waybar/style/Wallust-Chroma-Fusion.css @@ -0,0 +1,321 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ....Chroma Fusion .... */ +/* Wallust - Catpuccin */ + +@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 @color12; +@define-color button-color @color11; +@define-color button-hover @color12; + +@import '../../.config/waybar/wallust/colors-waybar.css'; +@import "../waybar/style/catppuccin-themes/latte.css"; + +* { + font-family: "JetBrainsMono 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: 99%; + 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#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +tooltip { + background-color: @background-module; + border-radius: 10px; + border-width: 2px; + border-style: solid; + border-color: #11111b; + color: @color2; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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; + margin: 5px 5px 5px 5px; + opacity:0.8; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} +#backlight { + padding: 0px 2px 0px 6px; +} +#custom-power { + color: red; + padding: 0px 0px 0px 6px; + opacity:1.0; +} +#custom-light_dark, +#custom-nightlight, +#custom-menu{ + color: @flamingo; + padding: 0px 8px 0px 4px; + opacity:1.0; +} + +#mpris { + color: @sapphire; + padding-right: 0px; +} + +#custom-swaync, +#custom-weather, +#custom-weather2, +#custom-updater { + color: @yellow; +} + +#keyboard-state, +#clock { + color: @sapphire; +} +#network, +#temperature { + color: @rosewater; +} + +#custom-hint, +#tray { + color: aliceblue; +} + +#taskbar, +#window { + color:#FFFFFF; +} + +#bluetooth, +#custom-backlight, +#custom-cycle_wall, +#custom-keyboard, +#custom-light_dark { + color: @lavender; +} + +#custom-cava_mviz { + color: @color2; +} + +#custom-lock, +#custom-hypridle, +#idle_inhibitor { + color: @teal; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#workspaces { + margin: 3px 3px 3px 3px; + padding: 0px 1px; + border-radius: 25px; + font-weight: bold; + font-style: normal; + opacity:0.8; + color:#FFFFFF; + +} + +#taskbar button, +#workspaces button { + margin: 1px 1px; + border-radius: 15px; + border:0px; + color: @color13; + padding-left: 2px; + padding-right: 2px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); + opacity:0.8; +} + +#taskbar button.active, +#workspaces button.active { + color: #FFFFFF; + background: @button-color; + border-radius: 15px; + padding-left: 4px; + padding-right: 4px; + 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; +} + +#taskbar button:hover, +#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; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} + + diff --git a/config/waybar/style/Wallust-Chroma-Tally-V2.css b/config/waybar/style/Wallust-Chroma-Tally-V2.css new file mode 100644 index 00000000..bbb644de --- /dev/null +++ b/config/waybar/style/Wallust-Chroma-Tally-V2.css @@ -0,0 +1,281 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Wallust - Chroma Tally v2 */ + +/* edited by: https://github.com/prateekshukla1108 */ + +@import '../../.config/waybar/wallust/colors-waybar.css'; + +* { + font-family: "JetBrainsMono Nerd Font"; + font-weight: bold; + min-height: 0; + font-size: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: @color0; /* Dark background */ + border-radius: 12px; + border-bottom: 2px; + border-style: solid; + border-color: @color7; /* Light border */ +} + +#workspaces { + background: transparent; + padding: 2px; + border-radius: 15px; + border: 0px; + font-style: normal; + color: @color7; /* Light text */ +} + +#taskbar button, +#workspaces button { + padding: 0px 5px; + border-radius: 15px; + border: 0px; + color: @color7; /* Light text */ + background: linear-gradient(45deg, @color5, @color6, @color7); /* Lighter gradient */ + opacity: 0.5; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button.active, +#workspaces button.active { + padding: 0px 5px; + border-radius: 15px; + border: 0px; + color: @color7; /* Light text */ + background: linear-gradient(45deg, @color5, @color6); /* Lighter gradient */ + opacity: 1.0; + min-width: 40px; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button:hover { + border-radius: 15px; + color: @color7; /* Light text */ + background: linear-gradient(45deg, @color6, @color7); /* Lighter gradient */ + opacity: 0.8; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +tooltip { + background: @background-alt; /* Theme-neutral tooltip background */ + opacity: 0.8; + border-radius: 6px; + color: @color7; /* Light text */ +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 5px; + padding-bottom: 5px; + padding-right: 6px; + padding-left: 6px; + color: @color6; /* Lighter - changed from color5 */ +} + +#clock { + color: @color6; /* Lighter */ +} + +#backlight { + color: @color5; /* Lighter */ +} + +#battery { + color: @color6; /* Lighter */ +} + +#battery.charging { + color: @color7; /* Lightest */ +} + +@keyframes blink { + to { + color: @color4; /* Slightly lighter blink color */ + background-color: @color7; /* Lightest */ + } +} + +#battery.critical:not(.charging) { + background: @color5; /* Lighter background */ + color: @color7; /* Lightest */ + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#cpu { + color: @color6; /* Lighter */ +} + +#disk { + color: @color5; /* Lighter */ +} + +#custom-keyboard, +#memory { + color: @color6; /* Lighter */ +} + +#network.disabled { + color: @color5; /* Lighter */ +} + +#network{ + color: @color6; /* Lighter */ +} + +#network.disconnected { + color: @color5; /* Lighter */ +} + +#pulseaudio { + color: @color7; /* Lightest */ +} + +#pulseaudio.muted { + color: @color5; /* Lighter */ +} + +#custom-light_dark, +#custom-nightlight, +#temperature { + color: @color6; /* Lighter */ +} + +#temperature.critical { + color: @color5; /* Lighter */ +} + +#keyboard-state, +#custom-hypridle, +#idle_inhibitor { + color: @color5; /* Lighter */ + border-bottom: 2px; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: @color4; /* Slightly lighter */ + border-bottom: 2px; +} + +#tray { +} + +#custom-swaync, +#custom-menu { + color: @color7; /* Lightest */ + padding-left: 8px; +} + +#custom-power{ + color: @color6; /* Lighter */ +} + +#window{ + border-style: hidden; +} + +#custom-lock, +#bluetooth{ + color: @color5; /* Lighter */ +} + +#custom-cava_mviz{ + color: @color7; /* Lightest */ +} + +#custom-weather{ + color: @color5; /* Lighter */ +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; + background-color: @color2; /* Slightly darker trough */ +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: @color6; /* Lighter highlight */ +} diff --git a/config/waybar/style/Wallust-Chroma-Tally.css b/config/waybar/style/Wallust-Chroma-Tally.css new file mode 100644 index 00000000..b6ab1470 --- /dev/null +++ b/config/waybar/style/Wallust-Chroma-Tally.css @@ -0,0 +1,281 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Wallust - Chroma Tally */ + +@import '../../.config/waybar/wallust/colors-waybar.css'; + +* { +font-family: "JetBrainsMono 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: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background: rgba (0, 0, 0, 0.5); + border-radius: 12px; + border-bottom: 2px; + border-style: solid; + border-color: @color12; +} + +#workspaces { + background: transparent; + padding: 2px; + border-radius: 15px; + border: 0px; + font-style: normal; + color: #0F1419; +} + +#taskbar button, +#workspaces button { + padding: 0px 5px; + border-radius: 15px; + border: 0px; + color: #0F1419; + background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); + opacity: 0.5; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#taskbar button.active, +#workspaces button.active { + padding: 0px 5px; + border-radius: 15px; + border: 0px; + color: #0F1419; + background: linear-gradient(45deg, #59C2FF, #D2A6FF); + opacity: 1.0; + min-width: 40px; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button:hover { + border-radius: 15px; + color: #0F1419; + background: linear-gradient(45deg, #59C2FF, #D2A6FF); + opacity: 0.8; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + +} + +tooltip { + background: #1e1e2e; + opacity: 0.8; + border-radius: 6px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 5px; + padding-bottom: 5px; + padding-right: 6px; + padding-left: 6px; +} + +/* ----------------------------------------------------------------------------- + * Module styles + * -------------------------------------------------------------------------- */ + + +#clock { + color:#a3be8c; +} + +#backlight { + color: #ebcb8b; +} + +#battery { + color: #d8dee9; +} + +#battery.charging { + color: #81a1c1; +} + +@keyframes blink { + to { + color: #4c566a; + background-color: #eceff4; + } +} + +#battery.critical:not(.charging) { + background: #bf616a; + color: #eceff4; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#cpu { + color: #a3be8c; +} + +#disk { + color: #94e2d5; +} + +#custom-keyboard, +#memory { + color: #d3869b; +} + +#network.disabled { + color:#bf616a; +} + +#network{ + color:#a3be8c; +} + +#network.disconnected { + color: #bf616a; +} + +#pulseaudio { + color: #04a5e5; +} + +#pulseaudio.muted { + color: #9ca0b0; +} + +#custom-light_dark, +#custom-nightlight, +#temperature { + color: #7287fd; +} + +#temperature.critical { + color: #bf616a; +} + +#keyboard-state, +#custom-hypridle, +#idle_inhibitor { + color: #ebcb8b; + border-bottom: 2px; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 2px; +} + +#tray { +} + +#custom-swaync, +#custom-menu { + color: yellow; + padding-left: 8px; +} +#custom-power{ + color: #eba0ac; +} + +#window{ + border-style: hidden; +} + +#custom-lock, +#bluetooth{ + color:#d08770; +} + +#custom-cava_mviz{ + color: @color11; +} + +#custom-weather{ + color:#d08770; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} diff --git a/config/waybar/style/Wallust-Colored.css b/config/waybar/style/Wallust-Colored.css new file mode 100644 index 00000000..80ffb1b0 --- /dev/null +++ b/config/waybar/style/Wallust-Colored.css @@ -0,0 +1,229 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* Wallust Colored*/ + +@import '../../.config/waybar/wallust/colors-waybar.css'; + +* { + font-family: "JetBrainsMono 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: 96%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar.hidden { + opacity: 0.5; +} + +window#waybar, +window#waybar.empty #window { + padding: 0px; + border: 0px; + background-color: transparent; +} + + +tooltip { + background: @background; + border-radius: 10px; + border-width: 1px; + border-style: solid; + border-color: @color15; +} + +/*-----module groups----*/ +.modules-right { + border: 3px solid @color12; + border-radius: 40px 0px 0px 0px; + background-color: @background-alt; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +.modules-center { + border: 3px solid @color7; + border-radius: 60px 0px 60px 0px; + background-color: @background; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +.modules-left { + border: 3px solid @color12; + border-radius: 0px 0px 40px 0px; + background-color: @background-alt; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} + +#taskbar button, +#workspaces button { + color: @foreground; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: @background; + background-color: @color7; + 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); +} + +#workspaces button.focused { + color: @color4; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: @color4; + 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); +} + +#clock#2 { + color: @color6; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: @foreground; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} + +#custom-cava_mviz { + padding-right: 10px; +} \ No newline at end of file diff --git a/config/waybar/style/Wallust-ML4W-modern-mixed.css b/config/waybar/style/Wallust-ML4W-modern-mixed.css new file mode 100644 index 00000000..5a22f177 --- /dev/null +++ b/config/waybar/style/Wallust-ML4W-modern-mixed.css @@ -0,0 +1,394 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ml4w-modern-mixed */ + +@import '../../.config/waybar/wallust/colors-waybar.css'; + +@define-color backgroundlight @color12; +@define-color backgrounddark @background; +@define-color workspacesbackground1 @color12; +@define-color workspacesbackground2 @background; +@define-color bordercolor @color11; +@define-color textcolor1 @foreground; +@define-color textcolor2 @background; +@define-color textcolor3 @foreground; +@define-color iconcolor @foreground; + +* { + font-family: "JetBrainsMono 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: 99%; + /* note: different modules have different font sizes */ + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background-color: rgba(0,0,0,0.8); +border-bottom: 0px solid @foreground; + /* color: #FFFFFF; */ + background: transparent; + transition-property: background-color; + transition-duration: .5s; +} + +#taskbar, +#workspaces { + background: @workspacesbackground1; + margin: 2px 18px 3px 1px; + margin-left: 6px; + padding: 0px 2px; + border-radius: 5px 5px 5px 5px; + border: 0px; + font-weight: bold; + font-style: normal; + opacity: 0.8; + color: @textcolor1; +} + +#taskbar button, +#workspaces button { + padding: 0px 6px; + margin: 3px 2px; + border-radius: 3px 3px 3px 3px; + color: @textcolor1; + background-color: @workspacesbackground2; + transition: all 0.1s linear; + opacity: 0.4; +} + +#taskbar button.active, +#workspaces button.active { + color: @textcolor1; + background: @workspacesbackground2; + border-radius: 3px 3px 3px 3px; + min-width: 30px; + transition: all 0.1s linear; + opacity:1.0; +} + +#taskbar button.hover, +#workspaces button:hover { + color: @textcolor1; + background: @workspacesbackground2; + border-radius: 5px 5px 5px 5px; + opacity:0.7; +} + +tooltip { + border-radius: 16px; + background-color: @backgroundlight; + opacity:0.9; + padding:20px; + margin:0px; +} + +tooltip label { + color: @textcolor2; +} + +#window { + margin: 3px 15px 3px 0px; + padding: 2px 10px 0px 10px; + border-radius: 5px 5px 5px 5px; + color:white; + font-weight:normal; + opacity:0.8; +} + +window#waybar.empty #window { + background-color:transparent; +} + +#taskbar.empty { + background:transparent; + border:0; + padding:0; + margin:0; +} + +.modules-left > widget:first-child > #workspaces { + margin-left: 0; +} + +.modules-right > widget:last-child > #workspaces { + margin-right: 0; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding: 2px; + margin-right: 8px; + margin-left: 6px; + font-size: 100%; + opacity: 0.8; + color: @iconcolor; +} + +#custom-swaync { + margin-left: 12px; +} + +#idle_inhibitor { + margin-right: 15px; + font-size: 102%; + font-weight: bold; + opacity: 0.8; + color: @iconcolor; + border-bottom: 0px solid @foreground; +} + +#idle_inhibitor.activated { + margin-right: 15px; + font-size: 100%; + font-weight: bold; + opacity: 0.8; + color: #dc2f2f; + border-bottom: 0px solid @foreground; +} + +#custom-menu { + background-color: @backgrounddark; + color: @textcolor1; + border-radius: 5px 5px 5px 5px; + padding: 0px 10px 0px 10px; + margin: 2px 17px 2px 0px; + opacity:0.8; + border:3px solid @bordercolor; +} + +#custom-power { + background-color: @backgrounddark; + color: @textcolor1; + border-radius: 5px 5px 5px 5px; + padding: 0px 0px 0px 6px; + opacity:0.8; + border:3px solid @bordercolor; +} + +#custom-keybinds { + margin: 0px 13px 0px 0px; + padding:0px; + color: @iconcolor; + opacity: 0.8; +} + +#custom-updater { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 10px 0px 10px; + margin: 3px 15px 3px 0px; + opacity:0.8; +} + +#custom-updates.green { + background-color: @backgroundlight; +} + +#custom-updates.yellow { +background-color: @color11; +color: @foreground; +} + +#custom-updates.red { +background-color: @color13; + color: #FFFFFF; +} + +#keyboard-state { + margin-right:10px; +} + +#clock { + background-color: @backgrounddark; + color: @textcolor1; + border-radius: 3px 5px 3px 5px; + padding: 1px 10px 0px 10px; + margin: 3px 0px 3px 0px; + opacity:0.8; + border:3px solid @bordercolor; +} + +#backlight { + background-color: @backgroundlight; + margin-left: 6px; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 10px 0px 10px; + margin: 3px 15px 3px 0px; + opacity:0.8; +} + +#pulseaudio { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 10px 0px 10px; + margin: 3px 15px 3px 0px; + opacity:0.8; +} + +#pulseaudio.muted { + background-color: @backgrounddark; + color: @textcolor1; +} + +#network { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 10px 0px 10px; + margin: 3px 15px 3px 0px; + opacity:0.8; +} + +#network.ethernet { + background-color: @backgroundlight; + color: @textcolor2; +} + +#network.wifi { + background-color: @backgroundlight; + color: @textcolor2; +} + +#bluetooth, #bluetooth.on, #bluetooth.connected { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 10px 0px 10px; + margin: 3px 15px 3px 0px; + opacity:0.8; +} + +#bluetooth.off { + background-color: transparent; + padding: 0px; + margin: 0px; +} + +#battery { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 15px 0px 10px; + margin: 3px 15px 3px 0px; + opacity:0.8; +} + +#battery.charging, #battery.plugged { + color: @textcolor2; + background-color: @backgroundlight; +} + +@keyframes blink { + to { + background-color: @backgroundlight; + color: @textcolor2; + } +} + +#battery.critical:not(.charging) { +background-color: @color13; + color: @textcolor3; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#tray { + padding: 0px 15px 0px 0px; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} + +#tray > .needs-attention { + -gtk-icon-effect: highlight; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/Wallust-ML4W-modern.css b/config/waybar/style/Wallust-ML4W-modern.css new file mode 100644 index 00000000..24b459a6 --- /dev/null +++ b/config/waybar/style/Wallust-ML4W-modern.css @@ -0,0 +1,387 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ml4w-modern */ + +@import '../../.config/waybar/wallust/colors-waybar.css'; + +@define-color backgroundlight @color0; +@define-color backgrounddark @color12; +@define-color workspacesbackground1 @color0; +@define-color workspacesbackground2 @color12; +@define-color bordercolor @color13; +@define-color textcolor1 @foreground; +@define-color textcolor2 @foreground; +@define-color textcolor3 @foreground; +@define-color iconcolor @foreground; + +* { + font-family: "JetBrainsMono 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: 99%; + /* note: different modules have different font sizes */ + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background-color: rgba(0,0,0,0.8); +border-bottom: 0px solid @foreground; + /* color: #FFFFFF; */ + background: transparent; + transition-property: background-color; + transition-duration: .5s; +} + +#workspaces { + background: @workspacesbackground1; + margin: 2px 18px 3px 1px; + margin-left: 6px; + padding: 0px 2px; + border-radius: 5px 5px 5px 5px; + border: 0px; + font-style: normal; + color: @textcolor1; +} + +#workspaces button { + padding: 0px 6px; + margin: 3px 2px; + border-radius: 3px 3px 3px 3px; + color: @textcolor1; + background-color: @workspacesbackground1; + transition: all 0.1s linear; +} + +#workspaces button.active { + color: @textcolor1; + background: @workspacesbackground2; + border-radius: 3px 3px 3px 3px; + min-width: 30px; + transition: all 0.1s linear; +} + +#workspaces button:hover { + color: @textcolor1; + background: @workspacesbackground2; + border-radius: 5px 5px 5px 5px; + opacity:0.7; +} + +tooltip { + border-radius: 16px; + background-color: @backgroundlight; + opacity:0.9; + padding:20px; + margin:0px; +} + +tooltip label { + color: @textcolor2; +} + +#window { + margin: 3px 15px 3px 0px; + padding: 2px 10px 0px 10px; + border-radius: 5px 5px 5px 5px; + color:white; + font-weight:normal; +} + +window#waybar.empty #window { + background-color:transparent; +} + +#taskbar { + background: @backgroundlight; + margin: 3px 15px 3px 0px; + padding:0px; + border-radius: 5px 5px 5px 5px; + font-weight: normal; + font-style: normal; + border: 3px solid @backgroundlight; +} + +#taskbar button { + margin:0; + border-radius: 5px 5px 5px 5px; + padding: 0px 5px 0px 5px; +} + +#taskbar.empty { + background:transparent; + border:0; + padding:0; + margin:0; +} + +.modules-left > widget:first-child > #workspaces { + margin-left: 0; +} + +.modules-right > widget:last-child > #workspaces { + margin-right: 0; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + margin-right: 8px; + margin-left: 6px; + font-size: 100%; + color: @iconcolor; +} + +#custom-swaync { + margin-left: 12px; +} + +#idle_inhibitor { + margin-right: 15px; + font-size: 102%; + font-weight: bold; + color: @iconcolor; + border-bottom: 0px solid @foreground; +} + +#idle_inhibitor.activated { + margin-right: 15px; + font-size: 100%; + font-weight: bold; +color: @color13; + border-bottom: 0px solid @foreground; +} + +#custom-menu { + background-color: @backgrounddark; + color: @textcolor1; + border-radius: 5px 5px 5px 5px; + padding: 0px 10px 0px 10px; + margin: 2px 17px 2px 0px; + border:3px solid @bordercolor; +} + +#custom-power { + background-color: @backgrounddark; + color: @textcolor1; + border-radius: 5px 5px 5px 5px; + padding: 0px 0px 0px 6px; + border:3px solid @bordercolor; +} + +#custom-keybinds { + margin: 0px 13px 0px 0px; + padding:0px; + color: @iconcolor; +} + +#custom-updater { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 10px 0px 10px; + margin: 3px 15px 3px 0px; +} + +#custom-updates.green { + background-color: @backgroundlight; +} + +#custom-updates.yellow { +background-color: @color11; + color: #FFFFFF; +} + +#custom-updates.red { +background-color: @color13; + color: #FFFFFF; +} + +#keyboard-state { + margin-right:10px; +} + +#clock { + background-color: @backgrounddark; + color: @textcolor1; + border-radius: 3px 5px 3px 5px; + padding: 1px 10px 0px 10px; + margin: 3px 0px 3px 0px; + border:3px solid @bordercolor; +} + +#backlight { + background-color: @backgroundlight; + margin-left: 6px; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 10px 0px 10px; + margin: 3px 15px 3px 0px; +} + +#pulseaudio { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 10px 0px 10px; + margin: 3px 15px 3px 0px; +} + +#pulseaudio.muted { + background-color: @backgrounddark; + color: @textcolor1; +} + +#network { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 10px 0px 10px; + margin: 3px 15px 3px 0px; +} + +#network.ethernet { + background-color: @backgroundlight; + color: @textcolor2; +} + +#network.wifi { + background-color: @backgroundlight; + color: @textcolor2; +} + +#bluetooth, #bluetooth.on, #bluetooth.connected { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 10px 0px 10px; + margin: 3px 15px 3px 0px; +} + +#bluetooth.off { + background-color: transparent; + padding: 0px; + margin: 0px; +} + +#battery { + background-color: @backgroundlight; + color: @textcolor2; + border-radius: 5px 5px 5px 5px; + padding: 2px 15px 0px 10px; + margin: 3px 15px 3px 0px; +} + +#battery.charging, #battery.plugged { + color: @textcolor2; + background-color: @backgroundlight; +} + +@keyframes blink { + to { + background-color: @backgroundlight; + color: @textcolor2; + } +} + +#battery.critical:not(.charging) { +background-color: @color13; + color: @textcolor3; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#tray { + padding: 0px 15px 0px 0px; +} + +#tray > .passive { + -gtk-icon-effect: dim; +} + +#tray > .needs-attention { + -gtk-icon-effect: highlight; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/Wallust-Simple.css b/config/waybar/style/Wallust-Simple.css new file mode 100644 index 00000000..f0f2cab2 --- /dev/null +++ b/config/waybar/style/Wallust-Simple.css @@ -0,0 +1,219 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* Wallust - Simple */ + +*{ +font-family: "JetBrainsMono 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: 99%; +font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +@import '../../.config/waybar/wallust/colors-waybar.css'; + +#waybar.empty, #waybar.tiled, #waybar.floating { + background-color: transparent; +} + +window#waybar, +window#waybar.empty, +window#waybar.empty #window { + background-color: transparent; + padding: 0px; + border: 0px; +} + +tooltip { + color: @color13; + background: @color10; + opacity: 1.0; + border-radius: 10px; +} + +/*-----module groups----*/ +.modules-left, +.modules-center, +.modules-right { + background-color: @color0; + border: 0.5px solid @color15; + border-radius: 10px; + padding-top: 2px; + padding-bottom: 2px; + padding-right: 4px; + padding-left: 4px; +} +/*-----modules indv----*/ + +#taskbar button, +#workspaces button { + color: @color2; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: @foreground; + background-color: @color2; + 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); +} + +#workspaces button.focused { + color: @color4; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: @color4; + 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); +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: @color12; + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px;; +} + +#mode { + color: #cc3436; + font-weight: bold; +} +#custom-power { + /*background-color: rgba(0,119,179,0.6);*/ + /*border-radius: 50px;*/ + padding: 1px 3px; +} +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#pulseaudio.muted { + color: #cc3436; +} +#pulseaudio-microphone.muted { + color: #cc3436; +} +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} \ No newline at end of file diff --git a/config/waybar/style/Wallust-Transparent-Crystal-Clear.css b/config/waybar/style/Wallust-Transparent-Crystal-Clear.css new file mode 100644 index 00000000..9182d536 --- /dev/null +++ b/config/waybar/style/Wallust-Transparent-Crystal-Clear.css @@ -0,0 +1,219 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ....Wallust Transparent - Crystal Clear........ */ +/* --- 👍 original designed by https://github.com/Krautt 👍 --- */ + +@import '../../.config/waybar/wallust/colors-waybar.css'; + +@define-color critical #ff0000; /* critical color */ +@define-color warning #f3f809; /* warning color */ +@define-color text @color12; /* text color */ +@define-color text-alt @color13; /* text alternative color */ +@define-color bg @color7; /* background color */ + +*{ + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background:transparent; + border-radius: 1px; + color: @text; +} + +window#waybar.hidden { + opacity: 0.5; +} +window#waybar.empty { + background-color: transparent; +} + +window#waybar.empty #window { + padding: 0px; + border: 0px; + background-color: transparent; +} + +/*-----module groups----*/ +.modules-right { + +} + +.modules-center { + +} + +.modules-left { + +} + +tooltip { + color: @color12; + background: @color10; + opacity: 0.8; + border-radius: 10px; + border-width: 1px; + border-style: solid; +} + +#taskbar button, +#workspaces button { + color: @text-alt; + box-shadow: none; + text-shadow: none; + padding: 0px; + border-radius: 9px; + 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); +} + +#taskbar button.active, +#workspaces button.active { + color: @text; + border-radius: 15px 15px 15px 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); +} + +#workspaces button.focused { + color: @text-alt; +} + +#workspaces button.urgent { + color: @warning; + border-radius: 10px; +} + +#taskbar button:hover, +#workspaces button:hover { + color: @text; + border-radius: 15px; + 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); +} + +#backlight, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#battery.critical:not(.charging) { + color: @critical; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 10px; + border-radius: 5px; + background-color: black; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; + background-color: wheat; +} + + \ No newline at end of file diff --git a/config/waybar/style/[0 VERTICAL] Golden Noir.css b/config/waybar/style/[0 VERTICAL] Golden Noir.css deleted file mode 100644 index 80b3e3ed..00000000 --- a/config/waybar/style/[0 VERTICAL] Golden Noir.css +++ /dev/null @@ -1,219 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* ...............Golden Noir................ */ -/* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: #040406; - border-radius: 30px; - color: #cba6f7; - -} - -window#waybar.hidden { - opacity: 0.5; -} - -tooltip { - background: #1e1e2e; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: #11111b; - color: #ffd700; -} - -/*-----module groups----*/ -.modules-left, -.modules-right { - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; - -} - -.modules-center { - border-top: 1px solid #ffd700; - border-bottom: 1px solid #ffd700; - border-radius: 20px; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -#taskbar button, -#workspaces button { - color: #6E6A86; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: #ffd700; - border-radius: 50%; - background-color: black; - border-radius: 15px 15px 15px 15px; - padding-left: 5px; - padding-right: 5px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: #ffd700; - border-radius: 15px; - 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); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: #e5d9f5; - padding-top: 5px; - padding-bottom: 5px; - padding-right: 5px; - padding-left: 5px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-height: 7px; - min-width: 15px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-height: 100px; - min-width: 7px; - border-radius: 5px; - background-color: #22252a; -} - -window#waybar.bottombar #backlight-slider trough, -window#waybar.bottombar #pulseaudio-slider trough { - min-height: 7px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-width: 5px; - border-radius: 5px; - background-color: #ba5663; -} \ No newline at end of file diff --git a/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css b/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css deleted file mode 100644 index b43a6571..00000000 --- a/config/waybar/style/[0 VERTICAL] Oglo Chicklets.css +++ /dev/null @@ -1,409 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Oglo Chicklets */ - -* { - font-family: "JetBrainsMono Nerd Font", FontAwesome, Roboto, Helvetica, Arial, sans-serif; - font-size: 99%; - font-weight: bold; -} - -window#waybar { - background-color: #232a2e; - border-bottom: 8px solid #1d2327; - color: #d3c6aa; - transition-property: background-color; - transition-duration: .5s; -} - -window#waybar.hidden { - opacity: 0.2; -} - -/* -window#waybar.empty { - background-color: transparent; -} -window#waybar.solo { - background-color: #FFFFFF; -} -*/ - -button { - all: unset; - background-color: #778f52; - color: #2d353b; - border: none; - border-bottom: 8px solid #5d743e; - border-radius: 5px; - padding-left: 5px; - padding-right: 5px; - transition: transform 0.1s ease-in-out; -} - -button:hover { - background: inherit; - background-color: #92ab6c; - border-bottom: 8px solid #788f57; -} - -button.active { - background: inherit; - background-color: #a5be7e; - border-bottom: 8px solid #8aa168; -} - -#mode { - background-color: #64727D; - border-bottom: 3px solid #ffffff; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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{ - color: #ffffff; - padding-top: 2px; - padding-bottom: 2px; - border-radius: 5px; - padding-left: 5px; - padding-right: 5px; -} - -#window, -#workspaces { - margin: 5px; -} - -/* If workspaces is the leftmost module, omit left margin */ -.modules-left > widget:first-child > #workspaces { - margin-left: 0; -} - -/* If workspaces is the rightmost module, omit right margin */ -.modules-right > widget:last-child > #workspaces { - margin-right: 0; -} - -#window { - background-color: #343f44; - color: #d3c6aa; - border-bottom: 8px solid #2b3539; -} - -#custom-swaync { - background-color: #778f52; - color: #2d353b; - border-bottom: 8px solid #5d743e; -} - -#custom-menu { - background-color: #778f52; - color: #2d353b; - border-bottom: 8px solid #5d743e; -} - -#custom-power { - background-color: #ee606a; - color: #2d353b; - border-bottom: 8px solid #ca4853; - padding-left: 5px; -} - -#custom-power_vertical{ - background-color: #ee606a; - color: #2d353b; - border-bottom: 8px solid #ca4853; -} - -#clock { - background-color: #96a84c; - color: #2d353b; - border-bottom: 8px solid #7a8c37; -} - -#battery { - background-color: #3a998f; - color: #2d353b; - border-bottom: 8px solid #227d74; -} - -@keyframes blink { - to { - background-color: #ffffff; - color: #000000; - } -} - -#battery.critical:not(.charging) { - background-color: #ee606a; - color: #2d353b; - border-bottom: 8px solid #ca4853; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -label:focus { - background-color: #000000; -} - -#cpu { - background-color: #778f52; - color: #2d353b; - border-bottom: 8px solid #5d743e; -} - -#memory { - background-color: #d980ad; - color: #2d353b; - border-bottom: 8px solid #b86790; -} - -#disk { - background-color: #964B00; - border-bottom: 8px solid #793300; -} - -#custom-lock, -#custom-light_dark, -#custom-nightlight, -#backlight { - background-color: #64b6ac; - color: #2d353b; - border-bottom: 8px solid #4f9990; - padding-left: 5px; -} - -#network { - background-color: #2980b9; -} - -#network.disconnected { - background-color: #f53c3c; -} - -#pulseaudio { - background-color: #d8ac47; - color: #2d353b; - border-bottom: 8px solid #b78f30; -} - -#pulseaudio.muted { - background-color: #90b1b1; - color: #2a5c45; -} - -#wireplumber { - background-color: #fff0f5; - color: #000000; -} - -#wireplumber.muted { - background-color: #f53c3c; -} - -#custom-media { - background-color: #66cc99; - color: #2a5c45; - min-width: 100px; -} - -#custom-media.custom-spotify { - background-color: #66cc99; -} - -#custom-media.custom-vlc { - background-color: #ffa000; -} - -#temperature { - background-color: #f0932b; - border-bottom: 8px solid #b78f30; -} - -#temperature.critical { - background-color: #eb4d4b; -} - -#tray { - background-color: #e67f51; - color: #2d353b;; - border-bottom: 8px solid #c3653b; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} - -#tray > .needs-attention { - -gtk-icon-effect: highlight; - background-color: #eb4d4b; -} - -#idle_inhibitor { - background-color: #2d3436; - border-bottom: 8px solid #7a8c37; -} - -#idle_inhibitor.activated { - background-color: #ecf0f1; - border-bottom: 8px solid #7a8c37; - color: #2d3436; -} - -#mpd { - background-color: #66cc99; - color: #2a5c45; -} - -#mpd.disconnected { - background-color: #f53c3c; -} - -#mpd.stopped { - background-color: #90b1b1; -} - -#mpd.paused { - background-color: #51a37a; -} - -#language { - background: #00b093; - color: #740864; - min-width: 16px; -} - -#keyboard-state { - background: #97e1ad; - color: #000000; - min-width: 16px; - border-bottom: 8px solid #78b48a; -} - -#keyboard-state > label { - padding: 0 5px; -} - -#keyboard-state > label.locked { - background: rgba(0, 0, 0, 0.2); -} - -#scratchpad { - background: rgba(0, 0, 0, 0.2); -} - -#scratchpad.empty { - background-color: transparent; -} - -tooltip { - background-color: #232a2e; - border: none; - border-bottom: 8px solid #1d2327; -} - -tooltip decoration { - box-shadow: none; -} - -tooltip decoration:backdrop { - box-shadow: none; -} - -tooltip label { - color: #d3c6aa; - padding-left: 5px; - padding-right: 5px; - padding-top: 0px; - padding-bottom: 5px; -} - - -#backlight-slider slider, -#pulseaudio-slider slider { - min-height: 7px; - min-width: 15px; - opacity: 0; - background-color: #ffa000; - border-radius: 3px; - box-shadow: 1px 5px 6px 1px #272727; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-height: 100px; - min-width: 7px; - border-radius: 5px; - background-color: #d8ac47; -} - -window#waybar.bottombar #backlight-slider trough, -window#waybar.bottombar #pulseaudio-slider trough { - min-height: 7px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-width: 5px; - border-radius: 5px; - background-color: #64b6ac; -} \ No newline at end of file diff --git a/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css b/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css deleted file mode 100644 index b6583d86..00000000 --- a/config/waybar/style/[0 VERTICAL] [Catpuccin] Mocha.css +++ /dev/null @@ -1,234 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Vertical Catpuccin Mocha */ -/* As stated on title, best style for vertical layout waybar config */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -@import "../waybar/style/catppuccin-themes/mocha.css"; - -window#waybar { - background-color: @base; - border-radius: 5px; -} - -tooltip { - background: @base; - opacity: 1; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: @sapphire; -} - -tooltip label { - color: @blue; -} - -#taskbar button, -#workspaces button { - color: @surface2; - background-color: transparent; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 4px; -} - -#taskbar button.active, -#workspaces button.active { - color: @maroon; -} - -#taskbar button.focused, -#workspaces button.focused { - color: @rosewater; - background: transparent; - border-radius: 15px; -} - -#workspaces button.urgent { - color: #11111b; - background: transparent; - border-radius: 15px; -} - -#taskbar button:hover, -#workspaces button:hover { - background: transparent; - color: @flamingo; - border-radius: 15px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - opacity: 1; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -#idle_inhibitor { - color: @pink; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#mpris { - color: @rosewater; -} - -#battery { - color: #a6e3a1; - padding-left: 15px; - border-radius: 15px 0 0 15px; -} - -@keyframes blink { - to { - background-color: #ffffff; - color: #333333; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#custom-lock, -#custom-power { - color: @red; - border-radius: 15px; - font-weight: bolder; - padding-left: 1px; -} - -#network { - background-color: transparent; - color: @mauve; -} - -#backlight { - color: @flamingo; -} - - -#custom-weather { - color: @green; - border-radius: 15px; - background-color: transparent; -} - -#custom-menu { - color: #89b4fa; -} - -#pulseaudio { - background-color: transparent; - color: @blue; -} - -#clock, -#clock-calender { - color: @sapphire; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-height: 7px; - min-width: 15px; - opacity: 0; - background-color: @text; - border-radius: 3px; - box-shadow: 1px 5px 6px 1px #272727; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-height: 100px; - min-width: 7px; - border-radius: 5px; - background-color: @surface0; -} - -window#waybar.bottombar #backlight-slider trough, -window#waybar.bottombar #pulseaudio-slider trough { - min-height: 7px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-width: 5px; - border-radius: 5px; - background-color: @blue; -} diff --git a/config/waybar/style/[Black & White] Monochrome.css b/config/waybar/style/[Black & White] Monochrome.css deleted file mode 100644 index f897c555..00000000 --- a/config/waybar/style/[Black & White] Monochrome.css +++ /dev/null @@ -1,222 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Black & White MonoChrome */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar, -window#waybar.empty, -window#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -tooltip { - color: white; - background: #1e1e2e; - opacity: 0.8; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: white; -} - -tooltip label{ - color: #cdd6f4; -} -/*-----module groups----*/ -.modules-right { - background-color: black; - color: white; - border-bottom: 1px; - border-style: solid; - border-color: white; - border-radius: 10px; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} -.modules-center { - background-color: black; - color: white; - border-bottom: 1px; - border-style: solid; - border-color: white; - border-radius: 10px; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} -.modules-left { - background-color: black; - color: white; - border-bottom: 1px; - border-style: solid; - border-color: white; - border-radius: 10px; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} -/*-----modules indv----*/ -#taskbar button, -#workspaces button { - color: dimgrey; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} -#taskbar button:hover, -#workspaces button:hover { - color: white; - background-color: #7f849c; - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: white; - 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); -} - -#workspaces button.persistent { - border-radius: 10px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#pulseaudio.muted { - color: #cc3436; -} -#temperature.critical { - color: red; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} \ No newline at end of file diff --git a/config/waybar/style/[Catppuccin] Frappe.css b/config/waybar/style/[Catppuccin] Frappe.css deleted file mode 100644 index 7c3c557f..00000000 --- a/config/waybar/style/[Catppuccin] Frappe.css +++ /dev/null @@ -1,287 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Catppuccin Frappe */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -@import "../waybar/style/catppuccin-themes/frappe.css"; - -window#waybar { - transition-property: background-color; - transition-duration: 0.5s; - padding: 4px; - border-top: 1px solid @rosewater; - border-bottom: 3px solid @sapphire; - background: alpha(@crust, 0.4); - border-radius: 10px; -} - -window#waybar.hidden { - opacity: 0.2; -} - -#taskbar button, -#workspaces button { - box-shadow: none; - text-shadow: none; - padding: 4px; - border-radius: 9px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button:hover, -#workspaces button:hover { - border-radius: 10px; - color: @overlay0; - background-color: @surface0; - 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); -} - -#workspaces button.persistent { - color: @surface1; - border-radius: 10px; -} - -#taskbar button.active, -#workspaces button.active { - color: @peach; - border-radius: 10px; - 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); -} - -#workspaces button.urgent { - color: @red; - border-radius: 0px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 3px solid @sapphire; -} - -#backlight { - color: @blue; -} - -#battery { - color: @green; -} - -@keyframes blink { - to { - color: @surface0; - } -} - -#battery.critical:not(.charging) { - background-color: @red; - color: @theme_text_color; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; - box-shadow: inset 0 -3px transparent; -} - -#bluetooth { - color: @blue; -} - -#clock { - color: @yellow; -} - -#cpu { - color: @green; -} - -#custom-keyboard, -#memory { - color: @sky; -} - -#disk { - color: @sapphire; -} - -#temperature { - color: @teal; -} - -#temperature.critical { - background-color: @red; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} -#tray > .needs-attention { - -gtk-icon-effect: highlight; -} - -#keyboard-state { - color: @flamingo; -} - -#custom-cava_mviz { - color: @pink; -} - -#custom-menu { - color: @rosewater; -} - -#custom-power { - color: @red; -} - -#custom-updater { - color: @red; -} - -#custom-light_dark { - color: @blue; -} - -#custom-weather { - color: @lavender; -} - -#custom-lock { - color: @maroon; -} - -#pulseaudio { - color: @sapphire; -} - -#pulseaudio.bluetooth { - color: @pink; -} -#pulseaudio.muted { - color: @red; -} - -#window { - color: @mauve; -} - -#mpris { - color:@lavender; -} - -#network { - color: @teal; -} - -#network.disconnected, -#network.disabled { - background-color: @surface0; - color: @text; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} \ No newline at end of file diff --git a/config/waybar/style/[Catppuccin] Latte.css b/config/waybar/style/[Catppuccin] Latte.css deleted file mode 100644 index 6984df38..00000000 --- a/config/waybar/style/[Catppuccin] Latte.css +++ /dev/null @@ -1,286 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Catppuccin Latte */ - -* { -font-family: "JetBrainsMono 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: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -@import "../waybar/style/catppuccin-themes/latte.css"; - -window#waybar { - transition-property: background-color; - transition-duration: 0.5s; - border-top: 1px solid @flamingo; - border-bottom: 3px solid @lavender; - background: alpha(@overlay0, 0.3); - border-radius: 10px; -} - -window#waybar.hidden { - opacity: 0.2; -} - -#taskbar button, -#workspaces button { - box-shadow: none; - text-shadow: none; - padding: 4px; - border-radius: 9px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button:hover, -#workspaces button:hover { - border-radius: 10px; - color: @overlay0; - background-color: @surface0; - 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); -} - -#workspaces button.persistent { - color: @surface1; - border-radius: 10px; -} - -#taskbar button.active, -#workspaces button.active { - color: @peach; - border-radius: 10px; - 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); -} - -#workspaces button.urgent { - color: @red; - border-radius: 0px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 3px solid @lavender; -} - -#backlight { - color: @blue; -} - -#battery { - color: @green; -} - -@keyframes blink { - to { - color: @surface0; - } -} - -#battery.critical:not(.charging) { - background-color: @red; - color: @theme_text_color; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; - box-shadow: inset 0 -3px transparent; -} - -#bluetooth { - color: @blue; -} - -#clock { - color: @yellow; -} - -#cpu { - color: @green; -} - -#custom-keyboard, -#memory { - color: @sky; -} - -#disk { - color: @sapphire; -} - -#temperature { - color: @teal; -} - -#temperature.critical { - background-color: @red; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} -#tray > .needs-attention { - -gtk-icon-effect: highlight; -} - -#keyboard-state { - color: @flamingo; -} - -#custom-cava_mviz { - color: @pink; -} - -#custom-menu { - color: @rosewater; -} - -#custom-power { - color: @red; -} - -#custom-updater { - color: @red; -} - -#custom-light_dark { - color: @blue; -} - -#custom-weather { - color: @lavender; -} - -#custom-lock { - color: @maroon; -} - -#pulseaudio { - color: @sapphire; -} - -#pulseaudio.bluetooth { - color: @pink; -} -#pulseaudio.muted { - color: @red; -} - -#window { - color: @mauve; -} - -#mpris { - color:@lavender; -} - -#network { - color: @teal; -} - -#network.disconnected, -#network.disabled { - background-color: @surface0; - color: @text; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Catppuccin] Mocha.css b/config/waybar/style/[Catppuccin] Mocha.css deleted file mode 100644 index 35a4aba7..00000000 --- a/config/waybar/style/[Catppuccin] Mocha.css +++ /dev/null @@ -1,304 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Catppuccin Mocha */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -@import "../waybar/style/catppuccin-themes/mocha.css"; - -window#waybar { - transition-property: background-color; - transition-duration: 0.5s; - background: transparent; - border-radius: 10px; -} - -window#waybar.hidden { - opacity: 0.2; -} - -window#waybar.empty, -window#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -#taskbar button, -#workspaces button { - color: @overlay1; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button:hover, -#workspaces button:hover { - border-radius: 10px; - color: @peach; - background-color: @surface0; - 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); -} - -#workspaces button.persistent { - color: @surface1; - border-radius: 10px; -} - -#taskbar button.active, -#workspaces button.active { - color: @mauve; - border-radius: 10px; - 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); -} - -#workspaces button.urgent { - color: @red; - border-radius: 0px; -} - -/* This section can be use if you want to separate waybar modules */ -.modules-left, .modules-center, .modules-right { - background: @theme_base_color; - border: 0.5px solid @overlay0; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; - border-radius: 10px; -} - -.modules-left, .modules-right { - border: 1px solid @blue; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#bluetooth, -#backlight { - color: @blue; -} - -#battery { - color: @green; -} - -@keyframes blink { - to { - color: @surface0; - } -} - -#battery.critical:not(.charging) { - background-color: @red; - color: @theme_text_color; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; - box-shadow: inset 0 -3px transparent; -} - -#clock { - color: @yellow; -} - -#cpu { - color: @green; -} - -#custom-keyboard, -#memory { - color: @sky; -} - -#disk { - color: @sapphire; -} - -#temperature { - color: @teal; -} - -#temperature.critical { - background-color: @red; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} -#tray > .needs-attention { - -gtk-icon-effect: highlight; -} - -#keyboard-state { - color: @flamingo; -} - -#custom-cava_mviz { - color: @pink; -} - -#custom-menu { - color: @rosewater; -} - -#custom-power { - color: @red; -} - -#custom-updater { - color: @red; -} - -#custom-light_dark { - color: @blue; -} - -#custom-weather { - color: @lavender; -} - -#custom-lock { - color: @maroon; -} - -#pulseaudio { - color: @sapphire; -} - -#pulseaudio.bluetooth { - color: @pink; -} -#pulseaudio.muted { - color: @red; -} - -#window { - color: @mauve; -} - -#mpris { - color:@lavender; -} - -#network { - color: @teal; -} -#network.disconnected, -#network.disabled { - background-color: @surface0; - color: @text; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} \ No newline at end of file diff --git a/config/waybar/style/[Colored] Chroma Glow.css b/config/waybar/style/[Colored] Chroma Glow.css deleted file mode 100644 index 6ec9602d..00000000 --- a/config/waybar/style/[Colored] Chroma Glow.css +++ /dev/null @@ -1,337 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Chroma Glow */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background-color: transparent; - color: #ffffff; - transition-property: background-color; - transition-duration: .5s; - border-radius: 10px; -} - -window#waybar.hidden { - opacity: 0.1; -} - -window#waybar.empty, -window#waybar.empty #window { - padding: 0px; - border: 0px; - background-color: transparent; -} - -tooltip { - color: #40a02b; - background: #1e1e2e; - opacity: 0.8; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: #11111b; -} - -tooltip label{ - color: #cdd6f4; -} - -#taskbar button, -#workspaces button { - background-color: transparent; - color: grey; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - background-color: transparent; - color: #D3D3D3; - 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); -} - -#taskbar button:hover, -#workspaces button:hover { - background: rgba(0, 0, 0, 0.2); - color: #D3D3D3; - 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); -} - -#workspaces button.focused { - background-color: #bbccdd; - color: #323232; -} - -#workspaces button.urgent { - background-color: #eb4d4b; -} - -#mode { - background-color: #64727D; - border-bottom: 3px solid #ffffff; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -/* If workspaces is the leftmost module, omit left margin */ -.modules-left > widget:first-child > #workspaces { -} - -/* If workspaces is the rightmost module, omit right margin */ -.modules-right > widget:last-child > #workspaces { -} - -#clock { - color: #fe640b; -} - -#custom-updater { - color: #7287fd; -} - -#battery { - color: #32CD32; -} - -/* #battery.charging { - color: #ffffff; - background-color: #26A65B; -} */ - -@keyframes blink { - to { - background-color: #ffffff; - color: #333333; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -label:focus { - background-color: #000000; -} - -#custom-keyboard, -#custom-menu{ - color: yellow; - /*padding: 3px;*/ -} - -#cpu { - color: blue; -} - -#memory { - color: green; -} - -#custom-light_dark, -#custom-nightlight, -#backlight { - color: white; -} - -#bluetooth { - color: blue; -} - -#network { - color: #dd7878; -} - -#network.disconnected { - color: #df3320; -} - -#custom-swaync, -#custom-keybinds { - color: #1e66f5; -} - -#wireplumber, -#pulseaudio { - color: green; -} - -#wireplumber.muted, -#pulseaudio.muted { - color: grey; -} - -#custom-power { - color: red; -} - -#keyboard-state { - color: #dd7878; -} - -#disk { - color: brown; -} - -#custom-weather { - color: #df8e1d; -} - -#custom-lock { - color: #ffa000; -} - -#temperature { - color: #FF5349; -} - -#temperature.critical { - background-color: #ff0000; -} - -#tray { - /* background-color: #505050; */ -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#mpd { - color: #2a5c45; -} - -#mpd.disconnected { - background-color: #f53c3c; -} - -#mpd.stopped { - background-color: #90b1b1; -} - -#mpd.paused { - background-color: #51a37a; -} - -#custom-language { - color: #7da6ff; - min-width: 16px; -} - -#custom-separator { - color: #606060; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Colored] Translucent.css b/config/waybar/style/[Colored] Translucent.css deleted file mode 100644 index f16fdc78..00000000 --- a/config/waybar/style/[Colored] Translucent.css +++ /dev/null @@ -1,358 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Translucent */ - -@define-color critical #ff0000; /* critical color */ -@define-color warning #f3f809; /* warning color */ -@define-color fgcolor #ffffff; /* foreground color */ -@define-color bgcolor #303030; /* background color */ -@define-color bgcolor #222436; /* background color */ -@define-color alert #df3320; - -@define-color accent1 #ff7a93; -@define-color accent2 #b9f27c; -@define-color accent3 #ff9e64; -@define-color accent4 #bb9af7; -@define-color accent5 #7da6ff; -@define-color accent6 #0db9d7; - -* { -font-family: "JetBrainsMono 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: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background-color: rgba(0,0,0,0.3); - color: #ffffff; - transition-property: background-color; - transition-duration: .5s; - border-radius: 10px; -} - -window#waybar.hidden { - opacity: 0.1; -} - -tooltip { - background: #1e1e2e; - opacity: 0.6; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: #11111b; -} - -#taskbar button, -#workspaces button { - background-color: transparent; - color: @fgcolor; - box-shadow: none; - text-shadow: none; - padding: 4px; - border-radius: 9px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button.active, -#workspaces button.active { - background-color: rgba(0, 0, 0, 0.2); - color: @accent2; - 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); -} - -#taskbar button:hover, -#workspaces button:hover { - background: rgba(0, 0, 0, 0.2); - color: @accent3; - 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); -} - -#workspaces button.focused { - background-color: rgba(0, 0, 0, 0.35); - color: @accent5; - /* box-shadow: inset 0 -3px #ffffff; */ -} - -#workspaces button.urgent { - background-color: #eb4d4b; - color: #ffffff; -} - -#mode { - background-color: #64727D; - border-bottom: 3px solid #ffffff; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -/* If workspaces is the leftmost module, omit left margin */ -.modules-left > widget:first-child > #workspaces { -} - -/* If workspaces is the rightmost module, omit right margin */ -.modules-right > widget:last-child > #workspaces { -} - -#clock { - color: @accent2; -} - -#custom-updater { - color: #7287fd; -} - -#battery { - color: @accent5; -} - -/* #battery.charging { - color: #ffffff; - background-color: #26A65B; -} */ - -@keyframes blink { - to { - background-color: #ffffff; - color: #333333; - } -} - -#battery.critical:not(.charging) { - color: @critical; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -label:focus { - background-color: #000000; -} - -#custom-menu{ - color: #FFFFFF; - /*padding: 3px;*/ -} - -#custom-keyboard, -#cpu { - color: @accent1; -} - -#memory { - color: @accent3; -} - -#backlight { - color: #cdd6f4; -} - -#bluetooth { - color: #1e66f5; -} - -#network { - color: @accent3; -} - -#network.disconnected { - color: @alert; -} - -#pulseaudio { - color: @accent4; -} - -#pulseaudio-muted { - color: @accent2; -} -#wireplumber { - color: @accent4; -} - -#wireplumber-muted { - color: @accent2; -} - -#pluseaudio-source-muted{ - color: #a0a0a0; -} - -#custom-power { - color: #cc3436; -} - -#disk { - color: @accent5; -} -#custom-power_profile { - color: @accent3; -} -#custom-media { - background-color: #66cc99; - color: #2a5c45; - min-width: 100px; -} - -#custom-weather { - color: #66cc99; -} -#custom-weather2 { - color: #66cc99; -} - -#custom-lock { - color: #ffa000; -} - -#keyboard-state, -#temperature { - color: @accent6; - /* background-color: #f0932b; */ -} - -#temperature.critical { - background-color: @critical; -} - -#tray { - /* background-color: #505050; */ -} - -#custom-hypridle, -#idle_inhibitor { - color: #f9e2af; - /*background-color: #2d3436; - border-bottom: 8px solid rgba(0, 0, 0, 0.2);*/ -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#mpd { - color: #2a5c45; -} - -#mpd.disconnected { - background-color: #f53c3c; -} - -#mpd.stopped { - background-color: #90b1b1; -} - -#mpd.paused { - background-color: #51a37a; -} - -#custom-language { - color: @accent5; - min-width: 16px; -} - -#custom-separator { - color: #606060; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Colorful] Aurora Blossom.css b/config/waybar/style/[Colorful] Aurora Blossom.css deleted file mode 100644 index 9eda0868..00000000 --- a/config/waybar/style/[Colorful] Aurora Blossom.css +++ /dev/null @@ -1,205 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Aurora Blossom */ - -* { - font-family: "JetBrainsMono Nerd Font"; - font-weight: bold; - /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: transparent; -} - -window#waybar.empty , -window#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -tooltip { - color: black; - background-image: linear-gradient(45deg, #7287fd 10%, #209fb5 54%, #8839ef 90%); - opacity: 0.8; - border-radius: 10px; -} - -tooltip label{ - color: black; -} - -/*-----module groups----*/ -.modules-left, -.modules-center, -.modules-right { - background-image: linear-gradient(45deg, #7287fd 10%, #209fb5 54%, #8839ef 90%); - color: black; - border-radius: 6px; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -/*-----modules indv----*/ - -#taskbar button, -#workspaces button { - color: black; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button:hover, -#workspaces button:hover { - color: grey; - background-color: rgba(0,153,153,0.2); - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: grey; - 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); -} - -#workspaces button.persistent { - border-radius: 10px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} -#custom-power { - padding: 1px 3px; -} -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#pulseaudio.muted { - color: #cc3436; -} -#temperature.critical { - color: #cc3436; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - background-color: #7f849c; - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#pulseaudio-slider highlight, -#backlight-slider highlight { - min-width: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Colorful] Aurora.css b/config/waybar/style/[Colorful] Aurora.css deleted file mode 100644 index d4232f22..00000000 --- a/config/waybar/style/[Colorful] Aurora.css +++ /dev/null @@ -1,213 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Aurora */ - -* { -font-family: "JetBrainsMono Nerd Font"; -font-weight: bold; -/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ -font-size: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar, -window#waybar.empty, -window#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -tooltip { - color: black; - background-image: linear-gradient(45deg, #7287fd 10%, #209fb5 54%, #8839ef 90%); - opacity: 0.8; - border-radius: 10px; -} - -tooltip label{ - color: black; -} -/*-----module groups----*/ -.modules-left, -.modules-center, -.modules-right { - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -/*-----modules indv----*/ -#taskbar button, -#workspaces button { - color: grey; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} -#taskbar button:hover, -#workspaces button:hover { - color: black; - background-color: rgba(0,153,153,0.2); - 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); -} -#taskbar button.active, -#workspaces button.active { - color: black; - 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); -} - -#workspaces button.persistent { - border-radius: 10px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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-image: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); - color: black; - border: 1px; - border-style: solid; - border-radius: 6px; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} -#backlight { - padding-right: 2px; -} -#custom-power { - padding-left: 10px; - padding-right: 2px; -} -#custom-menu { - padding-right: 8px; -} -#custom-cycle_wall { - padding-right: 2px; -} -#network { - padding-right: 12px; -} -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#pulseaudio.muted { - color: #cc3436; -} -#temperature.critical { - background: red; - color: black; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - background-color: #7f849c; - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} \ No newline at end of file diff --git a/config/waybar/style/[Colorful] Oglo Chicklets.css b/config/waybar/style/[Colorful] Oglo Chicklets.css deleted file mode 100644 index 61b99f40..00000000 --- a/config/waybar/style/[Colorful] Oglo Chicklets.css +++ /dev/null @@ -1,421 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Oglo Chicklets */ - -* { - font-family: "JetBrainsMono Nerd Font", FontAwesome, Roboto, Helvetica, Arial, sans-serif; - font-size: 99%; - font-weight: bold; -} - -window#waybar { - background-color: #232a2e; - border-bottom: 8px solid #1d2327; - color: #d3c6aa; - transition-property: background-color; - transition-duration: .5s; -} - -window#waybar.hidden { - opacity: 0.2; -} - -/* -window#waybar.empty { - background-color: transparent; -} -window#waybar.solo { - background-color: #FFFFFF; -} -*/ - -button { - all: unset; - background-color: #778f52; - color: #2d353b; - border: none; - border-bottom: 8px solid #5d743e; - border-radius: 5px; - padding-left: 15px; - padding-right: 15px; - transition: transform 0.1s ease-in-out; -} - -button:hover { - background: inherit; - background-color: #92ab6c; - border-bottom: 8px solid #788f57; -} - -button.active { - background: inherit; - background-color: #a5be7e; - border-bottom: 8px solid #8aa168; -} - -#mode { - background-color: #64727D; - border-bottom: 3px solid #ffffff; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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{ - color: #ffffff; - padding-top: 2px; - padding-bottom: 2px; - border-radius: 5px; - padding-left: 5px; - padding-right: 5px; -} - -#window, -#workspaces { - margin: 0 4px; -} - -/* If workspaces is the leftmost module, omit left margin */ -.modules-left > widget:first-child > #workspaces { - margin-left: 0; -} - -/* If workspaces is the rightmost module, omit right margin */ -.modules-right > widget:last-child > #workspaces { - margin-right: 0; -} - -#window { - background-color: #343f44; - color: #d3c6aa; - border-bottom: 8px solid #2b3539; -} - -#custom-swaync { - background-color: #778f52; - color: #2d353b; - border-bottom: 8px solid #5d743e; -} - -#custom-menu { - background-color: #778f52; - color: #2d353b; - border-bottom: 8px solid #5d743e; -} - -#custom-power { - background-color: #ee606a; - color: #2d353b; - border-bottom: 8px solid #ca4853; - padding-left: 10px; -} - -#custom-power_vertical{ - background-color: #ee606a; - color: #2d353b; - border-bottom: 8px solid #ca4853; -} - -#clock { - background-color: #96a84c; - color: #2d353b; - border-bottom: 8px solid #7a8c37; -} - -#battery { - background-color: #3a998f; - color: #2d353b; - border-bottom: 8px solid #227d74; -} - -@keyframes blink { - to { - background-color: #ffffff; - color: #000000; - } -} - -#battery.critical:not(.charging) { - background-color: #ee606a; - color: #2d353b; - border-bottom: 8px solid #ca4853; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -label:focus { - background-color: #000000; -} - -#cpu { - background-color: #778f52; - color: #2d353b; - border-bottom: 8px solid #5d743e; -} - -#memory { - background-color: #d980ad; - color: #2d353b; - border-bottom: 8px solid #b86790; -} - -#disk { - background-color: #964B00; - border-bottom: 8px solid #793300; -} - -#custom-lock, -#custom-light_dark, -#custom-nightlight, -#backlight { - background-color: #64b6ac; - color: #2d353b; - border-bottom: 8px solid #4f9990; - padding-left: 10px; -} - -#network { - background-color: #2980b9; -} - -#network.disconnected { - background-color: #f53c3c; -} - -#pulseaudio { - background-color: #d8ac47; - color: #2d353b; - border-bottom: 8px solid #b78f30; -} - -#pulseaudio.muted { - background-color: #90b1b1; - color: #2a5c45; -} - -#wireplumber { - background-color: #fff0f5; - color: #000000; -} - -#wireplumber.muted { - background-color: #f53c3c; -} - -#custom-media { - background-color: #66cc99; - color: #2a5c45; - min-width: 100px; -} - -#custom-media.custom-spotify { - background-color: #66cc99; -} - -#custom-media.custom-vlc { - background-color: #ffa000; -} - -#temperature { - background-color: #f0932b; - border-bottom: 8px solid #b78f30; -} - -#temperature.critical { - background-color: #eb4d4b; -} - -#tray { - background-color: #e67f51; - color: #2d353b;; - border-bottom: 8px solid #c3653b; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} - -#tray > .needs-attention { - -gtk-icon-effect: highlight; - background-color: #eb4d4b; -} - -#idle_inhibitor { - background-color: #2d3436; - border-bottom: 8px solid #1d2327; -} - -#idle_inhibitor.activated { - background-color: #ecf0f1; - border-bottom: 8px solid #7a8c37; - color: #2d3436; -} - -#mpd { - background-color: #66cc99; - color: #2a5c45; -} - -#mpd.disconnected { - background-color: #f53c3c; -} - -#mpd.stopped { - background-color: #90b1b1; -} - -#mpd.paused { - background-color: #51a37a; -} - -#language { - background: #00b093; - color: #740864; - min-width: 16px; -} - -#keyboard-state { - background: #97e1ad; - color: #000000; - min-width: 16px; - border-bottom: 8px solid #78b48a; -} - -#keyboard-state > label { - padding: 0 5px; -} - -#keyboard-state > label.locked { - background: rgba(0, 0, 0, 0.2); -} - -#scratchpad { - background: rgba(0, 0, 0, 0.2); -} - -#scratchpad.empty { - background-color: transparent; -} - -tooltip { - background-color: #232a2e; - border: none; - border-bottom: 8px solid #1d2327; -} - -tooltip decoration { - box-shadow: none; -} - -tooltip decoration:backdrop { - box-shadow: none; -} - -tooltip label { - color: #d3c6aa; - padding-left: 5px; - padding-right: 5px; - padding-top: 0px; - padding-bottom: 5px; -} - - -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#pulseaudio-slider trough { - background-color: #7f849c; - 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 { - background-color: #7f849c; - min-width: 80px; - min-height: 10px; - border-radius: 5px; -} - -#backlight-slider highlight { - min-width: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Colorful] Rainbow Spectrum.css b/config/waybar/style/[Colorful] Rainbow Spectrum.css deleted file mode 100644 index 24320ae6..00000000 --- a/config/waybar/style/[Colorful] Rainbow Spectrum.css +++ /dev/null @@ -1,330 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Rainbow Spectrum */ - -* { -font-family: "JetBrainsMono 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: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background-color: rgba(0,0,0,0); - transition-property: background-color; - transition-duration: .5s; -} - -window#waybar.hidden { - opacity: 0.5; -} - -window#waybar.empty, -window#waybar.empty #window { - padding: 0px; - border: 0px; - background-color: transparent; -} - -tooltip { - background: #1e1e2e; - opacity: 0.8; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: #11111b; -} - -tooltip label{ - color: #cdd6f4; -} - -#taskbar button, -#workspaces button { - background-color: #d9e0ee; - color: #3A3B3C; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - background-color: #eba0ac; - color: #3A3B3C; - 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); -} - -#taskbar button:hover, -#workspaces button:hover { - background: #eb6f92; - color: #f6c177; - padding-left: 3px; - padding-right: 3px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - border-radius: 16px; - color: #3A3B3C; - border: 1px solid #b4befe; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -#backlight { - background-color: #cba6f7; -} - -#battery { - background-color: #f9e2af; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#battery.critical:not(.charging) { - background-color: #f38ba8; - color: #f38ba8; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#clock { - background-color: #a6e3a1; -} - -#mpris { - background-color: #fab387; - color: black; -} -#custom-keyboard, -#keyboard-state, -#keyboard-state label, -#keyboard-state label.locked, -#cpu { - background-color: #89dceb; -} - -#memory { - background-color: #eba0ac; -} - -#disk { - background-color: #b4befe; -} - -#tray { - background-color: #b4befe; -} -#tray > .passive { - -gtk-icon-effect: dim; -} -#tray > .needs-attention { - -gtk-icon-effect: highlight; -} - -#custom-menu { - background-color: #f5c2e7; - /*padding: 1px;*/ - padding-right: 10px; - border-radius: 16px; - color: #3A3B3C; - border: 1px solid #b4befe; -} - -#custom-power { - background-color: #f38ba8; - padding: 0px 0px 0px 6px; -} - -#custom-updater { - background-color: #e6ed7b; -} - -#custom-cava_mviz, -#power-profiles-daemon, -#custom-browser, -#custom-file_manager, -#custom-tty, -#custom-settings { - background: linear-gradient(45deg, #14e81e 10%, #017ed5 54%, #8d00c4 90%); -} - -#custom-cycle_wall { - background-color: #94e2d5; -} - -#custom-swaync, -#custom-weather { - background-color: #cba6f7; -} - -#custom-reboot, -#wireplumber { - background-color: #a6e3a1; -} - -#wireplumber.muted { - background-color: #313244; - color: #cdd6f4; -} - -#custom-lock { - background-color: #89dceb; -} - -#custom-quit, -#temperature { - background-color: #86b4fa; -} - -#temperature.critical { - background-color: red; -} - -#custom-power_vertical, -#custom-light_dark, -#custom-nightlight, -#custom-hypridle, -#idle_inhibitor { - background-color: #86b4fa; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#bluetooth { - background-color: #89dceb; -} -#window { - background-color: #89dceb; -} - -#custom-hint, -#pulseaudio { - background-color: #fab387; -} - -#pulseaudio.bluetooth { - background-color: #f5c2e7; -} -#pulseaudio.muted { - background-color: #313244; - color: #cdd6f4; -} - -#network { - background-color: #89b4fa; - padding-right: 12px; -} -#network.disconnected,#network.disabled { - background-color: #313244; - color: #cdd6f4; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Colorful] stolen-style.css b/config/waybar/style/[Colorful] stolen-style.css deleted file mode 100644 index cc1f12fa..00000000 --- a/config/waybar/style/[Colorful] stolen-style.css +++ /dev/null @@ -1,352 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* ....[Colorful] Stolen ......... */ -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - transition-property: background-color; - transition-duration: 0.5s; - background: rgba(0, 0, 0, 0.8); - border-radius: 6px; -} - -window#waybar.hidden { - opacity: 0.2; -} - -window#waybar.empty, -window#waybar.empty #window { - background-color: rgba(0, 0, 0, 0.8); - padding: 0px; - border: 0px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-cycle_wall, -#custom-github, -#custom-hint, -#custom-hyprWindowMode, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-menu, -#custom-power, -#custom-power_vertical, -#custom-speaker, -#custom-swaync, -#custom-updater, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 2px; - padding-bottom: 2px; - padding-right: 6px; - padding-left: 6px; -} - -#workspaces button { - padding-left: 10px; - padding-right: 10px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.1s linear; -} - -#workspaces button.persistent { - color: #faba4a; -} - -#workspaces button.empty { - color: #ffffed; -} - -#workspaces button.active { - color: #00ffff; - border: 2px solid #455a64; - border-radius: 16px; -} - -#workspaces button.urgent { - color: #f7768e; - border: 2px solid #f7768e; - border-radius: 16px; -} - -#workspaces button:hover { - border: 2px solid #455a64; - border-radius: 16px; -} - -#idle_inhibitor { - color: #7aa2f7; - border-bottom: 2px solid #455a64; -} - -#backlight { - color: #7aa2f7; -} - -#bluetooth { - color: #7aa2f7; -} - -#clock { - color: #9fe044; - padding-right: 7px; -} - -#custom-swaync { - color: #9fe044; - border: 2px solid #455a64; - border-radius: 20px; - padding-left: 13px; - padding-right: 12px; -} - -#custom-keyboard { - color: #e0af68; - border: 2px solid #455a64; - border-radius: 20px; - padding-left: 14px; - padding-right: 14px; -} - -#custom-cycle_wall { - color: #c0caf5; - padding-left: 7px; - padding-right: 4px; -} - -#custom-hint { - color: #c0caf5; - padding-left: 0px; - padding-right: 4px; -} - -#custom-github { - color: #c0caf5; - padding-left: 0px; - padding-right: 4px; -} - -#custom-hyprWindowMode { - color: #c0caf5; - padding-left: 6px; -} - -#custom-niflveil { - color: #7dcfff; - padding-left: 0px; - padding-right: 10px; -} - -#custom-niflveil.empty { - color: #c0caf5; - -} - -#cpu { - padding-left: 10px; - padding-right: 3px; - color: #ffffed; - border-top: 2px solid #455a64; - border-bottom: 2px solid #455a64; - border-left: 2px solid #455a64; - border-radius: 20px 0px 0px 20px; -} - -#memory { - color: #ffffed; - padding-right: 8px; - border-bottom: 2px solid #455a64; - border-top: 2px solid #455a64; - border-radius: 0px; -} - -#temperature { - color: #ffffed; - border-bottom: 2px solid #455a64; - border-top: 2px solid #455a64; - border-radius: 0px; -} - -#disk { - padding-right: 16px; - color: #ffffed; - border-top: 2px solid #455a64; - border-bottom: 2px solid #455a64; - border-right: 2px solid #455a64; - border-radius: 0px 20px 20px 0px; -} - -#temperature.critical { - background-color: #f7768e; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} - -#tray > .needs-attention { - -gtk-icon-effect: highlight; -} - -#keyboard-state { - color: #c7a9ff; -} - -#custom-cava_mviz { - color: #c7a9ff; -} - -#custom-menu { - - color: #7dcfff; - padding-left: 14px; - padding-right: 12px; -} - -#custom-power { - - color: #f7768e; - padding-left: 8px; - padding-right: 17px; -} - -#custom-updater { - color: #f7768e; - border: 2px solid #455a64; - border-radius: 20px; - padding-left: 10pt; - padding-right: 12px; - -} - -#custom-light_dark { - color: #7aa2f7; -} - -#custom-weather { - color: #9fe044; - -} - -#custom-speaker { - color: #faba4a; -} - -#pulseaudio { - color: #faba4a; - -} - -#pulseaudio.bluetooth { - color: #c7a9ff; -} - -#pulseaudio.muted { - color: #f7768e; -} - -#window { - font-size: 100%; - color: #ffffed; -} - -#mpris { - color: #bb9af7; -} - -#network { - color: #7dcfff; -} - -#network.disconnected, -#network.disabled { - background-color: #c0caf5; - color: #000000; -} - -#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; -} - -#custom-separator { - padding-left: 6px; - color: #f7768e; -} diff --git a/config/waybar/style/[Dark] Golden Eclipse.css b/config/waybar/style/[Dark] Golden Eclipse.css deleted file mode 100644 index a12135ba..00000000 --- a/config/waybar/style/[Dark] Golden Eclipse.css +++ /dev/null @@ -1,211 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Golden Eclipse */ - -* { -font-family: "JetBrainsMono 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: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -padding: 1px; -} - - -window#waybar { - transition-property: background-color; - transition-duration: 0.5s; - background: #000000; - padding-top: 3px; - padding-bottom: 3px; - padding-right: 4px; - padding-left: 4px; - border-radius: 12px; -} - -window#waybar.hidden { - opacity: 0.2; -} - -#waybar.empty #window { - background: none; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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{ - color: #fcba03; - padding-top: 3px; - padding-bottom: 3px; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: red; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} -#tray > .needs-attention { - -gtk-icon-effect: highlight; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: cyan; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#taskbar button, -#workspaces button { - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); - color: #fcba03; -} - -#taskbar button:hover, -#workspaces button:hover { - border-radius: 10px; - color: #a6adc8; - background-color: #ffeb8a; - 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); -} - -#workspaces button.persistent { - color: #fcba03; - border-radius: 10px; -} - -#taskbar button.active, -#workspaces button.active { - color: black; - background-color: #fcba03; - border-radius: 10px; - 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); -} - -#workspaces button.urgent { - color: red; - border-radius: 0px; -} - - -#pulseaudio.muted { - color: red; -} - -#network.disconnected, -#network.disabled { - background-color: #fcba03; - color: #cdd6f4; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} - diff --git a/config/waybar/style/[Dark] Golden Noir.css b/config/waybar/style/[Dark] Golden Noir.css deleted file mode 100644 index 32b03390..00000000 --- a/config/waybar/style/[Dark] Golden Noir.css +++ /dev/null @@ -1,214 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* ...............Golden Noir................ */ -/* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: #040406; - border-radius: 30px; - color: #cba6f7; - -} - -window#waybar.hidden { - opacity: 0.5; -} - -tooltip { - background: #1e1e2e; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: #11111b; - color: #ffd700; -} - -/*-----module groups----*/ -.modules-left, -.modules-right { - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; - -} - -.modules-center { - border-left: 1px solid #ffd700; - border-right: 1px solid #ffd700; - border-radius: 20px; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -#taskbar button, -#workspaces button { - color: #6E6A86; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: #ffd700; - border-radius: 50%; - background-color: black; - border-radius: 15px 15px 15px 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); -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: #ffd700; - border-radius: 15px; - 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); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: #e5d9f5; - padding-top: 5px; - padding-bottom: 5px; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #22252a; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: #ba5663; -} \ No newline at end of file diff --git a/config/waybar/style/[Dark] Half-Moon.css b/config/waybar/style/[Dark] Half-Moon.css deleted file mode 100644 index fbcb8278..00000000 --- a/config/waybar/style/[Dark] Half-Moon.css +++ /dev/null @@ -1,330 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* ..........Half Moon.................. */ -/* NOTE: This is only for some waybar configs */ -/* --- 👍 shared by https://github.com/TomekBobrowicz 👍 --- */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - - -window#waybar { - background-color: rgba(26,27,38,0); - border-bottom: 1px solid rgba(26,27,38,0); - border-radius: 0px; - color: #E6B673; -} - -#waybar.empty, #waybar.tiled, #waybar.floating { - background-color: transparent; -} - -window#waybar.empty, -window#waybar.empty #window { - background-color: transparent; -} - -#taskbar, -#workspaces { - background: #0F1419; - margin: 5px; - padding: 0px 1px; - border-radius: 15px; - border: 0px; - font-style: normal; - color: #0F1419; -} - -#taskbar button, -#workspaces button { - padding: 0px 5px; - margin: 4px 3px; - border-radius: 15px; - border: 0px; - color: #0F1419; - background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); - opacity: 0.5; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button.active, -#workspaces button.active { - padding: 0px 5px; - margin: 4px 3px; - border-radius: 15px; - border: 0px; - color: #0F1419; - background: linear-gradient(45deg, #59C2FF, #D2A6FF); - opacity: 1.0; - min-width: 40px; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button:hover { - border-radius: 15px; - color: #0F1419; - background: linear-gradient(45deg, #59C2FF, #D2A6FF); - opacity: 0.8; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); - -} -@keyframes gradient_horizontal { -0% { - background-position: 0% 50%; - } -50% { - background-position: 100% 50%; - } -100% { - background-position: 0% 50%; - } -} - -@keyframes swiping { -0% { - background-position: 0% 200%; - } -100% { - background-position: 200% 200%; - } -} - -tooltip { -background: #0F1419; -border: 1px solid #D2A6FF; -border-radius: 10px; -} - -tooltip label { -color: #F3F4F5; -} - -#window { - color: #E6E1CF; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#temperature, -#memory { - color: #E6B673; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#custom-light_dark, -#custom-nightlight, -#custom-dot_update, -#custom-swaync, -#custom-hypridle, -#idle_inhibitor, -#clock { - color: #B8CC52; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 1px solid rgba(26,27,38,0); -} - -#bluetooth { - color: blue; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#custom-playerctl, -#power-profiles-daemon, -#custom-cycle_wall, -#cpu { - color: #F3F4F5; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#disk { - color: #B8CC52; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#backlight, -#battery { - color: #F07178; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#mpris { - color: #F07178; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding-left: 8px; - padding-right: 2px; -} - -#backlight { - color: white; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#network { - color: #FF8F40; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#custom-hyprbindings { - color: #D2A6FF; - background: #0F1419; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#tray { - color: #E6E1CF; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#pulseaudio { - color: #59C2FF; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#custom-notification { - color: #95E6CB; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#custom-browser, -#custom-file_manager, -#custom-tty, -#custom-settings { - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; - color: #0F1419; - background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); -} - -#custom-weather { - color: #59C2FF; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} -#custom-weather2 { - color: #59C2FF; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#custom-menu { - color: #59C2FF; - background: #0F1419; - border-radius: 0px 15px 50px 0px; - margin: 5px 5px 5px 0px; - padding: 1px 15px; -} - -#custom-power { - color: #D2A6FF; - background: #0F1419; - border-radius: 15px 0px 0px 50px; - margin: 5px 0px; - padding: 2px 5px 2px 15px; -} - -#custom-lock { - color: red; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#custom-power_vertical, -#keyboard-state { - color: green; - background: #0F1419; - border-radius: 50px 50px; - margin: 5px; - padding: 2px 15px; -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #6E6A86; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: purple; -} \ No newline at end of file diff --git a/config/waybar/style/[Dark] Latte-Wallust combined v2.css b/config/waybar/style/[Dark] Latte-Wallust combined v2.css deleted file mode 100644 index fecde9d8..00000000 --- a/config/waybar/style/[Dark] Latte-Wallust combined v2.css +++ /dev/null @@ -1,273 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Catppuccin Latte - Wallust - v2 */ - -@define-color white #F2F2F2; -@define-color black #000000; -@define-color text #FFFFFF; -@define-color lightgray #686868; -@define-color darkgray #353535; - -@define-color transparent rgba(1, 1, 1, 0.5); -@define-color teal-trans rgba(1, 117, 84, 0.5); -@define-color cyan rgba(53, 140, 169, 1); - -@define-color background-module @background; -@define-color background-module2 @color11; -@define-color border-color @color12; -@define-color button-color @color10; -@define-color button-hover @color13; - -@import '../../.config/waybar/wallust/colors-waybar.css'; -@import "../waybar/style/catppuccin-themes/latte.css"; - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: @background; - border-radius:15px; - padding-top: 2px; - padding-bottom: 0px; - padding-right: 4px; - padding-left: 4px; -} - -tooltip { - background: #1e1e2e; - border-radius: 12px; - border-width: 1px; - border-style: solid; - border-color: @border-color; - color: #ffffff; -} - -#workspaces { - padding: 0px 1px; - border-radius: 15px; - border-bottom: 2px solid @border-color; - font-weight: bold; - font-style: normal; - opacity: 0.8; -} - -#taskbar button, -#workspaces button { - color: @foreground; - box-shadow: none; - text-shadow: none; - border-radius: 30px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: #ffd700; - border-radius: 50%; - background-color: black; - 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); -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: #ffd700; - border-radius: 10px; - 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); -} - -/*-----module groups----*/ -.modules-center { - background-color: @background-module2; - border-radius: 10px; - padding: 4px; - border-bottom: 2px solid @border-color; - border-right: 1px solid @button-hover; - border-left: 1px solid @button-hover; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: @foreground; - padding-right: 6px; - padding-left: 6px;; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #22252a; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: #ba5663; -} - -#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; -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#custom-hypridle, -#custom-lock, -#idle_inhibitor { - color: @teal; - border-bottom: 2px solid @border-color; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 2px solid @border-color; -} - -#clock { - color: @foreground; - border-radius: 15px; -} - -#custom-updates { - color: @yellow; -} -#swaync{ - color: #ffd700;} diff --git a/config/waybar/style/[Dark] Latte-Wallust combined.css b/config/waybar/style/[Dark] Latte-Wallust combined.css deleted file mode 100644 index d410b79f..00000000 --- a/config/waybar/style/[Dark] Latte-Wallust combined.css +++ /dev/null @@ -1,283 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Catppuccin Latte - Wallust */ -/* Original Design by DC user mannatsingh */ - -@define-color white #F2F2F2; -@define-color black #000000; -@define-color text #FFFFFF; -@define-color lightgray #686868; -@define-color darkgray #353535; - -@define-color transparent rgba(1, 1, 1, 0.5); -@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 @color12; -@define-color button-color @color11; -@define-color button-hover @color13; - -@import '../../.config/waybar/wallust/colors-waybar.css'; -@import "../waybar/style/catppuccin-themes/latte.css"; - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: transparent; - border-radius: 0px; - color: #cba6f7; -} - -window#waybar.hidden { - opacity: 0; -} - -tooltip { - background: #1e1e2e; - border-radius: 12px; - border-width: 1px; - border-style: solid; - border-color: @border-color; - color: #ffffff; -} - -/*-----module groups----*/ -.modules-left, -.modules-center, -.modules-right { - background-color: @background-module; - border-radius:15px; - border-bottom:2px solid @border-color; - padding-top: 2px; - padding-bottom: 0px; - padding-right: 4px; - padding-left: 4px; -} - -#workspaces { - padding: 0px 1px; - border-radius: 15px; - border:2px solid @border-color; - font-weight: bold; - font-style: normal; - opacity:0.8; - color:#FFFFFF; -} - -#taskbar button, -#workspaces button { - color: #6E6A86; - box-shadow: none; - text-shadow: none; - border-radius: 30px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: #ffd700; - border-radius: 50%; - background-color: black; - border-radius: 15px 15px 15px 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); -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: #ffd700; - border-radius: 10px; - 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); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: #e5d9f5; - padding-right: 6px; - padding-left: 6px;; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #22252a; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: #ba5663; -} - -#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; -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#custom-hypridle, -#custom-lock, -#idle_inhibitor { - color: @teal; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - - -#clock#2 { - color: #efe8f7; -} - -#clock { - color: @sapphire; - border-radius: 15px; - border:2px solid @border-color; -} -#custom-updates { - color: @yellow; -} -#swaync{ - color: #ffd700;} diff --git a/config/waybar/style/[Dark] Purpl.css b/config/waybar/style/[Dark] Purpl.css deleted file mode 100644 index 5a73a394..00000000 --- a/config/waybar/style/[Dark] Purpl.css +++ /dev/null @@ -1,233 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* .............Purpl..................... */ -/* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: #100214; - color: #cba6f7; -} - -window#waybar.hidden { - opacity: 0.5; -} - -tooltip { - background: #1e1e2e; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: #11111b; - color: #cba6f7; -} - -/*-----module groups----*/ -.modules-right { - border: 3px solid #20052a; - border-radius: 100px 0px 0px 0px; - background-color: #3d174b; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 5px; - padding-left: 5px; -} - -.modules-center { - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -.modules-left { - /*background-color: #1e1e2e;*/ - border: 3px solid #20052a; - border-radius: 0px 0px 100px 0px; - background-color: #441a53; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 5px; - padding-left: 5px; -} - -#taskbar button, -#workspaces button { - color: #6E6A86; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#workspaces button.active { - color: #cba6f7; - border-radius: 20%; - background-color: black; - 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); -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#workspaces button:hover { - color: #9CCFD8; - border-radius: 15px; - 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); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: whitesmoke; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#taskbar button.active { - background-color: purple; - padding-left: 12px; - padding-right: 12px; - 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; - 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: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #6E6A86; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: purple; -} \ No newline at end of file diff --git a/config/waybar/style/[Dark] Wallust Obsidian Edge.css b/config/waybar/style/[Dark] Wallust Obsidian Edge.css deleted file mode 100644 index adc0543d..00000000 --- a/config/waybar/style/[Dark] Wallust Obsidian Edge.css +++ /dev/null @@ -1,203 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Dark - Obsidian Edge */ - -@import '../../.config/waybar/wallust/colors-waybar.css'; - -* { -font-family: "JetBrainsMono 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: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: black; - border-radius: 12px; -} - -window#waybar.hidden { - opacity: 0.5; -} - -tooltip { - color: @foreground; - background: rgba(0, 0, 0, 0.8); - border-radius: 10px; -} - -tooltip label { - color: @foreground; - padding-right: 2px; - padding-left: 2px; -} - -/*-----module groups----*/ -.modules-left, -.modules-center, -.modules-right { - border: 0px solid #b4befe; - border-radius: 10px; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -#taskbar button, -#workspaces button { - color: @color12; - box-shadow: none; - text-shadow: none; - padding: 4px; - border-radius: 9px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button.active, -#workspaces button.active { - color: @foreground; - border-radius: 15px 15px 15px 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); -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: @color9; - border-radius: 15px; - 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); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: @foreground; - border-radius: 8px; - padding-top: 5px; - padding-bottom: 5px; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} \ No newline at end of file diff --git a/config/waybar/style/[Extra] Arrow.css b/config/waybar/style/[Extra] Arrow.css deleted file mode 100644 index 623de072..00000000 --- a/config/waybar/style/[Extra] Arrow.css +++ /dev/null @@ -1,295 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* .....[Extra] Arrow Best to combine with [TOP] Arrow.... */ -/* --- 👍 taken from https://github.com/mxkrsv 👍 --- */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; - border: none; - border-radius: 0; - min-height: 0; - margin: 0; - padding: 0; - box-shadow: none; - text-shadow: none; - icon-shadow: none; -} - -/* Colors (gruvbox) */ -@define-color black #282828; -@define-color red #cc241d; -@define-color green #98971a; -@define-color yellow #d79921; -@define-color blue #458588; -@define-color purple #b16286; -@define-color aqua #689d6a; -@define-color gray #a89984; -@define-color brgray #928374; -@define-color brred #fb4934; -@define-color brgreen #b8bb26; -@define-color bryellow #fabd2f; -@define-color brblue #83a598; -@define-color brpurple #d3869b; -@define-color braqua #8ec07c; -@define-color white #ebdbb2; -@define-color bg2 #504945; - - -@define-color warning @bryellow; -@define-color critical @red; -@define-color mode @black; -@define-color unfocused @bg2; -@define-color focused @braqua; -@define-color inactive @purple; -@define-color sound @brpurple; -@define-color network @purple; -@define-color memory @braqua; -@define-color cpu @green; -@define-color temp @brgreen; -@define-color layout @bryellow; -@define-color battery @aqua; -@define-color date @black; -@define-color time @white; - -/* The whole bar */ -#waybar { - background: rgba(40, 40, 40, 0.8784313725); /* #282828e0 */ - color: @white; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-left: 8pt; - padding-right: 8pt; -} - -/* Each critical module */ -#mode, -#memory.critical, -#cpu.critical, -#temperature.critical, -#battery.critical.discharging { - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; - animation-name: blink-critical; - animation-duration: 1s; -} - -/* Each warning */ -#network.disconnected, -#memory.warning, -#cpu.warning, -#temperature.warning, -#battery.warning.discharging { - color: @warning; -} - -/* Keyframes */ - -@keyframes blink-critical { - to { - /*color: @white;*/ - background-color: @critical; - } -} - -/* Current sway mode (resize etc) */ -#mode { - color: @white; - background: @mode; -} - -/* Workspaces stuff */ -#workspaces button { - /*font-weight: bold;*/ - padding-left: 2pt; - padding-right: 2pt; - color: @white; - background: @unfocused; -} - -/* Inactive (on unfocused output) */ -#workspaces button.visible { - color: @white; - background: @inactive; -} - -/* Active (on focused output) */ -#workspaces button.focused { - color: @black; - background: @focused; -} - -/* Contains an urgent window */ -#workspaces button.urgent { - color: @black; - background: @warning; -} - -/* Style when cursor is on the button */ -#workspaces button:hover { - background: @black; - color: @white; -} - -#window { - margin-right: 35pt; - margin-left: 35pt; -} - -#pulseaudio { - background: @sound; - color: @black; -} - -#network { - background: @network; - color: @white; -} - -#memory { - background: @memory; - color: @black; -} - -#cpu { - background: @cpu; - color: @white; -} - -#temperature { - background: @temp; - color: @black; -} - -#language { - background: @layout; - color: @black; -} - -#battery { - background: @battery; - color: @white; -} - -#tray { - background: @date; -} - -#clock { - background: @time; - color: @black; -} - -#custom-arrow1 { - color: @time; - background: @date; -} - -#custom-arrow2 { - color: @date; - background: @layout; -} - -#custom-arrow3 { - color: @layout; - background: @battery; -} - -#custom-arrow4 { - color: @battery; - background: @temp; -} - -#custom-arrow5 { - color: @temp; - background: @cpu; -} - -#custom-arrow6 { - color: @cpu; - background: @memory; -} - -#custom-arrow7 { - color: @memory; - background: @network; -} - -#custom-arrow8 { - color: @network; - background: @sound; -} - -#custom-arrow9 { - color: @sound; - background: transparent; -} - -#custom-arrow10 { - color: @unfocused; - background: transparent; -} diff --git a/config/waybar/style/[Extra] Crimson.css b/config/waybar/style/[Extra] Crimson.css deleted file mode 100644 index f2e5fb03..00000000 --- a/config/waybar/style/[Extra] Crimson.css +++ /dev/null @@ -1,204 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* ..........Crimson.................. */ -/* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -*{ -font-family: "JetBrainsMono Nerd Font"; -font-weight: bold; -/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ -font-size: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: #240303; - color: wheat; - border-radius: 0px 0px 100px 100px; - border: 1px solid grey; -} - -window#waybar.hidden { - opacity: 0.5; -} - -tooltip { - background: #240303; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: #11111b; - color: wheat; -} - -/*-----module groups----*/ -.modules-left, -.modules-center, -.modules-right { - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -#taskbar button, -#workspaces button { - color: wheat; - box-shadow: none; - text-shadow: none; - padding: 4px; - border-radius: 9px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button.active, -#workspaces button.active { - color: rgb(108, 18, 18); - background-color: #000000; - border: 1px solid grey; - border-radius: 15px 15px 15px 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); -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: rgb(71, 14, 14); - background-color: #000000; - border-radius: 15px; - padding-left: 3px; - padding-right: 3px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: wheat; - padding-top: 5px; - padding-bottom: 5px; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #22252a; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: #ba5663; -} - - \ No newline at end of file diff --git a/config/waybar/style/[Extra] EverForest.css b/config/waybar/style/[Extra] EverForest.css deleted file mode 100644 index 2bbaa4a2..00000000 --- a/config/waybar/style/[Extra] EverForest.css +++ /dev/null @@ -1,330 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* --- Designed by https://github.com/DevNChill --- */ -/* Extra - EverForest*/ - -@define-color bg_dim #232A2E; -@define-color black #000000; -@define-color white #FFFFFF; -@define-color bg0 #2D353B; -@define-color bg1 #343F44; -@define-color bg2 #3D484D; -@define-color bg3 #475258; -@define-color bg4 #4F585E; -@define-color bg5 #56635f; -@define-color bg_visual #543A48; -@define-color bg_red #514045; -@define-color bg_green #425047; -@define-color bg_blue #3A515D; -@define-color bg_yellow #4D4C43; -@define-color fg #D3C6AA; -@define-color red #E67E80; -@define-color orange #E69875; -@define-color yellow #DBBC7F; -@define-color green #A7C080; -@define-color aqua #83C092; -@define-color blue #7FBBB3; -@define-color purple #D699B6; -@define-color grey0 #7A8478; -@define-color grey1 #859289; -@define-color grey2 #9DA9A0; - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; - border: 1px solid transparent; - border-radius: 0px; - margin: 0px 1px; -} - -window#waybar { - border: none; - /*background-color: @bg_green;*/ - background-color: @bg_green; - color: @fg; - transition-property: background-color; - transition-duration: 0.5s; -} - -window#waybar.hidden { - opacity: 0.5; -} - -#window { - padding: 0px 10px; - margin: 0px 10px; - border-radius: 5px; - background-color: @bg0; -} - -.modules-left button:first-child { - border-top-left-radius: 5px; - border-bottom-left-radius: 5px; - margin-left: 5px; -} - -.modules-left button:last-child { - border-top-right-radius: 5px; - border-bottom-right-radius: 5px; - margin-right: 5px; -} - -#custom-menu, -#custom-arch { - background-color: @bg; - color: @red; -} - -#custom-swaync { - color: @yellow; -} - -#taskbar button, -#workspaces button { - padding: 0px 5px; - background-color: @orange; - color: @black; -} - -#taskbar button.active, -#workspaces button.active { - background-color: @grey0; - color: @black; - animation: gradient_f 20s ease-in infinite; - /*transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);*/ -} - -#taskbar button:hover, -#workspaces button:hover { - background-color: @purple; - color: @black; -} - -#workspaces button.focused { - background-color: @green; - color: @bg0; -} - -#workspaces button.urgent { - background-color: @red; /* Keeps the original color */ - color: @white; /* Sets text color to white for better contrast */ - border: 2px solid @red; /* Adds a border with the same color */ - box-shadow: 0 0 10px @red; /* Adds a glow effect */ - font-weight: bold; /* Makes text bold for more emphasis */ - transition: - background-color 0.3s, - box-shadow 0.3s; /* Smooth transition for hover effect */ -} - -#cpu { - border-radius: 5px 0px 0px 5px; - padding: 0px 5px; - background-color: @yellow; - color: @bg_yellow; -} - -#memory { - padding: 0px 5px; - background-color: @yellow; - color: @bg_yellow; -} - -#temperature { - padding: 0px 5px; - background-color: @green; - color: @bg_yellow; -} -#temperature.critical { - background-color: @red; -} - -#disk { - border-radius: 0px 5px 5px 0px; - padding: 0px 5px; - margin-right: 5px; - background-color: @green; - color: @bg_yellow; -} - -#battery.bat2 { - border-radius: 0px 5px 5px 0px; -} - -.modules-left :last-child { - border-radius: 0px 5px 5px 0px; -} -#battery { - border-radius: 5px 0px 0px 5px; - padding: 0px 5px; - background-color: @aqua; - color: @bg_yellow; -} -#battery.plugged { - color: @fg; - background-color: @bg_green; -} -#battery.charging { - color: @fg; - background-color: @bg_green; -} -#battery.critical:not(.charging) { - background-color: @red; - color: @fg; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} -@keyframes blink { - to { - background-color: @fg; - color: @bg_dim; - } -} - -#backlight { - border-radius: 5px 0px 0px 5px; - padding: 0px 5px; - margin-left: 5px; - background-color: @red; - color: @black; -} - -#network, -#pulseaudio { - padding: 0px 5px; - border-radius: 0px 5px 5px 0px; - background-color: @blue; - color: @bg_yellow; -} - -#pulseaudio.muted { - background-color: @grey1; - color: @bg_yellow; -} - -#tray { - padding: 0px 5px; - border-radius: 5px; - margin-left: 5px; - color: @fg; - background-color: @bg0; -} - -#custom-hypridle, -#idle_inhibitor { - padding: 0px 5px; - border-radius: 5px; - margin-left: 5px; - background-color: @blue; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); - color: @black; -} -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - background-color: @fg; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); - color: @bg0; -} - -#clock { - padding: 0px 5px; - border-radius: 5px; - margin: 0px 5px; - color: @bg_yellow; - background-color: @aqua; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #22252a; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: #ba5663; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-right: 5px; - padding-left: 5px; -} \ No newline at end of file diff --git a/config/waybar/style/[Extra] ML4W starter.css b/config/waybar/style/[Extra] ML4W starter.css deleted file mode 100644 index 68303d9d..00000000 --- a/config/waybar/style/[Extra] ML4W starter.css +++ /dev/null @@ -1,367 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* ML4W - Waybar Style */ -/* Original design from ML4W - Hyprland Starter Waybar */ - -@define-color backgroundlight #FFFFFF; -@define-color backgrounddark #FFFFFF; -@define-color workspacesbackground1 #FFFFFF; -@define-color workspacesbackground2 #CCCCCC; -@define-color bordercolor #FFFFFF; -@define-color textcolor1 #000000; -@define-color textcolor2 #000000; -@define-color textcolor3 #FFFFFF; -@define-color iconcolor #FFFFFF; - -/* ----------------------------------------------------- - * General - * ----------------------------------------------------- */ - -* { - font-family: "JetBrainsMono Nerd Font"; - border: none; - border-radius: 4px; - font-weight: bold; - /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background-color: rgba(0,0,0,0.2); - border-bottom: 0px solid #ffffff; - /* color: #FFFFFF; */ - transition-property: background-color; - transition-duration: .5s; -} - -/* ----------------------------------------------------- - * Workspaces & Taskbar - * ----------------------------------------------------- */ - -#taskbar, -#workspaces { - margin: 5px 1px 6px 1px; - padding: 0px 1px; - border-radius: 15px; - border: 0px; - font-weight: bold; - font-style: normal; - color: @textcolor1; -} - -#taskbar button, -#workspaces button { - padding: 0px 5px; - margin: 4px 3px; - border-radius: 12px; - border: 0px; - color: @textcolor3; - transition: all 0.3s ease-in-out; -} - -#taskbar button.active, -#workspaces button.active { - color: @textcolor1; - background: @workspacesbackground2; - border-radius: 8px; - min-width: 40px; - transition: all 0.3s ease-in-out; -} - -#workspaces button:hover { - color: @textcolor1; - background: @workspacesbackground2; - border-radius: 15px; -} - -/* ----------------------------------------------------- - * Tooltips - * ----------------------------------------------------- */ - -tooltip { - border-radius: 10px; - background-color: @backgroundlight; - opacity:0.8; - padding:20px; - margin:0px; -} - -tooltip label { - color: @textcolor2; -} - -/* ----------------------------------------------------- - * Window - * ----------------------------------------------------- */ - -#window { - background: @backgroundlight; - margin: 10px 15px 10px 0px; - padding: 2px 10px 0px 10px; - border-radius: 8px; - color:@textcolor2; - font-weight:normal; -} - -window#waybar.empty #window { - background-color:transparent; -} - -/* ----------------------------------------------------- - * Modules - * ----------------------------------------------------- */ - -.modules-left > widget:first-child > #workspaces { - margin-left: 0; -} - -.modules-right > widget:last-child > #workspaces { - margin-right: 0; -} - -/* ----------------------------------------------------- - * Custom Quicklinks - * ----------------------------------------------------- */ - -#network, -#pulseaudio, -#battery, -#clock { - margin-right: 20px; - font-weight: bold; - color: @iconcolor; - padding: 4px 10px 2px 10px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-right: 6px; - padding-left: 6px; - color: @iconcolor; -} - -/* ----------------------------------------------------- - * Custom Modules - * ----------------------------------------------------- */ - -#custom-menu { - background-color: @backgrounddark; - color: @textcolor1; - border-radius: 10px; - margin: 10px 10px 10px 10px; - padding-right: 6px; - padding-left: 4px; -} - -#custom-power { - margin: 2px 10px 0px 0px; - padding:0px; - color: @iconcolor; -} - -/* ----------------------------------------------------- - * Hardware Group - * ----------------------------------------------------- */ - - #disk,#memory,#cpu,#language { - margin:0px; - padding:0px; - color:@iconcolor; -} - -#language { - margin-right:10px; -} - -/* ----------------------------------------------------- - * Clock - * ----------------------------------------------------- */ - -#clock { - background-color: @backgrounddark; - color: @textcolor1; - border-radius: 15px; - margin: 10px 2px 10px 0px; -} - -/* ----------------------------------------------------- - * Pulseaudio - * ----------------------------------------------------- */ - -#pulseaudio { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 12px; - margin: 10px 10px 10px 0px; -} - -#pulseaudio.muted { - background-color: @backgrounddark; - color: @textcolor1; -} - -/* ----------------------------------------------------- - * Network - * ----------------------------------------------------- */ - -#network { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 15px; - margin: 10px 10px 10px 0px; -} - -#network.ethernet { - background-color: @backgroundlight; - color: @textcolor2; -} - -#network.wifi { - background-color: @backgroundlight; - color: @textcolor2; -} - -/* ----------------------------------------------------- - * Bluetooth - * ----------------------------------------------------- */ - - #bluetooth, #bluetooth.on, #bluetooth.connected { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 15px; - margin: 10px 15px 10px 0px; -} - -#bluetooth.off { - background-color: transparent; - padding: 0px; - margin: 0px; -} - -/* ----------------------------------------------------- - * Battery - * ----------------------------------------------------- */ - -#battery { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 15px; - margin: 10px 15px 10px 0px; -} - -#battery.charging, #battery.plugged { - color: @textcolor2; - background-color: @backgroundlight; -} - -@keyframes blink { - to { - background-color: @backgroundlight; - color: @textcolor2; - } -} - -#battery.critical:not(.charging) { - background-color: #f53c3c; - color: @textcolor3; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; -} - -/* ----------------------------------------------------- - * Tray - * ----------------------------------------------------- */ - -#tray { - margin:0px 10px 0px 0px; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} - -#tray > .needs-attention { - -gtk-icon-effect: highlight; - background-color: #eb4d4b; -} - -/* ----------------------------------------------------- - * Other - * ----------------------------------------------------- */ - -label:focus { - background-color: #000000; -} - -#backlight { - background-color: #90b1b1; -} - -#network { - background-color: #2980b9; -} - -#network.disconnected { - background-color: #f53c3c; -} - diff --git a/config/waybar/style/[Extra] Mauve.css b/config/waybar/style/[Extra] Mauve.css deleted file mode 100644 index 707b8613..00000000 --- a/config/waybar/style/[Extra] Mauve.css +++ /dev/null @@ -1,222 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* .......Mauve....................... */ -/* --- 👍 designed by https://github.com/CelestiaKai 👍 --- */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: #11111b; - color: #cba6f7; -} - -window#waybar.hidden { - opacity: 0.5; -} - -tooltip { - background: #1e1e2e; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: #11111b; - color: #cba6f7; -} - -/*-----module groups----*/ -.modules-left, -.modules-right { - border: 3px solid #11111b; - border-radius: 10px 10px 10px 10px; - background-color: #313244; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -.modules-center { - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -#taskbar button, -#workspaces button { - color: #6E6A86; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: #1e1e1e; - border-radius: 30%; - background-color: #cba6f7; - padding-left: 6px; - padding-right: 8px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button.active:hover { - color: #1e1e1e; - border-radius: 30%; - background-color: #cba6f7; - padding-left: 6px; - padding-right: 8px; -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - border-radius: 30%; - background-color: #cba6f7; - color: #1e1e1e; -} - -#taskbar button:hover, -#workspaces button:hover { - color: #1e1e1e; - border: 3px solid #1e1e2e; - background-color: #cba6f7; - border-radius: 30%; - padding-left: 4px; - padding-right: 4px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: whitesmoke; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; - -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #6E6A86; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: purple; -} diff --git a/config/waybar/style/[Extra] Modern-Combined - Transparent.css b/config/waybar/style/[Extra] Modern-Combined - Transparent.css deleted file mode 100644 index 6da2f9d4..00000000 --- a/config/waybar/style/[Extra] Modern-Combined - Transparent.css +++ /dev/null @@ -1,287 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Extra - Combined Modern - transparent */ - -/* NOTE: This style is NOT vertical layout friendly! */ - -@define-color white #F2F2F2; -@define-color black #000000; -@define-color text #FFFFFF; -@define-color lightgray #686868; -@define-color darkgray #353535; - -@define-color transparent rgba(1, 1, 1, 0.5); -@define-color teal-trans rgba(1, 117, 84, 0.5); -@define-color cyan rgba(53, 140, 169, 1); - -@define-color background-module @background-alt; -@define-color background-module2 @background; -@define-color border-color @color12; -@define-color button-color @color10; -@define-color button-hover @color13; - -/* Theme-aware base colors */ -@define-color backgroundlight @background-alt; -@define-color backgrounddark @background; -@define-color workspacesbackground1 @background-alt; -@define-color workspacesbackground2 @background; -@define-color bordercolor @color11; -@define-color textcolor1 @foreground; -@define-color textcolor2 @foreground; -@define-color textcolor3 @foreground; -@define-color iconcolor @foreground; - -@import '../../.config/waybar/wallust/colors-waybar.css'; -@import "../waybar/style/catppuccin-themes/latte.css"; - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background-color: transparent; - border-radius: 6px; - padding-top: 2px; - padding-bottom: 0px; - padding-right: 4px; - padding-left: 4px; -} - -tooltip { - background: #1e1e2e; - border-radius: 12px; - border-width: 1px; - border-style: solid; - border-color: @border-color; - color: #ffffff; -} - -#taskbar button, -#workspaces button { - padding: 0px 3px; - margin: 3px 2px; - border-radius: 4px; - color: @textcolor1; - background-color: @workspacesbackground2; - transition: all 0.1s linear; - opacity: 0.4; -} - -#taskbar button.active, -#workspaces button.active { - color: @textcolor1; - background: @workspacesbackground2; - border-radius: 4px; - min-width: 30px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); - opacity: 1.0; -} - -#taskbar button:hover, -#workspaces button:hover { - color: @red; - background: @workspacesbackground2; - border-radius: 3px; - opacity:0.6; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -/*-----module groups----*/ -.modules-left, -.modules-right { - background-color: transparent; -} - -.modules-center { - background-color: @background-module; - border-radius: 0px 0px 45px 45px; - padding-top: 8px; - padding-bottom: 8px; - padding-left: 10px; - padding-right: 6px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: white; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#custom-hint { - color: @peach; - padding-right: 6px; - padding-left: 6px; -} - -#pulseaudio.muted { - color: red; -} - -#temperature.critical { - background-color: @red; -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#pulseaudio-slider, -#pulseaudio { - color: @foreground; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} - -#custom-hypridle, -#custom-lock, -#idle_inhibitor { - color: @teal; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#custom-weather, -#custom-weather2, -#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 { - color: @lavender; - padding-right: 6px; - padding-left: 6px; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#clock { - color: @sapphire; - border-radius: 15px; -} - -#custom-updates { - color: @yellow; -} - -#custom-swaync{ - color: #ffd700;} diff --git a/config/waybar/style/[Extra] Modern-Combined.css b/config/waybar/style/[Extra] Modern-Combined.css deleted file mode 100644 index d9fa9325..00000000 --- a/config/waybar/style/[Extra] Modern-Combined.css +++ /dev/null @@ -1,300 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Extra - Combined Modern */ - -/* NOTE: This style is NOT vertical layout friendly! */ - -@define-color white #F2F2F2; -@define-color black #000000; -@define-color text #FFFFFF; -@define-color lightgray #686868; -@define-color darkgray #353535; - -@define-color transparent rgba(1, 1, 1, 0.5); -@define-color teal-trans rgba(1, 117, 84, 0.5); -@define-color cyan rgba(53, 140, 169, 1); - -@define-color background-module @background-alt; -@define-color background-module2 @background; -@define-color border-color @color12; -@define-color button-color @color10; -@define-color button-hover @color13; - -/* Theme-aware base colors */ -@define-color backgroundlight @background-alt; -@define-color backgrounddark @background; -@define-color workspacesbackground1 @background-alt; -@define-color workspacesbackground2 @background; -@define-color bordercolor @color11; -@define-color textcolor1 @foreground; -@define-color textcolor2 @foreground; -@define-color textcolor3 @foreground; -@define-color iconcolor @foreground; - -@import '../../.config/waybar/wallust/colors-waybar.css'; -@import "../waybar/style/catppuccin-themes/latte.css"; - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background-color: rgba(0,0,0,0.4); - border-radius: 6px; - padding-top: 2px; - padding-bottom: 0px; - padding-right: 4px; - padding-left: 4px; -} - -tooltip { - background: #1e1e2e; - border-radius: 12px; - border-width: 1px; - border-style: solid; - border-color: @border-color; - color: #ffffff; -} - -#taskbar button, -#workspaces button { - padding: 0px 3px; - margin: 3px 2px; - border-radius: 4px; - color: @textcolor1; - background-color: @workspacesbackground2; - transition: all 0.1s linear; - opacity: 0.4; -} - -#taskbar button.active, -#workspaces button.active { - color: @textcolor1; - background: @workspacesbackground2; - border-radius: 10px; - min-width: 30px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); - opacity: 1.0; -} - -#taskbar button:hover, -#workspaces button:hover { - color: @red; - background: @workspacesbackground2; - border-radius: 5px; - opacity:0.6; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#clock#2 { - color: #efe8f7; -} - -/*-----module groups----*/ -.modules-left, -.modules-right { - background-color: transparent; -} - -.modules-center { - background-color: @background-module; - border-radius: 0px 0px 45px 45px; - padding-top: 8px; - padding-bottom: 8px; - padding-left: 10px; - padding-right: 6px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater { - color: @foreground; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#custom-playerctl, -#custom-cava_mviz { - color: @sky; -} - -#custom-hint { - color: @peach; - padding-right: 6px; - padding-left: 6px; -} - -#pulseaudio-slider, -#pulseaudio { - color: @foreground; -} - -#pulseaudio.muted { - color: red; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #22252a; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: #ba5663; -} - -#memory { - color: @sapphire; -} - -#cpu { - color: @mauve; -} - -#battery { - color: @rosewater; -} - -#disk { - color: @green; -} - -#temperature.critical { - background-color: @red; -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#custom-hypridle, -#custom-lock, -#idle_inhibitor { - color: @teal; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#custom-weather, -#custom-weather2, -#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 { - color: @lavender; - padding-right: 6px; - padding-left: 6px; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#clock { - color: @sapphire; - border-radius: 15px; -} - -#custom-updates { - color: @yellow; -} - -#custom-swaync{ - color: #ffd700;} diff --git a/config/waybar/style/[Extra] Neon Circuit.css b/config/waybar/style/[Extra] Neon Circuit.css deleted file mode 100644 index 8991e6d1..00000000 --- a/config/waybar/style/[Extra] Neon Circuit.css +++ /dev/null @@ -1,427 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* --- Extra - Neon Circuit - waybar style ---*/ - -@define-color bar-bg rgba(0, 0, 0, 0); -@define-color main-bg #313244; -@define-color main-fg #b4befe; -@define-color wb-act-bg #b4befe; -@define-color wb-act-fg #1e1e2e; -@define-color wb-hvr-bg #f5c2e7; -@define-color wb-hvr-fg #313244; - -* { - border: none; - border-radius: 0px; - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: @bar-bg; -} - -tooltip { - background: @main-bg; - color: @main-fg; - border-radius: 12px; - border-width: 0px; -} - -#taskbar button, -#workspaces button { - box-shadow: none; - text-shadow: none; - padding: 2px; - border: 2px; - border-color: #b4befe; - border-width: 5px; - border-radius: 10px; - margin-top: 2px; - margin-bottom: 2px; - margin-left: 0px; - padding-left: 6px; - padding-right: 0px; - margin-right: 0px; - color: @wb-act-fg; - background-color: #b4befe; - animation: ws_normal 2s ease-in-out 1; -} - -#taskbar button.active, -#workspaces button.active { - background-image: linear-gradient(45deg, #89b4fa 50%, #cba6f7 50%); - color: @wb-act-fg; - border-radius: 12px; - margin-left: 4px; - padding-left: 12px; - padding-right: 12px; - margin-right: 4px; - animation: ws_active 2s ease-in-out 1; - transition: all 0.4s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button:hover, -#workspaces button:hover { - background: @wb-hvr-bg; - color: @wb-hvr-fg; - animation: ws_hover 20s ease-in-out 1; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#tray menu * { - min-height: 18px -} - -#tray menu separator { - min-height: 16px -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: @main-fg; - background: @main-bg; - opacity: 1; - margin: 3px 0px 3px 0px; - padding-left: 4px; - padding-right: 4px; -} - -#workspaces { - border-radius: 20px; - border-width: 2px; - border-style: solid; - border-color: #b4befe; - padding-right: 8px; - padding-left: 8px; - margin-right: 5px; -} - -#taskbar { - padding: 0px; - color: #b4befe; -} - -#window { - color: #F2CCCC; - border-radius: 20px; - border-style: solid; - border-width: 2px; - border-color: #F2CCCC; - margin-right: 5px; -} - -#clock { - color: #F38BA8; - border-radius: 12px; - border-top-left-radius: 0px; - border-bottom-right-radius: 0px; - border-width: 2px; - border-style: solid; - border-left-style: none; - border-right-style: none; - border-left-width: 0px; - border-width: 2px; - border-color: #F38BA8; - margin-right: 5px; -} - -#idle_inhibitor { - color: #94e2d5; - border-radius: 12px; - border-top-right-radius: 0px; - border-bottom-left-radius: 0px; - border-style: solid; - border-right-style: none; - border-width: 2px; - border-color: #F38BA8; - margin-right: 0px; -} - -#idle_inhibitor.activated { - color: #39FF14; -} - -#temperature { - color: #cdd6f4; - border-radius: 20px; - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; - border-style: solid; - border-right-style: none; - border-width: 2px; - border-color: #cdd6f4; - margin-left: 5px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#cpu, -#disk, -#memory { - color: #cdd6f4; - border-radius: 0px; - border-style: solid; - border-left-style: none; - border-right-style: none; - border-width: 2px; - border-color: #cdd6f4; - margin-right: 0px; -} - -#custom-menu { - color: #ff5a5a; - border-radius: 6px; - border-top-right-radius: 0px; - border-bottom-left-radius: 0px; - border-style: solid; - border-left-style: none; - border-right-style: none; - border-width: 2px; - border-color: #cdd6f4; - padding-right: 5px; - padding-left: 5px; -} - -#network { - border-radius: 12px; - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; - border-style: solid; - border-left-style: none; - border-left-width: 0px; - border-width: 2px; - border-color: #cdd6f4; - margin-right: 5px; -} - -#backlight { - color: #F5E0DC; - border-radius: 12px; - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; - border-style: solid; - border-right-style: none; - border-width: 2px; - border-color: #F5E0DC; - margin-left: 5px; -} - -#pulseaudio { - color: #F5E0DC; - border-radius: 20px; - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; - border-style: solid; - border-left-style: none; - border-width: 2px; - border-color: #F5E0DC; - margin-right: 0px; -} - -#pulseaudio.muted { - color: red; -} - -#keyboard-state { - color: #F5E0DC; - border-radius: 20px; - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; - border-style: solid; - border-left-style: none; - border-left-width: 0px; - border-width: 2px; - border-color: #F5E0DC; - margin-right: 5px; -} - -#custom-updater { - color: #F5E0DC; - border-radius: 0px; - border-style: solid; - border-left-style: none; - border-right-style: none; - border-width: 2px; - border-color: #F5E0DC; - margin-right: 0px; -} - -#custom-hint { - color: #F5E0DC; - border-radius: 12px; - border-top-left-radius: 0px; - border-bottom-right-radius: 0px; - border-style: solid; - border-left-style: none; - border-right-style: none; - border-left-width: 0px; - border-width: 2px; - border-color: #F5E0DC; - margin-right: 5px; -} - -#tray { - color: #b4befe; - font-size: 16; - border-radius: 12px; - border-top-right-radius: 0px; - border-bottom-left-radius: 0px; - border-width: 2px; - border-style: solid; - border-left-style: none; - border-right-style: none; - border-width: 2px; - border-color: #b4befe; - margin-left: 5px; - padding-left: 8px; -} - -#tray > .active, -#tray > .passive, -#tray menu { - color: #b4befe; -} - -#custom-swaync { - border-radius: 12px; - border-top-left-radius: 0px; - border-bottom-right-radius: 0px; - border-style: solid; - border-left-style: none; - border-right-style: none; - border-width: 2px; - border-color: #b4befe; - margin-right: 0px; -} - -#battery { - border-radius: 20px; - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; - border-style: solid; - border-left-style: none; - border-left-width: 0px; - border-width: 2px; - border-color: #b4befe; - margin-right: 5px; - padding-right: 8px; -} - -#custom-power { - border-radius: 12px; - border-top-left-radius: 0px; - border-bottom-right-radius: 0px; - border-style: solid; - border-left-style: none; - border-width: 2px; - border-color: #F38BA8; - padding-left: 0px; - padding-right: 5px; - margin-right: 5px; -} - -#custom-weather, -#custom-weather2, -#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 { - border-radius: 12px; - border-top-left-radius: 0px; - border-bottom-right-radius: 0px; - border-width: 2px; - border-style: solid; - border-left-style: none; - border-right-style: none; - border-color: #E06C75; - color: #E06C75; - margin-right: 5px; -} - -#window { - background-image: linear-gradient(45deg, #89b4fa 50%, #cba6f7 50%); - color: black; - border-radius: 20px; - border-width: 2px; - border-style: solid; - border-left-style: none; - border-right-style: none; - border-color: #f5e0dc; - margin-right: 5px; -} diff --git a/config/waybar/style/[Extra] Prismatic Glow.css b/config/waybar/style/[Extra] Prismatic Glow.css deleted file mode 100644 index 6e26037b..00000000 --- a/config/waybar/style/[Extra] Prismatic Glow.css +++ /dev/null @@ -1,288 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* .............Prismatic Glow............ */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; - - border: none; - border-radius: 10px; - font-size: 99%; - min-height: 20px; - margin: 0px; -} - -/* Module Styles */ -.module { - padding: 2px 4px; - margin: 1px 1px; -} - -.modules-left>widget:first-child .module { - margin-left: 2px; -} - -/* Special Case: Right Margin for Last Module in Right Section */ -.modules-right>widget:last-child .module { - margin-right: 2px; -} - -/* Window Styling */ -window#waybar { - background-color: transparent; - color: black; - transition: background-color 0.5s; -} - -/* Make window module transparent when no windows present */ -window#waybar.empty #window { - background-color: transparent; - background: transparent; -} - -window#waybar.hidden { - opacity: 0.2; -} - -/* Tooltip styling */ -menu, -tooltip { - background: rgba(0, 0, 0, 0.9); - border-radius: 10px; - border: 2px transparent; - border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; - padding: 5px; - box-shadow: 0 0 0 1px; -} - -menu label, -tooltip label { - color: rgb(0, 238, 255); -} - -/* Workspaces Button Styling */ -#workspaces button { - color: rgb(0, 238, 255); - background: transparent; - font-weight: bolder; - box-shadow: inset 0 -3px transparent; - transition: all 0.25s cubic-bezier(0.165, 0.84, 0.44, 1); - padding: 2px 5px; -} - -#workspaces button.active { - color: black; - border-bottom: 2px solid transparent; - /* border-top: 2px solid transparent; */ - border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; - padding: 0 10px; -} - -#workspaces button.focused { - background: black; -} - -#workspaces button.visible { - color: rgb(0, 238, 255); -} - -#workspaces button.urgent { - background: red; - color: black; - padding: 0 5px; -} - -#workspaces button:hover { - background: black; - border: 1px solid transparent; - border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; - padding: 0 5px; -} - -/* Taskbar Button Styling */ -#taskbar button { - padding: 0 1px; -} - -#taskbar button.active { - background: black; - border-bottom: 2px solid transparent; - /* border-top: 2px solid transparent; */ - border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; - padding: 0 5px; -} -#taskbar button:hover { - background: black; - border: 1px solid transparent; - border-image: linear-gradient(45deg, #FA8BFF, #2BD2FF) 1; - padding: 0 5px; -} - -/* Transparent Modules When Empty */ -#taskbar.empty, -window#waybar.empty { - background-color: transparent; -} - -/* Specific Module Styles */ -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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: black; - color: rgb(0, 238, 255); -} - -#temperature.critical { - background-color: red; -} - -#network.disconnected, -#pulseaudio.muted { - color: red; -} - -#battery.charging, -#battery.plugged { - color: black; - background: linear-gradient(45deg, #FA8BFF 0%, #2BD2FF 52%, #FA8BFF 90%); -} - -@keyframes blink { - to { - background-color: black; - color: red; - } -} - -#battery.warning:not(.charging), -#battery.critical:not(.charging) { - background-color: red; - color: black; -} - -#battery.warning:not(.charging) { - animation: blink 1s linear infinite alternate; -} -#battery.critical:not(.charging) { - animation: blink 0.5s linear infinite alternate; -} - -/* Focused Label Background */ -label:focus { - background-color: black; -} - -/* Keyboard State Styles */ -#keyboard-state>label { - padding: 0 5px; -} - -#keyboard-state>label.locked { - background: rgba(0, 0, 0, 0.2); -} - -/* Tray Styles */ -#tray { - background-color: black; -} - -#tray>.passive { - -gtk-icon-effect: dim; -} - -#tray>.needs-attention { - -gtk-icon-effect: highlight; - padding: 0 5px; - background-color: red; -} - -/* Gradient Module Styles */ -#mpd, -#mpris, -#window { - background: linear-gradient(45deg, #FA8BFF 0%, #2BD2FF 52%, #FA8BFF 90%); -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #6E6A86; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: purple; -} \ No newline at end of file diff --git a/config/waybar/style/[Extra] Rose Pine.css b/config/waybar/style/[Extra] Rose Pine.css deleted file mode 100644 index fdbd4fed..00000000 --- a/config/waybar/style/[Extra] Rose Pine.css +++ /dev/null @@ -1,244 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Rose Pine */ - - -@define-color bar-bg rgba(0, 0, 0, 0); -@define-color main-bg #26233a; -@define-color main-fg #ebbcba; -@define-color wb-act-bg #31748f; -@define-color wb-act-fg #9ccfd8; -@define-color wb-hvr-bg #eb6f92; -@define-color wb-hvr-fg #f6c177; - -* { - font-family: "JetBrainsMono Nerd Font"; - font-weight: bold; - /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; - border-radius: 12px; -} - -window#waybar { - background: @bar-bg; -} - -window#waybar.empty, -window#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -tooltip { - background: @main-bg; - color: @main-fg; - border-radius: 8px; - border-width: 0px; -} - -#taskbar button, -#workspaces button { - box-shadow: none; - text-shadow: none; - padding: 0px; - border-bottom: 2px; - border-color: #2B5D34; - border-style: solid; - border-radius: 10px; - padding-left: 2px; - padding-right: 4px; - background: @main-bg; - color: @main-fg; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button.active { - background: @wb-act-bg; - color: @wb-act-fg; - padding-left: 2px; - padding-right: 4px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button:hover { - background: @wb-hvr-bg; - color: @wb-hvr-fg; - 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); -} - -#taskbar button { - box-shadow: none; - text-shadow: none; - padding: 0px; - border-bottom: 2px; - border-color: #2B5D34; - border-style: solid; - border-radius: 10px; - padding-left: 3px; - padding-right: 3px; - color: @wb-color; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button.active { - background: @wb-act-bg; - color: @wb-act-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); -} - -#taskbar button:hover { - background: @wb-hvr-bg; - color: @wb-hvr-color; - padding-left: 3px; - padding-right: 3px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#temperature, -#tray, -#window, -#wireplumber, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: @main-fg; - background: @main-bg; - opacity: 1; - border-bottom: 2px; - border-color: #2B5D34; - border-style: solid; - border-radius: 10px; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: red; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 2px; -} - -@keyframes blink { - to { - color: @main-bg; - } -} - -#battery.critical:not(.charging) { - background-color: red; - color: white; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; - box-shadow: inset 0 -3px transparent; -} - -#backlight { - padding-right: 2px; -} -#network { - padding-right: 12px; -} -#custom-power { - padding-right: 1px; -} -#group-motherboard, -#group-laptop, -#group-audio { - color: @main-fg; - background-color: @main-bg; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Extra] Simple Pink.css b/config/waybar/style/[Extra] Simple Pink.css deleted file mode 100644 index e21e0adf..00000000 --- a/config/waybar/style/[Extra] Simple Pink.css +++ /dev/null @@ -1,215 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* .......Simple Pink....................... */ -/* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: black; - border-radius: 50px; - color: whitesmoke; -} - -window#waybar.hidden { - opacity: 0.5; -} - -tooltip { - background: #1e1e2e; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: #11111b; - color: pink; -} - -/*-----module groups----*/ -.modules-left, -.modules-right { - border: 5px solid #19141b; - border-radius: 50px 50px 50px 50px; - background-color: #ba5663; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -.modules-center { - background-color: black; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -#taskbar button, -#workspaces button { - color: pink; - box-shadow: none; - text-shadow: none; - border-radius: 9px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: whitesmoke; - background-color: pink; - border-radius: 15px 15px 15px 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); - -} - -#workspaces button.focused { - color: #c42a60; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: #ba5663; - background-color: #0d0a0d; - border-radius: 15px; - 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); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: whitesmoke; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; - -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: #22252a; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: #ba5663; -} \ No newline at end of file diff --git a/config/waybar/style/[Light] Monochrome Contrast.css b/config/waybar/style/[Light] Monochrome Contrast.css deleted file mode 100644 index 30e81a83..00000000 --- a/config/waybar/style/[Light] Monochrome Contrast.css +++ /dev/null @@ -1,206 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Light - MonoChrome Contrast */ - -* { -font-family: "JetBrainsMono 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: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar, -window#waybar.empty, -window#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -tooltip { - color: white; - background: #1e1e2e; - opacity: 0.8; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: white; -} - -tooltip label{ - color: #cdd6f4; -} -/*-----module groups----*/ -.modules-left, -.modules-center, -.modules-right { - background-color: white; - color: black; - border-bottom: 2px; - border-style: solid; - border-color: black; - border-radius: 10px; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -/*-----modules indv----*/ -#taskbar button, -#workspaces button { - color: black; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} -#taskbar button:hover, -#workspaces button:hover { - color: grey; - background-color: rgba(0,153,153,0.2); - 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); -} - -#taskbar button.active, -#workspaces button.active { - background-color: grey; - color: black; - 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); -} - -#workspaces button.persistent { - border-radius: 10px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} -#custom-power { - padding: 1px 3px; -} -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#pulseaudio.muted { - color: #cc3436; -} -#temperature.critical { - color: #cc3436; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: grey; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Light] Obsidian Glow.css b/config/waybar/style/[Light] Obsidian Glow.css deleted file mode 100644 index 74ccb12a..00000000 --- a/config/waybar/style/[Light] Obsidian Glow.css +++ /dev/null @@ -1,207 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Light - Obsidian Glow */ - -* { -font-family: "JetBrainsMono 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: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: white; - border-radius: 12px; -} - -window#waybar.hidden { - opacity: 0.7; -} - -tooltip { - background: white; - border-radius: 10px; -} - -tooltip label { - color: #373737; - padding-right: 2px; - padding-left: 2px; -} - -#taskbar button, -#workspaces button { - color: #585b70; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#workspaces button.active { - background-color: dimgrey; - color: #000000; - border-radius: 15px 15px 15px 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); -} - -#workspaces button.focused { - color: #000000; -} - -#workspaces button.urgent { - color: #000000; - border-radius: 10px; -} - -#workspaces button:hover { - color: #000000; - border-radius: 15px; - 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); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: #000000; - border-radius: 8px; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#taskbar button.active { - background-color: #585b70; - color: #cdd6f4; - padding-left: 12px; - padding-right: 12px; - 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; - 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: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: grey; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: #ba5663; -} \ No newline at end of file diff --git a/config/waybar/style/[Rainbow] RGB Bordered.css b/config/waybar/style/[Rainbow] RGB Bordered.css deleted file mode 100644 index fcf16129..00000000 --- a/config/waybar/style/[Rainbow] RGB Bordered.css +++ /dev/null @@ -1,313 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Catppuccin Mocha - Rainbow Bordered */ -/* Designed by https://github.com/0xl30 */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -@import "../waybar/style/catppuccin-themes/rgbmocha.css"; - -window#waybar { - transition-property: background-color; - transition-duration: 0.5s; - background: transparent; - border-radius: 2px; -} - -window#waybar.hidden { - opacity: 0.2; -} - -window#waybar.empty, -window#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -#taskbar button, -#workspaces button { - color: @overlay1; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button:hover, -#workspaces button:hover { - border-radius: 10px; - color: @peach; - background-color: @surface0; - 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); -} - -#workspaces button.persistent { - color: @surface1; - border-radius: 10px; -} - -#taskbar button.active, -#workspaces button.active { - color: @mauve; - border-radius: 10px; - 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); -} - -#workspaces button.urgent { - color: @red; - border-radius: 0px; -} - -/* This section can be use if you want to separate waybar modules */ -.modules-left, .modules-center, .modules-right { - background: @theme_base_color; - border: 2px solid transparent; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; - border-radius: 0px; - - border-image: linear-gradient(90deg, red, orange, yellow, green, blue, indigo, violet) 1; - animation: rainbow-gradient 20s ease-in-out infinite; /* Adjust timing as needed */ -} - - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#bluetooth, -#backlight { - color: @blue; -} - -#battery { - color: @green; -} - -@keyframes blink { - to { - color: @surface0; - } -} - -#battery.critical:not(.charging) { - background-color: @red; - color: @theme_text_color; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; - box-shadow: inset 0 -3px transparent; -} - -#clock { - color: @yellow; -} - -#cpu { - color: @green; -} - -#custom-keyboard, -#memory { - color: @sky; -} - -#disk { - color: @sapphire; -} - -#temperature { - color: @teal; -} - -#temperature.critical { - background-color: @red; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} -#tray > .needs-attention { - -gtk-icon-effect: highlight; -} - -#keyboard-state { - color: @flamingo; -} - -#custom-cava_mviz { - animation: rainbow-text 0.80s linear infinite; -} - -@keyframes rainbow-text { - 0% { color: rgb(0, 247, 198); } /* Low amplitude */ - 42% { color: rgb(60, 0, 179); } /* Mid amplitude */ - 71% { color: indigo; } /* Higher amplitude */ - 100% { color: rgb(234, 0, 255); } /* Maximum amplitude */ -} - - -#custom-menu { - color: @rosewater; -} - -#custom-power { - color: @red; -} - -#custom-updater { - color: @red; -} - -#custom-light_dark { - color: @blue; -} - -#custom-weather { - color: @lavender; -} - -#custom-lock { - color: @maroon; -} - -#pulseaudio { - color: @sapphire; -} - -#pulseaudio.bluetooth { - color: @pink; -} -#pulseaudio.muted { - color: @red; -} - -#window { - color: @mauve; -} - -#mpris { - color:@lavender; -} - -#network { - color: @teal; -} -#network.disconnected, -#network.disabled { - background-color: @surface0; - color: @text; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} \ No newline at end of file diff --git a/config/waybar/style/[Retro] Simple Style.css b/config/waybar/style/[Retro] Simple Style.css deleted file mode 100644 index ceb4110d..00000000 --- a/config/waybar/style/[Retro] Simple Style.css +++ /dev/null @@ -1,184 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Simple Style */ - -@define-color background #1d2021; -@define-color foreground #ebdbb2; -@define-color dim #928374; -@define-color yellow #fabd2f; -@define-color red #fb4934; -@define-color green #b8bb26; - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; - -} - -window#waybar { - background: @background; - color: @foreground; - transition-property: background-color; - transition-duration: 0.5s; -} - -#taskbar button, -#workspaces button { - color: @foreground; -} - -#taskbar button.active, -#workspaces button.active { - border-bottom: 1px solid green; -} - -#taskbar button.urgent, -#workspaces button.urgent { - border-bottom: 2px solid red; -} - -#submap { - border-bottom: 1px solid red; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding: 6px; - color: @foreground; -} - -#battery.warning, -#disk.warning, -#memory.warning, -#cpu.warning { - border-top: 3px solid @background; - border-bottom: 3px solid yellow; -} - -@keyframes blink { - to { - color: @background; - } -} - -#battery.critical:not(.charging) { - background-color: @red; - color: white; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; - box-shadow: inset 0 -3px transparent; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 3px solid yellow; -} - -#battery.critical, -#disk.critical, -#memory.critical, -#cpu.critical { - border-top: 3px solid @background; - border-bottom: 3px solid red; -} - -#temperature.critical { - background-color: red; -} - -#battery.charging { - border-top: 3px solid @background; - border-bottom: 3px solid green; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: @dim; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: @green; -} \ No newline at end of file diff --git a/config/waybar/style/[Transparent] Crystal Clear.css b/config/waybar/style/[Transparent] Crystal Clear.css deleted file mode 100644 index 743051a9..00000000 --- a/config/waybar/style/[Transparent] Crystal Clear.css +++ /dev/null @@ -1,201 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* .......Crystal Clear....................... */ -/* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -*{ - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background:transparent; - border-radius: 1px; - color: whitesmoke; -} - -window#waybar.hidden { - opacity: 0.5; -} - -window#waybar.empty -window#waybar.empty #window { - padding: 0px; - border: 0px; - background-color: transparent; -} - -#taskbar button, -#workspaces button { - color: #6E6A86; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#workspaces button.active { - color: whitesmoke; - border-radius: 15px 15px 15px 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); -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#workspaces button:hover { - color: whitesmoke; - border-radius: 15px; - 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); -} - -#backlight, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#taskbar button:hover { - padding-left: 3px; - padding-right: 3px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button.active { - background-color: #7f849c; - padding-left: 12px; - padding-right: 12px; - 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: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 10px; - border-radius: 5px; - background-color: black; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: wheat; -} - - \ No newline at end of file diff --git a/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css b/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css deleted file mode 100644 index b6d3d098..00000000 --- a/config/waybar/style/[VERTICAL] [Catpuccin] Mocha.css +++ /dev/null @@ -1,237 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Vertical Catpuccin Mocha */ -/* As stated on title, best style for vertical layout waybar config */ - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -@import "../waybar/style/catppuccin-themes/mocha.css"; - -window#waybar { - background-color: @base; - border-radius: 5px; -} - -tooltip { - background: @base; - opacity: 1; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: @sapphire; -} - -tooltip label { - color: @blue; -} - -#taskbar button, -#workspaces button { - color: @surface2; - background-color: transparent; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 4px; -} - -#taskbar button.active, -#workspaces button.active { - color: @maroon; -} - -#workspaces button.focused { - color: @rosewater; - background: transparent; - border-radius: 15px; -} - -#workspaces button.urgent { - color: #11111b; - background: transparent; - border-radius: 15px; -} - -#taskbar button:hover, -#workspaces button:hover { - background: transparent; - color: @flamingo; - border-radius: 15px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - opacity: 1; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -#idle_inhibitor { - color: @pink; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#mpris { - color: @rosewater; -} - -#battery { - color: #a6e3a1; - padding-left: 15px; - border-radius: 15px 0 0 15px; -} - -@keyframes blink { - to { - background-color: #ffffff; - color: #333333; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 0.5s; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#custom-lock, -#custom-power { - color: @red; - border-radius: 15px; - font-weight: bolder; - padding-left: 1px; -} - -#network { - background-color: transparent; - color: @mauve; -} - -#backlight { - color: @flamingo; -} - - -#custom-weather { - color: @green; - border-radius: 15px; - background-color: transparent; -} - -#custom-menu { - color: #89b4fa; -} - -#pulseaudio { - background-color: transparent; - color: @blue; -} - -#clock, -#clock-calender { - color: @sapphire; -} - -#custom-dots { - color: @sapphire; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-height: 7px; - min-width: 15px; - opacity: 0; - background-color: @text; - border-radius: 3px; - box-shadow: 1px 5px 6px 1px #272727; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-height: 100px; - min-width: 7px; - border-radius: 5px; - background-color: @surface0; -} - -window#waybar.bottombar #backlight-slider trough, -window#waybar.bottombar #pulseaudio-slider trough { - min-height: 7px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-width: 5px; - border-radius: 5px; - background-color: @blue; -} diff --git a/config/waybar/style/[WALLUST] ML4W-modern-mixed.css b/config/waybar/style/[WALLUST] ML4W-modern-mixed.css deleted file mode 100644 index 5a22f177..00000000 --- a/config/waybar/style/[WALLUST] ML4W-modern-mixed.css +++ /dev/null @@ -1,394 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* ml4w-modern-mixed */ - -@import '../../.config/waybar/wallust/colors-waybar.css'; - -@define-color backgroundlight @color12; -@define-color backgrounddark @background; -@define-color workspacesbackground1 @color12; -@define-color workspacesbackground2 @background; -@define-color bordercolor @color11; -@define-color textcolor1 @foreground; -@define-color textcolor2 @background; -@define-color textcolor3 @foreground; -@define-color iconcolor @foreground; - -* { - font-family: "JetBrainsMono 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: 99%; - /* note: different modules have different font sizes */ - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background-color: rgba(0,0,0,0.8); -border-bottom: 0px solid @foreground; - /* color: #FFFFFF; */ - background: transparent; - transition-property: background-color; - transition-duration: .5s; -} - -#taskbar, -#workspaces { - background: @workspacesbackground1; - margin: 2px 18px 3px 1px; - margin-left: 6px; - padding: 0px 2px; - border-radius: 5px 5px 5px 5px; - border: 0px; - font-weight: bold; - font-style: normal; - opacity: 0.8; - color: @textcolor1; -} - -#taskbar button, -#workspaces button { - padding: 0px 6px; - margin: 3px 2px; - border-radius: 3px 3px 3px 3px; - color: @textcolor1; - background-color: @workspacesbackground2; - transition: all 0.1s linear; - opacity: 0.4; -} - -#taskbar button.active, -#workspaces button.active { - color: @textcolor1; - background: @workspacesbackground2; - border-radius: 3px 3px 3px 3px; - min-width: 30px; - transition: all 0.1s linear; - opacity:1.0; -} - -#taskbar button.hover, -#workspaces button:hover { - color: @textcolor1; - background: @workspacesbackground2; - border-radius: 5px 5px 5px 5px; - opacity:0.7; -} - -tooltip { - border-radius: 16px; - background-color: @backgroundlight; - opacity:0.9; - padding:20px; - margin:0px; -} - -tooltip label { - color: @textcolor2; -} - -#window { - margin: 3px 15px 3px 0px; - padding: 2px 10px 0px 10px; - border-radius: 5px 5px 5px 5px; - color:white; - font-weight:normal; - opacity:0.8; -} - -window#waybar.empty #window { - background-color:transparent; -} - -#taskbar.empty { - background:transparent; - border:0; - padding:0; - margin:0; -} - -.modules-left > widget:first-child > #workspaces { - margin-left: 0; -} - -.modules-right > widget:last-child > #workspaces { - margin-right: 0; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding: 2px; - margin-right: 8px; - margin-left: 6px; - font-size: 100%; - opacity: 0.8; - color: @iconcolor; -} - -#custom-swaync { - margin-left: 12px; -} - -#idle_inhibitor { - margin-right: 15px; - font-size: 102%; - font-weight: bold; - opacity: 0.8; - color: @iconcolor; - border-bottom: 0px solid @foreground; -} - -#idle_inhibitor.activated { - margin-right: 15px; - font-size: 100%; - font-weight: bold; - opacity: 0.8; - color: #dc2f2f; - border-bottom: 0px solid @foreground; -} - -#custom-menu { - background-color: @backgrounddark; - color: @textcolor1; - border-radius: 5px 5px 5px 5px; - padding: 0px 10px 0px 10px; - margin: 2px 17px 2px 0px; - opacity:0.8; - border:3px solid @bordercolor; -} - -#custom-power { - background-color: @backgrounddark; - color: @textcolor1; - border-radius: 5px 5px 5px 5px; - padding: 0px 0px 0px 6px; - opacity:0.8; - border:3px solid @bordercolor; -} - -#custom-keybinds { - margin: 0px 13px 0px 0px; - padding:0px; - color: @iconcolor; - opacity: 0.8; -} - -#custom-updater { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 10px 0px 10px; - margin: 3px 15px 3px 0px; - opacity:0.8; -} - -#custom-updates.green { - background-color: @backgroundlight; -} - -#custom-updates.yellow { -background-color: @color11; -color: @foreground; -} - -#custom-updates.red { -background-color: @color13; - color: #FFFFFF; -} - -#keyboard-state { - margin-right:10px; -} - -#clock { - background-color: @backgrounddark; - color: @textcolor1; - border-radius: 3px 5px 3px 5px; - padding: 1px 10px 0px 10px; - margin: 3px 0px 3px 0px; - opacity:0.8; - border:3px solid @bordercolor; -} - -#backlight { - background-color: @backgroundlight; - margin-left: 6px; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 10px 0px 10px; - margin: 3px 15px 3px 0px; - opacity:0.8; -} - -#pulseaudio { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 10px 0px 10px; - margin: 3px 15px 3px 0px; - opacity:0.8; -} - -#pulseaudio.muted { - background-color: @backgrounddark; - color: @textcolor1; -} - -#network { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 10px 0px 10px; - margin: 3px 15px 3px 0px; - opacity:0.8; -} - -#network.ethernet { - background-color: @backgroundlight; - color: @textcolor2; -} - -#network.wifi { - background-color: @backgroundlight; - color: @textcolor2; -} - -#bluetooth, #bluetooth.on, #bluetooth.connected { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 10px 0px 10px; - margin: 3px 15px 3px 0px; - opacity:0.8; -} - -#bluetooth.off { - background-color: transparent; - padding: 0px; - margin: 0px; -} - -#battery { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 15px 0px 10px; - margin: 3px 15px 3px 0px; - opacity:0.8; -} - -#battery.charging, #battery.plugged { - color: @textcolor2; - background-color: @backgroundlight; -} - -@keyframes blink { - to { - background-color: @backgroundlight; - color: @textcolor2; - } -} - -#battery.critical:not(.charging) { -background-color: @color13; - color: @textcolor3; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#tray { - padding: 0px 15px 0px 0px; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} - -#tray > .needs-attention { - -gtk-icon-effect: highlight; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} \ No newline at end of file diff --git a/config/waybar/style/[WALLUST] ML4W-modern.css b/config/waybar/style/[WALLUST] ML4W-modern.css deleted file mode 100644 index 24b459a6..00000000 --- a/config/waybar/style/[WALLUST] ML4W-modern.css +++ /dev/null @@ -1,387 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* ml4w-modern */ - -@import '../../.config/waybar/wallust/colors-waybar.css'; - -@define-color backgroundlight @color0; -@define-color backgrounddark @color12; -@define-color workspacesbackground1 @color0; -@define-color workspacesbackground2 @color12; -@define-color bordercolor @color13; -@define-color textcolor1 @foreground; -@define-color textcolor2 @foreground; -@define-color textcolor3 @foreground; -@define-color iconcolor @foreground; - -* { - font-family: "JetBrainsMono 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: 99%; - /* note: different modules have different font sizes */ - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background-color: rgba(0,0,0,0.8); -border-bottom: 0px solid @foreground; - /* color: #FFFFFF; */ - background: transparent; - transition-property: background-color; - transition-duration: .5s; -} - -#workspaces { - background: @workspacesbackground1; - margin: 2px 18px 3px 1px; - margin-left: 6px; - padding: 0px 2px; - border-radius: 5px 5px 5px 5px; - border: 0px; - font-style: normal; - color: @textcolor1; -} - -#workspaces button { - padding: 0px 6px; - margin: 3px 2px; - border-radius: 3px 3px 3px 3px; - color: @textcolor1; - background-color: @workspacesbackground1; - transition: all 0.1s linear; -} - -#workspaces button.active { - color: @textcolor1; - background: @workspacesbackground2; - border-radius: 3px 3px 3px 3px; - min-width: 30px; - transition: all 0.1s linear; -} - -#workspaces button:hover { - color: @textcolor1; - background: @workspacesbackground2; - border-radius: 5px 5px 5px 5px; - opacity:0.7; -} - -tooltip { - border-radius: 16px; - background-color: @backgroundlight; - opacity:0.9; - padding:20px; - margin:0px; -} - -tooltip label { - color: @textcolor2; -} - -#window { - margin: 3px 15px 3px 0px; - padding: 2px 10px 0px 10px; - border-radius: 5px 5px 5px 5px; - color:white; - font-weight:normal; -} - -window#waybar.empty #window { - background-color:transparent; -} - -#taskbar { - background: @backgroundlight; - margin: 3px 15px 3px 0px; - padding:0px; - border-radius: 5px 5px 5px 5px; - font-weight: normal; - font-style: normal; - border: 3px solid @backgroundlight; -} - -#taskbar button { - margin:0; - border-radius: 5px 5px 5px 5px; - padding: 0px 5px 0px 5px; -} - -#taskbar.empty { - background:transparent; - border:0; - padding:0; - margin:0; -} - -.modules-left > widget:first-child > #workspaces { - margin-left: 0; -} - -.modules-right > widget:last-child > #workspaces { - margin-right: 0; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - margin-right: 8px; - margin-left: 6px; - font-size: 100%; - color: @iconcolor; -} - -#custom-swaync { - margin-left: 12px; -} - -#idle_inhibitor { - margin-right: 15px; - font-size: 102%; - font-weight: bold; - color: @iconcolor; - border-bottom: 0px solid @foreground; -} - -#idle_inhibitor.activated { - margin-right: 15px; - font-size: 100%; - font-weight: bold; -color: @color13; - border-bottom: 0px solid @foreground; -} - -#custom-menu { - background-color: @backgrounddark; - color: @textcolor1; - border-radius: 5px 5px 5px 5px; - padding: 0px 10px 0px 10px; - margin: 2px 17px 2px 0px; - border:3px solid @bordercolor; -} - -#custom-power { - background-color: @backgrounddark; - color: @textcolor1; - border-radius: 5px 5px 5px 5px; - padding: 0px 0px 0px 6px; - border:3px solid @bordercolor; -} - -#custom-keybinds { - margin: 0px 13px 0px 0px; - padding:0px; - color: @iconcolor; -} - -#custom-updater { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 10px 0px 10px; - margin: 3px 15px 3px 0px; -} - -#custom-updates.green { - background-color: @backgroundlight; -} - -#custom-updates.yellow { -background-color: @color11; - color: #FFFFFF; -} - -#custom-updates.red { -background-color: @color13; - color: #FFFFFF; -} - -#keyboard-state { - margin-right:10px; -} - -#clock { - background-color: @backgrounddark; - color: @textcolor1; - border-radius: 3px 5px 3px 5px; - padding: 1px 10px 0px 10px; - margin: 3px 0px 3px 0px; - border:3px solid @bordercolor; -} - -#backlight { - background-color: @backgroundlight; - margin-left: 6px; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 10px 0px 10px; - margin: 3px 15px 3px 0px; -} - -#pulseaudio { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 10px 0px 10px; - margin: 3px 15px 3px 0px; -} - -#pulseaudio.muted { - background-color: @backgrounddark; - color: @textcolor1; -} - -#network { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 10px 0px 10px; - margin: 3px 15px 3px 0px; -} - -#network.ethernet { - background-color: @backgroundlight; - color: @textcolor2; -} - -#network.wifi { - background-color: @backgroundlight; - color: @textcolor2; -} - -#bluetooth, #bluetooth.on, #bluetooth.connected { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 10px 0px 10px; - margin: 3px 15px 3px 0px; -} - -#bluetooth.off { - background-color: transparent; - padding: 0px; - margin: 0px; -} - -#battery { - background-color: @backgroundlight; - color: @textcolor2; - border-radius: 5px 5px 5px 5px; - padding: 2px 15px 0px 10px; - margin: 3px 15px 3px 0px; -} - -#battery.charging, #battery.plugged { - color: @textcolor2; - background-color: @backgroundlight; -} - -@keyframes blink { - to { - background-color: @backgroundlight; - color: @textcolor2; - } -} - -#battery.critical:not(.charging) { -background-color: @color13; - color: @textcolor3; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#tray { - padding: 0px 15px 0px 0px; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} - -#tray > .needs-attention { - -gtk-icon-effect: highlight; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} \ No newline at end of file diff --git a/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css b/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css deleted file mode 100644 index bb5bf01f..00000000 --- a/config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css +++ /dev/null @@ -1,319 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* ....Chroma Fusion Edge .... */ -/* Wallust & Catppuccin - Bordered */ - -@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 @color12; -@define-color button-color @color11; -@define-color button-hover @color9; - -@import '../../.config/waybar/wallust/colors-waybar.css'; -@import "../waybar/style/catppuccin-themes/latte.css"; - -* { - font-family: "JetBrainsMono 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: 99%; - 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#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -tooltip { - background-color: transparent; - border-radius: 10px; - border-width: 1px; - border-style: solid; - border-color: #11111b; - color: @border-color; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#temperature, -#tray, -#window, -#wireplumber, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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: 5px; - opacity:0.8; - border:2px solid @border-color; - -} -#custom-power { - color: red; - padding: 0px 0px 0px 7px; - opacity:1.0; -} -#backlight { - padding: 0px 2px 0px 6px; -} -#custom-light_dark, -#custom-nightlight, -#custom-menu{ - color: @flamingo; - padding: 0px 8px 0px 4px; - opacity:1.0; -} - -#custom-weather, -#custom-weather2, -#custom-updates { - color: @yellow; -} - -#mpris { - padding-right: 2px; -} - -#keyboard-state, -#clock { - color: @sapphire; -} - -#temperature { - color: @rosewater; -} - -#network { - padding-left: 2px; - color: @rosewater; -} - -#custom-swaync, -#custom-hint, -#tray { - color: aliceblue; -} - -#taskbar, -#window { - color:#FFFFFF; -} - -#bluetooth, -#custom-backlight, -#custom-cycle_wall, -#custom-keyboard, -#custom-light_dark { - color: @lavender; -} - -#custom-lock, -#custom-hypridle, -#idle_inhibitor { - color: @teal; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#custom-cava_mviz{ - color: @color2; -} -#workspaces { - border-radius: 25px; - border:2px solid @border-color; - opacity:0.8; - color:#FFFFFF; - margin: 6px; - -} - -#taskbar button, -#workspaces button { - border-radius: 15px; - border:0px; - color: @color13; - padding-left: 2px; - padding-right: 2px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); - opacity:0.8; -} - -#taskbar button.active, -#workspaces button.active { - color: #FFFFFF; - background: @button-color; - border-radius: 25px; - padding-left: 4px; - padding-right: 4px; - 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; -} - -#taskbar button:hover, -#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; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} - - diff --git a/config/waybar/style/[Wallust Bordered] Chroma Simple.css b/config/waybar/style/[Wallust Bordered] Chroma Simple.css deleted file mode 100644 index 2a1ede12..00000000 --- a/config/waybar/style/[Wallust Bordered] Chroma Simple.css +++ /dev/null @@ -1,317 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* Wallust Bordered - Chroma Simple */ - -@import '../../.config/waybar/wallust/colors-waybar.css'; - - -* { - font-family: "JetBrainsMono Nerd Font"; - font-weight: bold; - /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ - font-size: 99%; - min-height: 0; -} - -window#waybar { - background-color: transparent; - color: @foreground; - padding-left: 15px; - padding-right: 15px; -} - -window#waybar.empty, -window#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -tooltip { - background-color: @color12; - color: @foreground; - border-radius: 10px; - border-width: 1.5px; - border-style: solid; - border-color: @color9; - transition: 0.3s; - opacity: 0.9; -} - -#taskbar button, -#workspaces { - border-radius: 20px; - background: @background; - opacity: 1; - padding: 0px 10px; - margin: 0; - margin-top: 5px; - border: 2px solid @color12; -} - -#workspaces button { - color: @color10; - box-shadow: none; - text-shadow: none; - padding-right: 12px; - border-radius: 9px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button.active, -#workspaces button.active { - color: @color12; - padding-right: 12px; - background-color: @background; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: @color12; - padding-left: 0px; - padding-right: 2px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - border-radius: 20px; - background: @background; - opacity: 1; - padding: 0px 10px; - margin: 0; - margin-top: 5px; - border: 2px solid @color13; -} - -#cpu { - border: 2px solid @color5; - color: @foreground; - background: @color12; -} - -#memory { - color: @foreground; - background: @color12; -} - -#disk { - color: @foreground; - background: @color12; - border: 2px solid @color13; -} - -#temperature{ - color: @foreground; - background: @color12; -} - -#temperature.critical { - color: red; - border: 2px solid red; -} - -#custom-power { - color: red; - padding-left: 10px; - padding-right: 2px; - border: 2px solid red; -} - -#backlight { - color: #f9e2af; - padding-right: 5px; -} - -#tray { - border-radius: 20px; - margin-right: 5px; -/* padding: 0px 4px; */ - padding-left: 15px; - padding-right: 15px; - border: 2px solid @color7; -} - -#mpris { - padding-left: 16px; -} -#tray.empty { - background-color: transparent; - border-color: transparent; - border: 0px; -} - -#window { - margin-left: 5px; - margin-right: 5px; - border: 2px solid @color9; -} - -#clock { - color: #fab387; -} - - -#bluetooth { - color: #b4befe; - margin-right: 10px -} - -#pulseaudio.microphone, -#pulseaudio { - background-color: @color12; - color: #89b4fa; - border: 2px solid @color13; -} - -#pulseaudio.muted { - color: #f38ba8; - padding-right: 20px; -} - -#battery { - color: #a6e3a1; - margin-right: 5px; - padding-right: 15px; - border: 2px solid @color14; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#battery.good { - color: #ffd57a; - border: 2px solid @color15; -} - -#battery.warning { - color: #fab387; - border-left: 0px; - border: 2px solid @color12; -} - -#battery.charging { - color: #a6e3a1; -} - -#battery.critical { - color: #f38ba8; - border-left: 0px; - border: 2px solid @color8; -} - -@keyframes blink { - to { - color: @color12; - } -} - -#battery.critical:not(.charging) { - background-color: red; - color: white; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; - box-shadow: inset 0 -3px transparent; -} - -#custom-weather { - color: #8eacf3; - border-right: 0px; - margin-left: 0px; - margin-right: 5px; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Wallust Transparent] Crystal Clear.css b/config/waybar/style/[Wallust Transparent] Crystal Clear.css deleted file mode 100644 index 9182d536..00000000 --- a/config/waybar/style/[Wallust Transparent] Crystal Clear.css +++ /dev/null @@ -1,219 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* ....Wallust Transparent - Crystal Clear........ */ -/* --- 👍 original designed by https://github.com/Krautt 👍 --- */ - -@import '../../.config/waybar/wallust/colors-waybar.css'; - -@define-color critical #ff0000; /* critical color */ -@define-color warning #f3f809; /* warning color */ -@define-color text @color12; /* text color */ -@define-color text-alt @color13; /* text alternative color */ -@define-color bg @color7; /* background color */ - -*{ - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background:transparent; - border-radius: 1px; - color: @text; -} - -window#waybar.hidden { - opacity: 0.5; -} -window#waybar.empty { - background-color: transparent; -} - -window#waybar.empty #window { - padding: 0px; - border: 0px; - background-color: transparent; -} - -/*-----module groups----*/ -.modules-right { - -} - -.modules-center { - -} - -.modules-left { - -} - -tooltip { - color: @color12; - background: @color10; - opacity: 0.8; - border-radius: 10px; - border-width: 1px; - border-style: solid; -} - -#taskbar button, -#workspaces button { - color: @text-alt; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: @text; - border-radius: 15px 15px 15px 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); -} - -#workspaces button.focused { - color: @text-alt; -} - -#workspaces button.urgent { - color: @warning; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: @text; - border-radius: 15px; - 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); -} - -#backlight, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#battery.critical:not(.charging) { - color: @critical; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 10px; - border-radius: 5px; - background-color: black; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: wheat; -} - - \ No newline at end of file diff --git a/config/waybar/style/[Wallust] Box type.css b/config/waybar/style/[Wallust] Box type.css deleted file mode 100644 index 9089b9d5..00000000 --- a/config/waybar/style/[Wallust] Box type.css +++ /dev/null @@ -1,225 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Wallust - Box type */ - -@import "../../.config/waybar/wallust/colors-waybar.css"; - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: transparent; -} - -window#waybar.hidden { - opacity: 0.2; -} - -window#waybar.empty, -window#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -#window { - padding-left: 10px; - padding-right: 10px; - border-radius: 10px; - transition: none; - color: transparent; - background: transparent; -} - -#taskbar button, -#workspaces button { - color: @color15; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - padding-left: 4px; - padding-right: 4px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(0.55, -0.68, 0.48, 1.682); -} - -#taskbar button.active, -#workspaces button.active { - color: @color15; - background-color: @background; - padding-left: 4px; - padding-right: 8px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(0.55, -0.68, 0.48, 1.682); -} - -#taskbar button.focused, -#workspaces button.focused { - color: @color15; - background-color: @background; -} - -#workspaces button.urgent { - color: #ffffff; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: @color15; - padding-left: 2px; - padding-right: 8px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(0.55, -0.68, 0.48, 1.682); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 4px; - padding-bottom: 4px; - padding-left: 8px; - padding-right: 10px; - border-radius: 10px; - transition: none; - color: @color15; - background: @background; - border-bottom-width: 5px; - border-bottom-color: @color12; - border-bottom-style: solid; -} - -#custom-power { - padding-right: 2px; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39ff14; - border-bottom-width: 5px; - border-bottom-color: @color12; - border-bottom-style: solid; -} - -#network { - padding-right: 12px; -} - -#temperature.critical { - background-color: red; - color: black; -} - -#mpris { - padding-right: 2px; - padding-left: 8px; -} -#backlight { - padding-right: 2px; -} -#battery.critical:not(.charging) { - background-color: #ffffff; - color: #000000; - animation-name: blink; - animation-duration: 3s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; - border-bottom-width: 5px; - border-bottom-color: @color12; - border-bottom-style: solid; -} - -@keyframes blink { - to { - background-color: #ffffff; - color: #000000; - } -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 10; - background-image: none; - border: none; - box-shadow: @color12; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Wallust] Chroma Edge.css b/config/waybar/style/[Wallust] Chroma Edge.css deleted file mode 100644 index 5706a399..00000000 --- a/config/waybar/style/[Wallust] Chroma Edge.css +++ /dev/null @@ -1,379 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Wallust Chroma Edge */ - -@import '../../.config/waybar/wallust/colors-waybar.css'; - -* { -font-family: "JetBrainsMono 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: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - /* background-color: rgba(26, 27, 38, 0.5); */ - background-color: transparent; - color: #ffffff; - transition-property: background-color; - transition-duration: 0.5s; - /* border-top: 8px transparent; */ - border-radius: 0px; - transition-duration: 0.5s; -} - -window#waybar.empty -window#waybar.empty #window { - padding: 0px; - border: 0px; - background-color: transparent; -} - -window#waybar.hidden { - opacity: 0.1; -} - -tooltip { - background: #1e1e2e; - opacity: 0.8; - border-radius: 12px; - border-width: 2px; - border-style: solid; - border-color: @color12; -} - -tooltip label{ - color: #cdd6f4; -} - -#taskbar button, -#workspaces button { - background-color: transparent; - color: grey; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#workspaces button.active { - background-color: transparent; - color: #D3D3D3; - 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); -} - -#workspaces button:hover { - background: rgba(0, 0, 0, 0.2); - color: #D3D3D3; - 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); -} - -#workspaces button.urgent { - background-color: #eb4d4b; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: #e5e5e5; - /* color: #bf616a; */ - border-radius: 12px; - background-color: rgba(50, 50, 50, 0.1); - border: 1px solid @color12; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -#workspaces { - border-radius: 12px; - padding: 0px 6px; -} - -#cpu { - color: #fb958b; - padding: 3px; - background-color: rgba(50, 50, 50, 0.1); -} - -#custom-cycle_wall, -#custom-updater { - color: #cba7f7; - padding: 3px; - background-color: rgba(50, 50, 50, 0.1); - -} - -#custom-menu { - color: #FFFFFF; - padding: 6px; - padding-right: 6px; - background-color: rgba(50, 50, 50, 0.1); -} - -#custom-keyboard, -#memory { - color: #ebcb8b; -} - -#custom-power { - color: #cc3436; - padding: 0px 0px 0px 6px; -} - -#custom-launcher { - background-color: #1b242b; - color: #6a92d7; - padding: 0 0px; -} - -#custom-weather.severe { - color: #eb937d; -} - -#custom-weather.sunny { - color: #c2ca76; -} - -#custom-weather.clearNight { - color: #cad3f5; -} - -#custom-weather.cloudyFoggyDay, -#custom-weather.cloudyFoggyNight { - color: #c2ddda; -} - -#custom-weather.rainyDay, -#custom-weather.rainyNight { - color: #5aaca5; -} - -#custom-weather.showyIcyDay, -#custom-weather.snowyIcyNight { - color: #d6e7e5; -} - -#custom-swaync, -#custom-weather { - color: #ebecf0; -} - -#pulseaudio { - color: #FFD580; -} - -#wireplumber { - color: #FFD580; -} -#backlight { - color: #8fbcbb; - padding-right: 2px; -} - -#clock { - color: #90EE90; - /* background-color: #14141e; */ -} - -#battery { - color: #c0caf5; - /* background-color: #90b1b1; */ -} - -#battery.charging, -#battery.full, -#battery.plugged { - color: #26a65b; - /* background-color: #26a65b; */ -} - -@keyframes blink { - to { - background-color: rgba(30, 34, 42, 0.5); - color: #abb2bf; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -label:focus { - background-color: #000000; -} - -#disk { - color: #f38ba8; -} - -#bluetooth { - color: #7287fd; -} - -#bluetooth.disconnected { - color: #f53c3c; -} - -#network { - color: #b48ead; -} - -#network.disconnected { - color: #f53c3c; -} - -#custom-media { - background-color: #66cc99; - color: #2a5c45; - min-width: 100px; -} - -#custom-media.custom-spotify { - background-color: #66cc99; -} - -#custom-media.custom-vlc { - background-color: #ffa000; -} - -#temperature.critical { - background-color: #eb4d4b; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} - -#tray > .needs-attention { - -gtk-icon-effect: highlight; - background-color: #eb4d4b; -} - -#idle_inhibitor { - /*background-color: #2d3436; - border-bottom: 8px solid rgba(0, 0, 0, 0.2);*/ -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#temperature { - color: #ADD8E6; -} - -#taskbar button.active { - background-color: #7f849c; - padding-left: 12px; - padding-right: 12px; - 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; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Wallust] Chroma Fusion.css b/config/waybar/style/[Wallust] Chroma Fusion.css deleted file mode 100644 index 111fe50f..00000000 --- a/config/waybar/style/[Wallust] Chroma Fusion.css +++ /dev/null @@ -1,321 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* ....Chroma Fusion .... */ -/* Wallust - Catpuccin */ - -@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 @color12; -@define-color button-color @color11; -@define-color button-hover @color12; - -@import '../../.config/waybar/wallust/colors-waybar.css'; -@import "../waybar/style/catppuccin-themes/latte.css"; - -* { - font-family: "JetBrainsMono 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: 99%; - 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#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -tooltip { - background-color: @background-module; - border-radius: 10px; - border-width: 2px; - border-style: solid; - border-color: #11111b; - color: @color2; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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; - margin: 5px 5px 5px 5px; - opacity:0.8; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} -#backlight { - padding: 0px 2px 0px 6px; -} -#custom-power { - color: red; - padding: 0px 0px 0px 6px; - opacity:1.0; -} -#custom-light_dark, -#custom-nightlight, -#custom-menu{ - color: @flamingo; - padding: 0px 8px 0px 4px; - opacity:1.0; -} - -#mpris { - color: @sapphire; - padding-right: 0px; -} - -#custom-swaync, -#custom-weather, -#custom-weather2, -#custom-updater { - color: @yellow; -} - -#keyboard-state, -#clock { - color: @sapphire; -} -#network, -#temperature { - color: @rosewater; -} - -#custom-hint, -#tray { - color: aliceblue; -} - -#taskbar, -#window { - color:#FFFFFF; -} - -#bluetooth, -#custom-backlight, -#custom-cycle_wall, -#custom-keyboard, -#custom-light_dark { - color: @lavender; -} - -#custom-cava_mviz { - color: @color2; -} - -#custom-lock, -#custom-hypridle, -#idle_inhibitor { - color: @teal; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#workspaces { - margin: 3px 3px 3px 3px; - padding: 0px 1px; - border-radius: 25px; - font-weight: bold; - font-style: normal; - opacity:0.8; - color:#FFFFFF; - -} - -#taskbar button, -#workspaces button { - margin: 1px 1px; - border-radius: 15px; - border:0px; - color: @color13; - padding-left: 2px; - padding-right: 2px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); - opacity:0.8; -} - -#taskbar button.active, -#workspaces button.active { - color: #FFFFFF; - background: @button-color; - border-radius: 15px; - padding-left: 4px; - padding-right: 4px; - 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; -} - -#taskbar button:hover, -#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; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} - - diff --git a/config/waybar/style/[Wallust] Chroma Tally V2.css b/config/waybar/style/[Wallust] Chroma Tally V2.css deleted file mode 100644 index bbb644de..00000000 --- a/config/waybar/style/[Wallust] Chroma Tally V2.css +++ /dev/null @@ -1,281 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Wallust - Chroma Tally v2 */ - -/* edited by: https://github.com/prateekshukla1108 */ - -@import '../../.config/waybar/wallust/colors-waybar.css'; - -* { - font-family: "JetBrainsMono Nerd Font"; - font-weight: bold; - min-height: 0; - font-size: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: @color0; /* Dark background */ - border-radius: 12px; - border-bottom: 2px; - border-style: solid; - border-color: @color7; /* Light border */ -} - -#workspaces { - background: transparent; - padding: 2px; - border-radius: 15px; - border: 0px; - font-style: normal; - color: @color7; /* Light text */ -} - -#taskbar button, -#workspaces button { - padding: 0px 5px; - border-radius: 15px; - border: 0px; - color: @color7; /* Light text */ - background: linear-gradient(45deg, @color5, @color6, @color7); /* Lighter gradient */ - opacity: 0.5; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button.active, -#workspaces button.active { - padding: 0px 5px; - border-radius: 15px; - border: 0px; - color: @color7; /* Light text */ - background: linear-gradient(45deg, @color5, @color6); /* Lighter gradient */ - opacity: 1.0; - min-width: 40px; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button:hover { - border-radius: 15px; - color: @color7; /* Light text */ - background: linear-gradient(45deg, @color6, @color7); /* Lighter gradient */ - opacity: 0.8; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -tooltip { - background: @background-alt; /* Theme-neutral tooltip background */ - opacity: 0.8; - border-radius: 6px; - color: @color7; /* Light text */ -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 5px; - padding-bottom: 5px; - padding-right: 6px; - padding-left: 6px; - color: @color6; /* Lighter - changed from color5 */ -} - -#clock { - color: @color6; /* Lighter */ -} - -#backlight { - color: @color5; /* Lighter */ -} - -#battery { - color: @color6; /* Lighter */ -} - -#battery.charging { - color: @color7; /* Lightest */ -} - -@keyframes blink { - to { - color: @color4; /* Slightly lighter blink color */ - background-color: @color7; /* Lightest */ - } -} - -#battery.critical:not(.charging) { - background: @color5; /* Lighter background */ - color: @color7; /* Lightest */ - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#cpu { - color: @color6; /* Lighter */ -} - -#disk { - color: @color5; /* Lighter */ -} - -#custom-keyboard, -#memory { - color: @color6; /* Lighter */ -} - -#network.disabled { - color: @color5; /* Lighter */ -} - -#network{ - color: @color6; /* Lighter */ -} - -#network.disconnected { - color: @color5; /* Lighter */ -} - -#pulseaudio { - color: @color7; /* Lightest */ -} - -#pulseaudio.muted { - color: @color5; /* Lighter */ -} - -#custom-light_dark, -#custom-nightlight, -#temperature { - color: @color6; /* Lighter */ -} - -#temperature.critical { - color: @color5; /* Lighter */ -} - -#keyboard-state, -#custom-hypridle, -#idle_inhibitor { - color: @color5; /* Lighter */ - border-bottom: 2px; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: @color4; /* Slightly lighter */ - border-bottom: 2px; -} - -#tray { -} - -#custom-swaync, -#custom-menu { - color: @color7; /* Lightest */ - padding-left: 8px; -} - -#custom-power{ - color: @color6; /* Lighter */ -} - -#window{ - border-style: hidden; -} - -#custom-lock, -#bluetooth{ - color: @color5; /* Lighter */ -} - -#custom-cava_mviz{ - color: @color7; /* Lightest */ -} - -#custom-weather{ - color: @color5; /* Lighter */ -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; - background-color: @color2; /* Slightly darker trough */ -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; - background-color: @color6; /* Lighter highlight */ -} diff --git a/config/waybar/style/[Wallust] Chroma Tally.css b/config/waybar/style/[Wallust] Chroma Tally.css deleted file mode 100644 index b6ab1470..00000000 --- a/config/waybar/style/[Wallust] Chroma Tally.css +++ /dev/null @@ -1,281 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Wallust - Chroma Tally */ - -@import '../../.config/waybar/wallust/colors-waybar.css'; - -* { -font-family: "JetBrainsMono 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: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background: rgba (0, 0, 0, 0.5); - border-radius: 12px; - border-bottom: 2px; - border-style: solid; - border-color: @color12; -} - -#workspaces { - background: transparent; - padding: 2px; - border-radius: 15px; - border: 0px; - font-style: normal; - color: #0F1419; -} - -#taskbar button, -#workspaces button { - padding: 0px 5px; - border-radius: 15px; - border: 0px; - color: #0F1419; - background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF); - opacity: 0.5; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#taskbar button.active, -#workspaces button.active { - padding: 0px 5px; - border-radius: 15px; - border: 0px; - color: #0F1419; - background: linear-gradient(45deg, #59C2FF, #D2A6FF); - opacity: 1.0; - min-width: 40px; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button:hover { - border-radius: 15px; - color: #0F1419; - background: linear-gradient(45deg, #59C2FF, #D2A6FF); - opacity: 0.8; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); - -} - -tooltip { - background: #1e1e2e; - opacity: 0.8; - border-radius: 6px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - padding-top: 5px; - padding-bottom: 5px; - padding-right: 6px; - padding-left: 6px; -} - -/* ----------------------------------------------------------------------------- - * Module styles - * -------------------------------------------------------------------------- */ - - -#clock { - color:#a3be8c; -} - -#backlight { - color: #ebcb8b; -} - -#battery { - color: #d8dee9; -} - -#battery.charging { - color: #81a1c1; -} - -@keyframes blink { - to { - color: #4c566a; - background-color: #eceff4; - } -} - -#battery.critical:not(.charging) { - background: #bf616a; - color: #eceff4; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#cpu { - color: #a3be8c; -} - -#disk { - color: #94e2d5; -} - -#custom-keyboard, -#memory { - color: #d3869b; -} - -#network.disabled { - color:#bf616a; -} - -#network{ - color:#a3be8c; -} - -#network.disconnected { - color: #bf616a; -} - -#pulseaudio { - color: #04a5e5; -} - -#pulseaudio.muted { - color: #9ca0b0; -} - -#custom-light_dark, -#custom-nightlight, -#temperature { - color: #7287fd; -} - -#temperature.critical { - color: #bf616a; -} - -#keyboard-state, -#custom-hypridle, -#idle_inhibitor { - color: #ebcb8b; - border-bottom: 2px; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 2px; -} - -#tray { -} - -#custom-swaync, -#custom-menu { - color: yellow; - padding-left: 8px; -} -#custom-power{ - color: #eba0ac; -} - -#window{ - border-style: hidden; -} - -#custom-lock, -#bluetooth{ - color:#d08770; -} - -#custom-cava_mviz{ - color: @color11; -} - -#custom-weather{ - color:#d08770; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} diff --git a/config/waybar/style/[Wallust] Colored.css b/config/waybar/style/[Wallust] Colored.css deleted file mode 100644 index 80ffb1b0..00000000 --- a/config/waybar/style/[Wallust] Colored.css +++ /dev/null @@ -1,229 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* Wallust Colored*/ - -@import '../../.config/waybar/wallust/colors-waybar.css'; - -* { - font-family: "JetBrainsMono 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: 96%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar.hidden { - opacity: 0.5; -} - -window#waybar, -window#waybar.empty #window { - padding: 0px; - border: 0px; - background-color: transparent; -} - - -tooltip { - background: @background; - border-radius: 10px; - border-width: 1px; - border-style: solid; - border-color: @color15; -} - -/*-----module groups----*/ -.modules-right { - border: 3px solid @color12; - border-radius: 40px 0px 0px 0px; - background-color: @background-alt; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -.modules-center { - border: 3px solid @color7; - border-radius: 60px 0px 60px 0px; - background-color: @background; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -.modules-left { - border: 3px solid @color12; - border-radius: 0px 0px 40px 0px; - background-color: @background-alt; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} - -#taskbar button, -#workspaces button { - color: @foreground; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: @background; - background-color: @color7; - 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); -} - -#workspaces button.focused { - color: @color4; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: @color4; - 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); -} - -#clock#2 { - color: @color6; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: @foreground; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} - -#custom-cava_mviz { - padding-right: 10px; -} \ No newline at end of file diff --git a/config/waybar/style/[Wallust] Simple.css b/config/waybar/style/[Wallust] Simple.css deleted file mode 100644 index f0f2cab2..00000000 --- a/config/waybar/style/[Wallust] Simple.css +++ /dev/null @@ -1,219 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* Wallust - Simple */ - -*{ -font-family: "JetBrainsMono 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: 99%; -font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -@import '../../.config/waybar/wallust/colors-waybar.css'; - -#waybar.empty, #waybar.tiled, #waybar.floating { - background-color: transparent; -} - -window#waybar, -window#waybar.empty, -window#waybar.empty #window { - background-color: transparent; - padding: 0px; - border: 0px; -} - -tooltip { - color: @color13; - background: @color10; - opacity: 1.0; - border-radius: 10px; -} - -/*-----module groups----*/ -.modules-left, -.modules-center, -.modules-right { - background-color: @color0; - border: 0.5px solid @color15; - border-radius: 10px; - padding-top: 2px; - padding-bottom: 2px; - padding-right: 4px; - padding-left: 4px; -} -/*-----modules indv----*/ - -#taskbar button, -#workspaces button { - color: @color2; - box-shadow: none; - text-shadow: none; - padding: 0px; - border-radius: 9px; - 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); -} - -#taskbar button.active, -#workspaces button.active { - color: @foreground; - background-color: @color2; - 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); -} - -#workspaces button.focused { - color: @color4; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -#taskbar button:hover, -#workspaces button:hover { - color: @color4; - 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); -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: @color12; - padding-top: 4px; - padding-bottom: 4px; - padding-right: 6px; - padding-left: 6px;; -} - -#mode { - color: #cc3436; - font-weight: bold; -} -#custom-power { - /*background-color: rgba(0,119,179,0.6);*/ - /*border-radius: 50px;*/ - padding: 1px 3px; -} -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#pulseaudio.muted { - color: #cc3436; -} -#pulseaudio-microphone.muted { - color: #cc3436; -} -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} \ No newline at end of file -- cgit v1.2.3 From 6ae012f0b4b75035f05c3bc87035a5868ec73676 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 20:14:24 -0500 Subject: Setting default style sheet --- config/waybar/config | 1 - config/waybar/style.css | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) delete mode 120000 config/waybar/config (limited to 'config') diff --git a/config/waybar/config b/config/waybar/config deleted file mode 120000 index c25249db..00000000 --- a/config/waybar/config +++ /dev/null @@ -1 +0,0 @@ -/home/ja/.config/waybar/configs/[TOP] Simple \ No newline at end of file diff --git a/config/waybar/style.css b/config/waybar/style.css index a30c886b..e13754dc 120000 --- a/config/waybar/style.css +++ b/config/waybar/style.css @@ -1 +1 @@ -/home/ja/.config/waybar/style/[Colored] Translucent.css \ No newline at end of file +/home/dwilliams/.config/waybar/style/Extra-Prismatic-Glow.css \ No newline at end of file -- cgit v1.2.3 From ef0bf698bdf2daeae9c6fb5327733c3756be7856 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 20:20:06 -0500 Subject: Cleaned up Config filenames also On branch development Your branch is up to date with 'origin/development'. Changes to be committed: renamed: config/waybar/configs/[BOT & Left] SouthWest -> config/waybar/configs/BOT-&-Left-SouthWest renamed: config/waybar/configs/[BOT & Right] SouthEast -> config/waybar/configs/BOT-&-Right-SouthEast renamed: config/waybar/configs/[BOT] Camellia -> config/waybar/configs/BOT-Camellia renamed: config/waybar/configs/[BOT] Chrysanthemum -> config/waybar/configs/BOT-Chrysanthemum renamed: config/waybar/configs/[BOT] Default -> config/waybar/configs/BOT-Default renamed: config/waybar/configs/[BOT] Default Laptop -> config/waybar/configs/BOT-Default-Laptop renamed: config/waybar/configs/[BOT] Gardenia -> config/waybar/configs/BOT-Gardenia renamed: config/waybar/configs/[BOT] Peony -> config/waybar/configs/BOT-Peony renamed: config/waybar/configs/[BOT] Simple -> config/waybar/configs/BOT-Simple renamed: config/waybar/configs/[BOT] Sleek -> config/waybar/configs/BOT-Sleek renamed: config/waybar/configs/[LEFT] WestWing -> config/waybar/configs/LEFT-WestWing renamed: config/waybar/configs/[LEFT] WestWing v2 -> config/waybar/configs/LEFT-WestWing-v2 renamed: config/waybar/configs/[RIGHT] EastWing -> config/waybar/configs/RIGHT-EastWing renamed: config/waybar/configs/[RIGHT] EastWing v2 -> config/waybar/configs/RIGHT-EastWing-v2 renamed: config/waybar/configs/[TOP & BOT] SummitSplit -> config/waybar/configs/TOP-&-BOT-SummitSplit renamed: config/waybar/configs/[TOP & BOT] SummitSplit-glass -> config/waybar/configs/TOP-&-BOT-SummitSplit-glass renamed: config/waybar/configs/[TOP & BOT] SummitSplit v2 -> config/waybar/configs/TOP-&-BOT-SummitSplit-v2 renamed: config/waybar/configs/[TOP & BOT] SummitSplit v3 -> config/waybar/configs/TOP-&-BOT-SummitSplit-v3 renamed: config/waybar/configs/[TOP & Left] NorthWest -> config/waybar/configs/TOP-&-Left-NorthWest renamed: config/waybar/configs/[TOP & Right] NorthEast -> config/waybar/configs/TOP-&-Right-NorthEast renamed: config/waybar/configs/[TOP] 0-Ja-0 -> config/waybar/configs/TOP-0-Ja-0 renamed: config/waybar/configs/[TOP] Arrow -> config/waybar/configs/TOP-Arrow renamed: config/waybar/configs/[TOP] Camellia -> config/waybar/configs/TOP-Camellia renamed: config/waybar/configs/[TOP] Chrysanthemum -> config/waybar/configs/TOP-Chrysanthemum renamed: config/waybar/configs/[TOP] Default -> config/waybar/configs/TOP-Default renamed: config/waybar/configs/[TOP] Default Laptop -> config/waybar/configs/TOP-Default-Laptop renamed: config/waybar/configs/[TOP] Default Laptop-glass -> config/waybar/configs/TOP-Default-Laptop-glass renamed: config/waybar/configs/[TOP] Default Laptop (old v1) -> config/waybar/configs/TOP-Default-Laptop-old-v1 renamed: config/waybar/configs/[TOP] Default Laptop (old v2) -> config/waybar/configs/TOP-Default-Laptop-old-v2 renamed: config/waybar/configs/[TOP] Default Laptop (old v3) -> config/waybar/configs/TOP-Default-Laptop-old-v3 renamed: config/waybar/configs/[TOP] Default Laptop (old v4) -> config/waybar/configs/TOP-Default-Laptop-old-v4 renamed: config/waybar/configs/[TOP] Default Laptop (old v5) -> config/waybar/configs/TOP-Default-Laptop-old-v5 renamed: config/waybar/configs/[TOP] Default (old v1) -> config/waybar/configs/TOP-Default-old-v1 renamed: config/waybar/configs/[TOP] Default (old v2) -> config/waybar/configs/TOP-Default-old-v2 renamed: config/waybar/configs/[TOP] Default (old v3) -> config/waybar/configs/TOP-Default-old-v3 renamed: config/waybar/configs/[TOP] Default (old v4) -> config/waybar/configs/TOP-Default-old-v4 renamed: config/waybar/configs/[TOP] Everforest -> config/waybar/configs/TOP-Everforest renamed: config/waybar/configs/[TOP] Everforest-glass -> config/waybar/configs/TOP-Everforest-glass renamed: config/waybar/configs/[TOP] Gardenia -> config/waybar/configs/TOP-Gardenia renamed: config/waybar/configs/[TOP] Minimal - Long -> config/waybar/configs/TOP-Minimal-Long renamed: config/waybar/configs/[TOP] Minimal - Short -> config/waybar/configs/TOP-Minimal-Short renamed: config/waybar/configs/[TOP] Peony -> config/waybar/configs/TOP-Peony renamed: config/waybar/configs/[TOP] Simple -> config/waybar/configs/TOP-Simple renamed: config/waybar/configs/[TOP] Simpliest -> config/waybar/configs/TOP-Simpliest renamed: config/waybar/configs/[TOP] Sleek -> config/waybar/configs/TOP-Sleek renamed: config/waybar/style/Extra-Modern-Combined---Transparent.css -> config/waybar/style/Extra-Modern-Combined-Transparent.css --- config/waybar/configs/BOT-&-Left-SouthWest | 91 +++++++ config/waybar/configs/BOT-&-Right-SouthEast | 91 +++++++ config/waybar/configs/BOT-Camellia | 75 ++++++ config/waybar/configs/BOT-Chrysanthemum | 42 +++ config/waybar/configs/BOT-Default | 57 ++++ config/waybar/configs/BOT-Default-Laptop | 59 +++++ config/waybar/configs/BOT-Gardenia | 44 ++++ config/waybar/configs/BOT-Peony | 48 ++++ config/waybar/configs/BOT-Simple | 42 +++ config/waybar/configs/BOT-Sleek | 46 ++++ config/waybar/configs/LEFT-WestWing | 46 ++++ config/waybar/configs/LEFT-WestWing-v2 | 64 +++++ config/waybar/configs/RIGHT-EastWing | 46 ++++ config/waybar/configs/RIGHT-EastWing-v2 | 64 +++++ config/waybar/configs/TOP-&-BOT-SummitSplit | 95 +++++++ config/waybar/configs/TOP-&-BOT-SummitSplit-glass | 93 +++++++ config/waybar/configs/TOP-&-BOT-SummitSplit-v2 | 65 +++++ config/waybar/configs/TOP-&-BOT-SummitSplit-v3 | 79 ++++++ config/waybar/configs/TOP-&-Left-NorthWest | 85 ++++++ config/waybar/configs/TOP-&-Right-NorthEast | 86 ++++++ config/waybar/configs/TOP-0-Ja-0 | 54 ++++ config/waybar/configs/TOP-Arrow | 44 ++++ config/waybar/configs/TOP-Camellia | 76 ++++++ config/waybar/configs/TOP-Chrysanthemum | 42 +++ config/waybar/configs/TOP-Default | 59 +++++ config/waybar/configs/TOP-Default-Laptop | 53 ++++ config/waybar/configs/TOP-Default-Laptop-glass | 51 ++++ config/waybar/configs/TOP-Default-Laptop-old-v1 | 78 ++++++ config/waybar/configs/TOP-Default-Laptop-old-v2 | 62 +++++ config/waybar/configs/TOP-Default-Laptop-old-v3 | 62 +++++ config/waybar/configs/TOP-Default-Laptop-old-v4 | 57 ++++ config/waybar/configs/TOP-Default-Laptop-old-v5 | 60 +++++ config/waybar/configs/TOP-Default-old-v1 | 74 ++++++ config/waybar/configs/TOP-Default-old-v2 | 59 +++++ config/waybar/configs/TOP-Default-old-v3 | 62 +++++ config/waybar/configs/TOP-Default-old-v4 | 55 ++++ config/waybar/configs/TOP-Everforest | 147 +++++++++++ config/waybar/configs/TOP-Everforest-glass | 143 ++++++++++ config/waybar/configs/TOP-Gardenia | 44 ++++ config/waybar/configs/TOP-Minimal-Long | 49 ++++ config/waybar/configs/TOP-Minimal-Short | 39 +++ config/waybar/configs/TOP-Peony | 50 ++++ config/waybar/configs/TOP-Simple | 43 +++ config/waybar/configs/TOP-Simpliest | 38 +++ config/waybar/configs/TOP-Sleek | 45 ++++ config/waybar/configs/[BOT & Left] SouthWest | 91 ------- config/waybar/configs/[BOT & Right] SouthEast | 91 ------- config/waybar/configs/[BOT] Camellia | 75 ------ config/waybar/configs/[BOT] Chrysanthemum | 42 --- config/waybar/configs/[BOT] Default | 57 ---- config/waybar/configs/[BOT] Default Laptop | 59 ----- config/waybar/configs/[BOT] Gardenia | 44 ---- config/waybar/configs/[BOT] Peony | 48 ---- config/waybar/configs/[BOT] Simple | 42 --- config/waybar/configs/[BOT] Sleek | 46 ---- config/waybar/configs/[LEFT] WestWing | 46 ---- config/waybar/configs/[LEFT] WestWing v2 | 64 ----- config/waybar/configs/[RIGHT] EastWing | 46 ---- config/waybar/configs/[RIGHT] EastWing v2 | 64 ----- config/waybar/configs/[TOP & BOT] SummitSplit | 95 ------- config/waybar/configs/[TOP & BOT] SummitSplit v2 | 65 ----- config/waybar/configs/[TOP & BOT] SummitSplit v3 | 79 ------ .../waybar/configs/[TOP & BOT] SummitSplit-glass | 93 ------- config/waybar/configs/[TOP & Left] NorthWest | 85 ------ config/waybar/configs/[TOP & Right] NorthEast | 86 ------ config/waybar/configs/[TOP] 0-Ja-0 | 54 ---- config/waybar/configs/[TOP] Arrow | 44 ---- config/waybar/configs/[TOP] Camellia | 76 ------ config/waybar/configs/[TOP] Chrysanthemum | 42 --- config/waybar/configs/[TOP] Default | 59 ----- config/waybar/configs/[TOP] Default (old v1) | 74 ------ config/waybar/configs/[TOP] Default (old v2) | 59 ----- config/waybar/configs/[TOP] Default (old v3) | 62 ----- config/waybar/configs/[TOP] Default (old v4) | 55 ---- config/waybar/configs/[TOP] Default Laptop | 53 ---- .../waybar/configs/[TOP] Default Laptop (old v1) | 78 ------ .../waybar/configs/[TOP] Default Laptop (old v2) | 62 ----- .../waybar/configs/[TOP] Default Laptop (old v3) | 62 ----- .../waybar/configs/[TOP] Default Laptop (old v4) | 57 ---- .../waybar/configs/[TOP] Default Laptop (old v5) | 60 ----- config/waybar/configs/[TOP] Default Laptop-glass | 51 ---- config/waybar/configs/[TOP] Everforest | 147 ----------- config/waybar/configs/[TOP] Everforest-glass | 143 ---------- config/waybar/configs/[TOP] Gardenia | 44 ---- config/waybar/configs/[TOP] Minimal - Long | 49 ---- config/waybar/configs/[TOP] Minimal - Short | 39 --- config/waybar/configs/[TOP] Peony | 50 ---- config/waybar/configs/[TOP] Simple | 43 --- config/waybar/configs/[TOP] Simpliest | 38 --- config/waybar/configs/[TOP] Sleek | 45 ---- .../style/Extra-Modern-Combined---Transparent.css | 287 --------------------- .../style/Extra-Modern-Combined-Transparent.css | 287 +++++++++++++++++++++ 92 files changed, 3151 insertions(+), 3151 deletions(-) create mode 100644 config/waybar/configs/BOT-&-Left-SouthWest create mode 100644 config/waybar/configs/BOT-&-Right-SouthEast create mode 100644 config/waybar/configs/BOT-Camellia create mode 100644 config/waybar/configs/BOT-Chrysanthemum create mode 100644 config/waybar/configs/BOT-Default create mode 100644 config/waybar/configs/BOT-Default-Laptop create mode 100644 config/waybar/configs/BOT-Gardenia create mode 100644 config/waybar/configs/BOT-Peony create mode 100644 config/waybar/configs/BOT-Simple create mode 100644 config/waybar/configs/BOT-Sleek create mode 100644 config/waybar/configs/LEFT-WestWing create mode 100644 config/waybar/configs/LEFT-WestWing-v2 create mode 100644 config/waybar/configs/RIGHT-EastWing create mode 100644 config/waybar/configs/RIGHT-EastWing-v2 create mode 100644 config/waybar/configs/TOP-&-BOT-SummitSplit create mode 100644 config/waybar/configs/TOP-&-BOT-SummitSplit-glass create mode 100644 config/waybar/configs/TOP-&-BOT-SummitSplit-v2 create mode 100644 config/waybar/configs/TOP-&-BOT-SummitSplit-v3 create mode 100644 config/waybar/configs/TOP-&-Left-NorthWest create mode 100644 config/waybar/configs/TOP-&-Right-NorthEast create mode 100644 config/waybar/configs/TOP-0-Ja-0 create mode 100644 config/waybar/configs/TOP-Arrow create mode 100644 config/waybar/configs/TOP-Camellia create mode 100644 config/waybar/configs/TOP-Chrysanthemum create mode 100644 config/waybar/configs/TOP-Default create mode 100644 config/waybar/configs/TOP-Default-Laptop create mode 100644 config/waybar/configs/TOP-Default-Laptop-glass create mode 100644 config/waybar/configs/TOP-Default-Laptop-old-v1 create mode 100644 config/waybar/configs/TOP-Default-Laptop-old-v2 create mode 100644 config/waybar/configs/TOP-Default-Laptop-old-v3 create mode 100644 config/waybar/configs/TOP-Default-Laptop-old-v4 create mode 100644 config/waybar/configs/TOP-Default-Laptop-old-v5 create mode 100644 config/waybar/configs/TOP-Default-old-v1 create mode 100644 config/waybar/configs/TOP-Default-old-v2 create mode 100644 config/waybar/configs/TOP-Default-old-v3 create mode 100644 config/waybar/configs/TOP-Default-old-v4 create mode 100644 config/waybar/configs/TOP-Everforest create mode 100644 config/waybar/configs/TOP-Everforest-glass create mode 100644 config/waybar/configs/TOP-Gardenia create mode 100644 config/waybar/configs/TOP-Minimal-Long create mode 100644 config/waybar/configs/TOP-Minimal-Short create mode 100644 config/waybar/configs/TOP-Peony create mode 100644 config/waybar/configs/TOP-Simple create mode 100644 config/waybar/configs/TOP-Simpliest create mode 100644 config/waybar/configs/TOP-Sleek delete mode 100644 config/waybar/configs/[BOT & Left] SouthWest delete mode 100644 config/waybar/configs/[BOT & Right] SouthEast delete mode 100644 config/waybar/configs/[BOT] Camellia delete mode 100644 config/waybar/configs/[BOT] Chrysanthemum delete mode 100644 config/waybar/configs/[BOT] Default delete mode 100644 config/waybar/configs/[BOT] Default Laptop delete mode 100644 config/waybar/configs/[BOT] Gardenia delete mode 100644 config/waybar/configs/[BOT] Peony delete mode 100644 config/waybar/configs/[BOT] Simple delete mode 100644 config/waybar/configs/[BOT] Sleek delete mode 100644 config/waybar/configs/[LEFT] WestWing delete mode 100644 config/waybar/configs/[LEFT] WestWing v2 delete mode 100644 config/waybar/configs/[RIGHT] EastWing delete mode 100644 config/waybar/configs/[RIGHT] EastWing v2 delete mode 100644 config/waybar/configs/[TOP & BOT] SummitSplit delete mode 100644 config/waybar/configs/[TOP & BOT] SummitSplit v2 delete mode 100644 config/waybar/configs/[TOP & BOT] SummitSplit v3 delete mode 100644 config/waybar/configs/[TOP & BOT] SummitSplit-glass delete mode 100644 config/waybar/configs/[TOP & Left] NorthWest delete mode 100644 config/waybar/configs/[TOP & Right] NorthEast delete mode 100644 config/waybar/configs/[TOP] 0-Ja-0 delete mode 100644 config/waybar/configs/[TOP] Arrow delete mode 100644 config/waybar/configs/[TOP] Camellia delete mode 100644 config/waybar/configs/[TOP] Chrysanthemum delete mode 100644 config/waybar/configs/[TOP] Default delete mode 100644 config/waybar/configs/[TOP] Default (old v1) delete mode 100644 config/waybar/configs/[TOP] Default (old v2) delete mode 100644 config/waybar/configs/[TOP] Default (old v3) delete mode 100644 config/waybar/configs/[TOP] Default (old v4) delete mode 100644 config/waybar/configs/[TOP] Default Laptop delete mode 100644 config/waybar/configs/[TOP] Default Laptop (old v1) delete mode 100644 config/waybar/configs/[TOP] Default Laptop (old v2) delete mode 100644 config/waybar/configs/[TOP] Default Laptop (old v3) delete mode 100644 config/waybar/configs/[TOP] Default Laptop (old v4) delete mode 100644 config/waybar/configs/[TOP] Default Laptop (old v5) delete mode 100644 config/waybar/configs/[TOP] Default Laptop-glass delete mode 100644 config/waybar/configs/[TOP] Everforest delete mode 100644 config/waybar/configs/[TOP] Everforest-glass delete mode 100644 config/waybar/configs/[TOP] Gardenia delete mode 100644 config/waybar/configs/[TOP] Minimal - Long delete mode 100644 config/waybar/configs/[TOP] Minimal - Short delete mode 100644 config/waybar/configs/[TOP] Peony delete mode 100644 config/waybar/configs/[TOP] Simple delete mode 100644 config/waybar/configs/[TOP] Simpliest delete mode 100644 config/waybar/configs/[TOP] Sleek delete mode 100644 config/waybar/style/Extra-Modern-Combined---Transparent.css create mode 100644 config/waybar/style/Extra-Modern-Combined-Transparent.css (limited to 'config') diff --git a/config/waybar/configs/BOT-&-Left-SouthWest b/config/waybar/configs/BOT-&-Left-SouthWest new file mode 100644 index 00000000..594b46d3 --- /dev/null +++ b/config/waybar/configs/BOT-&-Left-SouthWest @@ -0,0 +1,91 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### BOTTOM and LEFT PANEL + +[{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "bottom", +"spacing": 2, +"fixed-center": true, +"ipc": true, +"margin-left": 6, +"margin-right": 6, +"margin-bottom": 2, + +"modules-left": [ + "custom/menu", + "cpu", + "temperature", + "memory", + "disk", + ], + +"modules-center": [ + //"hyprland/window", + "hyprland/workspaces#roman", + ], + +"modules-right": [ + //"network", + //"bluetooth", + "custom/weather", + "battery", + "backlight", + "pulseaudio", + //"wireplumber", + "power-profiles-daemon", + "pulseaudio#microphone", + "keyboard-state", + "custom/nightlight", + "custom/power", + ], +}, + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + "$HOME/.config/waybar/ModulesVertical", + ], +"layer": "top", +"position": "left", +"height": 650, +"margin-top": 8, +"margin-bottom": 8, +"margin-left": 3, +//"margin-right": 3, +"spacing": 3, +"fixed-center": true, +"ipc": true, +//"gtk-layer-shell": true, + +"modules-left": [ + "custom/lock", + "idle_inhibitor", + ], + +"modules-center": [ + "clock#vertical" + ], + +"modules-right": [ + "mpris", + "group/notify", + "tray", + "custom/light_dark", + ], + +}] \ No newline at end of file diff --git a/config/waybar/configs/BOT-&-Right-SouthEast b/config/waybar/configs/BOT-&-Right-SouthEast new file mode 100644 index 00000000..03cdb06c --- /dev/null +++ b/config/waybar/configs/BOT-&-Right-SouthEast @@ -0,0 +1,91 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### BOTTOM and RIGHT PANEL + +[{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "bottom", +"spacing": 2, +"fixed-center": true, +"ipc": true, +"margin-left": 6, +"margin-right": 6, +"margin-bottom": 2, + +"modules-left": [ + "custom/menu", + "cpu", + "temperature", + "memory", + "disk", + ], + +"modules-center": [ + //"hyprland/window", + "hyprland/workspaces#roman", + ], + +"modules-right": [ + //"network", + //"bluetooth", + "custom/weather", + "battery", + "backlight", + "pulseaudio", + //"wireplumber", + "power-profiles-daemon", + "pulseaudio#microphone", + "keyboard-state", + "custom/nightlight", + "custom/power", + ], +}, + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + "$HOME/.config/waybar/ModulesVertical", + ], +"layer": "top", +"position": "right", +"height": 650, +"margin-top": 8, +"margin-bottom": 8, +//"margin-left": 3, +"margin-right": 3, +"spacing": 3, +"fixed-center": true, +"ipc": true, +//"gtk-layer-shell": true, + +"modules-left": [ + "custom/lock", + "idle_inhibitor", + ], + +"modules-center": [ + "clock#vertical", + ], + +"modules-right": [ + "mpris", + "group/notify", + "tray", + "custom/light_dark", + ], + +}] \ No newline at end of file diff --git a/config/waybar/configs/BOT-Camellia b/config/waybar/configs/BOT-Camellia new file mode 100644 index 00000000..f0a52329 --- /dev/null +++ b/config/waybar/configs/BOT-Camellia @@ -0,0 +1,75 @@ +//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ............................................*/ +//* .............CAMELLIA.......................*/ +//* ............................................*/ +//* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +{ + +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "bottom", +"spacing": 4, +"fixed-center": true, +"ipc": true, +//"margin-top": 0, +//"margin-bottom": 0, +//"margin-left": 0, +//"margin-right": 0, + +"modules-left": [ + "hyprland/workspaces#cam", + "custom/separator#line", + "mpris", + "group/notify", + "tray", + "wlr/taskbar"], + +"modules-center": ["hyprland/window"], + +"modules-right": [ + "custom/backlight", + "backlight/slider", + "custom/speaker", + "pulseaudio/slider", + "power-profiles-daemon", + "battery", + "clock#3", + "network"], + +// Additional modules // +"pulseaudio/slider": { + "min": 0, + "max": 100, + "orientation": "horizontal" + +}, + +"custom/speaker": { + "exec": "echo '🔊'", + "interval": 1, + "format": "{}" +}, + +"backlight/slider": { + "min": 0, + "max": 100, + "orientation": "horizontal", + "device": "intel_backlight" +}, + +"custom/backlight": { + "exec": "echo '✨'", + "interval": 1, + "format": "{}" +}, +} \ No newline at end of file diff --git a/config/waybar/configs/BOT-Chrysanthemum b/config/waybar/configs/BOT-Chrysanthemum new file mode 100644 index 00000000..3bc401c9 --- /dev/null +++ b/config/waybar/configs/BOT-Chrysanthemum @@ -0,0 +1,42 @@ +//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ............................................*/ +//* .............CHRYSANTHEMUM.......................*/ +//* ............................................*/ +//* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "bottom", +"spacing": 5, +"fixed-center": true, +"ipc": true, +"margin-left": 5, +"margin-right": 5, +"margin-top": 0, + +"modules-left": [ + "clock#5", + "mpris", + "tray", + "group/notify" + ], + +"modules-center": ["hyprland/workspaces"], + +"modules-right": [ + "pulseaudio#1", + "backlight#2", + "power-profiles-daemon", + "battery"], + +} \ No newline at end of file diff --git a/config/waybar/configs/BOT-Default b/config/waybar/configs/BOT-Default new file mode 100644 index 00000000..3f1cc38e --- /dev/null +++ b/config/waybar/configs/BOT-Default @@ -0,0 +1,57 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT - Bottom ### // +{ + "include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + "layer": "top", + //"mode": "dock", + "exclusive": true, + "passthrough": false, + "position": "bottom", + "spacing": 3, + "fixed-center": true, + "ipc": true, + "margin-top": 3, + "margin-left": 8, + "margin-right": 8, + + "modules-left": [ + "custom/separator#blank", + "custom/cava_mviz", + "custom/separator#blank", + "custom/playerctl", + "custom/separator#blank_2", + "hyprland/window", + ], + + "modules-center": [ + "group/app_drawer", + "custom/separator#blank", + "group/notify", + "custom/separator#dot-line", + "hyprland/workspaces#rw", + "clock", + "custom/separator#dot-line", + "custom/weather", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/hint", + ], + + "modules-right": [ + "tray", + "network#speed", + "custom/separator#dot-line", + "group/mobo_drawer", + "custom/separator#line", + "group/audio", + "custom/separator#dot-line", + "group/status", + ], + } \ No newline at end of file diff --git a/config/waybar/configs/BOT-Default-Laptop b/config/waybar/configs/BOT-Default-Laptop new file mode 100644 index 00000000..69ddd81c --- /dev/null +++ b/config/waybar/configs/BOT-Default-Laptop @@ -0,0 +1,59 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT Laptop - Bottom ### // +{ + "include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + "layer": "top", + //"mode": "dock", + "exclusive": true, + "passthrough": false, + "position": "bottom", + "spacing": 3, + "fixed-center": true, + "ipc": true, + "margin-top": 3, + "margin-left": 8, + "margin-right": 8, + + "modules-left": [ + "custom/separator#blank", + "custom/cava_mviz", + "custom/separator#blank", + "custom/playerctl", + "custom/separator#blank_2", + "hyprland/window", + ], + + "modules-center": [ + "group/app_drawer", + "custom/separator#blank", + "group/notify", + "custom/separator#dot-line", + "hyprland/workspaces#rw", + "clock", + "custom/separator#dot-line", + "custom/weather", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/hint", + ], + + "modules-right": [ + "tray", + "network#speed", + "custom/separator#dot-line", + "group/laptop", + "custom/separator#dot-line", + "group/mobo_drawer", + "custom/separator#line", + "group/audio", + "custom/separator#dot-line", + "group/status", + ], + } \ No newline at end of file diff --git a/config/waybar/configs/BOT-Gardenia b/config/waybar/configs/BOT-Gardenia new file mode 100644 index 00000000..42355cac --- /dev/null +++ b/config/waybar/configs/BOT-Gardenia @@ -0,0 +1,44 @@ +//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ............................................*/ +//* .............GARDENIA.......................*/ +//* ............................................*/ +//* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +{ + +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "bottom", +"spacing": 5, +"fixed-center": false, +"ipc": true, +"margin-top": 5, +//"margin-bottom": 5, +"width": 1000, + +"modules-left": [ + "clock#5", + "mpris", + "tray", + "group/notify" + ], + +"modules-center": ["hyprland/workspaces#kanji"], + +"modules-right": [ + "pulseaudio#1", + "backlight#2", + "power-profiles-daemon", + "battery" + ], + +} \ No newline at end of file diff --git a/config/waybar/configs/BOT-Peony b/config/waybar/configs/BOT-Peony new file mode 100644 index 00000000..711abecf --- /dev/null +++ b/config/waybar/configs/BOT-Peony @@ -0,0 +1,48 @@ +//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ............................................*/ +//* ................PEONY.......................*/ +//* ............................................*/ +//* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +{ + +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "bottom", +"spacing": 4, +"fixed-center": true, +"ipc": true, +"margin-top": 5, +//"margin-bottom": 5, +"width": 1444, + +"modules-left": [ + "hyprland/workspaces#roman", + "mpris", + "group/notify", + "tray" + ], + +"modules-center": ["clock#4"], + +"modules-right": [ + "battery", + "custom/separator#blank", + "backlight", + "custom/separator#blank", + "pulseaudio", + "custom/separator#blank", + "temperature", + "custom/separator#blank", + "network"], + +} \ No newline at end of file diff --git a/config/waybar/configs/BOT-Simple b/config/waybar/configs/BOT-Simple new file mode 100644 index 00000000..cba45a1a --- /dev/null +++ b/config/waybar/configs/BOT-Simple @@ -0,0 +1,42 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +// ### TOP Simple ## // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +"position": "bottom", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"gtk-layer-shell": true, +"margin-left": 6, +"margin-right": 6, +"margin-top": 2, + +"modules-left": [ + "idle_inhibitor", + "group/mobo_drawer", + "hyprland/workspaces#rw", + "tray", + "mpris", + ], + +"modules-center": [ + "clock#2", + "group/notify", + ], + +"modules-right": [ + "hyprland/window", + "battery", + "group/audio", + "custom/power", + ], +} + diff --git a/config/waybar/configs/BOT-Sleek b/config/waybar/configs/BOT-Sleek new file mode 100644 index 00000000..0dda9b35 --- /dev/null +++ b/config/waybar/configs/BOT-Sleek @@ -0,0 +1,46 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// Sleek + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +"position": "bottom", +"height": 14, +"margin-left": 10, +"margin-right": 10, +"margin-bottom": 2, + +"modules-left": [ + "custom/menu", + "custom/separator#blank_2", + "hyprland/workspaces", + "custom/separator#blank_2", + "mpris", + "tray" +], + +"modules-center": [ + "idle_inhibitor", + "custom/separator#blank", + "clock", + "custom/separator#blank", + "group/notify" +], + +"modules-right": [ + "hyprland/window", + "custom/separator#blank_2", + "pulseaudio", + "custom/separator#blank", + "power-profiles-daemon", + "custom/power", + ], + +} diff --git a/config/waybar/configs/LEFT-WestWing b/config/waybar/configs/LEFT-WestWing new file mode 100644 index 00000000..28e5dbec --- /dev/null +++ b/config/waybar/configs/LEFT-WestWing @@ -0,0 +1,46 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### LEFT PANEL ### // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + "$HOME/.config/waybar/ModulesVertical", + ], +"layer": "top", +"position": "left", +"margin-top": 8, +"margin-bottom": 8, +"margin-left": 3, +//"margin-right": 3, +"spacing": 3, +"fixed-center": true, +"ipc": true, +//"gtk-layer-shell": true, + +"modules-left": [ + "clock#vertical", + "custom/light_dark", +], + +"modules-center": [ + "idle_inhibitor", + "hyprland/workspaces", +], + +"modules-right": [ + "mpris", + "tray", + "group/notify", + "backlight#vertical", + "pulseaudio#microphone_vertical", + "pulseaudio#vertical", + "custom/nightlight", + "custom/power_vertical", + "custom/menu", +], +} diff --git a/config/waybar/configs/LEFT-WestWing-v2 b/config/waybar/configs/LEFT-WestWing-v2 new file mode 100644 index 00000000..906f83d6 --- /dev/null +++ b/config/waybar/configs/LEFT-WestWing-v2 @@ -0,0 +1,64 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### LEFT PANEL v2 ### // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + "$HOME/.config/waybar/ModulesVertical", + ], +"layer": "top", +"position": "left", +"margin-top": 8, +"margin-bottom": 8, +"margin-left": 3, +//"margin-right": 3, +"spacing": 3, +"fixed-center": true, +"ipc": true, +//"gtk-layer-shell": true, + +"modules-left": [ + "group/notify", + "clock#vertical", + + "custom/menu", +], + +"modules-center": [ + "idle_inhibitor", + "hyprland/workspaces#numbers", +], + +"modules-right": [ + "mpris", + "tray", + "backlight#vertical", + "pulseaudio/slider", + "pulseaudio#microphone_vertical", + "custom/nightlight", + "group/power#vert", +], + + +// Additional modules // +"pulseaudio/slider": { + "min": 0, + "max": 100, + "orientation": "vertical", + "tooltip": "true", + "tooltip-format": "{icon} {desc} | {volume}%", + +}, +"backlight/slider": { + "min": 0, + "max": 100, + "orientation": "vertical", + "device": "intel_backlight" +}, + +} \ No newline at end of file diff --git a/config/waybar/configs/RIGHT-EastWing b/config/waybar/configs/RIGHT-EastWing new file mode 100644 index 00000000..a5ce6756 --- /dev/null +++ b/config/waybar/configs/RIGHT-EastWing @@ -0,0 +1,46 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### RIGHT PANEL ### // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + "$HOME/.config/waybar/ModulesVertical", + ], +"layer": "top", +"position": "right", +"margin-top": 8, +"margin-bottom": 8, +//"margin-left": 3, +"margin-right": 3, +"spacing": 3, +"fixed-center": true, +"ipc": true, +//"gtk-layer-shell": true, + +"modules-left": [ + "clock#vertical", + "custom/light_dark", +], + +"modules-center": [ + "idle_inhibitor", + "hyprland/workspaces", +], + +"modules-right": [ + "mpris", + "tray", + "group/notify", + "backlight#vertical", + "pulseaudio#microphone_vertical", + "pulseaudio#vertical", + "custom/nightlight", + "custom/power_vertical", + "custom/menu", +], +} diff --git a/config/waybar/configs/RIGHT-EastWing-v2 b/config/waybar/configs/RIGHT-EastWing-v2 new file mode 100644 index 00000000..28dd1e43 --- /dev/null +++ b/config/waybar/configs/RIGHT-EastWing-v2 @@ -0,0 +1,64 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### RIGHTPANEL v2 ### // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + "$HOME/.config/waybar/ModulesVertical", + ], +"layer": "top", +"position": "right", +"margin-top": 8, +"margin-bottom": 8, +//"margin-left": 3, +"margin-right": 3, +"spacing": 3, +"fixed-center": true, +"ipc": true, +//"gtk-layer-shell": true, + +"modules-left": [ + "group/notify", + "clock#vertical", + + "custom/menu", +], + +"modules-center": [ + "idle_inhibitor", + "hyprland/workspaces#numbers", +], + +"modules-right": [ + "mpris", + "tray", + "backlight#vertical", + "pulseaudio/slider", + "pulseaudio#microphone_vertical", + "custom/nightlight", + "group/power#vert", +], + + +// Additional modules // +"pulseaudio/slider": { + "min": 0, + "max": 100, + "orientation": "vertical", + "tooltip": "true", + "tooltip-format": "{icon} {desc} | {volume}%", + +}, +"backlight/slider": { + "min": 0, + "max": 100, + "orientation": "vertical", + "device": "intel_backlight" +}, + +} \ No newline at end of file diff --git a/config/waybar/configs/TOP-&-BOT-SummitSplit b/config/waybar/configs/TOP-&-BOT-SummitSplit new file mode 100644 index 00000000..516e9834 --- /dev/null +++ b/config/waybar/configs/TOP-&-BOT-SummitSplit @@ -0,0 +1,95 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DUAL TOP and BOTTOM ### // + +[{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 1, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "cpu", + "power-profiles-daemon", + "temperature", + "memory", + "disk", + ], + +"modules-center": [ + "idle_inhibitor", + "clock", + "custom/light_dark", + ], + +"modules-right": [ + "custom/weather", + "battery", + "backlight", + "bluetooth", + "network", + "custom/updater", + "custom/cycle_wall", + "custom/nightlight", + "custom/lock", + ], +}, + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "bottom", +"spacing": 5, +"fixed-center": true, +"ipc": true, +"height": 0, +"margin-left": 8, +"margin-right": 8, +//"gtk-layer-shell": true, +//"margin-bottom": 0, + +"modules-left": [ + "custom/menu", + "wlr/taskbar", + ], + +"modules-center": [ + "hyprland/workspaces#rw", + ], + +"modules-right": [ + "hyprland/window", + "tray", + "group/notify", + "mpris", + "keyboard-state", + "pulseaudio", + //"wireplumber", + "pulseaudio#microphone", + "custom/nightlight", + "custom/power", + ], +}], diff --git a/config/waybar/configs/TOP-&-BOT-SummitSplit-glass b/config/waybar/configs/TOP-&-BOT-SummitSplit-glass new file mode 100644 index 00000000..0c36cc14 --- /dev/null +++ b/config/waybar/configs/TOP-&-BOT-SummitSplit-glass @@ -0,0 +1,93 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DUAL TOP and BOTTOM ### // + +[{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "bottom", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 1, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "cpu", + "power-profiles-daemon", + "temperature", + "memory", + "disk", + ], + +"modules-center": [ + "idle_inhibitor", + "clock", + "custom/light_dark", + ], + +"modules-right": [ + "custom/weather", + "battery", + "backlight", + "bluetooth", + "network", + "custom/updater", + "custom/cycle_wall", + "custom/nightlight", + "custom/lock", + ], +}, + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 5, +"fixed-center": true, +"ipc": true, +"height": 0, +"margin-left": 8, +"margin-right": 8, +//"gtk-layer-shell": true, +//"margin-bottom": 0, + +"modules-left": [ + "custom/menu", + // "wlr/taskbar", + "hyprland/window", + "mpris", + ], + +"modules-center": [ + "hyprland/workspaces#rw", + ], + +"modules-right": [ + "tray", + "group/notify", + "pulseaudio", + //"wireplumber", + "pulseaudio#microphone", + "custom/power", + ], +}], diff --git a/config/waybar/configs/TOP-&-BOT-SummitSplit-v2 b/config/waybar/configs/TOP-&-BOT-SummitSplit-v2 new file mode 100644 index 00000000..4d576aef --- /dev/null +++ b/config/waybar/configs/TOP-&-BOT-SummitSplit-v2 @@ -0,0 +1,65 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +/* ### DUAL TOP and BOTTOM v 2### */ + +[ + { + "include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + "name": "topbar", + "layer": "top", + "position": "top", + //"mode": "dock", + "exclusive": true, + "spacing": 2, + "passthrough": false, + "gtk-layer-shell": true, + "reload_style_on_change": true, + "modules-left": [ + "group/app_drawer", + "keyboard-state", + "clock", + "bluetooth", + "network", + ], + "modules-center": ["hyprland/window"], +"modules-right": [ + "mpris", + "battery", + "backlight", + "pulseaudio", + "group/mobo_drawer", + "idle_inhibitor", + "custom/nightlight", + "group/power" + ], + +}, + { + "include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + "name": "bottombar", + "layer": "top", + "position": "bottom", + "height": 30, + "mode": "dock", + "exclusive": true, + "spacing": 2, + "passthrough": false, + "gtk-layer-shell": true, + "reload_style_on_change": true, + "modules-left": ["hyprland/workspaces#rw"], + "modules-center": ["wlr/taskbar"], + "modules-right": ["tray", "custom/updater", "group/notify"], + } +] diff --git a/config/waybar/configs/TOP-&-BOT-SummitSplit-v3 b/config/waybar/configs/TOP-&-BOT-SummitSplit-v3 new file mode 100644 index 00000000..fc2ebecb --- /dev/null +++ b/config/waybar/configs/TOP-&-BOT-SummitSplit-v3 @@ -0,0 +1,79 @@ +//Updated Sumsplit to include 0-JA-0 Top and updated BOT + [ + { + "include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + "name": "topbar", + "layer": "top", + "position": "top", + //"mode": "dock", + "exclusive": true, + "spacing": 2, + "passthrough": false, + "gtk-layer-shell": true, + "reload_style_on_change": true, + "modules-left": [ + "idle_inhibitor", + "custom/separator#blank", + "tray", + "connections", + "clock", + "network#speed", + + "custom/separator#blank_2", + ], + "modules-center": ["group/app_drawer", + "custom/separator#dot-line", + "hyprland/workspaces#rw", + "custom/separator#dot-line", + "group/notify",], + + + "modules-right": [ + + "group/laptop", + "custom/separator#blank", + "group/mobo_drawer", + "custom/separator#line", + "group/audio", + "custom/separator#dot-line", + "mpris", + "custom/separator#blank", + "custom/nightlight", + "group/status", + ], + + }, + { + "include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + "name": "bottombar", + "layer": "top", + "position": "bottom", + "height": 30, + "mode": "dock", + "exclusive": true, + "spacing": 2, + "passthrough": true, + "gtk-layer-shell": true, + "reload_style_on_change": true, + "modules-left": [ "hyprland/window", + "custom/cava_mviz", "custom/playerctl"], + "modules-center": ["wlr/taskbar"], + "modules-right": ["custom/backlight", + "backlight/slider", + "custom/speaker", + "pulseaudio/slider", "custom/updater", + ], + } + ] diff --git a/config/waybar/configs/TOP-&-Left-NorthWest b/config/waybar/configs/TOP-&-Left-NorthWest new file mode 100644 index 00000000..48055039 --- /dev/null +++ b/config/waybar/configs/TOP-&-Left-NorthWest @@ -0,0 +1,85 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### TOP and LEFT PANEL ## // + +[{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"width": 1200, +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 2, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/menu", + "custom/separator#blank_2", + "group/motherboard", + ], + +"modules-center": [ + //"hyprland/window", + "hyprland/workspaces#pacman", + ], + +"modules-right": [ + "network", + "bluetooth", + "custom/weather", + "custom/separator#blank_2", + "group/audio", + "custom/separator#blank_2", + "keyboard-state", + "custom/power", + ], +}, + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + "$HOME/.config/waybar/ModulesVertical", + ], +"layer": "top", +"position": "left", +"height": 650, +"margin-top": 8, +"margin-bottom": 8, +"margin-left": 3, +"spacing": 3, +"fixed-center": true, +"ipc": true, +//"gtk-layer-shell": true, + +"modules-left": [ + "custom/lock", + "idle_inhibitor", + ], + +"modules-center": [ + "clock#vertical", + ], + +"modules-right": [ + "mpris", + "group/notify", + "tray", + "custom/light_dark", + ], + +}] \ No newline at end of file diff --git a/config/waybar/configs/TOP-&-Right-NorthEast b/config/waybar/configs/TOP-&-Right-NorthEast new file mode 100644 index 00000000..f3c641a7 --- /dev/null +++ b/config/waybar/configs/TOP-&-Right-NorthEast @@ -0,0 +1,86 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### TOP and Right PANEL ## // + +[{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"width": 1200, +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 2, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/menu", + "custom/separator#blank_2", + "group/motherboard", + ], + +"modules-center": [ + //"hyprland/window", + "hyprland/workspaces#pacman", + ], + +"modules-right": [ + "network", + "bluetooth", + "custom/weather", + "custom/separator#blank_2", + "group/audio", + "custom/separator#blank_2", + "keyboard-state", + "custom/power", + ], +}, + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + "$HOME/.config/waybar/ModulesVertical", + ], +"layer": "top", +"position": "right", +"height": 650, +"margin-top": 8, +"margin-bottom": 8, +//"margin-left": 3, +"margin-right": 3, +"spacing": 3, +"fixed-center": true, +"ipc": true, +//"gtk-layer-shell": true, + +"modules-left": [ + "custom/lock", + "idle_inhibitor", + ], + +"modules-center": [ + "clock#vertical", + ], + +"modules-right": [ + "mpris", + "group/notify", + "tray", + "custom/light_dark", + ], + +}] \ No newline at end of file diff --git a/config/waybar/configs/TOP-0-Ja-0 b/config/waybar/configs/TOP-0-Ja-0 new file mode 100644 index 00000000..6e7fc9aa --- /dev/null +++ b/config/waybar/configs/TOP-0-Ja-0 @@ -0,0 +1,54 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +/* My Mostly Used waybar config incase you wonder :) */ +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "idle_inhibitor", + "custom/separator#blank", + "tray", + "custom/separator#blank", + "clock", + "custom/separator#blank_2", + "hyprland/window", + ], + +"modules-center": [ + "group/app_drawer", + "custom/separator#dot-line", + "hyprland/workspaces#rw", + "custom/separator#dot-line", + "group/notify", + ], + +"modules-right": [ + "group/laptop", + "custom/separator#blank", + "group/mobo_drawer", + "custom/separator#line", + "group/audio", + "custom/separator#dot-line", + "mpris", + "custom/separator#blank", + "custom/nightlight", + "group/status", + ], +} \ No newline at end of file diff --git a/config/waybar/configs/TOP-Arrow b/config/waybar/configs/TOP-Arrow new file mode 100644 index 00000000..7fc55f60 --- /dev/null +++ b/config/waybar/configs/TOP-Arrow @@ -0,0 +1,44 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* .....[TOP] Arrow Best to combine with [Extra] Arrow Style ......... */ +/* --- 👍 taken from https://github.com/mxkrsv 👍 --- */ + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + + "layer": "top", + "position": "top", + + "modules-left": [ + "hyprland/mode", + "hyprland/workspaces", + "custom/arrow10", + "hyprland/window" + ], + + "modules-right": [ + "custom/arrow9", + "pulseaudio", + "custom/arrow8", + "network", + "custom/arrow7", + "memory", + "custom/arrow6", + "cpu", + "custom/arrow5", + "temperature", + "custom/arrow4", + "battery", + "custom/arrow2", + "tray", +"custom/arrow1", + "custom/nightlight", + "clock#2" + ], +} + diff --git a/config/waybar/configs/TOP-Camellia b/config/waybar/configs/TOP-Camellia new file mode 100644 index 00000000..efaf6e20 --- /dev/null +++ b/config/waybar/configs/TOP-Camellia @@ -0,0 +1,76 @@ +//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ............................................*/ +//* .............CAMELLIA.......................*/ +//* ............................................*/ +//* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +{ + +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 4, +"fixed-center": true, +"ipc": true, +//"margin-top": 0, +//"margin-bottom": 0, +//"margin-left": 0, +//"margin-right": 0, + +"modules-left": [ + "hyprland/workspaces#cam", + "custom/separator#line", + "mpris", + "group/notify", + "tray", + "wlr/taskbar"], + +"modules-center": ["hyprland/window"], + +"modules-right": [ + "custom/backlight", + "backlight/slider", + "custom/speaker", + "pulseaudio/slider", + "power-profiles-daemon", + "battery", + "clock#3", + "network", + "custom/nightlight"], + +// Additional modules // +"pulseaudio/slider": { + "min": 0, + "max": 100, + "orientation": "horizontal" + +}, + +"custom/speaker": { + "exec": "echo '🔊'", + "interval": 1, + "format": "{}" +}, + +"backlight/slider": { + "min": 0, + "max": 100, + "orientation": "horizontal", + "device": "intel_backlight" +}, + +"custom/backlight": { + "exec": "echo '✨'", + "interval": 1, + "format": "{}" +}, +} \ No newline at end of file diff --git a/config/waybar/configs/TOP-Chrysanthemum b/config/waybar/configs/TOP-Chrysanthemum new file mode 100644 index 00000000..d12f73e3 --- /dev/null +++ b/config/waybar/configs/TOP-Chrysanthemum @@ -0,0 +1,42 @@ +//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ............................................*/ +//* .............CHRYSANTHEMUM.......................*/ +//* ............................................*/ +//* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 5, +"fixed-center": true, +"ipc": true, +"margin-left": 5, +"margin-right": 5, +"margin-top": 0, + +"modules-left": [ + "clock#5", + "mpris", + "tray", + "group/notify" + ], + +"modules-center": ["hyprland/workspaces"], + +"modules-right": [ + "pulseaudio#1", + "backlight#2", + "battery", + "custom/nightlight"], + +} \ No newline at end of file diff --git a/config/waybar/configs/TOP-Default b/config/waybar/configs/TOP-Default new file mode 100644 index 00000000..62f78927 --- /dev/null +++ b/config/waybar/configs/TOP-Default @@ -0,0 +1,59 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT - Top ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/separator#blank", + "custom/cava_mviz", + "custom/separator#blank", + "custom/playerctl", + "custom/separator#blank_2", + "hyprland/window", + ], + +"modules-center": [ + "group/app_drawer", + "custom/separator#blank", + "group/notify", + "custom/separator#dot-line", + "hyprland/workspaces#rw", + "clock", + "custom/separator#dot-line", + "custom/weather", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "tray", + "network#speed", + "custom/separator#dot-line", + "group/mobo_drawer", + "custom/separator#line", + "group/audio", + "custom/separator#dot-line", + "custom/nightlight", + "custom/separator#dot-line", + "group/status", + ], +} diff --git a/config/waybar/configs/TOP-Default-Laptop b/config/waybar/configs/TOP-Default-Laptop new file mode 100644 index 00000000..08a87244 --- /dev/null +++ b/config/waybar/configs/TOP-Default-Laptop @@ -0,0 +1,53 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT Laptop - Top ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/separator#blank", + "custom/cava_mviz", + "custom/separator#blank", + "custom/playerctl", + "custom/separator#blank", + "hyprland/window", + ], + +"modules-center": [ + "custom/separator#blank", + "group/app_drawer", + "group/notify", + "hyprland/workspaces#rw", + "clock", + "custom/weather", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "tray", + "network#speed", + "group/laptop", + "group/mobo_drawer", + "group/audio", + "custom/nightlight", + "group/status", + ], +} diff --git a/config/waybar/configs/TOP-Default-Laptop-glass b/config/waybar/configs/TOP-Default-Laptop-glass new file mode 100644 index 00000000..2a6db533 --- /dev/null +++ b/config/waybar/configs/TOP-Default-Laptop-glass @@ -0,0 +1,51 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT Laptop - Top ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/separator#blank", + "custom/cava_mviz", + "custom/separator#blank", + "custom/playerctl", + "hyprland/window", + ], + +"modules-center": [ + "group/app_drawer", + "custom/separator#blank", + "group/notify", + "hyprland/workspaces#rw", + "clock", + "custom/weather", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "tray", + "group/laptop", + "group/mobo_drawer", + "group/audio", + "custom/nightlight", + "group/status", + ], +} diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v1 b/config/waybar/configs/TOP-Default-Laptop-old-v1 new file mode 100644 index 00000000..881240aa --- /dev/null +++ b/config/waybar/configs/TOP-Default-Laptop-old-v1 @@ -0,0 +1,78 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT Top -Laptop (old v1) ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "hyprland/workspaces#pacman", + "custom/separator#dot-line", + "cpu", + "custom/separator#dot-line", + "temperature", + "custom/separator#dot-line", + "memory", + "custom/separator#dot-line", + "custom/weather", + "custom/separator#blank_3", + "custom/cava_mviz", + ], + +"modules-center": [ + "custom/menu", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/separator#dot-line", + "clock", + "custom/separator#dot-line", + "custom/light_dark", + "custom/separator#dot-line", + "custom/lock", + //], + "custom/separator#dot-line", + "custom/hint", + ], + +"modules-right": [ + "network#speed", + "custom/separator#dot-line", + "group/notify", + "tray", + "mpris", + "custom/separator#dot-line", + "bluetooth", + "custom/separator#dot-line", + "battery", + "custom/separator#dot-line", + "backlight", + "custom/separator#dot-line", + "pulseaudio", + "custom/separator#dot-line", + "pulseaudio#microphone", + "custom/separator#dot-line", + "keyboard-state", + "custom/separator#dot-line", + "custom/nightlight", + "custom/separator#dot-line", + "custom/keyboard", + "custom/separator#dot-line", + "custom/power", + ], +} diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v2 b/config/waybar/configs/TOP-Default-Laptop-old-v2 new file mode 100644 index 00000000..af952891 --- /dev/null +++ b/config/waybar/configs/TOP-Default-Laptop-old-v2 @@ -0,0 +1,62 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT (Laptop) - Top (old v2) ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/menu", + "custom/light_dark", + "custom/separator#dot-line", + "power-profiles-daemon", + "group/mobo_drawer", + "custom/separator#blank", + "group/laptop", + "custom/separator#line", + "custom/weather", + ], + +"modules-center": [ + "group/notify", + "custom/cava_mviz", + "custom/separator#dot-line", + "clock", + "custom/separator#line", + "hyprland/workspaces#roman", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "network#speed", + "group/connections", + "custom/separator#line", + "tray", + "mpris", + "group/audio", + "custom/separator#line", + "custom/nightlight", + "keyboard-state", + "custom/keyboard", + "custom/lock", + "custom/power", + ], +} diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v3 b/config/waybar/configs/TOP-Default-Laptop-old-v3 new file mode 100644 index 00000000..f6fd5dc0 --- /dev/null +++ b/config/waybar/configs/TOP-Default-Laptop-old-v3 @@ -0,0 +1,62 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT (Laptop) - Top (old v3) ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/menu", + "custom/light_dark", + "custom/separator#dot-line", + "power-profiles-daemon", + "group/mobo_drawer", + "custom/separator#blank", + "group/laptop", + "custom/separator#line", + "custom/weather", + ], + +"modules-center": [ + "group/notify", + "custom/cava_mviz", + "custom/separator#dot-line", + "clock", + "custom/separator#line", + "hyprland/workspaces#kanji", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "network#speed", + "group/connections", + "custom/separator#line", + "tray", + "mpris", + "group/audio", + "custom/separator#line", + "custom/nightlight", + "keyboard-state", + "custom/keyboard", + "custom/lock", + "custom/power", + ], +} diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v4 b/config/waybar/configs/TOP-Default-Laptop-old-v4 new file mode 100644 index 00000000..3627213c --- /dev/null +++ b/config/waybar/configs/TOP-Default-Laptop-old-v4 @@ -0,0 +1,57 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT (Laptop) - Top (old v4) ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "group/app_drawer", + "custom/separator#dot-line", + "group/mobo_drawer", + "custom/separator#blank", + "group/laptop", + "custom/separator#line", + "custom/weather", + ], + +"modules-center": [ + "group/notify", + "custom/cava_mviz", + "custom/separator#dot-line", + "clock", + "custom/separator#line", + "hyprland/workspaces#kanji", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "network#speed", + "group/connections", + "custom/separator#line", + "tray", + "mpris", + "group/audio", + "custom/nightlight", + "custom/separator#dot-line", + "group/status", + ], +} diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v5 b/config/waybar/configs/TOP-Default-Laptop-old-v5 new file mode 100644 index 00000000..0b264c6b --- /dev/null +++ b/config/waybar/configs/TOP-Default-Laptop-old-v5 @@ -0,0 +1,60 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT Laptop - Top ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/separator#blank", + "custom/cava_mviz", + "custom/separator#blank", + "custom/playerctl", + "custom/separator#blank_2", + "hyprland/window", + ], + +"modules-center": [ + "group/app_drawer", + "custom/separator#blank", + "group/notify", + "custom/separator#dot-line", + "hyprland/workspaces#rw", + "clock", + "custom/separator#dot-line", + "custom/weather", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "tray", + "network#speed", + "custom/separator#dot-line", + "group/laptop", + "custom/separator#dot-line", + "group/mobo_drawer", + "custom/separator#line", + "group/audio", + "custom/separator#dot-line", + "custom/nightlight", + "group/status", + ], +} \ No newline at end of file diff --git a/config/waybar/configs/TOP-Default-old-v1 b/config/waybar/configs/TOP-Default-old-v1 new file mode 100644 index 00000000..f9c34df4 --- /dev/null +++ b/config/waybar/configs/TOP-Default-old-v1 @@ -0,0 +1,74 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT - Top (old v1) ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "hyprland/workspaces#pacman", + "custom/separator#dot-line", + "cpu", + "custom/separator#dot-line", + "temperature", + "custom/separator#dot-line", + "memory", + "custom/separator#dot-line", + "custom/weather", + "custom/separator#blank_3", + "custom/cava_mviz", + ], + +"modules-center": [ + "custom/menu", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/separator#dot-line", + "clock", + "custom/separator#dot-line", + "custom/light_dark", + "custom/separator#dot-line", + "custom/lock", + //], + "custom/separator#dot-line", + "custom/hint", + ], + +"modules-right": [ + "network#speed", + "custom/separator#dot-line", + "group/notify", + "tray", + "mpris", + "custom/separator#dot-line", + "bluetooth", + "custom/separator#dot-line", + "pulseaudio", + "custom/separator#dot-line", + "pulseaudio#microphone", + "custom/separator#dot-line", + "keyboard-state", + "custom/separator#dot-line", + "custom/keyboard", + "custom/separator#dot-line", + "custom/nightlight", + "custom/separator#dot-line", + "custom/power", + ], +} diff --git a/config/waybar/configs/TOP-Default-old-v2 b/config/waybar/configs/TOP-Default-old-v2 new file mode 100644 index 00000000..ec82135d --- /dev/null +++ b/config/waybar/configs/TOP-Default-old-v2 @@ -0,0 +1,59 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT - Top (old v2) ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/menu", + "custom/light_dark", + "custom/separator#dot-line", + "group/motherboard", + "custom/separator#line", + "custom/weather", + ], + +"modules-center": [ + "group/notify", + "custom/cava_mviz", + "custom/separator#dot-line", + "clock", + "custom/separator#line", + "hyprland/workspaces#roman", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "network#speed", + "custom/separator#line", + "tray", + "mpris", + "bluetooth", + "group/audio", + "keyboard-state", + "custom/keyboard", + "custom/lock", + "custom/nightlight", + "custom/separator#dot-line", + "custom/power", + ], +} diff --git a/config/waybar/configs/TOP-Default-old-v3 b/config/waybar/configs/TOP-Default-old-v3 new file mode 100644 index 00000000..d12688c2 --- /dev/null +++ b/config/waybar/configs/TOP-Default-old-v3 @@ -0,0 +1,62 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT - Top (old v3) ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/menu", + "custom/light_dark", + "custom/separator#dot-line", + "power-profiles-daemon", + "group/mobo_drawer", + "custom/separator#blank", + "custom/separator#line", + "custom/weather", + ], + +"modules-center": [ + "group/notify", + "custom/cava_mviz", + "custom/separator#dot-line", + "clock", + "custom/separator#line", + "hyprland/workspaces#kanji", + "custom/separator#dot-line", + "idle_inhibitor", + //"idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "network#speed", + "group/connections", + "custom/separator#line", + "tray", + "mpris", + "group/audio", + "custom/separator#line", + "keyboard-state", + "custom/keyboard", + "custom/nightlight", + "custom/lock", + "custom/power", + ], +} diff --git a/config/waybar/configs/TOP-Default-old-v4 b/config/waybar/configs/TOP-Default-old-v4 new file mode 100644 index 00000000..6ea42d75 --- /dev/null +++ b/config/waybar/configs/TOP-Default-old-v4 @@ -0,0 +1,55 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT - Top (old v4) ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "group/app_drawer", + "custom/separator#dot-line", + "group/mobo_drawer", + "custom/separator#line", + "custom/weather", + ], + +"modules-center": [ + "group/notify", + "custom/cava_mviz", + "custom/separator#dot-line", + "clock", + "custom/separator#line", + "hyprland/workspaces#kanji", + "custom/separator#dot-line", + "idle_inhibitor", + "custom/hint", + ], + +"modules-right": [ + "network#speed", + "group/connections", + "custom/separator#line", + "tray", + "mpris", + "group/audio", + "custom/nightlight", + "custom/separator#dot-line", + "group/status", + ], +} diff --git a/config/waybar/configs/TOP-Everforest b/config/waybar/configs/TOP-Everforest new file mode 100644 index 00000000..db49b7ed --- /dev/null +++ b/config/waybar/configs/TOP-Everforest @@ -0,0 +1,147 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* -- designed by https://github.com/DevNChill */ +// ### Everforest ### // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +//"spacing": 6, +"fixed-center": true, +"ipc": true, +//"margin-top": 3, +//"margin-left": 8, +//"margin-right": 8, + +"modules-left": [ + "custom/arch", + "custom/separator#blank_2", + "hyprland/workspaces#rw", + "custom/separator#blank_2", +// "mpris", + "group/notify", + "tray", + ], +"modules-center": [ + "clock#forest", + "idle_inhibitor", + ], +"modules-right": [ + "cpu#forest", + "memory#forest", + "temperature#forest", + "disk#forest", + "custom/separator#blank_2", + "backlight", + "battery#forest", + "custom/separator#blank_2", + "group/audio", + "custom/nightlight", + ], + +// Additional / Edited Waybar Modules // +"custom/arch": { + "format":" ", + "tooltip": false, + "on-click": "rofi -show drun" +}, +"clock#forest": { + "format": "{:L%A %d.%m.%Y - %H:%M}", + "tooltip-format": "{:%Y %B}\n{calendar}", + "calendar-weeks-pos": "right", + "today-format": "{}", + "format-calendar": "{}", + "format-calendar-weeks": "W{:%V}", + "format-calendar-weekdays": "{}", + "on-scroll": { + "calendar": 1 + } +}, +"battery#forest": { + //"interval": 5, + "align": 0, + "rotate": 0, + //"bat": "BAT1", + //"adapter": "ACAD", + "full-at": 100, + "design-capacity": false, + "states": { + "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "Battery {icon} {capacity}%", + "format-charging": "Battery  {capacity}%", + "format-plugged": "Battery 󱘖 {capacity}%", + "format-alt-click": "click", + "format-full": "Battery {icon} Full", + "format-alt": "Battery {icon} {time}", + "format-icons": [ + "󰂎", "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹" + ], + "format-time": "{H}h {M}min", + "tooltip": true, + "tooltip-format": "{timeTo} {power}w", + "on-click-middle": "$HOME/.config/hypr/scripts/ChangeBlur.sh", + "on-click-right": "$HOME/.config/hypr/scripts/Wlogout.sh", +}, + +"cpu#forest": { + "format": "Cpu 󰍛 {usage}%", + "interval": 1, + "min-length": 5, + "format-alt-click": "click", + "format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% 󰍛", + "format-icons": [ + "▁", "▂", "▃", "▄", "▅", "▆", "▇", "█" + ], + "on-click-right": "gnome-system-monitor", +}, + +"disk#forest": { + "interval": 30, + //"format": "Disk 󰋊", + "path": "/", + //"format-alt-click": "click", + "format": "Disk 󰋊 {used}", + "on-click-right": "baobab", +// "tooltip": true, +// "tooltip-format": "Disk {used} used out of {total} on {path} ({percentage_used}%)", +}, + +"memory#forest": { + "interval": 10, + "format": "Ram 󰾆 {used:0.1f}G", + "format-alt": "Ram {percentage}% 󰾆", + "format-alt-click": "click", + "tooltip": true, + "tooltip-format": "Ram {used:0.1f}GB/{total:0.1f}G", + "on-click-right": "kitty --title btop sh -c 'btop'" +}, +"temperature#forest": { + "interval": 10, + "tooltip": true, + "hwmon-path": [ + "/sys/class/hwmon/hwmon1/temp1_input", + "/sys/class/thermal/thermal_zone0/temp" + ], + //"thermal-zone": 0, + "critical-threshold": 82, + "format-critical": "Temp {icon} {temperatureC}°C", + "format": "Temp {icon} {temperatureC}°C", + "format-icons": [ + " 󰈸" + ], + "on-click-right": "kitty --title nvtop sh -c 'nvtop'" +}, +} + diff --git a/config/waybar/configs/TOP-Everforest-glass b/config/waybar/configs/TOP-Everforest-glass new file mode 100644 index 00000000..8032f216 --- /dev/null +++ b/config/waybar/configs/TOP-Everforest-glass @@ -0,0 +1,143 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* -- designed by https://github.com/DevNChill */ +// ### Everforest ### // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +//"spacing": 6, +"fixed-center": true, +"ipc": true, +//"margin-top": 3, +//"margin-left": 8, +//"margin-right": 8, + +"modules-left": [ + "custom/arch", + "hyprland/workspaces#rw", +// "mpris", + "group/notify", + "tray", + ], +"modules-center": [ + "clock#forest", + "idle_inhibitor", + ], +"modules-right": [ + "cpu#forest", + "memory#forest", + "temperature#forest", + "disk#forest", + "backlight", + "battery#forest", + "group/audio", + "custom/nightlight", + ], + +// Additional / Edited Waybar Modules // +"custom/arch": { + "format":" ", + "tooltip": false, + "on-click": "rofi -show drun" +}, +"clock#forest": { + "format": "{:L%A %d.%m.%Y - %H:%M}", + "tooltip-format": "{:%Y %B}\n{calendar}", + "calendar-weeks-pos": "right", + "today-format": "{}", + "format-calendar": "{}", + "format-calendar-weeks": "W{:%V}", + "format-calendar-weekdays": "{}", + "on-scroll": { + "calendar": 1 + } +}, +"battery#forest": { + //"interval": 5, + "align": 0, + "rotate": 0, + //"bat": "BAT1", + //"adapter": "ACAD", + "full-at": 100, + "design-capacity": false, + "states": { + "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "Battery {icon} {capacity}%", + "format-charging": "Battery  {capacity}%", + "format-plugged": "Battery 󱘖 {capacity}%", + "format-alt-click": "click", + "format-full": "Battery {icon} Full", + "format-alt": "Battery {icon} {time}", + "format-icons": [ + "󰂎", "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹" + ], + "format-time": "{H}h {M}min", + "tooltip": true, + "tooltip-format": "{timeTo} {power}w", + "on-click-middle": "$HOME/.config/hypr/scripts/ChangeBlur.sh", + "on-click-right": "$HOME/.config/hypr/scripts/Wlogout.sh", +}, + +"cpu#forest": { + "format": "Cpu 󰍛 {usage}%", + "interval": 1, + "min-length": 5, + "format-alt-click": "click", + "format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% 󰍛", + "format-icons": [ + "▁", "▂", "▃", "▄", "▅", "▆", "▇", "█" + ], + "on-click-right": "gnome-system-monitor", +}, + +"disk#forest": { + "interval": 30, + //"format": "Disk 󰋊", + "path": "/", + //"format-alt-click": "click", + "format": "Disk 󰋊 {used}", + "on-click-right": "baobab", +// "tooltip": true, +// "tooltip-format": "Disk {used} used out of {total} on {path} ({percentage_used}%)", +}, + +"memory#forest": { + "interval": 10, + "format": "Ram 󰾆 {used:0.1f}G", + "format-alt": "Ram {percentage}% 󰾆", + "format-alt-click": "click", + "tooltip": true, + "tooltip-format": "Ram {used:0.1f}GB/{total:0.1f}G", + "on-click-right": "kitty --title btop sh -c 'btop'" +}, +"temperature#forest": { + "interval": 10, + "tooltip": true, + "hwmon-path": [ + "/sys/class/hwmon/hwmon1/temp1_input", + "/sys/class/thermal/thermal_zone0/temp" + ], + //"thermal-zone": 0, + "critical-threshold": 82, + "format-critical": "Temp {icon} {temperatureC}°C", + "format": "Temp {icon} {temperatureC}°C", + "format-icons": [ + " 󰈸" + ], + "on-click-right": "kitty --title nvtop sh -c 'nvtop'" +}, +} + diff --git a/config/waybar/configs/TOP-Gardenia b/config/waybar/configs/TOP-Gardenia new file mode 100644 index 00000000..073ff46e --- /dev/null +++ b/config/waybar/configs/TOP-Gardenia @@ -0,0 +1,44 @@ +//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ............................................*/ +//* .............GARDENIA.......................*/ +//* ............................................*/ +//* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +{ + +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 5, +"fixed-center": false, +"ipc": true, +"margin-top": 5, +//"margin-bottom": 5, +"width": 1000, + +"modules-left": [ + "clock#5", + "mpris", + "tray", + "group/notify" + ], + +"modules-center": ["hyprland/workspaces#kanji"], + +"modules-right": [ + "pulseaudio#1", + "backlight#2", + "battery", + "custom/nightlight" + ], + +} \ No newline at end of file diff --git a/config/waybar/configs/TOP-Minimal-Long b/config/waybar/configs/TOP-Minimal-Long new file mode 100644 index 00000000..a5be4bd7 --- /dev/null +++ b/config/waybar/configs/TOP-Minimal-Long @@ -0,0 +1,49 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### Minimal - Long ### // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 6, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/menu", + "custom/separator#blank_2", + "hyprland/workspaces#pacman", + "custom/separator#blank_2", + "mpris", + "group/notify", + "tray", + ], +"modules-center": [ + "clock", + "idle_inhibitor", + ], +"modules-right": [ + "group/mobo_drawer", + "custom/separator#blank_2", + "group/laptop", + "custom/separator#blank_2", + "group/audio", + "custom/separator#blank_2", + "custom/nightlight", + "custom/power", + ], + +} \ No newline at end of file diff --git a/config/waybar/configs/TOP-Minimal-Short b/config/waybar/configs/TOP-Minimal-Short new file mode 100644 index 00000000..7b9a1929 --- /dev/null +++ b/config/waybar/configs/TOP-Minimal-Short @@ -0,0 +1,39 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### Minimal -SHORT ### // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +"position": "top", +"width": 1050, +"margin-top": 3, + +"modules-left": [ + "clock", + "custom/weather", + ], + +"modules-center": [ + "hyprland/workspaces#roman" + ], + +"modules-right": [ + "custom/menu", + "tray", + "group/notify", + "mpris", + "network", + "bluetooth", + "backlight", + "pulseaudio", + "battery", + "custom/nightlight", + "custom/power"], +} diff --git a/config/waybar/configs/TOP-Peony b/config/waybar/configs/TOP-Peony new file mode 100644 index 00000000..a1ef02e8 --- /dev/null +++ b/config/waybar/configs/TOP-Peony @@ -0,0 +1,50 @@ +//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ............................................*/ +//* ................PEONY.......................*/ +//* ............................................*/ +//* --- 👍 designed by https://github.com/Krautt 👍 --- */ + +{ + +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 4, +"fixed-center": true, +"ipc": true, +"margin-top": 5, +//"margin-bottom": 5, +"width": 1444, + +"modules-left": [ + "hyprland/workspaces#roman", + "mpris", + "group/notify", + "tray" + ], + +"modules-center": ["clock#4"], + +"modules-right": [ + "battery", + "custom/separator#blank", + "backlight", + "custom/separator#blank", + "pulseaudio", + "custom/separator#blank", + "temperature", + "custom/separator#blank", + "group/mobo_drawer", + "network", + "custom/nightlight"], + +} \ No newline at end of file diff --git a/config/waybar/configs/TOP-Simple b/config/waybar/configs/TOP-Simple new file mode 100644 index 00000000..dd080560 --- /dev/null +++ b/config/waybar/configs/TOP-Simple @@ -0,0 +1,43 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +// ### TOP Simple ## // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +"position": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"gtk-layer-shell": true, +"margin-left": 6, +"margin-right": 6, +"margin-top": 2, + +"modules-left": [ + "idle_inhibitor", + "group/mobo_drawer", + "hyprland/workspaces#rw", + "tray", + "mpris", + ], + +"modules-center": [ + "clock#2", + "group/notify", + ], + +"modules-right": [ + "hyprland/window", + "battery", + "group/audio", + "custom/nightlight", + "custom/power", + ], +} + diff --git a/config/waybar/configs/TOP-Simpliest b/config/waybar/configs/TOP-Simpliest new file mode 100644 index 00000000..c32a27a9 --- /dev/null +++ b/config/waybar/configs/TOP-Simpliest @@ -0,0 +1,38 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +// ### TOP Simpliests ## // + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +"position": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"gtk-layer-shell": true, +"margin-left": 6, +"margin-right": 6, +"margin-top": 2, + +"modules-left": [ + "hyprland/workspaces", + "tray", + "mpris", + ], + +"modules-center": [ + "hyprland/window", + ], + +"modules-right": [ + "idle_inhibitor", + "custom/nightlight", + "group/notify", + ], +} + diff --git a/config/waybar/configs/TOP-Sleek b/config/waybar/configs/TOP-Sleek new file mode 100644 index 00000000..f591f472 --- /dev/null +++ b/config/waybar/configs/TOP-Sleek @@ -0,0 +1,45 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +// Sleek + +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +"position": "top", +"height": 14, +"margin-left": 10, +"margin-right": 10, +"margin-top": 2, + +"modules-left": [ + "custom/menu", + "custom/separator#blank_2", + "hyprland/workspaces", + "custom/separator#blank_2", + "mpris", + "tray" +], + +"modules-center": [ + "idle_inhibitor", + "custom/separator#blank", + "clock#3", + "custom/separator#blank", + "group/notify" +], + +"modules-right": [ + "hyprland/window", + "custom/separator#blank_2", + "pulseaudio", + "custom/separator#blank", + "group/mobo_drawer", + "custom/nightlight", + "custom/power", + ], +} diff --git a/config/waybar/configs/[BOT & Left] SouthWest b/config/waybar/configs/[BOT & Left] SouthWest deleted file mode 100644 index 594b46d3..00000000 --- a/config/waybar/configs/[BOT & Left] SouthWest +++ /dev/null @@ -1,91 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### BOTTOM and LEFT PANEL - -[{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "bottom", -"spacing": 2, -"fixed-center": true, -"ipc": true, -"margin-left": 6, -"margin-right": 6, -"margin-bottom": 2, - -"modules-left": [ - "custom/menu", - "cpu", - "temperature", - "memory", - "disk", - ], - -"modules-center": [ - //"hyprland/window", - "hyprland/workspaces#roman", - ], - -"modules-right": [ - //"network", - //"bluetooth", - "custom/weather", - "battery", - "backlight", - "pulseaudio", - //"wireplumber", - "power-profiles-daemon", - "pulseaudio#microphone", - "keyboard-state", - "custom/nightlight", - "custom/power", - ], -}, - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - "$HOME/.config/waybar/ModulesVertical", - ], -"layer": "top", -"position": "left", -"height": 650, -"margin-top": 8, -"margin-bottom": 8, -"margin-left": 3, -//"margin-right": 3, -"spacing": 3, -"fixed-center": true, -"ipc": true, -//"gtk-layer-shell": true, - -"modules-left": [ - "custom/lock", - "idle_inhibitor", - ], - -"modules-center": [ - "clock#vertical" - ], - -"modules-right": [ - "mpris", - "group/notify", - "tray", - "custom/light_dark", - ], - -}] \ No newline at end of file diff --git a/config/waybar/configs/[BOT & Right] SouthEast b/config/waybar/configs/[BOT & Right] SouthEast deleted file mode 100644 index 03cdb06c..00000000 --- a/config/waybar/configs/[BOT & Right] SouthEast +++ /dev/null @@ -1,91 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### BOTTOM and RIGHT PANEL - -[{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "bottom", -"spacing": 2, -"fixed-center": true, -"ipc": true, -"margin-left": 6, -"margin-right": 6, -"margin-bottom": 2, - -"modules-left": [ - "custom/menu", - "cpu", - "temperature", - "memory", - "disk", - ], - -"modules-center": [ - //"hyprland/window", - "hyprland/workspaces#roman", - ], - -"modules-right": [ - //"network", - //"bluetooth", - "custom/weather", - "battery", - "backlight", - "pulseaudio", - //"wireplumber", - "power-profiles-daemon", - "pulseaudio#microphone", - "keyboard-state", - "custom/nightlight", - "custom/power", - ], -}, - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - "$HOME/.config/waybar/ModulesVertical", - ], -"layer": "top", -"position": "right", -"height": 650, -"margin-top": 8, -"margin-bottom": 8, -//"margin-left": 3, -"margin-right": 3, -"spacing": 3, -"fixed-center": true, -"ipc": true, -//"gtk-layer-shell": true, - -"modules-left": [ - "custom/lock", - "idle_inhibitor", - ], - -"modules-center": [ - "clock#vertical", - ], - -"modules-right": [ - "mpris", - "group/notify", - "tray", - "custom/light_dark", - ], - -}] \ No newline at end of file diff --git a/config/waybar/configs/[BOT] Camellia b/config/waybar/configs/[BOT] Camellia deleted file mode 100644 index f0a52329..00000000 --- a/config/waybar/configs/[BOT] Camellia +++ /dev/null @@ -1,75 +0,0 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -//* ............................................*/ -//* .............CAMELLIA.......................*/ -//* ............................................*/ -//* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -{ - -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "bottom", -"spacing": 4, -"fixed-center": true, -"ipc": true, -//"margin-top": 0, -//"margin-bottom": 0, -//"margin-left": 0, -//"margin-right": 0, - -"modules-left": [ - "hyprland/workspaces#cam", - "custom/separator#line", - "mpris", - "group/notify", - "tray", - "wlr/taskbar"], - -"modules-center": ["hyprland/window"], - -"modules-right": [ - "custom/backlight", - "backlight/slider", - "custom/speaker", - "pulseaudio/slider", - "power-profiles-daemon", - "battery", - "clock#3", - "network"], - -// Additional modules // -"pulseaudio/slider": { - "min": 0, - "max": 100, - "orientation": "horizontal" - -}, - -"custom/speaker": { - "exec": "echo '🔊'", - "interval": 1, - "format": "{}" -}, - -"backlight/slider": { - "min": 0, - "max": 100, - "orientation": "horizontal", - "device": "intel_backlight" -}, - -"custom/backlight": { - "exec": "echo '✨'", - "interval": 1, - "format": "{}" -}, -} \ No newline at end of file diff --git a/config/waybar/configs/[BOT] Chrysanthemum b/config/waybar/configs/[BOT] Chrysanthemum deleted file mode 100644 index 3bc401c9..00000000 --- a/config/waybar/configs/[BOT] Chrysanthemum +++ /dev/null @@ -1,42 +0,0 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -//* ............................................*/ -//* .............CHRYSANTHEMUM.......................*/ -//* ............................................*/ -//* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "bottom", -"spacing": 5, -"fixed-center": true, -"ipc": true, -"margin-left": 5, -"margin-right": 5, -"margin-top": 0, - -"modules-left": [ - "clock#5", - "mpris", - "tray", - "group/notify" - ], - -"modules-center": ["hyprland/workspaces"], - -"modules-right": [ - "pulseaudio#1", - "backlight#2", - "power-profiles-daemon", - "battery"], - -} \ No newline at end of file diff --git a/config/waybar/configs/[BOT] Default b/config/waybar/configs/[BOT] Default deleted file mode 100644 index 3f1cc38e..00000000 --- a/config/waybar/configs/[BOT] Default +++ /dev/null @@ -1,57 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT - Bottom ### // -{ - "include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], - "layer": "top", - //"mode": "dock", - "exclusive": true, - "passthrough": false, - "position": "bottom", - "spacing": 3, - "fixed-center": true, - "ipc": true, - "margin-top": 3, - "margin-left": 8, - "margin-right": 8, - - "modules-left": [ - "custom/separator#blank", - "custom/cava_mviz", - "custom/separator#blank", - "custom/playerctl", - "custom/separator#blank_2", - "hyprland/window", - ], - - "modules-center": [ - "group/app_drawer", - "custom/separator#blank", - "group/notify", - "custom/separator#dot-line", - "hyprland/workspaces#rw", - "clock", - "custom/separator#dot-line", - "custom/weather", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/hint", - ], - - "modules-right": [ - "tray", - "network#speed", - "custom/separator#dot-line", - "group/mobo_drawer", - "custom/separator#line", - "group/audio", - "custom/separator#dot-line", - "group/status", - ], - } \ No newline at end of file diff --git a/config/waybar/configs/[BOT] Default Laptop b/config/waybar/configs/[BOT] Default Laptop deleted file mode 100644 index 69ddd81c..00000000 --- a/config/waybar/configs/[BOT] Default Laptop +++ /dev/null @@ -1,59 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT Laptop - Bottom ### // -{ - "include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], - "layer": "top", - //"mode": "dock", - "exclusive": true, - "passthrough": false, - "position": "bottom", - "spacing": 3, - "fixed-center": true, - "ipc": true, - "margin-top": 3, - "margin-left": 8, - "margin-right": 8, - - "modules-left": [ - "custom/separator#blank", - "custom/cava_mviz", - "custom/separator#blank", - "custom/playerctl", - "custom/separator#blank_2", - "hyprland/window", - ], - - "modules-center": [ - "group/app_drawer", - "custom/separator#blank", - "group/notify", - "custom/separator#dot-line", - "hyprland/workspaces#rw", - "clock", - "custom/separator#dot-line", - "custom/weather", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/hint", - ], - - "modules-right": [ - "tray", - "network#speed", - "custom/separator#dot-line", - "group/laptop", - "custom/separator#dot-line", - "group/mobo_drawer", - "custom/separator#line", - "group/audio", - "custom/separator#dot-line", - "group/status", - ], - } \ No newline at end of file diff --git a/config/waybar/configs/[BOT] Gardenia b/config/waybar/configs/[BOT] Gardenia deleted file mode 100644 index 42355cac..00000000 --- a/config/waybar/configs/[BOT] Gardenia +++ /dev/null @@ -1,44 +0,0 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -//* ............................................*/ -//* .............GARDENIA.......................*/ -//* ............................................*/ -//* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -{ - -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "bottom", -"spacing": 5, -"fixed-center": false, -"ipc": true, -"margin-top": 5, -//"margin-bottom": 5, -"width": 1000, - -"modules-left": [ - "clock#5", - "mpris", - "tray", - "group/notify" - ], - -"modules-center": ["hyprland/workspaces#kanji"], - -"modules-right": [ - "pulseaudio#1", - "backlight#2", - "power-profiles-daemon", - "battery" - ], - -} \ No newline at end of file diff --git a/config/waybar/configs/[BOT] Peony b/config/waybar/configs/[BOT] Peony deleted file mode 100644 index 711abecf..00000000 --- a/config/waybar/configs/[BOT] Peony +++ /dev/null @@ -1,48 +0,0 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -//* ............................................*/ -//* ................PEONY.......................*/ -//* ............................................*/ -//* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -{ - -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "bottom", -"spacing": 4, -"fixed-center": true, -"ipc": true, -"margin-top": 5, -//"margin-bottom": 5, -"width": 1444, - -"modules-left": [ - "hyprland/workspaces#roman", - "mpris", - "group/notify", - "tray" - ], - -"modules-center": ["clock#4"], - -"modules-right": [ - "battery", - "custom/separator#blank", - "backlight", - "custom/separator#blank", - "pulseaudio", - "custom/separator#blank", - "temperature", - "custom/separator#blank", - "network"], - -} \ No newline at end of file diff --git a/config/waybar/configs/[BOT] Simple b/config/waybar/configs/[BOT] Simple deleted file mode 100644 index cba45a1a..00000000 --- a/config/waybar/configs/[BOT] Simple +++ /dev/null @@ -1,42 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -// ### TOP Simple ## // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -"position": "bottom", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"gtk-layer-shell": true, -"margin-left": 6, -"margin-right": 6, -"margin-top": 2, - -"modules-left": [ - "idle_inhibitor", - "group/mobo_drawer", - "hyprland/workspaces#rw", - "tray", - "mpris", - ], - -"modules-center": [ - "clock#2", - "group/notify", - ], - -"modules-right": [ - "hyprland/window", - "battery", - "group/audio", - "custom/power", - ], -} - diff --git a/config/waybar/configs/[BOT] Sleek b/config/waybar/configs/[BOT] Sleek deleted file mode 100644 index 0dda9b35..00000000 --- a/config/waybar/configs/[BOT] Sleek +++ /dev/null @@ -1,46 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// Sleek - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -"position": "bottom", -"height": 14, -"margin-left": 10, -"margin-right": 10, -"margin-bottom": 2, - -"modules-left": [ - "custom/menu", - "custom/separator#blank_2", - "hyprland/workspaces", - "custom/separator#blank_2", - "mpris", - "tray" -], - -"modules-center": [ - "idle_inhibitor", - "custom/separator#blank", - "clock", - "custom/separator#blank", - "group/notify" -], - -"modules-right": [ - "hyprland/window", - "custom/separator#blank_2", - "pulseaudio", - "custom/separator#blank", - "power-profiles-daemon", - "custom/power", - ], - -} diff --git a/config/waybar/configs/[LEFT] WestWing b/config/waybar/configs/[LEFT] WestWing deleted file mode 100644 index 28e5dbec..00000000 --- a/config/waybar/configs/[LEFT] WestWing +++ /dev/null @@ -1,46 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### LEFT PANEL ### // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - "$HOME/.config/waybar/ModulesVertical", - ], -"layer": "top", -"position": "left", -"margin-top": 8, -"margin-bottom": 8, -"margin-left": 3, -//"margin-right": 3, -"spacing": 3, -"fixed-center": true, -"ipc": true, -//"gtk-layer-shell": true, - -"modules-left": [ - "clock#vertical", - "custom/light_dark", -], - -"modules-center": [ - "idle_inhibitor", - "hyprland/workspaces", -], - -"modules-right": [ - "mpris", - "tray", - "group/notify", - "backlight#vertical", - "pulseaudio#microphone_vertical", - "pulseaudio#vertical", - "custom/nightlight", - "custom/power_vertical", - "custom/menu", -], -} diff --git a/config/waybar/configs/[LEFT] WestWing v2 b/config/waybar/configs/[LEFT] WestWing v2 deleted file mode 100644 index 906f83d6..00000000 --- a/config/waybar/configs/[LEFT] WestWing v2 +++ /dev/null @@ -1,64 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### LEFT PANEL v2 ### // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - "$HOME/.config/waybar/ModulesVertical", - ], -"layer": "top", -"position": "left", -"margin-top": 8, -"margin-bottom": 8, -"margin-left": 3, -//"margin-right": 3, -"spacing": 3, -"fixed-center": true, -"ipc": true, -//"gtk-layer-shell": true, - -"modules-left": [ - "group/notify", - "clock#vertical", - - "custom/menu", -], - -"modules-center": [ - "idle_inhibitor", - "hyprland/workspaces#numbers", -], - -"modules-right": [ - "mpris", - "tray", - "backlight#vertical", - "pulseaudio/slider", - "pulseaudio#microphone_vertical", - "custom/nightlight", - "group/power#vert", -], - - -// Additional modules // -"pulseaudio/slider": { - "min": 0, - "max": 100, - "orientation": "vertical", - "tooltip": "true", - "tooltip-format": "{icon} {desc} | {volume}%", - -}, -"backlight/slider": { - "min": 0, - "max": 100, - "orientation": "vertical", - "device": "intel_backlight" -}, - -} \ No newline at end of file diff --git a/config/waybar/configs/[RIGHT] EastWing b/config/waybar/configs/[RIGHT] EastWing deleted file mode 100644 index a5ce6756..00000000 --- a/config/waybar/configs/[RIGHT] EastWing +++ /dev/null @@ -1,46 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### RIGHT PANEL ### // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - "$HOME/.config/waybar/ModulesVertical", - ], -"layer": "top", -"position": "right", -"margin-top": 8, -"margin-bottom": 8, -//"margin-left": 3, -"margin-right": 3, -"spacing": 3, -"fixed-center": true, -"ipc": true, -//"gtk-layer-shell": true, - -"modules-left": [ - "clock#vertical", - "custom/light_dark", -], - -"modules-center": [ - "idle_inhibitor", - "hyprland/workspaces", -], - -"modules-right": [ - "mpris", - "tray", - "group/notify", - "backlight#vertical", - "pulseaudio#microphone_vertical", - "pulseaudio#vertical", - "custom/nightlight", - "custom/power_vertical", - "custom/menu", -], -} diff --git a/config/waybar/configs/[RIGHT] EastWing v2 b/config/waybar/configs/[RIGHT] EastWing v2 deleted file mode 100644 index 28dd1e43..00000000 --- a/config/waybar/configs/[RIGHT] EastWing v2 +++ /dev/null @@ -1,64 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### RIGHTPANEL v2 ### // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - "$HOME/.config/waybar/ModulesVertical", - ], -"layer": "top", -"position": "right", -"margin-top": 8, -"margin-bottom": 8, -//"margin-left": 3, -"margin-right": 3, -"spacing": 3, -"fixed-center": true, -"ipc": true, -//"gtk-layer-shell": true, - -"modules-left": [ - "group/notify", - "clock#vertical", - - "custom/menu", -], - -"modules-center": [ - "idle_inhibitor", - "hyprland/workspaces#numbers", -], - -"modules-right": [ - "mpris", - "tray", - "backlight#vertical", - "pulseaudio/slider", - "pulseaudio#microphone_vertical", - "custom/nightlight", - "group/power#vert", -], - - -// Additional modules // -"pulseaudio/slider": { - "min": 0, - "max": 100, - "orientation": "vertical", - "tooltip": "true", - "tooltip-format": "{icon} {desc} | {volume}%", - -}, -"backlight/slider": { - "min": 0, - "max": 100, - "orientation": "vertical", - "device": "intel_backlight" -}, - -} \ No newline at end of file diff --git a/config/waybar/configs/[TOP & BOT] SummitSplit b/config/waybar/configs/[TOP & BOT] SummitSplit deleted file mode 100644 index 516e9834..00000000 --- a/config/waybar/configs/[TOP & BOT] SummitSplit +++ /dev/null @@ -1,95 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DUAL TOP and BOTTOM ### // - -[{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 1, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "cpu", - "power-profiles-daemon", - "temperature", - "memory", - "disk", - ], - -"modules-center": [ - "idle_inhibitor", - "clock", - "custom/light_dark", - ], - -"modules-right": [ - "custom/weather", - "battery", - "backlight", - "bluetooth", - "network", - "custom/updater", - "custom/cycle_wall", - "custom/nightlight", - "custom/lock", - ], -}, - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "bottom", -"spacing": 5, -"fixed-center": true, -"ipc": true, -"height": 0, -"margin-left": 8, -"margin-right": 8, -//"gtk-layer-shell": true, -//"margin-bottom": 0, - -"modules-left": [ - "custom/menu", - "wlr/taskbar", - ], - -"modules-center": [ - "hyprland/workspaces#rw", - ], - -"modules-right": [ - "hyprland/window", - "tray", - "group/notify", - "mpris", - "keyboard-state", - "pulseaudio", - //"wireplumber", - "pulseaudio#microphone", - "custom/nightlight", - "custom/power", - ], -}], diff --git a/config/waybar/configs/[TOP & BOT] SummitSplit v2 b/config/waybar/configs/[TOP & BOT] SummitSplit v2 deleted file mode 100644 index 4d576aef..00000000 --- a/config/waybar/configs/[TOP & BOT] SummitSplit v2 +++ /dev/null @@ -1,65 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -/* ### DUAL TOP and BOTTOM v 2### */ - -[ - { - "include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], - "name": "topbar", - "layer": "top", - "position": "top", - //"mode": "dock", - "exclusive": true, - "spacing": 2, - "passthrough": false, - "gtk-layer-shell": true, - "reload_style_on_change": true, - "modules-left": [ - "group/app_drawer", - "keyboard-state", - "clock", - "bluetooth", - "network", - ], - "modules-center": ["hyprland/window"], -"modules-right": [ - "mpris", - "battery", - "backlight", - "pulseaudio", - "group/mobo_drawer", - "idle_inhibitor", - "custom/nightlight", - "group/power" - ], - -}, - { - "include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], - "name": "bottombar", - "layer": "top", - "position": "bottom", - "height": 30, - "mode": "dock", - "exclusive": true, - "spacing": 2, - "passthrough": false, - "gtk-layer-shell": true, - "reload_style_on_change": true, - "modules-left": ["hyprland/workspaces#rw"], - "modules-center": ["wlr/taskbar"], - "modules-right": ["tray", "custom/updater", "group/notify"], - } -] diff --git a/config/waybar/configs/[TOP & BOT] SummitSplit v3 b/config/waybar/configs/[TOP & BOT] SummitSplit v3 deleted file mode 100644 index fc2ebecb..00000000 --- a/config/waybar/configs/[TOP & BOT] SummitSplit v3 +++ /dev/null @@ -1,79 +0,0 @@ -//Updated Sumsplit to include 0-JA-0 Top and updated BOT - [ - { - "include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], - "name": "topbar", - "layer": "top", - "position": "top", - //"mode": "dock", - "exclusive": true, - "spacing": 2, - "passthrough": false, - "gtk-layer-shell": true, - "reload_style_on_change": true, - "modules-left": [ - "idle_inhibitor", - "custom/separator#blank", - "tray", - "connections", - "clock", - "network#speed", - - "custom/separator#blank_2", - ], - "modules-center": ["group/app_drawer", - "custom/separator#dot-line", - "hyprland/workspaces#rw", - "custom/separator#dot-line", - "group/notify",], - - - "modules-right": [ - - "group/laptop", - "custom/separator#blank", - "group/mobo_drawer", - "custom/separator#line", - "group/audio", - "custom/separator#dot-line", - "mpris", - "custom/separator#blank", - "custom/nightlight", - "group/status", - ], - - }, - { - "include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], - "name": "bottombar", - "layer": "top", - "position": "bottom", - "height": 30, - "mode": "dock", - "exclusive": true, - "spacing": 2, - "passthrough": true, - "gtk-layer-shell": true, - "reload_style_on_change": true, - "modules-left": [ "hyprland/window", - "custom/cava_mviz", "custom/playerctl"], - "modules-center": ["wlr/taskbar"], - "modules-right": ["custom/backlight", - "backlight/slider", - "custom/speaker", - "pulseaudio/slider", "custom/updater", - ], - } - ] diff --git a/config/waybar/configs/[TOP & BOT] SummitSplit-glass b/config/waybar/configs/[TOP & BOT] SummitSplit-glass deleted file mode 100644 index 0c36cc14..00000000 --- a/config/waybar/configs/[TOP & BOT] SummitSplit-glass +++ /dev/null @@ -1,93 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DUAL TOP and BOTTOM ### // - -[{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "bottom", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 1, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "cpu", - "power-profiles-daemon", - "temperature", - "memory", - "disk", - ], - -"modules-center": [ - "idle_inhibitor", - "clock", - "custom/light_dark", - ], - -"modules-right": [ - "custom/weather", - "battery", - "backlight", - "bluetooth", - "network", - "custom/updater", - "custom/cycle_wall", - "custom/nightlight", - "custom/lock", - ], -}, - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 5, -"fixed-center": true, -"ipc": true, -"height": 0, -"margin-left": 8, -"margin-right": 8, -//"gtk-layer-shell": true, -//"margin-bottom": 0, - -"modules-left": [ - "custom/menu", - // "wlr/taskbar", - "hyprland/window", - "mpris", - ], - -"modules-center": [ - "hyprland/workspaces#rw", - ], - -"modules-right": [ - "tray", - "group/notify", - "pulseaudio", - //"wireplumber", - "pulseaudio#microphone", - "custom/power", - ], -}], diff --git a/config/waybar/configs/[TOP & Left] NorthWest b/config/waybar/configs/[TOP & Left] NorthWest deleted file mode 100644 index 48055039..00000000 --- a/config/waybar/configs/[TOP & Left] NorthWest +++ /dev/null @@ -1,85 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### TOP and LEFT PANEL ## // - -[{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"width": 1200, -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 2, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/menu", - "custom/separator#blank_2", - "group/motherboard", - ], - -"modules-center": [ - //"hyprland/window", - "hyprland/workspaces#pacman", - ], - -"modules-right": [ - "network", - "bluetooth", - "custom/weather", - "custom/separator#blank_2", - "group/audio", - "custom/separator#blank_2", - "keyboard-state", - "custom/power", - ], -}, - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - "$HOME/.config/waybar/ModulesVertical", - ], -"layer": "top", -"position": "left", -"height": 650, -"margin-top": 8, -"margin-bottom": 8, -"margin-left": 3, -"spacing": 3, -"fixed-center": true, -"ipc": true, -//"gtk-layer-shell": true, - -"modules-left": [ - "custom/lock", - "idle_inhibitor", - ], - -"modules-center": [ - "clock#vertical", - ], - -"modules-right": [ - "mpris", - "group/notify", - "tray", - "custom/light_dark", - ], - -}] \ No newline at end of file diff --git a/config/waybar/configs/[TOP & Right] NorthEast b/config/waybar/configs/[TOP & Right] NorthEast deleted file mode 100644 index f3c641a7..00000000 --- a/config/waybar/configs/[TOP & Right] NorthEast +++ /dev/null @@ -1,86 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### TOP and Right PANEL ## // - -[{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"width": 1200, -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 2, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/menu", - "custom/separator#blank_2", - "group/motherboard", - ], - -"modules-center": [ - //"hyprland/window", - "hyprland/workspaces#pacman", - ], - -"modules-right": [ - "network", - "bluetooth", - "custom/weather", - "custom/separator#blank_2", - "group/audio", - "custom/separator#blank_2", - "keyboard-state", - "custom/power", - ], -}, - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - "$HOME/.config/waybar/ModulesVertical", - ], -"layer": "top", -"position": "right", -"height": 650, -"margin-top": 8, -"margin-bottom": 8, -//"margin-left": 3, -"margin-right": 3, -"spacing": 3, -"fixed-center": true, -"ipc": true, -//"gtk-layer-shell": true, - -"modules-left": [ - "custom/lock", - "idle_inhibitor", - ], - -"modules-center": [ - "clock#vertical", - ], - -"modules-right": [ - "mpris", - "group/notify", - "tray", - "custom/light_dark", - ], - -}] \ No newline at end of file diff --git a/config/waybar/configs/[TOP] 0-Ja-0 b/config/waybar/configs/[TOP] 0-Ja-0 deleted file mode 100644 index 6e7fc9aa..00000000 --- a/config/waybar/configs/[TOP] 0-Ja-0 +++ /dev/null @@ -1,54 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -/* My Mostly Used waybar config incase you wonder :) */ -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "idle_inhibitor", - "custom/separator#blank", - "tray", - "custom/separator#blank", - "clock", - "custom/separator#blank_2", - "hyprland/window", - ], - -"modules-center": [ - "group/app_drawer", - "custom/separator#dot-line", - "hyprland/workspaces#rw", - "custom/separator#dot-line", - "group/notify", - ], - -"modules-right": [ - "group/laptop", - "custom/separator#blank", - "group/mobo_drawer", - "custom/separator#line", - "group/audio", - "custom/separator#dot-line", - "mpris", - "custom/separator#blank", - "custom/nightlight", - "group/status", - ], -} \ No newline at end of file diff --git a/config/waybar/configs/[TOP] Arrow b/config/waybar/configs/[TOP] Arrow deleted file mode 100644 index 7fc55f60..00000000 --- a/config/waybar/configs/[TOP] Arrow +++ /dev/null @@ -1,44 +0,0 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -/* .....[TOP] Arrow Best to combine with [Extra] Arrow Style ......... */ -/* --- 👍 taken from https://github.com/mxkrsv 👍 --- */ - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], - - "layer": "top", - "position": "top", - - "modules-left": [ - "hyprland/mode", - "hyprland/workspaces", - "custom/arrow10", - "hyprland/window" - ], - - "modules-right": [ - "custom/arrow9", - "pulseaudio", - "custom/arrow8", - "network", - "custom/arrow7", - "memory", - "custom/arrow6", - "cpu", - "custom/arrow5", - "temperature", - "custom/arrow4", - "battery", - "custom/arrow2", - "tray", -"custom/arrow1", - "custom/nightlight", - "clock#2" - ], -} - diff --git a/config/waybar/configs/[TOP] Camellia b/config/waybar/configs/[TOP] Camellia deleted file mode 100644 index efaf6e20..00000000 --- a/config/waybar/configs/[TOP] Camellia +++ /dev/null @@ -1,76 +0,0 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -//* ............................................*/ -//* .............CAMELLIA.......................*/ -//* ............................................*/ -//* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -{ - -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 4, -"fixed-center": true, -"ipc": true, -//"margin-top": 0, -//"margin-bottom": 0, -//"margin-left": 0, -//"margin-right": 0, - -"modules-left": [ - "hyprland/workspaces#cam", - "custom/separator#line", - "mpris", - "group/notify", - "tray", - "wlr/taskbar"], - -"modules-center": ["hyprland/window"], - -"modules-right": [ - "custom/backlight", - "backlight/slider", - "custom/speaker", - "pulseaudio/slider", - "power-profiles-daemon", - "battery", - "clock#3", - "network", - "custom/nightlight"], - -// Additional modules // -"pulseaudio/slider": { - "min": 0, - "max": 100, - "orientation": "horizontal" - -}, - -"custom/speaker": { - "exec": "echo '🔊'", - "interval": 1, - "format": "{}" -}, - -"backlight/slider": { - "min": 0, - "max": 100, - "orientation": "horizontal", - "device": "intel_backlight" -}, - -"custom/backlight": { - "exec": "echo '✨'", - "interval": 1, - "format": "{}" -}, -} \ No newline at end of file diff --git a/config/waybar/configs/[TOP] Chrysanthemum b/config/waybar/configs/[TOP] Chrysanthemum deleted file mode 100644 index d12f73e3..00000000 --- a/config/waybar/configs/[TOP] Chrysanthemum +++ /dev/null @@ -1,42 +0,0 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -//* ............................................*/ -//* .............CHRYSANTHEMUM.......................*/ -//* ............................................*/ -//* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 5, -"fixed-center": true, -"ipc": true, -"margin-left": 5, -"margin-right": 5, -"margin-top": 0, - -"modules-left": [ - "clock#5", - "mpris", - "tray", - "group/notify" - ], - -"modules-center": ["hyprland/workspaces"], - -"modules-right": [ - "pulseaudio#1", - "backlight#2", - "battery", - "custom/nightlight"], - -} \ No newline at end of file diff --git a/config/waybar/configs/[TOP] Default b/config/waybar/configs/[TOP] Default deleted file mode 100644 index 62f78927..00000000 --- a/config/waybar/configs/[TOP] Default +++ /dev/null @@ -1,59 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT - Top ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/separator#blank", - "custom/cava_mviz", - "custom/separator#blank", - "custom/playerctl", - "custom/separator#blank_2", - "hyprland/window", - ], - -"modules-center": [ - "group/app_drawer", - "custom/separator#blank", - "group/notify", - "custom/separator#dot-line", - "hyprland/workspaces#rw", - "clock", - "custom/separator#dot-line", - "custom/weather", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/hint", - ], - -"modules-right": [ - "tray", - "network#speed", - "custom/separator#dot-line", - "group/mobo_drawer", - "custom/separator#line", - "group/audio", - "custom/separator#dot-line", - "custom/nightlight", - "custom/separator#dot-line", - "group/status", - ], -} diff --git a/config/waybar/configs/[TOP] Default (old v1) b/config/waybar/configs/[TOP] Default (old v1) deleted file mode 100644 index f9c34df4..00000000 --- a/config/waybar/configs/[TOP] Default (old v1) +++ /dev/null @@ -1,74 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT - Top (old v1) ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "hyprland/workspaces#pacman", - "custom/separator#dot-line", - "cpu", - "custom/separator#dot-line", - "temperature", - "custom/separator#dot-line", - "memory", - "custom/separator#dot-line", - "custom/weather", - "custom/separator#blank_3", - "custom/cava_mviz", - ], - -"modules-center": [ - "custom/menu", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/separator#dot-line", - "clock", - "custom/separator#dot-line", - "custom/light_dark", - "custom/separator#dot-line", - "custom/lock", - //], - "custom/separator#dot-line", - "custom/hint", - ], - -"modules-right": [ - "network#speed", - "custom/separator#dot-line", - "group/notify", - "tray", - "mpris", - "custom/separator#dot-line", - "bluetooth", - "custom/separator#dot-line", - "pulseaudio", - "custom/separator#dot-line", - "pulseaudio#microphone", - "custom/separator#dot-line", - "keyboard-state", - "custom/separator#dot-line", - "custom/keyboard", - "custom/separator#dot-line", - "custom/nightlight", - "custom/separator#dot-line", - "custom/power", - ], -} diff --git a/config/waybar/configs/[TOP] Default (old v2) b/config/waybar/configs/[TOP] Default (old v2) deleted file mode 100644 index ec82135d..00000000 --- a/config/waybar/configs/[TOP] Default (old v2) +++ /dev/null @@ -1,59 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT - Top (old v2) ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/menu", - "custom/light_dark", - "custom/separator#dot-line", - "group/motherboard", - "custom/separator#line", - "custom/weather", - ], - -"modules-center": [ - "group/notify", - "custom/cava_mviz", - "custom/separator#dot-line", - "clock", - "custom/separator#line", - "hyprland/workspaces#roman", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/hint", - ], - -"modules-right": [ - "network#speed", - "custom/separator#line", - "tray", - "mpris", - "bluetooth", - "group/audio", - "keyboard-state", - "custom/keyboard", - "custom/lock", - "custom/nightlight", - "custom/separator#dot-line", - "custom/power", - ], -} diff --git a/config/waybar/configs/[TOP] Default (old v3) b/config/waybar/configs/[TOP] Default (old v3) deleted file mode 100644 index d12688c2..00000000 --- a/config/waybar/configs/[TOP] Default (old v3) +++ /dev/null @@ -1,62 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT - Top (old v3) ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/menu", - "custom/light_dark", - "custom/separator#dot-line", - "power-profiles-daemon", - "group/mobo_drawer", - "custom/separator#blank", - "custom/separator#line", - "custom/weather", - ], - -"modules-center": [ - "group/notify", - "custom/cava_mviz", - "custom/separator#dot-line", - "clock", - "custom/separator#line", - "hyprland/workspaces#kanji", - "custom/separator#dot-line", - "idle_inhibitor", - //"idle_inhibitor", - "custom/hint", - ], - -"modules-right": [ - "network#speed", - "group/connections", - "custom/separator#line", - "tray", - "mpris", - "group/audio", - "custom/separator#line", - "keyboard-state", - "custom/keyboard", - "custom/nightlight", - "custom/lock", - "custom/power", - ], -} diff --git a/config/waybar/configs/[TOP] Default (old v4) b/config/waybar/configs/[TOP] Default (old v4) deleted file mode 100644 index 6ea42d75..00000000 --- a/config/waybar/configs/[TOP] Default (old v4) +++ /dev/null @@ -1,55 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT - Top (old v4) ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "group/app_drawer", - "custom/separator#dot-line", - "group/mobo_drawer", - "custom/separator#line", - "custom/weather", - ], - -"modules-center": [ - "group/notify", - "custom/cava_mviz", - "custom/separator#dot-line", - "clock", - "custom/separator#line", - "hyprland/workspaces#kanji", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/hint", - ], - -"modules-right": [ - "network#speed", - "group/connections", - "custom/separator#line", - "tray", - "mpris", - "group/audio", - "custom/nightlight", - "custom/separator#dot-line", - "group/status", - ], -} diff --git a/config/waybar/configs/[TOP] Default Laptop b/config/waybar/configs/[TOP] Default Laptop deleted file mode 100644 index 08a87244..00000000 --- a/config/waybar/configs/[TOP] Default Laptop +++ /dev/null @@ -1,53 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT Laptop - Top ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/separator#blank", - "custom/cava_mviz", - "custom/separator#blank", - "custom/playerctl", - "custom/separator#blank", - "hyprland/window", - ], - -"modules-center": [ - "custom/separator#blank", - "group/app_drawer", - "group/notify", - "hyprland/workspaces#rw", - "clock", - "custom/weather", - "idle_inhibitor", - "custom/hint", - ], - -"modules-right": [ - "tray", - "network#speed", - "group/laptop", - "group/mobo_drawer", - "group/audio", - "custom/nightlight", - "group/status", - ], -} diff --git a/config/waybar/configs/[TOP] Default Laptop (old v1) b/config/waybar/configs/[TOP] Default Laptop (old v1) deleted file mode 100644 index 881240aa..00000000 --- a/config/waybar/configs/[TOP] Default Laptop (old v1) +++ /dev/null @@ -1,78 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT Top -Laptop (old v1) ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "hyprland/workspaces#pacman", - "custom/separator#dot-line", - "cpu", - "custom/separator#dot-line", - "temperature", - "custom/separator#dot-line", - "memory", - "custom/separator#dot-line", - "custom/weather", - "custom/separator#blank_3", - "custom/cava_mviz", - ], - -"modules-center": [ - "custom/menu", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/separator#dot-line", - "clock", - "custom/separator#dot-line", - "custom/light_dark", - "custom/separator#dot-line", - "custom/lock", - //], - "custom/separator#dot-line", - "custom/hint", - ], - -"modules-right": [ - "network#speed", - "custom/separator#dot-line", - "group/notify", - "tray", - "mpris", - "custom/separator#dot-line", - "bluetooth", - "custom/separator#dot-line", - "battery", - "custom/separator#dot-line", - "backlight", - "custom/separator#dot-line", - "pulseaudio", - "custom/separator#dot-line", - "pulseaudio#microphone", - "custom/separator#dot-line", - "keyboard-state", - "custom/separator#dot-line", - "custom/nightlight", - "custom/separator#dot-line", - "custom/keyboard", - "custom/separator#dot-line", - "custom/power", - ], -} diff --git a/config/waybar/configs/[TOP] Default Laptop (old v2) b/config/waybar/configs/[TOP] Default Laptop (old v2) deleted file mode 100644 index af952891..00000000 --- a/config/waybar/configs/[TOP] Default Laptop (old v2) +++ /dev/null @@ -1,62 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT (Laptop) - Top (old v2) ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/menu", - "custom/light_dark", - "custom/separator#dot-line", - "power-profiles-daemon", - "group/mobo_drawer", - "custom/separator#blank", - "group/laptop", - "custom/separator#line", - "custom/weather", - ], - -"modules-center": [ - "group/notify", - "custom/cava_mviz", - "custom/separator#dot-line", - "clock", - "custom/separator#line", - "hyprland/workspaces#roman", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/hint", - ], - -"modules-right": [ - "network#speed", - "group/connections", - "custom/separator#line", - "tray", - "mpris", - "group/audio", - "custom/separator#line", - "custom/nightlight", - "keyboard-state", - "custom/keyboard", - "custom/lock", - "custom/power", - ], -} diff --git a/config/waybar/configs/[TOP] Default Laptop (old v3) b/config/waybar/configs/[TOP] Default Laptop (old v3) deleted file mode 100644 index f6fd5dc0..00000000 --- a/config/waybar/configs/[TOP] Default Laptop (old v3) +++ /dev/null @@ -1,62 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT (Laptop) - Top (old v3) ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/menu", - "custom/light_dark", - "custom/separator#dot-line", - "power-profiles-daemon", - "group/mobo_drawer", - "custom/separator#blank", - "group/laptop", - "custom/separator#line", - "custom/weather", - ], - -"modules-center": [ - "group/notify", - "custom/cava_mviz", - "custom/separator#dot-line", - "clock", - "custom/separator#line", - "hyprland/workspaces#kanji", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/hint", - ], - -"modules-right": [ - "network#speed", - "group/connections", - "custom/separator#line", - "tray", - "mpris", - "group/audio", - "custom/separator#line", - "custom/nightlight", - "keyboard-state", - "custom/keyboard", - "custom/lock", - "custom/power", - ], -} diff --git a/config/waybar/configs/[TOP] Default Laptop (old v4) b/config/waybar/configs/[TOP] Default Laptop (old v4) deleted file mode 100644 index 3627213c..00000000 --- a/config/waybar/configs/[TOP] Default Laptop (old v4) +++ /dev/null @@ -1,57 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT (Laptop) - Top (old v4) ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "group/app_drawer", - "custom/separator#dot-line", - "group/mobo_drawer", - "custom/separator#blank", - "group/laptop", - "custom/separator#line", - "custom/weather", - ], - -"modules-center": [ - "group/notify", - "custom/cava_mviz", - "custom/separator#dot-line", - "clock", - "custom/separator#line", - "hyprland/workspaces#kanji", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/hint", - ], - -"modules-right": [ - "network#speed", - "group/connections", - "custom/separator#line", - "tray", - "mpris", - "group/audio", - "custom/nightlight", - "custom/separator#dot-line", - "group/status", - ], -} diff --git a/config/waybar/configs/[TOP] Default Laptop (old v5) b/config/waybar/configs/[TOP] Default Laptop (old v5) deleted file mode 100644 index 0b264c6b..00000000 --- a/config/waybar/configs/[TOP] Default Laptop (old v5) +++ /dev/null @@ -1,60 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT Laptop - Top ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/separator#blank", - "custom/cava_mviz", - "custom/separator#blank", - "custom/playerctl", - "custom/separator#blank_2", - "hyprland/window", - ], - -"modules-center": [ - "group/app_drawer", - "custom/separator#blank", - "group/notify", - "custom/separator#dot-line", - "hyprland/workspaces#rw", - "clock", - "custom/separator#dot-line", - "custom/weather", - "custom/separator#dot-line", - "idle_inhibitor", - "custom/hint", - ], - -"modules-right": [ - "tray", - "network#speed", - "custom/separator#dot-line", - "group/laptop", - "custom/separator#dot-line", - "group/mobo_drawer", - "custom/separator#line", - "group/audio", - "custom/separator#dot-line", - "custom/nightlight", - "group/status", - ], -} \ No newline at end of file diff --git a/config/waybar/configs/[TOP] Default Laptop-glass b/config/waybar/configs/[TOP] Default Laptop-glass deleted file mode 100644 index 2a6db533..00000000 --- a/config/waybar/configs/[TOP] Default Laptop-glass +++ /dev/null @@ -1,51 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### DEFAULT Laptop - Top ### // -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 3, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/separator#blank", - "custom/cava_mviz", - "custom/separator#blank", - "custom/playerctl", - "hyprland/window", - ], - -"modules-center": [ - "group/app_drawer", - "custom/separator#blank", - "group/notify", - "hyprland/workspaces#rw", - "clock", - "custom/weather", - "idle_inhibitor", - "custom/hint", - ], - -"modules-right": [ - "tray", - "group/laptop", - "group/mobo_drawer", - "group/audio", - "custom/nightlight", - "group/status", - ], -} diff --git a/config/waybar/configs/[TOP] Everforest b/config/waybar/configs/[TOP] Everforest deleted file mode 100644 index db49b7ed..00000000 --- a/config/waybar/configs/[TOP] Everforest +++ /dev/null @@ -1,147 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* -- designed by https://github.com/DevNChill */ -// ### Everforest ### // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -//"spacing": 6, -"fixed-center": true, -"ipc": true, -//"margin-top": 3, -//"margin-left": 8, -//"margin-right": 8, - -"modules-left": [ - "custom/arch", - "custom/separator#blank_2", - "hyprland/workspaces#rw", - "custom/separator#blank_2", -// "mpris", - "group/notify", - "tray", - ], -"modules-center": [ - "clock#forest", - "idle_inhibitor", - ], -"modules-right": [ - "cpu#forest", - "memory#forest", - "temperature#forest", - "disk#forest", - "custom/separator#blank_2", - "backlight", - "battery#forest", - "custom/separator#blank_2", - "group/audio", - "custom/nightlight", - ], - -// Additional / Edited Waybar Modules // -"custom/arch": { - "format":" ", - "tooltip": false, - "on-click": "rofi -show drun" -}, -"clock#forest": { - "format": "{:L%A %d.%m.%Y - %H:%M}", - "tooltip-format": "{:%Y %B}\n{calendar}", - "calendar-weeks-pos": "right", - "today-format": "{}", - "format-calendar": "{}", - "format-calendar-weeks": "W{:%V}", - "format-calendar-weekdays": "{}", - "on-scroll": { - "calendar": 1 - } -}, -"battery#forest": { - //"interval": 5, - "align": 0, - "rotate": 0, - //"bat": "BAT1", - //"adapter": "ACAD", - "full-at": 100, - "design-capacity": false, - "states": { - "good": 95, - "warning": 30, - "critical": 15 - }, - "format": "Battery {icon} {capacity}%", - "format-charging": "Battery  {capacity}%", - "format-plugged": "Battery 󱘖 {capacity}%", - "format-alt-click": "click", - "format-full": "Battery {icon} Full", - "format-alt": "Battery {icon} {time}", - "format-icons": [ - "󰂎", "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹" - ], - "format-time": "{H}h {M}min", - "tooltip": true, - "tooltip-format": "{timeTo} {power}w", - "on-click-middle": "$HOME/.config/hypr/scripts/ChangeBlur.sh", - "on-click-right": "$HOME/.config/hypr/scripts/Wlogout.sh", -}, - -"cpu#forest": { - "format": "Cpu 󰍛 {usage}%", - "interval": 1, - "min-length": 5, - "format-alt-click": "click", - "format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% 󰍛", - "format-icons": [ - "▁", "▂", "▃", "▄", "▅", "▆", "▇", "█" - ], - "on-click-right": "gnome-system-monitor", -}, - -"disk#forest": { - "interval": 30, - //"format": "Disk 󰋊", - "path": "/", - //"format-alt-click": "click", - "format": "Disk 󰋊 {used}", - "on-click-right": "baobab", -// "tooltip": true, -// "tooltip-format": "Disk {used} used out of {total} on {path} ({percentage_used}%)", -}, - -"memory#forest": { - "interval": 10, - "format": "Ram 󰾆 {used:0.1f}G", - "format-alt": "Ram {percentage}% 󰾆", - "format-alt-click": "click", - "tooltip": true, - "tooltip-format": "Ram {used:0.1f}GB/{total:0.1f}G", - "on-click-right": "kitty --title btop sh -c 'btop'" -}, -"temperature#forest": { - "interval": 10, - "tooltip": true, - "hwmon-path": [ - "/sys/class/hwmon/hwmon1/temp1_input", - "/sys/class/thermal/thermal_zone0/temp" - ], - //"thermal-zone": 0, - "critical-threshold": 82, - "format-critical": "Temp {icon} {temperatureC}°C", - "format": "Temp {icon} {temperatureC}°C", - "format-icons": [ - " 󰈸" - ], - "on-click-right": "kitty --title nvtop sh -c 'nvtop'" -}, -} - diff --git a/config/waybar/configs/[TOP] Everforest-glass b/config/waybar/configs/[TOP] Everforest-glass deleted file mode 100644 index 8032f216..00000000 --- a/config/waybar/configs/[TOP] Everforest-glass +++ /dev/null @@ -1,143 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* -- designed by https://github.com/DevNChill */ -// ### Everforest ### // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -//"spacing": 6, -"fixed-center": true, -"ipc": true, -//"margin-top": 3, -//"margin-left": 8, -//"margin-right": 8, - -"modules-left": [ - "custom/arch", - "hyprland/workspaces#rw", -// "mpris", - "group/notify", - "tray", - ], -"modules-center": [ - "clock#forest", - "idle_inhibitor", - ], -"modules-right": [ - "cpu#forest", - "memory#forest", - "temperature#forest", - "disk#forest", - "backlight", - "battery#forest", - "group/audio", - "custom/nightlight", - ], - -// Additional / Edited Waybar Modules // -"custom/arch": { - "format":" ", - "tooltip": false, - "on-click": "rofi -show drun" -}, -"clock#forest": { - "format": "{:L%A %d.%m.%Y - %H:%M}", - "tooltip-format": "{:%Y %B}\n{calendar}", - "calendar-weeks-pos": "right", - "today-format": "{}", - "format-calendar": "{}", - "format-calendar-weeks": "W{:%V}", - "format-calendar-weekdays": "{}", - "on-scroll": { - "calendar": 1 - } -}, -"battery#forest": { - //"interval": 5, - "align": 0, - "rotate": 0, - //"bat": "BAT1", - //"adapter": "ACAD", - "full-at": 100, - "design-capacity": false, - "states": { - "good": 95, - "warning": 30, - "critical": 15 - }, - "format": "Battery {icon} {capacity}%", - "format-charging": "Battery  {capacity}%", - "format-plugged": "Battery 󱘖 {capacity}%", - "format-alt-click": "click", - "format-full": "Battery {icon} Full", - "format-alt": "Battery {icon} {time}", - "format-icons": [ - "󰂎", "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹" - ], - "format-time": "{H}h {M}min", - "tooltip": true, - "tooltip-format": "{timeTo} {power}w", - "on-click-middle": "$HOME/.config/hypr/scripts/ChangeBlur.sh", - "on-click-right": "$HOME/.config/hypr/scripts/Wlogout.sh", -}, - -"cpu#forest": { - "format": "Cpu 󰍛 {usage}%", - "interval": 1, - "min-length": 5, - "format-alt-click": "click", - "format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% 󰍛", - "format-icons": [ - "▁", "▂", "▃", "▄", "▅", "▆", "▇", "█" - ], - "on-click-right": "gnome-system-monitor", -}, - -"disk#forest": { - "interval": 30, - //"format": "Disk 󰋊", - "path": "/", - //"format-alt-click": "click", - "format": "Disk 󰋊 {used}", - "on-click-right": "baobab", -// "tooltip": true, -// "tooltip-format": "Disk {used} used out of {total} on {path} ({percentage_used}%)", -}, - -"memory#forest": { - "interval": 10, - "format": "Ram 󰾆 {used:0.1f}G", - "format-alt": "Ram {percentage}% 󰾆", - "format-alt-click": "click", - "tooltip": true, - "tooltip-format": "Ram {used:0.1f}GB/{total:0.1f}G", - "on-click-right": "kitty --title btop sh -c 'btop'" -}, -"temperature#forest": { - "interval": 10, - "tooltip": true, - "hwmon-path": [ - "/sys/class/hwmon/hwmon1/temp1_input", - "/sys/class/thermal/thermal_zone0/temp" - ], - //"thermal-zone": 0, - "critical-threshold": 82, - "format-critical": "Temp {icon} {temperatureC}°C", - "format": "Temp {icon} {temperatureC}°C", - "format-icons": [ - " 󰈸" - ], - "on-click-right": "kitty --title nvtop sh -c 'nvtop'" -}, -} - diff --git a/config/waybar/configs/[TOP] Gardenia b/config/waybar/configs/[TOP] Gardenia deleted file mode 100644 index 073ff46e..00000000 --- a/config/waybar/configs/[TOP] Gardenia +++ /dev/null @@ -1,44 +0,0 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -//* ............................................*/ -//* .............GARDENIA.......................*/ -//* ............................................*/ -//* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -{ - -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 5, -"fixed-center": false, -"ipc": true, -"margin-top": 5, -//"margin-bottom": 5, -"width": 1000, - -"modules-left": [ - "clock#5", - "mpris", - "tray", - "group/notify" - ], - -"modules-center": ["hyprland/workspaces#kanji"], - -"modules-right": [ - "pulseaudio#1", - "backlight#2", - "battery", - "custom/nightlight" - ], - -} \ No newline at end of file diff --git a/config/waybar/configs/[TOP] Minimal - Long b/config/waybar/configs/[TOP] Minimal - Long deleted file mode 100644 index a5be4bd7..00000000 --- a/config/waybar/configs/[TOP] Minimal - Long +++ /dev/null @@ -1,49 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### Minimal - Long ### // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 6, -"fixed-center": true, -"ipc": true, -"margin-top": 3, -"margin-left": 8, -"margin-right": 8, - -"modules-left": [ - "custom/menu", - "custom/separator#blank_2", - "hyprland/workspaces#pacman", - "custom/separator#blank_2", - "mpris", - "group/notify", - "tray", - ], -"modules-center": [ - "clock", - "idle_inhibitor", - ], -"modules-right": [ - "group/mobo_drawer", - "custom/separator#blank_2", - "group/laptop", - "custom/separator#blank_2", - "group/audio", - "custom/separator#blank_2", - "custom/nightlight", - "custom/power", - ], - -} \ No newline at end of file diff --git a/config/waybar/configs/[TOP] Minimal - Short b/config/waybar/configs/[TOP] Minimal - Short deleted file mode 100644 index 7b9a1929..00000000 --- a/config/waybar/configs/[TOP] Minimal - Short +++ /dev/null @@ -1,39 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ - -// ### Minimal -SHORT ### // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -"position": "top", -"width": 1050, -"margin-top": 3, - -"modules-left": [ - "clock", - "custom/weather", - ], - -"modules-center": [ - "hyprland/workspaces#roman" - ], - -"modules-right": [ - "custom/menu", - "tray", - "group/notify", - "mpris", - "network", - "bluetooth", - "backlight", - "pulseaudio", - "battery", - "custom/nightlight", - "custom/power"], -} diff --git a/config/waybar/configs/[TOP] Peony b/config/waybar/configs/[TOP] Peony deleted file mode 100644 index a1ef02e8..00000000 --- a/config/waybar/configs/[TOP] Peony +++ /dev/null @@ -1,50 +0,0 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ -//* ............................................*/ -//* ................PEONY.......................*/ -//* ............................................*/ -//* --- 👍 designed by https://github.com/Krautt 👍 --- */ - -{ - -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"position": "top", -"spacing": 4, -"fixed-center": true, -"ipc": true, -"margin-top": 5, -//"margin-bottom": 5, -"width": 1444, - -"modules-left": [ - "hyprland/workspaces#roman", - "mpris", - "group/notify", - "tray" - ], - -"modules-center": ["clock#4"], - -"modules-right": [ - "battery", - "custom/separator#blank", - "backlight", - "custom/separator#blank", - "pulseaudio", - "custom/separator#blank", - "temperature", - "custom/separator#blank", - "group/mobo_drawer", - "network", - "custom/nightlight"], - -} \ No newline at end of file diff --git a/config/waybar/configs/[TOP] Simple b/config/waybar/configs/[TOP] Simple deleted file mode 100644 index dd080560..00000000 --- a/config/waybar/configs/[TOP] Simple +++ /dev/null @@ -1,43 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -// ### TOP Simple ## // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -"position": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"gtk-layer-shell": true, -"margin-left": 6, -"margin-right": 6, -"margin-top": 2, - -"modules-left": [ - "idle_inhibitor", - "group/mobo_drawer", - "hyprland/workspaces#rw", - "tray", - "mpris", - ], - -"modules-center": [ - "clock#2", - "group/notify", - ], - -"modules-right": [ - "hyprland/window", - "battery", - "group/audio", - "custom/nightlight", - "custom/power", - ], -} - diff --git a/config/waybar/configs/[TOP] Simpliest b/config/waybar/configs/[TOP] Simpliest deleted file mode 100644 index c32a27a9..00000000 --- a/config/waybar/configs/[TOP] Simpliest +++ /dev/null @@ -1,38 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -// ### TOP Simpliests ## // - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -"position": "top", -//"mode": "dock", -"exclusive": true, -"passthrough": false, -"gtk-layer-shell": true, -"margin-left": 6, -"margin-right": 6, -"margin-top": 2, - -"modules-left": [ - "hyprland/workspaces", - "tray", - "mpris", - ], - -"modules-center": [ - "hyprland/window", - ], - -"modules-right": [ - "idle_inhibitor", - "custom/nightlight", - "group/notify", - ], -} - diff --git a/config/waybar/configs/[TOP] Sleek b/config/waybar/configs/[TOP] Sleek deleted file mode 100644 index f591f472..00000000 --- a/config/waybar/configs/[TOP] Sleek +++ /dev/null @@ -1,45 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -// Sleek - -{ -"include": [ - "$HOME/.config/waybar/Modules", - "$HOME/.config/waybar/ModulesWorkspaces", - "$HOME/.config/waybar/ModulesCustom", - "$HOME/.config/waybar/ModulesGroups", - "$HOME/.config/waybar/UserModules", - ], -"layer": "top", -"position": "top", -"height": 14, -"margin-left": 10, -"margin-right": 10, -"margin-top": 2, - -"modules-left": [ - "custom/menu", - "custom/separator#blank_2", - "hyprland/workspaces", - "custom/separator#blank_2", - "mpris", - "tray" -], - -"modules-center": [ - "idle_inhibitor", - "custom/separator#blank", - "clock#3", - "custom/separator#blank", - "group/notify" -], - -"modules-right": [ - "hyprland/window", - "custom/separator#blank_2", - "pulseaudio", - "custom/separator#blank", - "group/mobo_drawer", - "custom/nightlight", - "custom/power", - ], -} diff --git a/config/waybar/style/Extra-Modern-Combined---Transparent.css b/config/waybar/style/Extra-Modern-Combined---Transparent.css deleted file mode 100644 index 6da2f9d4..00000000 --- a/config/waybar/style/Extra-Modern-Combined---Transparent.css +++ /dev/null @@ -1,287 +0,0 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ -/* Extra - Combined Modern - transparent */ - -/* NOTE: This style is NOT vertical layout friendly! */ - -@define-color white #F2F2F2; -@define-color black #000000; -@define-color text #FFFFFF; -@define-color lightgray #686868; -@define-color darkgray #353535; - -@define-color transparent rgba(1, 1, 1, 0.5); -@define-color teal-trans rgba(1, 117, 84, 0.5); -@define-color cyan rgba(53, 140, 169, 1); - -@define-color background-module @background-alt; -@define-color background-module2 @background; -@define-color border-color @color12; -@define-color button-color @color10; -@define-color button-hover @color13; - -/* Theme-aware base colors */ -@define-color backgroundlight @background-alt; -@define-color backgrounddark @background; -@define-color workspacesbackground1 @background-alt; -@define-color workspacesbackground2 @background; -@define-color bordercolor @color11; -@define-color textcolor1 @foreground; -@define-color textcolor2 @foreground; -@define-color textcolor3 @foreground; -@define-color iconcolor @foreground; - -@import '../../.config/waybar/wallust/colors-waybar.css'; -@import "../waybar/style/catppuccin-themes/latte.css"; - -* { - font-family: "JetBrainsMono 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: 99%; - font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; -} - -window#waybar { - background-color: transparent; - border-radius: 6px; - padding-top: 2px; - padding-bottom: 0px; - padding-right: 4px; - padding-left: 4px; -} - -tooltip { - background: #1e1e2e; - border-radius: 12px; - border-width: 1px; - border-style: solid; - border-color: @border-color; - color: #ffffff; -} - -#taskbar button, -#workspaces button { - padding: 0px 3px; - margin: 3px 2px; - border-radius: 4px; - color: @textcolor1; - background-color: @workspacesbackground2; - transition: all 0.1s linear; - opacity: 0.4; -} - -#taskbar button.active, -#workspaces button.active { - color: @textcolor1; - background: @workspacesbackground2; - border-radius: 4px; - min-width: 30px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); - opacity: 1.0; -} - -#taskbar button:hover, -#workspaces button:hover { - color: @red; - background: @workspacesbackground2; - border-radius: 3px; - opacity:0.6; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); -} - -#workspaces button.focused { - color: #d8dee9; -} - -#workspaces button.urgent { - color: #11111b; - border-radius: 10px; -} - -/*-----module groups----*/ -.modules-left, -.modules-right { - background-color: transparent; -} - -.modules-center { - background-color: @background-module; - border-radius: 0px 0px 45px 45px; - padding-top: 8px; - padding-bottom: 8px; - padding-left: 10px; - padding-right: 6px; -} - -#backlight, -#backlight-slider, -#battery, -#bluetooth, -#clock, -#cpu, -#disk, -#idle_inhibitor, -#keyboard-state, -#memory, -#mode, -#mpris, -#network, -#power-profiles-daemon, -#pulseaudio, -#pulseaudio-slider, -#taskbar button, -#taskbar, -#temperature, -#tray, -#window, -#wireplumber, -#workspaces, -#custom-backlight, -#custom-nightlight, -#custom-browser, -#custom-cava_mviz, -#custom-cycle_wall, -#custom-dot_update, -#custom-file_manager, -#custom-keybinds, -#custom-keyboard, -#custom-light_dark, -#custom-nightlight, -#custom-lock, -#custom-hint, -#custom-hypridle, -#custom-menu, -#custom-playerctl, -#custom-power_vertical, -#custom-power, -#custom-quit, -#custom-reboot, -#custom-settings, -#custom-spotify, -#custom-swaync, -#custom-tty, -#custom-updater, -#custom-hyprpicker, -#custom-weather, -#custom-weather2, -#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 { - color: white; - padding-right: 6px; - padding-left: 6px; -} - -#temperature.critical { - background-color: #ff0000; -} - -@keyframes blink { - to { - color: #000000; - } -} - -#custom-hint { - color: @peach; - padding-right: 6px; - padding-left: 6px; -} - -#pulseaudio.muted { - color: red; -} - -#temperature.critical { - background-color: @red; -} - -#battery.critical:not(.charging) { - color: #f53c3c; - animation-name: blink; - animation-duration: 3.0s; - animation-timing-function: steps(12); - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#pulseaudio-slider, -#pulseaudio { - color: @foreground; -} - -#backlight-slider slider, -#pulseaudio-slider slider { - min-width: 0px; - min-height: 0px; - opacity: 0; - background-image: none; - border: none; - box-shadow: none; -} - -#backlight-slider trough, -#pulseaudio-slider trough { - min-width: 80px; - min-height: 5px; - border-radius: 5px; -} - -#backlight-slider highlight, -#pulseaudio-slider highlight { - min-height: 10px; - border-radius: 5px; -} - -#custom-hypridle, -#custom-lock, -#idle_inhibitor { - color: @teal; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#custom-weather, -#custom-weather2, -#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 { - color: @lavender; - padding-right: 6px; - padding-left: 6px; -} - -/*-----Indicators----*/ -#custom-hypridle.notactive, -#idle_inhibitor.activated { - color: #39FF14; - border-bottom: 8px solid rgba(0, 0, 0, 0.2); -} - -#clock { - color: @sapphire; - border-radius: 15px; -} - -#custom-updates { - color: @yellow; -} - -#custom-swaync{ - color: #ffd700;} diff --git a/config/waybar/style/Extra-Modern-Combined-Transparent.css b/config/waybar/style/Extra-Modern-Combined-Transparent.css new file mode 100644 index 00000000..6da2f9d4 --- /dev/null +++ b/config/waybar/style/Extra-Modern-Combined-Transparent.css @@ -0,0 +1,287 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* Extra - Combined Modern - transparent */ + +/* NOTE: This style is NOT vertical layout friendly! */ + +@define-color white #F2F2F2; +@define-color black #000000; +@define-color text #FFFFFF; +@define-color lightgray #686868; +@define-color darkgray #353535; + +@define-color transparent rgba(1, 1, 1, 0.5); +@define-color teal-trans rgba(1, 117, 84, 0.5); +@define-color cyan rgba(53, 140, 169, 1); + +@define-color background-module @background-alt; +@define-color background-module2 @background; +@define-color border-color @color12; +@define-color button-color @color10; +@define-color button-hover @color13; + +/* Theme-aware base colors */ +@define-color backgroundlight @background-alt; +@define-color backgrounddark @background; +@define-color workspacesbackground1 @background-alt; +@define-color workspacesbackground2 @background; +@define-color bordercolor @color11; +@define-color textcolor1 @foreground; +@define-color textcolor2 @foreground; +@define-color textcolor3 @foreground; +@define-color iconcolor @foreground; + +@import '../../.config/waybar/wallust/colors-waybar.css'; +@import "../waybar/style/catppuccin-themes/latte.css"; + +* { + font-family: "JetBrainsMono 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: 99%; + font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; +} + +window#waybar { + background-color: transparent; + border-radius: 6px; + padding-top: 2px; + padding-bottom: 0px; + padding-right: 4px; + padding-left: 4px; +} + +tooltip { + background: #1e1e2e; + border-radius: 12px; + border-width: 1px; + border-style: solid; + border-color: @border-color; + color: #ffffff; +} + +#taskbar button, +#workspaces button { + padding: 0px 3px; + margin: 3px 2px; + border-radius: 4px; + color: @textcolor1; + background-color: @workspacesbackground2; + transition: all 0.1s linear; + opacity: 0.4; +} + +#taskbar button.active, +#workspaces button.active { + color: @textcolor1; + background: @workspacesbackground2; + border-radius: 4px; + min-width: 30px; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); + opacity: 1.0; +} + +#taskbar button:hover, +#workspaces button:hover { + color: @red; + background: @workspacesbackground2; + border-radius: 3px; + opacity:0.6; + animation: gradient_f 20s ease-in infinite; + transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); +} + +#workspaces button.focused { + color: #d8dee9; +} + +#workspaces button.urgent { + color: #11111b; + border-radius: 10px; +} + +/*-----module groups----*/ +.modules-left, +.modules-right { + background-color: transparent; +} + +.modules-center { + background-color: @background-module; + border-radius: 0px 0px 45px 45px; + padding-top: 8px; + padding-bottom: 8px; + padding-left: 10px; + padding-right: 6px; +} + +#backlight, +#backlight-slider, +#battery, +#bluetooth, +#clock, +#cpu, +#disk, +#idle_inhibitor, +#keyboard-state, +#memory, +#mode, +#mpris, +#network, +#power-profiles-daemon, +#pulseaudio, +#pulseaudio-slider, +#taskbar button, +#taskbar, +#temperature, +#tray, +#window, +#wireplumber, +#workspaces, +#custom-backlight, +#custom-nightlight, +#custom-browser, +#custom-cava_mviz, +#custom-cycle_wall, +#custom-dot_update, +#custom-file_manager, +#custom-keybinds, +#custom-keyboard, +#custom-light_dark, +#custom-nightlight, +#custom-lock, +#custom-hint, +#custom-hypridle, +#custom-menu, +#custom-playerctl, +#custom-power_vertical, +#custom-power, +#custom-quit, +#custom-reboot, +#custom-settings, +#custom-spotify, +#custom-swaync, +#custom-tty, +#custom-updater, +#custom-hyprpicker, +#custom-weather, +#custom-weather2, +#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 { + color: white; + padding-right: 6px; + padding-left: 6px; +} + +#temperature.critical { + background-color: #ff0000; +} + +@keyframes blink { + to { + color: #000000; + } +} + +#custom-hint { + color: @peach; + padding-right: 6px; + padding-left: 6px; +} + +#pulseaudio.muted { + color: red; +} + +#temperature.critical { + background-color: @red; +} + +#battery.critical:not(.charging) { + color: #f53c3c; + animation-name: blink; + animation-duration: 3.0s; + animation-timing-function: steps(12); + animation-iteration-count: infinite; + animation-direction: alternate; +} + +#pulseaudio-slider, +#pulseaudio { + color: @foreground; +} + +#backlight-slider slider, +#pulseaudio-slider slider { + min-width: 0px; + min-height: 0px; + opacity: 0; + background-image: none; + border: none; + box-shadow: none; +} + +#backlight-slider trough, +#pulseaudio-slider trough { + min-width: 80px; + min-height: 5px; + border-radius: 5px; +} + +#backlight-slider highlight, +#pulseaudio-slider highlight { + min-height: 10px; + border-radius: 5px; +} + +#custom-hypridle, +#custom-lock, +#idle_inhibitor { + color: @teal; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#custom-weather, +#custom-weather2, +#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 { + color: @lavender; + padding-right: 6px; + padding-left: 6px; +} + +/*-----Indicators----*/ +#custom-hypridle.notactive, +#idle_inhibitor.activated { + color: #39FF14; + border-bottom: 8px solid rgba(0, 0, 0, 0.2); +} + +#clock { + color: @sapphire; + border-radius: 15px; +} + +#custom-updates { + color: @yellow; +} + +#custom-swaync{ + color: #ffd700;} -- cgit v1.2.3 From 93758d13869917736dcb97d81f0ba8d35c79fa34 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 20:23:37 -0500 Subject: Setting default config --- config/waybar/config | 1 + 1 file changed, 1 insertion(+) create mode 120000 config/waybar/config (limited to 'config') diff --git a/config/waybar/config b/config/waybar/config new file mode 120000 index 00000000..ae7163b4 --- /dev/null +++ b/config/waybar/config @@ -0,0 +1 @@ +/home/dwilliams/.config/waybar/configs/TOP-Default-Laptop \ No newline at end of file -- cgit v1.2.3 From e58ba3cb3741c60642de4b3418760aca27d71bd1 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 20:53:45 -0500 Subject: Updated wallpaper and default waybar/style On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/wallpaper_effects/.wallpaper_current modified: copy.sh --- config/hypr/wallpaper_effects/.wallpaper_current | Bin 1598923 -> 6708144 bytes copy.sh | 38 ++++++----------------- 2 files changed, 9 insertions(+), 29 deletions(-) (limited to 'config') diff --git a/config/hypr/wallpaper_effects/.wallpaper_current b/config/hypr/wallpaper_effects/.wallpaper_current index ceb42fa1..caa4bbfa 100644 Binary files a/config/hypr/wallpaper_effects/.wallpaper_current and b/config/hypr/wallpaper_effects/.wallpaper_current differ diff --git a/copy.sh b/copy.sh index 33ed3313..48882092 100755 --- a/copy.sh +++ b/copy.sh @@ -31,9 +31,10 @@ clear wallpaper=$HOME/.config/hypr/wallpaper_effects/.wallpaper_current -waybar_style="$HOME/.config/waybar/style/[Extra] Neon Circuit.css" -waybar_config="$HOME/.config/waybar/configs/[TOP] Default" -waybar_config_laptop="$HOME/.config/waybar/configs/[TOP] Default Laptop" +# Defaults updated to normalized names +waybar_style="$HOME/.config/waybar/style/Extra-Prismatic-Glow.css" +waybar_config="$HOME/.config/waybar/configs/TOP-Default" +waybar_config_laptop="$HOME/.config/waybar/configs/TOP-Default-Laptop" # Set some colors for output messages OK="$(tput setaf 2)[OK]$(tput sgr0)" @@ -534,6 +535,7 @@ else echo "${ERROR} Failed to copy some ${YELLOW}wallpapers${RESET}" | tee -a "$LOG" fi + # Set some files as executable chmod +x "$HOME/.config/hypr/scripts/"* 2>&1 | tee -a "$LOG" chmod +x "$HOME/.config/hypr/UserScripts/"* 2>&1 | tee -a "$LOG" @@ -566,32 +568,10 @@ printf "\n%.0s" {1..1} # for SDDM (simple_sddm_2) sddm_simple_sddm_2="/usr/share/sddm/themes/simple_sddm_2" -if [ -d "$sddm_simple_sddm_2" ] && [ "$EXPRESS_MODE" -eq 1 ]; then - echo "${NOTE} Express mode: skipping SDDM wallpaper prompt." 2>&1 | tee -a "$LOG" -elif [ -d "$sddm_simple_sddm_2" ]; then - while true; do - echo -n "${CAT} SDDM simple_sddm_2 theme detected! Apply current wallpaper as SDDM background? (y/n): " - read SDDM_WALL - - # Remove any leading/trailing whitespace or newlines from input - SDDM_WALL=$(echo "$SDDM_WALL" | tr -d '\n' | tr -d ' ') - - case $SDDM_WALL in - [Yy]) - # Copy the wallpaper, ignore errors if the file exists or fails - sudo -n cp -r "config/hypr/wallpaper_effects/.wallpaper_current" "/usr/share/sddm/themes/simple_sddm_2/Backgrounds/default" || true - echo "${NOTE} Current wallpaper applied as default SDDM background" 2>&1 | tee -a "$LOG" - break - ;; - [Nn]) - echo "${NOTE} You chose not to apply the current wallpaper to SDDM." 2>&1 | tee -a "$LOG" - break - ;; - *) - echo "Please enter 'y' or 'n' to proceed." - ;; - esac - done +if [ -d "$sddm_simple_sddm_2" ]; then + # Apply the current wallpaper as SDDM background without prompting + sudo -n cp -r "config/hypr/wallpaper_effects/.wallpaper_current" "/usr/share/sddm/themes/simple_sddm_2/Backgrounds/default" || true + echo "${NOTE} Current wallpaper applied as default SDDM background" 2>&1 | tee -a "$LOG" fi # additional wallpapers -- cgit v1.2.3 From 41f4a2b54d20979bf6653c14280cd33b905d92dc Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 22:02:52 -0500 Subject: Default wallpaper wasn't set On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/configs/Startup_Apps.conf --- config/hypr/configs/Startup_Apps.conf | 2 ++ 1 file changed, 2 insertions(+) (limited to 'config') diff --git a/config/hypr/configs/Startup_Apps.conf b/config/hypr/configs/Startup_Apps.conf index 0cc5da11..fbf77386 100644 --- a/config/hypr/configs/Startup_Apps.conf +++ b/config/hypr/configs/Startup_Apps.conf @@ -9,6 +9,8 @@ $wallDIR = $HOME/Pictures/wallpapers # change path manually here if needed ### wallpaper stuff ### exec-once = swww-daemon --format xrgb +# Ensure a default wallpaper is set on login (falls back to repo-copied wallpapers) +exec-once = bash -lc 'swww query || swww-daemon --format xrgb; img="$HOME/.config/hypr/wallpaper_effects/.wallpaper_current"; [ -f "$img" ] || img="$HOME/Pictures/wallpapers/Northern Lights3.png"; [ -f "$img" ] || img="$HOME/Projects/Jak/Hyprland-Dots/wallpapers/Northern Lights3.png"; swww img "$img" --transition-type grow --transition-duration 2' #exec-once = mpvpaper '*' -o "load-scripts=no no-audio --loop" $livewallpaper # wallpaper random #exec-once = $SwwwRandom $wallDIR # random wallpaper switcher every 30 minutes -- cgit v1.2.3 From 872618ac3bd76816ba89edb830d9929b8be63995 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 29 Jan 2026 22:07:13 -0500 Subject: Added to copy.sh not startup On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/configs/Startup_Apps.conf modified: copy.sh --- config/hypr/configs/Startup_Apps.conf | 2 -- copy.sh | 10 ++++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) (limited to 'config') diff --git a/config/hypr/configs/Startup_Apps.conf b/config/hypr/configs/Startup_Apps.conf index fbf77386..0cc5da11 100644 --- a/config/hypr/configs/Startup_Apps.conf +++ b/config/hypr/configs/Startup_Apps.conf @@ -9,8 +9,6 @@ $wallDIR = $HOME/Pictures/wallpapers # change path manually here if needed ### wallpaper stuff ### exec-once = swww-daemon --format xrgb -# Ensure a default wallpaper is set on login (falls back to repo-copied wallpapers) -exec-once = bash -lc 'swww query || swww-daemon --format xrgb; img="$HOME/.config/hypr/wallpaper_effects/.wallpaper_current"; [ -f "$img" ] || img="$HOME/Pictures/wallpapers/Northern Lights3.png"; [ -f "$img" ] || img="$HOME/Projects/Jak/Hyprland-Dots/wallpapers/Northern Lights3.png"; swww img "$img" --transition-type grow --transition-duration 2' #exec-once = mpvpaper '*' -o "load-scripts=no no-audio --loop" $livewallpaper # wallpaper random #exec-once = $SwwwRandom $wallDIR # random wallpaper switcher every 30 minutes diff --git a/copy.sh b/copy.sh index 48882092..926d3609 100755 --- a/copy.sh +++ b/copy.sh @@ -535,6 +535,16 @@ else echo "${ERROR} Failed to copy some ${YELLOW}wallpapers${RESET}" | tee -a "$LOG" fi +# Ensure a default desktop wallpaper is set once (no per-login changes) +WALL_EFFECTS_DIR="$HOME/.config/hypr/wallpaper_effects" +DEFAULT_IMG="$PICTURES_DIR/wallpapers/Northern Lights3.png" +[ -f "$DEFAULT_IMG" ] || DEFAULT_IMG="$SCRIPT_DIR/wallpapers/Northern Lights3.png" + +mkdir -p "$WALL_EFFECTS_DIR" +if [ ! -f "$WALL_EFFECTS_DIR/.wallpaper_current" ] && [ -f "$DEFAULT_IMG" ]; then + cp -f "$DEFAULT_IMG" "$WALL_EFFECTS_DIR/.wallpaper_current" + echo "${OK} Default desktop wallpaper initialized." | tee -a "$LOG" +fi # Set some files as executable chmod +x "$HOME/.config/hypr/scripts/"* 2>&1 | tee -a "$LOG" -- cgit v1.2.3 From 41df82c98c90f3ce11a57a6781b35b395b0a751d Mon Sep 17 00:00:00 2001 From: Don Williams Date: Fri, 30 Jan 2026 00:23:48 -0500 Subject: Changed all `custom/weather` to `custom/weather2` This uses the new binary for weather. Old scripts remain avaialble On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/waybar/configs/BOT-&-Left-SouthWest modified: config/waybar/configs/BOT-&-Right-SouthEast modified: config/waybar/configs/BOT-Default modified: config/waybar/configs/BOT-Default-Laptop modified: config/waybar/configs/TOP-&-BOT-SummitSplit modified: config/waybar/configs/TOP-&-BOT-SummitSplit-glass modified: config/waybar/configs/TOP-&-Left-NorthWest modified: config/waybar/configs/TOP-&-Right-NorthEast modified: config/waybar/configs/TOP-Default modified: config/waybar/configs/TOP-Default-Laptop modified: config/waybar/configs/TOP-Default-Laptop-glass modified: config/waybar/configs/TOP-Default-Laptop-old-v1 modified: config/waybar/configs/TOP-Default-Laptop-old-v2 modified: config/waybar/configs/TOP-Default-Laptop-old-v3 modified: config/waybar/configs/TOP-Default-Laptop-old-v4 modified: config/waybar/configs/TOP-Default-Laptop-old-v5 modified: config/waybar/configs/TOP-Default-old-v1 modified: config/waybar/configs/TOP-Default-old-v2 modified: config/waybar/configs/TOP-Default-old-v3 modified: config/waybar/configs/TOP-Default-old-v4 modified: config/waybar/configs/TOP-Minimal-Short --- config/waybar/configs/BOT-&-Left-SouthWest | 2 +- config/waybar/configs/BOT-&-Right-SouthEast | 2 +- config/waybar/configs/BOT-Default | 2 +- config/waybar/configs/BOT-Default-Laptop | 2 +- config/waybar/configs/TOP-&-BOT-SummitSplit | 2 +- config/waybar/configs/TOP-&-BOT-SummitSplit-glass | 2 +- config/waybar/configs/TOP-&-Left-NorthWest | 2 +- config/waybar/configs/TOP-&-Right-NorthEast | 2 +- config/waybar/configs/TOP-Default | 2 +- config/waybar/configs/TOP-Default-Laptop | 2 +- config/waybar/configs/TOP-Default-Laptop-glass | 2 +- config/waybar/configs/TOP-Default-Laptop-old-v1 | 2 +- config/waybar/configs/TOP-Default-Laptop-old-v2 | 2 +- config/waybar/configs/TOP-Default-Laptop-old-v3 | 2 +- config/waybar/configs/TOP-Default-Laptop-old-v4 | 2 +- config/waybar/configs/TOP-Default-Laptop-old-v5 | 2 +- config/waybar/configs/TOP-Default-old-v1 | 2 +- config/waybar/configs/TOP-Default-old-v2 | 2 +- config/waybar/configs/TOP-Default-old-v3 | 2 +- config/waybar/configs/TOP-Default-old-v4 | 2 +- config/waybar/configs/TOP-Minimal-Short | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) (limited to 'config') diff --git a/config/waybar/configs/BOT-&-Left-SouthWest b/config/waybar/configs/BOT-&-Left-SouthWest index 594b46d3..848eccce 100644 --- a/config/waybar/configs/BOT-&-Left-SouthWest +++ b/config/waybar/configs/BOT-&-Left-SouthWest @@ -38,7 +38,7 @@ "modules-right": [ //"network", //"bluetooth", - "custom/weather", + "custom/weather2", "battery", "backlight", "pulseaudio", diff --git a/config/waybar/configs/BOT-&-Right-SouthEast b/config/waybar/configs/BOT-&-Right-SouthEast index 03cdb06c..06da035d 100644 --- a/config/waybar/configs/BOT-&-Right-SouthEast +++ b/config/waybar/configs/BOT-&-Right-SouthEast @@ -38,7 +38,7 @@ "modules-right": [ //"network", //"bluetooth", - "custom/weather", + "custom/weather2", "battery", "backlight", "pulseaudio", diff --git a/config/waybar/configs/BOT-Default b/config/waybar/configs/BOT-Default index 3f1cc38e..f88fd86e 100644 --- a/config/waybar/configs/BOT-Default +++ b/config/waybar/configs/BOT-Default @@ -38,7 +38,7 @@ "hyprland/workspaces#rw", "clock", "custom/separator#dot-line", - "custom/weather", + "custom/weather2", "custom/separator#dot-line", "idle_inhibitor", "custom/hint", diff --git a/config/waybar/configs/BOT-Default-Laptop b/config/waybar/configs/BOT-Default-Laptop index 69ddd81c..d3e7452a 100644 --- a/config/waybar/configs/BOT-Default-Laptop +++ b/config/waybar/configs/BOT-Default-Laptop @@ -38,7 +38,7 @@ "hyprland/workspaces#rw", "clock", "custom/separator#dot-line", - "custom/weather", + "custom/weather2", "custom/separator#dot-line", "idle_inhibitor", "custom/hint", diff --git a/config/waybar/configs/TOP-&-BOT-SummitSplit b/config/waybar/configs/TOP-&-BOT-SummitSplit index 516e9834..7edbe898 100644 --- a/config/waybar/configs/TOP-&-BOT-SummitSplit +++ b/config/waybar/configs/TOP-&-BOT-SummitSplit @@ -37,7 +37,7 @@ ], "modules-right": [ - "custom/weather", + "custom/weather2", "battery", "backlight", "bluetooth", diff --git a/config/waybar/configs/TOP-&-BOT-SummitSplit-glass b/config/waybar/configs/TOP-&-BOT-SummitSplit-glass index 0c36cc14..2ffe0301 100644 --- a/config/waybar/configs/TOP-&-BOT-SummitSplit-glass +++ b/config/waybar/configs/TOP-&-BOT-SummitSplit-glass @@ -37,7 +37,7 @@ ], "modules-right": [ - "custom/weather", + "custom/weather2", "battery", "backlight", "bluetooth", diff --git a/config/waybar/configs/TOP-&-Left-NorthWest b/config/waybar/configs/TOP-&-Left-NorthWest index 48055039..09071dc6 100644 --- a/config/waybar/configs/TOP-&-Left-NorthWest +++ b/config/waybar/configs/TOP-&-Left-NorthWest @@ -37,7 +37,7 @@ "modules-right": [ "network", "bluetooth", - "custom/weather", + "custom/weather2", "custom/separator#blank_2", "group/audio", "custom/separator#blank_2", diff --git a/config/waybar/configs/TOP-&-Right-NorthEast b/config/waybar/configs/TOP-&-Right-NorthEast index f3c641a7..58909ba8 100644 --- a/config/waybar/configs/TOP-&-Right-NorthEast +++ b/config/waybar/configs/TOP-&-Right-NorthEast @@ -37,7 +37,7 @@ "modules-right": [ "network", "bluetooth", - "custom/weather", + "custom/weather2", "custom/separator#blank_2", "group/audio", "custom/separator#blank_2", diff --git a/config/waybar/configs/TOP-Default b/config/waybar/configs/TOP-Default index 62f78927..1f3c9613 100644 --- a/config/waybar/configs/TOP-Default +++ b/config/waybar/configs/TOP-Default @@ -38,7 +38,7 @@ "hyprland/workspaces#rw", "clock", "custom/separator#dot-line", - "custom/weather", + "custom/weather2", "custom/separator#dot-line", "idle_inhibitor", "custom/hint", diff --git a/config/waybar/configs/TOP-Default-Laptop b/config/waybar/configs/TOP-Default-Laptop index 08a87244..9453a978 100644 --- a/config/waybar/configs/TOP-Default-Laptop +++ b/config/waybar/configs/TOP-Default-Laptop @@ -36,7 +36,7 @@ "group/notify", "hyprland/workspaces#rw", "clock", - "custom/weather", + "custom/weather2", "idle_inhibitor", "custom/hint", ], diff --git a/config/waybar/configs/TOP-Default-Laptop-glass b/config/waybar/configs/TOP-Default-Laptop-glass index 2a6db533..65e4ceb7 100644 --- a/config/waybar/configs/TOP-Default-Laptop-glass +++ b/config/waybar/configs/TOP-Default-Laptop-glass @@ -35,7 +35,7 @@ "group/notify", "hyprland/workspaces#rw", "clock", - "custom/weather", + "custom/weather2", "idle_inhibitor", "custom/hint", ], diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v1 b/config/waybar/configs/TOP-Default-Laptop-old-v1 index 881240aa..db46425c 100644 --- a/config/waybar/configs/TOP-Default-Laptop-old-v1 +++ b/config/waybar/configs/TOP-Default-Laptop-old-v1 @@ -30,7 +30,7 @@ "custom/separator#dot-line", "memory", "custom/separator#dot-line", - "custom/weather", + "custom/weather2", "custom/separator#blank_3", "custom/cava_mviz", ], diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v2 b/config/waybar/configs/TOP-Default-Laptop-old-v2 index af952891..15d16ce0 100644 --- a/config/waybar/configs/TOP-Default-Laptop-old-v2 +++ b/config/waybar/configs/TOP-Default-Laptop-old-v2 @@ -30,7 +30,7 @@ "custom/separator#blank", "group/laptop", "custom/separator#line", - "custom/weather", + "custom/weather2", ], "modules-center": [ diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v3 b/config/waybar/configs/TOP-Default-Laptop-old-v3 index f6fd5dc0..1eaf32e1 100644 --- a/config/waybar/configs/TOP-Default-Laptop-old-v3 +++ b/config/waybar/configs/TOP-Default-Laptop-old-v3 @@ -30,7 +30,7 @@ "custom/separator#blank", "group/laptop", "custom/separator#line", - "custom/weather", + "custom/weather2", ], "modules-center": [ diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v4 b/config/waybar/configs/TOP-Default-Laptop-old-v4 index 3627213c..79a0c36a 100644 --- a/config/waybar/configs/TOP-Default-Laptop-old-v4 +++ b/config/waybar/configs/TOP-Default-Laptop-old-v4 @@ -28,7 +28,7 @@ "custom/separator#blank", "group/laptop", "custom/separator#line", - "custom/weather", + "custom/weather2", ], "modules-center": [ diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v5 b/config/waybar/configs/TOP-Default-Laptop-old-v5 index 0b264c6b..0e49f0c2 100644 --- a/config/waybar/configs/TOP-Default-Laptop-old-v5 +++ b/config/waybar/configs/TOP-Default-Laptop-old-v5 @@ -38,7 +38,7 @@ "hyprland/workspaces#rw", "clock", "custom/separator#dot-line", - "custom/weather", + "custom/weather2", "custom/separator#dot-line", "idle_inhibitor", "custom/hint", diff --git a/config/waybar/configs/TOP-Default-old-v1 b/config/waybar/configs/TOP-Default-old-v1 index f9c34df4..62e02422 100644 --- a/config/waybar/configs/TOP-Default-old-v1 +++ b/config/waybar/configs/TOP-Default-old-v1 @@ -30,7 +30,7 @@ "custom/separator#dot-line", "memory", "custom/separator#dot-line", - "custom/weather", + "custom/weather2", "custom/separator#blank_3", "custom/cava_mviz", ], diff --git a/config/waybar/configs/TOP-Default-old-v2 b/config/waybar/configs/TOP-Default-old-v2 index ec82135d..61621fb7 100644 --- a/config/waybar/configs/TOP-Default-old-v2 +++ b/config/waybar/configs/TOP-Default-old-v2 @@ -27,7 +27,7 @@ "custom/separator#dot-line", "group/motherboard", "custom/separator#line", - "custom/weather", + "custom/weather2", ], "modules-center": [ diff --git a/config/waybar/configs/TOP-Default-old-v3 b/config/waybar/configs/TOP-Default-old-v3 index d12688c2..b89e3117 100644 --- a/config/waybar/configs/TOP-Default-old-v3 +++ b/config/waybar/configs/TOP-Default-old-v3 @@ -29,7 +29,7 @@ "group/mobo_drawer", "custom/separator#blank", "custom/separator#line", - "custom/weather", + "custom/weather2", ], "modules-center": [ diff --git a/config/waybar/configs/TOP-Default-old-v4 b/config/waybar/configs/TOP-Default-old-v4 index 6ea42d75..18abc6ad 100644 --- a/config/waybar/configs/TOP-Default-old-v4 +++ b/config/waybar/configs/TOP-Default-old-v4 @@ -26,7 +26,7 @@ "custom/separator#dot-line", "group/mobo_drawer", "custom/separator#line", - "custom/weather", + "custom/weather2", ], "modules-center": [ diff --git a/config/waybar/configs/TOP-Minimal-Short b/config/waybar/configs/TOP-Minimal-Short index 7b9a1929..3871591e 100644 --- a/config/waybar/configs/TOP-Minimal-Short +++ b/config/waybar/configs/TOP-Minimal-Short @@ -17,7 +17,7 @@ "modules-left": [ "clock", - "custom/weather", + "custom/weather2", ], "modules-center": [ -- cgit v1.2.3 From 3f058e6d08c88178d71b8f5b0d65462b2014c532 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Fri, 30 Jan 2026 00:51:17 -0500 Subject: waybar-weather path was hard coded breaks NixOS set to just waybar-weather since it's in $PATH On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/waybar/ModulesCustom --- config/waybar/ModulesCustom | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/waybar/ModulesCustom b/config/waybar/ModulesCustom index 3075c170..ed30c4c3 100644 --- a/config/waybar/ModulesCustom +++ b/config/waybar/ModulesCustom @@ -19,7 +19,7 @@ }, "custom/weather2": { - "exec": "/usr/bin/waybar-weather", + "exec": "waybar-weather", "restart-interval": 60, "return-type": "json", "hide-empty-text": true, -- cgit v1.2.3 From d482870c619dd5c6c4d8cd4ae1ea8b0dc7fb084e Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sat, 31 Jan 2026 11:37:13 -0500 Subject: Added basic install script for uv I will expand on it later, needed for testing On branch development Your branch is up to date with 'origin/development'. Changes to be committed: new file: config/hypr/scripts/install-uv.sh --- config/hypr/scripts/install-uv.sh | 2 ++ 1 file changed, 2 insertions(+) create mode 100755 config/hypr/scripts/install-uv.sh (limited to 'config') diff --git a/config/hypr/scripts/install-uv.sh b/config/hypr/scripts/install-uv.sh new file mode 100755 index 00000000..3582a78e --- /dev/null +++ b/config/hypr/scripts/install-uv.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +curl -LsSf https://astral.sh/uv/install.sh | sh -- cgit v1.2.3 From dd88de5bd9a816de00f59e87c3461037f47913be Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sat, 31 Jan 2026 18:55:50 -0500 Subject: Re-enabled Virtual-1 1080p in monitors.conf --- config/hypr/monitors.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/monitors.conf b/config/hypr/monitors.conf index 74a60819..ed2bb30d 100644 --- a/config/hypr/monitors.conf +++ b/config/hypr/monitors.conf @@ -36,7 +36,7 @@ monitor=,highres,auto,1 #monitor = HDMI-A-1, preferred,auto,1 # QEMU-KVM, virtual box or vmware -#monitor = Virtual-1, 1920x1080@60,auto,1 +monitor = Virtual-1, 1920x1080@60,auto,1 # to disable a monitor #monitor=name,disable -- cgit v1.2.3 From 6fcc20ff0437e5f59c9a8f943f7c2f326fa04e73 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 1 Feb 2026 00:27:29 -0500 Subject: Added SUPERCTRL + K Kitty theme menu On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/configs/Keybinds.conf --- config/hypr/configs/Keybinds.conf | 1 + 1 file changed, 1 insertion(+) (limited to 'config') diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index dea22719..c5821308 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -35,6 +35,7 @@ bindd = $mainMod ALT, L, toggle master/dwindle layout, exec, $scriptsDir/ChangeL bindd = $mainMod ALT, V, clipboard manager, exec, $scriptsDir/ClipManager.sh bindd = $mainMod CTRL, R, rofi theme selector, exec, $scriptsDir/RofiThemeSelector.sh bindd = $mainMod CTRL SHIFT, R, rofi theme selector (modified), exec, pkill rofi || true && $scriptsDir/RofiThemeSelector-modified.sh +bindd = $mainMod CTRL, K, Kitty theme selector, exec, $scriptsDir/Kitty_themes.sh bindd = $mainMod SHIFT, F, fullscreen, fullscreen bindd = $mainMod CTRL, F, maximize window, fullscreen, 1 -- cgit v1.2.3 From 218e2b85622e397686fd8a6bd085c006bb6a92f2 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 1 Feb 2026 00:46:19 -0500 Subject: Added dots-tui-ubuntu-2404 to begin wiring into copy.sh On branch development Your branch is up to date with 'origin/development'. Changes to be committed: new file: config/hypr/scripts/dots-tui new file: config/hypr/scripts/dots-tui-ubuntu-2404 --- config/hypr/scripts/dots-tui | 1 + config/hypr/scripts/dots-tui-ubuntu-2404 | Bin 0 -> 17734136 bytes 2 files changed, 1 insertion(+) create mode 120000 config/hypr/scripts/dots-tui create mode 100755 config/hypr/scripts/dots-tui-ubuntu-2404 (limited to 'config') diff --git a/config/hypr/scripts/dots-tui b/config/hypr/scripts/dots-tui new file mode 120000 index 00000000..007282b4 --- /dev/null +++ b/config/hypr/scripts/dots-tui @@ -0,0 +1 @@ +dots-tui-ubuntu-2404 \ No newline at end of file diff --git a/config/hypr/scripts/dots-tui-ubuntu-2404 b/config/hypr/scripts/dots-tui-ubuntu-2404 new file mode 100755 index 00000000..f266dba3 Binary files /dev/null and b/config/hypr/scripts/dots-tui-ubuntu-2404 differ -- cgit v1.2.3 From 0c663c83dc4436a94c8d47445c51636868d0a895 Mon Sep 17 00:00:00 2001 From: Loris383 <194787933+Loris383v@users.noreply.github.com> Date: Sun, 1 Feb 2026 17:46:17 +0100 Subject: Docs: i18n edits (#940) * Add SummitSplit v3 configuration for top and bottom bars (#935) Added the configuration for SummitSplit to include 0-JA-0 Top and updated the bottom bar settings. * Refactor Tak0-Per-Window-Switch script, fixing issue (#936) Fixed the issue that made the script to forget the choice of language on windows. In case of switching from language 1 to language 3, switching a window, then getting back to the previous window - you had to switch from half-saved state to language 1 and then all the way to language 3. * Add french readme * Change i18n architecture * docs: commit message guidelines french translation * docs: add contributing.md french translation * docs: add code of conduct french translation Translation taken from https://www.contributor-covenant.org/fr/version/2/1/code_of_conduct/code_of_conduct.md * docs: linked french translations in readme.md Added under the spanish ones, same format --------- Co-authored-by: Martin Guzman <55927935+brockar@users.noreply.github.com> Co-authored-by: tak0dan Co-authored-by: Donald Williams <129223418+dwilliam62@users.noreply.github.com> --- CODE_OF_CONDUCT.es.md | 81 ------- COMMIT_MESSAGE_GUIDELINES.es.md | 148 ------------ CONTRIBUTING.es.md | 69 ------ README.md | 15 +- config/hypr/scripts/Tak0-Per-Window-Switch.sh | 45 ++-- config/waybar/configs/[TOP & BOT] SummitSplit v3 | 79 +++++++ i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.es.md | 81 +++++++ i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.fr.md | 85 +++++++ .../COMMIT_MESSAGE_GUIDELINES.es.md | 148 ++++++++++++ .../COMMIT_MESSAGE_GUIDELINES.fr.md | 149 ++++++++++++ i18n/CONTRIBUTING/CONTRIBUTING.es.md | 69 ++++++ i18n/CONTRIBUTING/CONTRIBUTING.fr.md | 68 ++++++ i18n/README.de.md | 232 ------------------- i18n/README.jp.md | 230 ------------------- i18n/README.ro.md | 200 ---------------- i18n/README.ru.md | 199 ---------------- i18n/README.ua.md | 199 ---------------- i18n/README/README.de.md | 233 +++++++++++++++++++ i18n/README/README.fr.md | 255 +++++++++++++++++++++ i18n/README/README.jp.md | 231 +++++++++++++++++++ i18n/README/README.ro.md | 201 ++++++++++++++++ i18n/README/README.ru.md | 200 ++++++++++++++++ i18n/README/README.ua.md | 200 ++++++++++++++++ 23 files changed, 2024 insertions(+), 1393 deletions(-) delete mode 100644 CODE_OF_CONDUCT.es.md delete mode 100644 COMMIT_MESSAGE_GUIDELINES.es.md delete mode 100644 CONTRIBUTING.es.md create mode 100644 config/waybar/configs/[TOP & BOT] SummitSplit v3 create mode 100644 i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.es.md create mode 100644 i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.fr.md create mode 100644 i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.es.md create mode 100644 i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md create mode 100644 i18n/CONTRIBUTING/CONTRIBUTING.es.md create mode 100644 i18n/CONTRIBUTING/CONTRIBUTING.fr.md delete mode 100644 i18n/README.de.md delete mode 100644 i18n/README.jp.md delete mode 100644 i18n/README.ro.md delete mode 100644 i18n/README.ru.md delete mode 100644 i18n/README.ua.md create mode 100644 i18n/README/README.de.md create mode 100644 i18n/README/README.fr.md create mode 100644 i18n/README/README.jp.md create mode 100644 i18n/README/README.ro.md create mode 100644 i18n/README/README.ru.md create mode 100644 i18n/README/README.ua.md (limited to 'config') diff --git a/CODE_OF_CONDUCT.es.md b/CODE_OF_CONDUCT.es.md deleted file mode 100644 index 14d7b067..00000000 --- a/CODE_OF_CONDUCT.es.md +++ /dev/null @@ -1,81 +0,0 @@ -# Código de Conducta del Pacto del Colaborador - -[Ver versión en inglés](./CODE_OF_CONDUCT.md) - -## Nuestro compromiso - -Nosotros, como miembros, contribuyentes y líderes, nos comprometemos a hacer que la participación en nuestra comunidad sea una experiencia libre de acoso para todas las personas, sin distinción de edad, complexión, discapacidad visible o invisible, etnia, características sexuales, identidad y expresión de género, nivel de experiencia, educación, situación socioeconómica, nacionalidad, apariencia personal, raza, religión, orientación o identidad sexual. - -Nos comprometemos a actuar e interactuar de maneras que contribuyan a una comunidad abierta, acogedora, diversa, inclusiva y saludable. - -## Nuestros estándares - -Ejemplos de comportamiento que contribuye a un entorno positivo para nuestra comunidad incluyen: - -- Demostrar empatía y amabilidad hacia otras personas. -- Ser respetuoso con opiniones, puntos de vista y experiencias que difieran de las nuestras. -- Dar y aceptar con gracia retroalimentación constructiva. -- Asumir la responsabilidad y disculparse ante quienes se vean afectados por nuestros errores, y aprender de la experiencia. -- Centrarse en lo que es mejor no solo para nosotros como individuos, sino para la comunidad en su conjunto. - -Ejemplos de comportamiento inaceptable incluyen: - -- El uso de lenguaje o imágenes sexualizadas, y cualquier tipo de atención o insinuación sexual. -- Troleo, comentarios insultantes o despectivos, y ataques personales o políticos. -- Acoso público o privado. -- Publicación de información privada de otras personas, como direcciones físicas o de correo electrónico, sin su permiso explícito. -- Otra conducta que, razonablemente, pudiera considerarse inapropiada en un entorno profesional. - -## Responsabilidades de cumplimiento - -Los líderes de la comunidad son responsables de aclarar y hacer cumplir nuestros estándares de comportamiento aceptable y tomarán medidas correctivas apropiadas y justas en respuesta a cualquier comportamiento que consideren inapropiado, amenazante, ofensivo o dañino. - -Los líderes de la comunidad tienen el derecho y la responsabilidad de eliminar, editar o rechazar comentarios, confirmaciones de cambios (commits), código, ediciones del wiki, incidencias y otras contribuciones que no estén alineadas con este Código de Conducta, y comunicarán los motivos de las decisiones de moderación cuando corresponda. - -## Alcance - -Este Código de Conducta se aplica a todos los espacios de la comunidad y también cuando una persona representa oficialmente a la comunidad en espacios públicos. Ejemplos de representar a nuestra comunidad incluyen usar una dirección de correo electrónico oficial, publicar a través de una cuenta oficial en redes sociales o actuar como representante designado en un evento en línea o presencial. - -## Cumplimiento - -Los casos de comportamiento abusivo, acosador o de otra forma inaceptable pueden ser reportados a los líderes de la comunidad responsables del cumplimiento en [abrir un issue o discusión]. Todas las quejas serán revisadas e investigadas de manera rápida y justa. - -Todos los líderes de la comunidad están obligados a respetar la privacidad y seguridad de quien reporte cualquier incidente. - -## Guías de aplicación - -Los líderes de la comunidad seguirán estas Guías de Impacto Comunitario para determinar las consecuencias por cualquier acción que consideren en violación de este Código de Conducta: - -### 1. Corrección - -Impacto comunitario: Uso de lenguaje inapropiado u otro comportamiento considerado no profesional o no bienvenido en la comunidad. - -Consecuencia: Una advertencia privada y por escrito de parte de los líderes de la comunidad, brindando claridad sobre la naturaleza de la violación y una explicación de por qué el comportamiento fue inapropiado. Se puede solicitar una disculpa pública. - -### 2. Advertencia - -Impacto comunitario: Una violación por un incidente único o una serie de acciones. - -Consequence: Una advertencia con consecuencias para comportamientos continuados. Ninguna interacción con las personas involucradas, incluida la interacción no solicitada con quienes hacen cumplir el Código de Conducta, por un período de tiempo especificado. Esto incluye evitar interacciones en espacios de la comunidad así como en canales externos como redes sociales. Violaciones a estos términos pueden llevar a una suspensión temporal o permanente. - -### 3. Suspensión temporal - -Impacto comunitario: Una violación grave de los estándares de la comunidad, incluido el comportamiento inapropiado sostenido. - -Consecuencia: Una suspensión temporal de cualquier tipo de interacción o comunicación pública con la comunidad por un período de tiempo especificado. No se permite interacción pública o privada con las personas involucradas, incluida la interacción no solicitada con quienes hacen cumplir el Código de Conducta, durante este período. Violar estos términos puede llevar a una suspensión permanente. - -### 4. Suspensión permanente - -Impacto comunitario: Demostrar un patrón de violación de los estándares de la comunidad, incluido el comportamiento inapropiado sostenido, acoso a una persona o agresión o desprecio hacia clases de individuos. - -Consecuencia: Suspensión permanente de cualquier tipo de interacción pública dentro de la comunidad. - -## Atribución - -Este Código de Conducta está adaptado del [Contributor Covenant][homepage], versión 2.0, disponible en https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. - -Las Guías de Impacto Comunitario se inspiraron en la [escala de aplicación del código de conducta de Mozilla](https://github.com/mozilla/diversity). - -[homepage]: https://www.contributor-covenant.org - -Para respuestas a preguntas comunes sobre este código de conducta, vea las preguntas frecuentes en https://www.contributor-covenant.org/faq. Traducciones disponibles en https://www.contributor-covenant.org/translations. diff --git a/COMMIT_MESSAGE_GUIDELINES.es.md b/COMMIT_MESSAGE_GUIDELINES.es.md deleted file mode 100644 index 87888736..00000000 --- a/COMMIT_MESSAGE_GUIDELINES.es.md +++ /dev/null @@ -1,148 +0,0 @@ -# Guía para Mensajes de Commit - -[Ver versión en inglés](./COMMIT_MESSAGE_GUIDELINES.md) - -Un buen mensaje de commit debe ser descriptivo y aportar contexto sobre los cambios realizados. Esto facilita entender y revisar los cambios en el futuro. - -## Recomendaciones - -- Empieza con un resumen breve de los cambios del commit. -- Usa el modo imperativo en el resumen, como si dieras una instrucción. Por ejemplo, "Add feature" en lugar de "Added feature". -- Proporciona detalles adicionales en el cuerpo del mensaje, si es necesario: motivo del cambio, impacto, dependencias añadidas o eliminadas, etc. -- Mantén cada línea en 72 caracteres o menos para que sea fácil de leer en la salida de `git log`. - -### Ejemplos de buenos mensajes - -- "Add authentication feature for user login" -- "Fix bug causing application to crash on startup" -- "Update documentation for API endpoints" - -Recordatorio: escribir mensajes de commit descriptivos ahorra tiempo en el futuro y ayuda a otras personas a entender los cambios hechos al código. - -## Tipos de commit - -A continuación, una lista (ampliable) de tipos de commit que puedes usar: - -`feat`: Añade una característica nueva al proyecto - -```markdown -feat: Add multi-image upload support -``` - -`fix`: Corrige un error o problema en el proyecto - -```markdown -fix: Fix bug causing application to crash on startup -``` - -`docs`: Cambios en documentación - -```markdown -docs: Update documentation for API endpoints -``` - -`style`: Cambios cosméticos o de formato (colores, formateo de código, etc.) - -```markdown -style: Update colors and formatting -``` - -`refactor`: Cambios internos que no alteran el comportamiento, pero mejoran calidad/mantenibilidad - -```markdown -refactor: Remove unused code -``` - -`test`: Añadir o modificar tests - -```markdown -test: Add tests for new feature -``` - -`chore`: Cambios que no encajan en otras categorías (actualizar dependencias, configurar build, etc.) - -```markdown -chore: Update dependencies -``` - -`perf`: Mejoras de rendimiento - -```markdown -perf: Improve performance of image processing -``` - -`security`: Aborda temas de seguridad - -```markdown -security: Update dependencies to address security issues -``` - -`merge`: Fusiones de ramas - -```markdown -merge: Merge branch 'feature/branch-name' into develop -``` - -`revert`: Revertir un commit previo - -```markdown -revert: Revert "Add feature" -``` - -`build`: Cambios en el sistema de build o dependencias - -```markdown -build: Update dependencies -``` - -`ci`: Cambios en la integración continua (CI) - -```markdown -ci: Update CI configuration -``` - -`config`: Cambios en archivos de configuración - -```markdown -config: Update configuration files -``` - -`deploy`: Cambios en el proceso de despliegue - -```markdown -deploy: Update deployment scripts -``` - -`init`: Inicialización de repositorio o proyecto - -```markdown -init: Initialize project -``` - -`move`: Mover archivos o directorios - -```markdown -move: Move files to new directory -``` - -`rename`: Renombrar archivos o directorios - -```markdown -rename: Rename files -``` - -`remove`: Eliminar archivos o directorios - -```markdown -remove: Remove files -``` - -`update`: Actualización de código, dependencias u otros componentes - -```markdown -update: Update code -``` - -Estos son solo ejemplos; puedes definir tipos personalizados si los usas de forma consistente y con mensajes claros y descriptivos. - -**Importante:** Si planeas usar un tipo de commit personalizado que no esté en la lista, añádelo aquí para que otras personas lo entiendan también. Crea un pull request para incluirlo en este archivo. diff --git a/CONTRIBUTING.es.md b/CONTRIBUTING.es.md deleted file mode 100644 index e0d5e28e..00000000 --- a/CONTRIBUTING.es.md +++ /dev/null @@ -1,69 +0,0 @@ -# Guía para Contribuir a KooL Hyprland Projects - -[Ver versión en inglés](./CONTRIBUTING.md) - -¡Gracias por tu interés en contribuir a KooL Hyprland Projects! Aceptamos todo tipo de contribuciones: correcciones de errores, nuevas características, mejoras en documentación y otras mejoras generales. - -## Primeros pasos - -1. Haz un fork del repositorio de la rama `development` en tu cuenta de GitHub. Así tendrás una copia sobre la cual trabajar sin afectar el repositorio original. - - Para hacer fork, pulsa el botón **Fork** en la esquina superior derecha de esta página o haz clic [aquí](https://github.com/JaKooLit/Hyprland-Dots/fork). - - Asegúrate de desmarcar la opción de copiar solo la rama `main`. Así se copiarán la rama `development` y otras ramas (si existen). - -2. Clona tu repositorio bifurcado en tu equipo. - - - Usa el siguiente comando para clonar tu fork: - - ```bash - git clone --depth=1 -b development https://github.com/JaKooLit/Hyprland-Dots.git - ``` - -3. Crea una rama nueva para tus cambios. - - - Por ejemplo, para crear una rama llamada `tu-rama`, ejecuta: - - ```bash - git checkout -b tu-rama - ``` - -4. Realiza tus cambios y haz commit con un mensaje descriptivo. - - - Por ejemplo, para hacer commit de tus cambios, ejecuta (siguiendo la [guía de mensajes de commit](./COMMIT_MESSAGE_GUIDELINES.md)): - - ```bash - git commit -m "feat: add a new feature" - ``` - -5. Empuja tu rama a tu fork. - - ```bash - git push origin tu-rama - ``` - -6. Abre un **pull request** contra el repositorio en la rama `development`. - - Pasos sugeridos: - 1. Ve a tu fork en GitHub. - 2. Haz clic en **Compare & pull request** junto a tu rama. - 3. Añade un título y una descripción. - 4. Pulsa **Create pull request** y recuerda añadir las etiquetas correspondientes usando la [plantilla de PR](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md). - -## Directrices - -- Sigue el estilo de código del proyecto. -- Actualiza la **documentación** si es necesario. -- Añade tests cuando corresponda. -- Asegúrate de que todos los tests pasen o que los cambios estén probados antes de enviar. -- Mantén tu PR enfocado y evita incluir cambios no relacionados. -- Revisa estos archivos antes de enviar tus cambios: - - [bug.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/bug.yml) – Reporte de errores. - - [feature.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/feature.yml) – Sugerir características. - - [documentation-update.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/documentation-update.yml) – Cambios de documentación. - - [PULL_REQUEST_TEMPLATE.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md) – Plantilla de PR. - - [COMMIT_MESSAGE_GUIDELINES.md](./COMMIT_MESSAGE_GUIDELINES.md) – Guía de mensajes de commit. - - [CONTRIBUTING.md](./CONTRIBUTING.md) – Guía en inglés. - - [LICENSE](https://github.com/JaKooLit/Hyprland-Dots/blob/main/LICENSE.md) – Licencia. - - [README.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) – Proyecto. - -## Contacto - -Si tienes preguntas, utiliza [GitHub Discussions](https://github.com/JaKooLit/Hyprland-Dots/discussions) o el [Servidor de Discord](https://discord.gg/kool-tech-world). diff --git a/README.md b/README.md index f8fe3954..268b7ad4 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,9 @@ -[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.jp.md) -[![ro](https://img.shields.io/badge/lang-ro-green.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ro.md) -[![ru](https://img.shields.io/badge/lang-ru-red.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ru.md) -[![ua](https://img.shields.io/badge/lang-ua-white.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ua.md) -[![de](https://img.shields.io/badge/lang-de-magenta.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.de.md) +[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](./i18n/README/README.jp.md) +[![ro](https://img.shields.io/badge/lang-ro-green.svg)](./i18n/README/README.ro.md) +[![ru](https://img.shields.io/badge/lang-ru-red.svg)](./i18n/README/README.ru.md) +[![ua](https://img.shields.io/badge/lang-ua-white.svg)](./i18n/README/README.ua.md) +[![de](https://img.shields.io/badge/lang-de-magenta.svg)](./i18n/README/README.de.md) +[![fr](https://img.shields.io/badge/lang-fr-cyan.svg)](./i18n/README/README.fr.md)

@@ -248,4 +249,6 @@ Or you can donate cryto on my btc wallet :) ### Document translations -- Spanish: [Código de Conducta](./CODE_OF_CONDUCT.es.md) · [Guía de mensajes de commit](./COMMIT_MESSAGE_GUIDELINES.es.md) · [Guía de contribución](./CONTRIBUTING.es.md) +- Spanish: [Código de Conducta](./i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.es.md) · [Guía de mensajes de commit](./i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.es.md) · [Guía de contribución](./i18n/CONTRIBUTING/CONTRIBUTING.es.md) + +- French: [Code de Conduite](./i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.fr.md) · [Directives pour les messages de commit](./i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md) · [Guide de contribution](./i18n/CONTRIBUTING/CONTRIBUTING.fr.md) \ No newline at end of file diff --git a/config/hypr/scripts/Tak0-Per-Window-Switch.sh b/config/hypr/scripts/Tak0-Per-Window-Switch.sh index d652f0f7..6cd0c564 100755 --- a/config/hypr/scripts/Tak0-Per-Window-Switch.sh +++ b/config/hypr/scripts/Tak0-Per-Window-Switch.sh @@ -1,17 +1,21 @@ ################################################################## +# # +# # # TAK_0'S Per-Window-Switch # # # +# # +# # # Just a little script that I made to switch keyboard layouts # # per-window instead of global switching for the more # -# smooth and comfortable workflow. # +# smooth and comfortable workflow. # +# # ################################################################## -# This is for changing kb_layouts. Set kb_layouts in +# This is for changing kb_layouts. Set kb_layouts in MAP_FILE="$HOME/.cache/kb_layout_per_window" CFG_FILE="$HOME/.config/hypr/configs/SystemSettings.conf" ICON="$HOME/.config/swaync/images/ja.png" SCRIPT_NAME="$(basename "$0")" -LISTENER_PIDFILE="$HOME/.cache/kb_layout_per_window.listener.pid" # Ensure map file exists touch "$MAP_FILE" @@ -37,8 +41,8 @@ get_keyboards() { # Save window-specific layout save_map() { local W=$1 L=$2 - grep -v "^${W}:" "$MAP_FILE" >"$MAP_FILE.tmp" - echo "${W}:${L}" >>"$MAP_FILE.tmp" + grep -v "^${W}:" "$MAP_FILE" > "$MAP_FILE.tmp" + echo "${W}:${L}" >> "$MAP_FILE.tmp" mv "$MAP_FILE.tmp" "$MAP_FILE" } @@ -70,7 +74,7 @@ cmd_toggle() { break fi done - NEXT=$(((i + 1) % count)) + NEXT=$(( (i+1) % count )) do_switch "$NEXT" save_map "$W" "${kb_layouts[NEXT]}" notify-send -u low -i "$ICON" "kb_layout: ${kb_layouts[NEXT]}" @@ -92,10 +96,7 @@ cmd_restore() { # Listen to focus events and restore window-specific layouts subscribe() { local SOCKET2="$XDG_RUNTIME_DIR/hypr/$HYPRLAND_INSTANCE_SIGNATURE/.socket2.sock" - [[ -S "$SOCKET2" ]] || { - echo "Error: Hyprland socket not found." >&2 - return 1 - } + [[ -S "$SOCKET2" ]] || { echo "Error: Hyprland socket not found." >&2; exit 1; } socat -u UNIX-CONNECT:"$SOCKET2" - | while read -r line; do [[ "$line" =~ ^activewindow ]] && cmd_restore @@ -103,26 +104,12 @@ subscribe() { } # Ensure only one listener -start_listener_once() { - if [[ -f "$LISTENER_PIDFILE" ]]; then - local existing_pid - existing_pid=$(cat "$LISTENER_PIDFILE" 2>/dev/null || true) - if [[ -n "$existing_pid" ]] && kill -0 "$existing_pid" 2>/dev/null; then - return - fi - fi - - subscribe & - echo $! >"$LISTENER_PIDFILE" -} - -start_listener_once +if ! pgrep -f "$SCRIPT_NAME.*--listener" >/dev/null; then + subscribe --listener & +fi # CLI case "$1" in -toggle | "") cmd_toggle ;; -*) - echo "Usage: $SCRIPT_NAME [toggle]" >&2 - exit 1 - ;; + toggle|"") cmd_toggle ;; + *) echo "Usage: $SCRIPT_NAME [toggle]" >&2; exit 1 ;; esac diff --git a/config/waybar/configs/[TOP & BOT] SummitSplit v3 b/config/waybar/configs/[TOP & BOT] SummitSplit v3 new file mode 100644 index 00000000..fc2ebecb --- /dev/null +++ b/config/waybar/configs/[TOP & BOT] SummitSplit v3 @@ -0,0 +1,79 @@ +//Updated Sumsplit to include 0-JA-0 Top and updated BOT + [ + { + "include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + "name": "topbar", + "layer": "top", + "position": "top", + //"mode": "dock", + "exclusive": true, + "spacing": 2, + "passthrough": false, + "gtk-layer-shell": true, + "reload_style_on_change": true, + "modules-left": [ + "idle_inhibitor", + "custom/separator#blank", + "tray", + "connections", + "clock", + "network#speed", + + "custom/separator#blank_2", + ], + "modules-center": ["group/app_drawer", + "custom/separator#dot-line", + "hyprland/workspaces#rw", + "custom/separator#dot-line", + "group/notify",], + + + "modules-right": [ + + "group/laptop", + "custom/separator#blank", + "group/mobo_drawer", + "custom/separator#line", + "group/audio", + "custom/separator#dot-line", + "mpris", + "custom/separator#blank", + "custom/nightlight", + "group/status", + ], + + }, + { + "include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], + "name": "bottombar", + "layer": "top", + "position": "bottom", + "height": 30, + "mode": "dock", + "exclusive": true, + "spacing": 2, + "passthrough": true, + "gtk-layer-shell": true, + "reload_style_on_change": true, + "modules-left": [ "hyprland/window", + "custom/cava_mviz", "custom/playerctl"], + "modules-center": ["wlr/taskbar"], + "modules-right": ["custom/backlight", + "backlight/slider", + "custom/speaker", + "pulseaudio/slider", "custom/updater", + ], + } + ] diff --git a/i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.es.md b/i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.es.md new file mode 100644 index 00000000..14d7b067 --- /dev/null +++ b/i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.es.md @@ -0,0 +1,81 @@ +# Código de Conducta del Pacto del Colaborador + +[Ver versión en inglés](./CODE_OF_CONDUCT.md) + +## Nuestro compromiso + +Nosotros, como miembros, contribuyentes y líderes, nos comprometemos a hacer que la participación en nuestra comunidad sea una experiencia libre de acoso para todas las personas, sin distinción de edad, complexión, discapacidad visible o invisible, etnia, características sexuales, identidad y expresión de género, nivel de experiencia, educación, situación socioeconómica, nacionalidad, apariencia personal, raza, religión, orientación o identidad sexual. + +Nos comprometemos a actuar e interactuar de maneras que contribuyan a una comunidad abierta, acogedora, diversa, inclusiva y saludable. + +## Nuestros estándares + +Ejemplos de comportamiento que contribuye a un entorno positivo para nuestra comunidad incluyen: + +- Demostrar empatía y amabilidad hacia otras personas. +- Ser respetuoso con opiniones, puntos de vista y experiencias que difieran de las nuestras. +- Dar y aceptar con gracia retroalimentación constructiva. +- Asumir la responsabilidad y disculparse ante quienes se vean afectados por nuestros errores, y aprender de la experiencia. +- Centrarse en lo que es mejor no solo para nosotros como individuos, sino para la comunidad en su conjunto. + +Ejemplos de comportamiento inaceptable incluyen: + +- El uso de lenguaje o imágenes sexualizadas, y cualquier tipo de atención o insinuación sexual. +- Troleo, comentarios insultantes o despectivos, y ataques personales o políticos. +- Acoso público o privado. +- Publicación de información privada de otras personas, como direcciones físicas o de correo electrónico, sin su permiso explícito. +- Otra conducta que, razonablemente, pudiera considerarse inapropiada en un entorno profesional. + +## Responsabilidades de cumplimiento + +Los líderes de la comunidad son responsables de aclarar y hacer cumplir nuestros estándares de comportamiento aceptable y tomarán medidas correctivas apropiadas y justas en respuesta a cualquier comportamiento que consideren inapropiado, amenazante, ofensivo o dañino. + +Los líderes de la comunidad tienen el derecho y la responsabilidad de eliminar, editar o rechazar comentarios, confirmaciones de cambios (commits), código, ediciones del wiki, incidencias y otras contribuciones que no estén alineadas con este Código de Conducta, y comunicarán los motivos de las decisiones de moderación cuando corresponda. + +## Alcance + +Este Código de Conducta se aplica a todos los espacios de la comunidad y también cuando una persona representa oficialmente a la comunidad en espacios públicos. Ejemplos de representar a nuestra comunidad incluyen usar una dirección de correo electrónico oficial, publicar a través de una cuenta oficial en redes sociales o actuar como representante designado en un evento en línea o presencial. + +## Cumplimiento + +Los casos de comportamiento abusivo, acosador o de otra forma inaceptable pueden ser reportados a los líderes de la comunidad responsables del cumplimiento en [abrir un issue o discusión]. Todas las quejas serán revisadas e investigadas de manera rápida y justa. + +Todos los líderes de la comunidad están obligados a respetar la privacidad y seguridad de quien reporte cualquier incidente. + +## Guías de aplicación + +Los líderes de la comunidad seguirán estas Guías de Impacto Comunitario para determinar las consecuencias por cualquier acción que consideren en violación de este Código de Conducta: + +### 1. Corrección + +Impacto comunitario: Uso de lenguaje inapropiado u otro comportamiento considerado no profesional o no bienvenido en la comunidad. + +Consecuencia: Una advertencia privada y por escrito de parte de los líderes de la comunidad, brindando claridad sobre la naturaleza de la violación y una explicación de por qué el comportamiento fue inapropiado. Se puede solicitar una disculpa pública. + +### 2. Advertencia + +Impacto comunitario: Una violación por un incidente único o una serie de acciones. + +Consequence: Una advertencia con consecuencias para comportamientos continuados. Ninguna interacción con las personas involucradas, incluida la interacción no solicitada con quienes hacen cumplir el Código de Conducta, por un período de tiempo especificado. Esto incluye evitar interacciones en espacios de la comunidad así como en canales externos como redes sociales. Violaciones a estos términos pueden llevar a una suspensión temporal o permanente. + +### 3. Suspensión temporal + +Impacto comunitario: Una violación grave de los estándares de la comunidad, incluido el comportamiento inapropiado sostenido. + +Consecuencia: Una suspensión temporal de cualquier tipo de interacción o comunicación pública con la comunidad por un período de tiempo especificado. No se permite interacción pública o privada con las personas involucradas, incluida la interacción no solicitada con quienes hacen cumplir el Código de Conducta, durante este período. Violar estos términos puede llevar a una suspensión permanente. + +### 4. Suspensión permanente + +Impacto comunitario: Demostrar un patrón de violación de los estándares de la comunidad, incluido el comportamiento inapropiado sostenido, acoso a una persona o agresión o desprecio hacia clases de individuos. + +Consecuencia: Suspensión permanente de cualquier tipo de interacción pública dentro de la comunidad. + +## Atribución + +Este Código de Conducta está adaptado del [Contributor Covenant][homepage], versión 2.0, disponible en https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. + +Las Guías de Impacto Comunitario se inspiraron en la [escala de aplicación del código de conducta de Mozilla](https://github.com/mozilla/diversity). + +[homepage]: https://www.contributor-covenant.org + +Para respuestas a preguntas comunes sobre este código de conducta, vea las preguntas frecuentes en https://www.contributor-covenant.org/faq. Traducciones disponibles en https://www.contributor-covenant.org/translations. diff --git a/i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.fr.md b/i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.fr.md new file mode 100644 index 00000000..91c6f1e6 --- /dev/null +++ b/i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.fr.md @@ -0,0 +1,85 @@ +# Code de conduite _Contributor Covenant_ + +## Notre engagement + +En tant que membres, contributeur·trice·s et dirigeant·e·s, nous nous engageons à faire de la participation à notre communauté une expérience sans harcèlement, quel que soit l'âge, la taille, le handicap visible ou non, l'ethnicité, les caractéristiques sexuelles, l'identité et l'expression de genre, le niveau d'expérience, l'éducation, le statut socio-économique, la nationalité, l'apparence, la race, la caste, la couleur de peau, la religion, ou l'identité et l'orientation sexuelle. + +Nous nous engageons à agir et interagir de manière à contribuer à une communauté ouverte, accueillante, diversifiée, inclusive et saine. + +## Nos critères + +Exemples de comportements qui contribuent à créer un environnement positif : + +* Faire preuve d'empathie et de bienveillance envers les autres +* Être respectueux des opinions, points de vue et expériences divergents +* Donner et recevoir avec grâce les critiques constructives +* Assumer ses responsabilités et s'excuser auprès des personnes affectées par nos erreurs et apprendre de ces expériences +* Se concentrer sur ce qui est le meilleur non pas uniquement pour nous en tant qu'individu, mais aussi pour l'ensemble de la communauté + +Exemples de comportements inacceptables : + +* L'utilisation de langage ou d'images sexualisés et d'attentions ou d'avances sexuelles de toute nature +* Le _trolling_, les commentaires insultants ou désobligeants et les attaques personnelles ou d'ordre politique +* Le harcèlement en public ou en privé +* La publication d'informations privées d'autrui, telle qu'une adresse postale ou une adresse électronique, sans leur autorisation explicite +* Toute autre conduite qui pourrait raisonnablement être considérée comme inappropriée dans un cadre professionnel + +## Responsabilités d'application + +Les dirigeant·e·s de la communauté sont chargé·e·s de clarifier et de faire respecter nos normes de comportements acceptables et prendront des mesures correctives appropriées et équitables en réponse à tout comportement qu'ils ou elles jugent inapproprié, menaçant, offensant ou nuisible. + +Les dirigeant·e·s de la communauté ont le droit et la responsabilité de supprimer, modifier ou rejeter les commentaires, les contributions, le code, les modifications de wikis, les rapports d'incidents ou de bogues et autres contributions qui ne sont pas alignés sur ce code de conduite, et communiqueront les raisons des décisions de modération le cas échéant. + +## Portée d'application + +Ce code de conduite s'applique à la fois au sein des espaces du projet ainsi que dans les espaces publics lorsqu'un individu représente officiellement le projet ou sa communauté. Font parties des exemples de représentation d'un projet ou d'une communauté l'utilisation d'une adresse électronique officielle, la publication sur les réseaux sociaux à l'aide d'un compte officiel ou le fait d'agir en tant que représentant·e désigné·e lors d'un événement en ligne ou hors-ligne. + +## Application + +Les cas de comportements abusifs, harcelants ou tout autre comportement inacceptables peuvent être signalés aux dirigeant·e·s de la communauté responsables de l'application du code de conduite à [INSÉRER UNE ADRESSE EMAIL]. +Toutes les plaintes seront examinées et feront l'objet d'une enquête rapide et équitable. + +Tou·te·s les dirigeant·e·s de la communauté sont tenu·e·s de respecter la vie privée et la sécurité des personnes ayant signalé un incident. + +## Directives d'application + +Les dirigeant·e·s de communauté suivront ces directives d'application sur l'impact communautaire afin de déterminer les conséquences de toute action qu'ils jugent contraire au présent code de conduite : + +### 1. Correction + +**Impact communautaire** : utilisation d'un langage inapproprié ou tout autre comportement jugé non professionnel ou indésirable dans la communauté. + +**Conséquence** : un avertissement écrit et privé de la part des dirigeant·e·s de la communauté, clarifiant la nature du non-respect et expliquant pourquoi le comportement était inapproprié. Des excuses publiques peuvent être demandées. + +### 2. Avertissement + +**Impact communautaire** : un non-respect par un seul incident ou une série d'actions. + +**Conséquence** : un avertissement avec des conséquences dû à la poursuite du comportement. Aucune interaction avec les personnes concernées, y compris l'interaction non sollicitée avec celles et ceux qui sont chargé·e·s de l'application de ce code de conduite, pendant une période déterminée. Cela comprend le fait d'éviter les interactions dans les espaces communautaires ainsi que sur les canaux externes comme les médias sociaux. Le non-respect de ces conditions peut entraîner un bannissement temporaire ou permanent. + +### 3. Bannissement temporaire + +**Impact communautaire** : un non-respect grave des normes communautaires, notamment un comportement inapproprié soutenu. + +**Conséquence** : un bannissement temporaire de toutes formes d'interactions ou de communications avec la communauté pendant une période déterminée. Aucune interaction publique ou privée avec les personnes concernées, y compris les interactions non sollicitées avec celles et ceux qui appliquent ce code de conduite, n'est autorisée pendant cette période. Le non-respect de ces conditions peut entraîner un bannissement permanent. + +### 4. Bannissement permanent + +**Impact communautaire** : démontrer un schéma récurrent de non-respect des normes de la communauté y compris un comportement inapproprié soutenu, le harcèlement d'un individu ainsi que l'agression ou le dénigrement de catégories d'individus. + +**Conséquence** : un bannissement permanent de toutes formes d'interactions publiques au sein de la communauté. + +## Attributions + +Ce code de conduite est adapté du [Contributor Covenant][homepage], version 2.1, +disponible à [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1]. + +Les Directives d'application ont été inspirées par le [Code of conduct enforcement ladder][Mozilla CoC] de Mozilla. + +Pour obtenir des réponses aux questions courantes sur ce code de conduite, consultez la FAQ à [https://www.contributor-covenant.org/faq][FAQ]. Les traductions sont disponibles sur [https://www.contributor-covenant.org/translations][translations]. + +[homepage]: https://www.contributor-covenant.org +[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html +[Mozilla CoC]: https://github.com/mozilla/diversity +[FAQ]: https://www.contributor-covenant.org/faq +[translations]: https://www.contributor-covenant.org/translations diff --git a/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.es.md b/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.es.md new file mode 100644 index 00000000..87888736 --- /dev/null +++ b/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.es.md @@ -0,0 +1,148 @@ +# Guía para Mensajes de Commit + +[Ver versión en inglés](./COMMIT_MESSAGE_GUIDELINES.md) + +Un buen mensaje de commit debe ser descriptivo y aportar contexto sobre los cambios realizados. Esto facilita entender y revisar los cambios en el futuro. + +## Recomendaciones + +- Empieza con un resumen breve de los cambios del commit. +- Usa el modo imperativo en el resumen, como si dieras una instrucción. Por ejemplo, "Add feature" en lugar de "Added feature". +- Proporciona detalles adicionales en el cuerpo del mensaje, si es necesario: motivo del cambio, impacto, dependencias añadidas o eliminadas, etc. +- Mantén cada línea en 72 caracteres o menos para que sea fácil de leer en la salida de `git log`. + +### Ejemplos de buenos mensajes + +- "Add authentication feature for user login" +- "Fix bug causing application to crash on startup" +- "Update documentation for API endpoints" + +Recordatorio: escribir mensajes de commit descriptivos ahorra tiempo en el futuro y ayuda a otras personas a entender los cambios hechos al código. + +## Tipos de commit + +A continuación, una lista (ampliable) de tipos de commit que puedes usar: + +`feat`: Añade una característica nueva al proyecto + +```markdown +feat: Add multi-image upload support +``` + +`fix`: Corrige un error o problema en el proyecto + +```markdown +fix: Fix bug causing application to crash on startup +``` + +`docs`: Cambios en documentación + +```markdown +docs: Update documentation for API endpoints +``` + +`style`: Cambios cosméticos o de formato (colores, formateo de código, etc.) + +```markdown +style: Update colors and formatting +``` + +`refactor`: Cambios internos que no alteran el comportamiento, pero mejoran calidad/mantenibilidad + +```markdown +refactor: Remove unused code +``` + +`test`: Añadir o modificar tests + +```markdown +test: Add tests for new feature +``` + +`chore`: Cambios que no encajan en otras categorías (actualizar dependencias, configurar build, etc.) + +```markdown +chore: Update dependencies +``` + +`perf`: Mejoras de rendimiento + +```markdown +perf: Improve performance of image processing +``` + +`security`: Aborda temas de seguridad + +```markdown +security: Update dependencies to address security issues +``` + +`merge`: Fusiones de ramas + +```markdown +merge: Merge branch 'feature/branch-name' into develop +``` + +`revert`: Revertir un commit previo + +```markdown +revert: Revert "Add feature" +``` + +`build`: Cambios en el sistema de build o dependencias + +```markdown +build: Update dependencies +``` + +`ci`: Cambios en la integración continua (CI) + +```markdown +ci: Update CI configuration +``` + +`config`: Cambios en archivos de configuración + +```markdown +config: Update configuration files +``` + +`deploy`: Cambios en el proceso de despliegue + +```markdown +deploy: Update deployment scripts +``` + +`init`: Inicialización de repositorio o proyecto + +```markdown +init: Initialize project +``` + +`move`: Mover archivos o directorios + +```markdown +move: Move files to new directory +``` + +`rename`: Renombrar archivos o directorios + +```markdown +rename: Rename files +``` + +`remove`: Eliminar archivos o directorios + +```markdown +remove: Remove files +``` + +`update`: Actualización de código, dependencias u otros componentes + +```markdown +update: Update code +``` + +Estos son solo ejemplos; puedes definir tipos personalizados si los usas de forma consistente y con mensajes claros y descriptivos. + +**Importante:** Si planeas usar un tipo de commit personalizado que no esté en la lista, añádelo aquí para que otras personas lo entiendan también. Crea un pull request para incluirlo en este archivo. diff --git a/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md b/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md new file mode 100644 index 00000000..974e0242 --- /dev/null +++ b/i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md @@ -0,0 +1,149 @@ +# Directives pour les messages de commit + +Un bon message de commit doit être descriptif et fournir le contexte des modifications effectuées. Cela facilite la compréhension et la révision des changements à l'avenir. + +Voici quelques directives pour rédiger des messages de commit descriptifs : + +- Commencez par un court résumé des modifications apportées dans le commit. + +- Utilisez l'impératif pour le résumé, comme si vous donniez un ordre. Par exemple, « Add feature » au lieu de « Added feature ». + +- Fournissez des détails supplémentaires dans le corps du message si nécessaire. Cela peut inclure la raison du changement, son impact, ou toute dépendance introduite ou supprimée. + +- Maintenez le message à moins de 72 caractères par ligne pour garantir une lecture facile dans la sortie de l'historique Git. + +Exemples de bons messages de commit : + +- "Add authentication feature for user login" +- "Fix bug causing application to crash on startup" +- "Update documentation for API endpoints" + +N'oubliez pas que rédiger des messages de commit descriptifs peut faire gagner du temps et éviter des frustrations à l'avenir, tout en aidant les autres à comprendre les modifications apportées au code. + +## Types de messages de commit + +Voici une liste plus complète de types de commit que vous pouvez utiliser : + +`feat` : Ajout d'une nouvelle fonctionnalité au projet + +```markdown +feat: Add multi-image upload support +``` + +`fix` : Correction d'un bug ou d'un problème dans le projet + +```markdown +fix: Fix bug causing application to crash on startup +``` + +`docs` : Mise à jour de la documentation du projet + +```markdown +docs: Update documentation for API endpoints +``` + +`style` : Changements cosmétiques ou de style (comme changer les couleurs ou formater le code) + +```markdown +style: Update colors and formatting +``` + +`refactor` : Changements de code n'affectant pas le comportement du projet, mais améliorant sa qualité ou sa maintenance + +```markdown +refactor: Remove unused code +``` + +`test` : Ajout ou modification de tests pour le projet + +```markdown +test: Add tests for new feature +``` + +`chore` : Changements ne rentrant dans aucune autre catégorie, comme la mise à jour des dépendances ou la configuration du système de build + +```markdown +chore: Update dependencies +``` + +`perf` : Amélioration des performances du projet + +```markdown +perf: Improve performance of image processing +``` + +`security` : Traitement des problèmes de sécurité dans le projet + +```markdown +security: Update dependencies to address security issues +``` + +`merge` : Fusion de branches dans le projet + +```markdown +merge: Merge branch 'feature/branch-name' into develop +``` + +`revert` : Annulation d'un commit précédent + +```markdown +revert: Revert "Add feature" +``` + +`build` : Changements affectant le système de build ou les dépendances du projet + +```markdown +build: Update dependencies +``` + +`ci` : Changements affectant le système d'intégration continue (CI) du projet + +```markdown +ci: Update CI configuration +``` + +`config` : Changements des fichiers de configuration du projet + +```markdown +config: Update configuration files +``` + +`deploy` : Changements du processus de déploiement du projet + +```markdown +deploy: Update deployment scripts +``` + +`init` : Création ou initialisation d'un nouveau dépôt ou projet + +```markdown +init: Initialize project +``` + +`move` : Déplacement de fichiers ou de répertoires au sein du projet + +```markdown +move: Move files to new directory +``` + +`rename` : Renommage de fichiers ou de répertoires au sein du projet + +```markdown +rename: Rename files +``` + +`remove` : Suppression de fichiers ou de répertoires du projet + +```markdown +remove: Remove files +``` + +`update` : Mise à jour du code, des dépendances ou d'autres composants du projet + +```markdown +update: Update code +``` + +Ce ne sont que des exemples, et vous pouvez également créer vos propres types de commit personnalisés. Cependant, il est important de les utiliser de manière cohérente et d'écrire des messages clairs pour permettre aux autres de comprendre facilement les changements effectués. + +**Important :** Si vous prévoyez d'utiliser un type de message de commit personnalisé autre que ceux listés ci-dessus, assurez-vous de l'ajouter à cette liste afin que les autres puissent également le comprendre. Créez une "pull request" pour l'ajouter à ce fichier. \ No newline at end of file diff --git a/i18n/CONTRIBUTING/CONTRIBUTING.es.md b/i18n/CONTRIBUTING/CONTRIBUTING.es.md new file mode 100644 index 00000000..e0d5e28e --- /dev/null +++ b/i18n/CONTRIBUTING/CONTRIBUTING.es.md @@ -0,0 +1,69 @@ +# Guía para Contribuir a KooL Hyprland Projects + +[Ver versión en inglés](./CONTRIBUTING.md) + +¡Gracias por tu interés en contribuir a KooL Hyprland Projects! Aceptamos todo tipo de contribuciones: correcciones de errores, nuevas características, mejoras en documentación y otras mejoras generales. + +## Primeros pasos + +1. Haz un fork del repositorio de la rama `development` en tu cuenta de GitHub. Así tendrás una copia sobre la cual trabajar sin afectar el repositorio original. + - Para hacer fork, pulsa el botón **Fork** en la esquina superior derecha de esta página o haz clic [aquí](https://github.com/JaKooLit/Hyprland-Dots/fork). + - Asegúrate de desmarcar la opción de copiar solo la rama `main`. Así se copiarán la rama `development` y otras ramas (si existen). + +2. Clona tu repositorio bifurcado en tu equipo. + + - Usa el siguiente comando para clonar tu fork: + + ```bash + git clone --depth=1 -b development https://github.com/JaKooLit/Hyprland-Dots.git + ``` + +3. Crea una rama nueva para tus cambios. + + - Por ejemplo, para crear una rama llamada `tu-rama`, ejecuta: + + ```bash + git checkout -b tu-rama + ``` + +4. Realiza tus cambios y haz commit con un mensaje descriptivo. + + - Por ejemplo, para hacer commit de tus cambios, ejecuta (siguiendo la [guía de mensajes de commit](./COMMIT_MESSAGE_GUIDELINES.md)): + + ```bash + git commit -m "feat: add a new feature" + ``` + +5. Empuja tu rama a tu fork. + + ```bash + git push origin tu-rama + ``` + +6. Abre un **pull request** contra el repositorio en la rama `development`. + - Pasos sugeridos: + 1. Ve a tu fork en GitHub. + 2. Haz clic en **Compare & pull request** junto a tu rama. + 3. Añade un título y una descripción. + 4. Pulsa **Create pull request** y recuerda añadir las etiquetas correspondientes usando la [plantilla de PR](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md). + +## Directrices + +- Sigue el estilo de código del proyecto. +- Actualiza la **documentación** si es necesario. +- Añade tests cuando corresponda. +- Asegúrate de que todos los tests pasen o que los cambios estén probados antes de enviar. +- Mantén tu PR enfocado y evita incluir cambios no relacionados. +- Revisa estos archivos antes de enviar tus cambios: + - [bug.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/bug.yml) – Reporte de errores. + - [feature.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/feature.yml) – Sugerir características. + - [documentation-update.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/documentation-update.yml) – Cambios de documentación. + - [PULL_REQUEST_TEMPLATE.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md) – Plantilla de PR. + - [COMMIT_MESSAGE_GUIDELINES.md](./COMMIT_MESSAGE_GUIDELINES.md) – Guía de mensajes de commit. + - [CONTRIBUTING.md](./CONTRIBUTING.md) – Guía en inglés. + - [LICENSE](https://github.com/JaKooLit/Hyprland-Dots/blob/main/LICENSE.md) – Licencia. + - [README.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) – Proyecto. + +## Contacto + +Si tienes preguntas, utiliza [GitHub Discussions](https://github.com/JaKooLit/Hyprland-Dots/discussions) o el [Servidor de Discord](https://discord.gg/kool-tech-world). diff --git a/i18n/CONTRIBUTING/CONTRIBUTING.fr.md b/i18n/CONTRIBUTING/CONTRIBUTING.fr.md new file mode 100644 index 00000000..4fd102f7 --- /dev/null +++ b/i18n/CONTRIBUTING/CONTRIBUTING.fr.md @@ -0,0 +1,68 @@ +# Contribuer aux Projets Hyprland de KooL + +Merci de votre intérêt pour la contribution aux Projets Hyprland de KooL ! Nous accueillons toutes les contributions, y compris les corrections de bugs, les améliorations de fonctionnalités, les mises à jour de la documentation et autres améliorations générales. + +## Commencer + +1. Forkez le dépôt de la branche de développement sur votre compte GitHub. Cela créera une copie de ce dépôt sur votre compte. Vous pouvez apporter des modifications à cette copie sans affecter le dépôt original. + - Pour forker ce dépôt, cliquez sur le bouton **Fork** dans le coin supérieur droit de cette page ou cliquez [ici](https://github.com/JaKooLit/Hyprland-Dots/fork). + - Assurez-vous de décocher « Copy the `main` branch only ». Cela copiera la branche de développement ainsi que les autres branches (s'il y en a). + +2. Clonez votre dépôt forké sur votre machine locale. + + - Utilisez la commande suivante pour cloner votre dépôt forké sur votre machine locale : + ```bash + git clone --depth=1 -b development https://github.com/JaKooLit/Hyprland-Dots.git + ``` + +3. Créez une nouvelle branche pour vos modifications. + + - Par exemple, pour créer une nouvelle branche nommée `nom-de-votre-branche`, utilisez la commande suivante : + + ```bash + git checkout -b nom-de-votre-branche + ``` + +4. Appliquez vos modifications et committez-les avec un message de commit descriptif. + + - Par exemple, pour commit vos modifications, utilisez la commande suivante et assurez-vous de suivre les [directives pour les messages de commit](../COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md) : + + ```bash + git commit -m "feat: add a new feature" + ``` + +5. Poussez (push) vos modifications vers votre dépôt forké. + + - Par exemple, pour pousser vos modifications vers votre dépôt forké, utilisez la commande suivante : + + ```bash + git push origin nom-de-votre-branche + ``` + +6. Soumettez une **"pull request"** vers le dépôt de la branche de développement. + - Par exemple, pour créer une pull request, suivez ces étapes : + 1. Allez sur votre dépôt forké. + 2. Cliquez sur le bouton **Compare & pull request** à côté de votre branche `nom-de-votre-branche`. + 3. Ajoutez un titre et une description pour votre pull request. + 4. Cliquez sur **Create pull request** et n'oubliez pas d'ajouter les labels pertinents en utilisant le [modèle de pull request](../../.github/PULL_REQUEST_TEMPLATE.md). + +## Directives + +- Respectez le style de code du projet. +- Mettez à jour la **documentation** si nécessaire. +- Ajoutez des tests si cela est applicable. +- Assurez-vous que tous les tests passent ou que l'ensemble soit entièrement testé avant de soumettre vos modifications. +- Gardez votre pull request ciblée et évitez d'inclure des changements non liés. +- N'oubliez pas de consulter les fichiers suivants avant de soumettre vos modifications : + - [bug.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/bug.yml) - Utilisez ce modèle pour créer un rapport afin de nous aider à nous améliorer. + - [feature.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/feature.yml) - Utilisez ce modèle pour suggérer une fonctionnalité pour ce projet. + - [documentation-update.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/documentation-update.yml) - Utilisez ce modèle pour proposer une modification de la documentation. + - [PULL_REQUEST_TEMPLATE.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md) - Utilisez ce modèle pour soumettre une pull request. + - [COMMIT_MESSAGE_GUIDELINES.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/COMMIT_MESSAGE_GUIDELINES.md) - Lisez ce fichier pour en savoir plus sur les directives des messages de commit. + - [CONTRIBUTING.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) - Lisez ce fichier pour en savoir plus sur les directives de contribution. + - [LICENSE](https://github.com/JaKooLit/Hyprland-Dots/blob/main/LICENSE.md) - Lisez ce fichier pour en savoir plus sur la licence. + - [README.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) - Lisez ce fichier pour en savoir plus sur le projet. + +## Contact + +Si vous avez des questions, n'hésitez pas à me contacter via les [Discussions GitHub](https://github.com/JaKooLit/Hyprland-Dots/discussions) ou [via le serveur Discord](https://discord.gg/kool-tech-world). \ No newline at end of file diff --git a/i18n/README.de.md b/i18n/README.de.md deleted file mode 100644 index 82a082b1..00000000 --- a/i18n/README.de.md +++ /dev/null @@ -1,232 +0,0 @@ -[![en](https://img.shields.io/badge/lang-en-yellow.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) -[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.jp.md) -[![ro](https://img.shields.io/badge/lang-ro-green.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ro.md) -[![ru](https://img.shields.io/badge/lang-ru-red.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ru.md) -[![ua](https://img.shields.io/badge/lang-ua-white.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ua.md) - -

- -

- -

- -

- -
- -
- -![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) - -
-
- -

- Sparkles - KooL's Hyprland Dotfiles Showcase - Sparkles -

- -
- -https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - -
- -### 📹 Ein Video Guide - -- folgt nach der Textanleitung - -### 🎞️ AGS Übersicht DEMO - -- Hier ist eine kurze Demo der AGS [Youtube LINK](https://youtu.be/zY5SLNPBJTs) - - - ---- - -[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=INSTALLATION)](https://git.io/typing-svg) - -### 🚩 🏁 Distro Hyprland Installationsskripte herunterladen und ausführen - -> [!VORSICHT] -> Wenn du die FISH-SHELL benutzt, VERWENDE diese Funktion NICHT. Klone stattdessen das Distro-Hyprland-Repository und führe install.sh aus. - -- HINWEIS: Das Paket `curl` muss installiert sein, um die Skripte herunterzuladen - -```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) -``` - -- Mit dem obigen Befehl kannst du jetzt automatisch die Hyprland Installationsskripte herunterladen und ausführen. -- Das Skript wird weitere Installationsskripte klonen und die `install.sh` starten. 😎 - -### 👁️‍🗨️ Meine Hyprland-Installationsskripte 👁️‍🗨️ - -- Automatisierte Hyprland-Skripte für ein Distro deiner Wahl. Diese Skripte laden, wenn ben;tigt, meine vorkonfigurierten Dotfiles -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) - -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) - -- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) - -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) - -- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) - -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 - (ALPHA STAGE)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) - ---- - -### 🪧 Achtung 🪧 - -- Dieses Repository enthält keine Pakete und wird keine Pakete installieren. Es enthält nur vorkonfigurierte Hyprland-Configs/Dotfiles. -- In den Installationsskripten kann man die benötigten Pakete finden. Zumindest müssen aber die Hyprland-Pakete installiert sein 😏😏😏 logisch!! -- Dieses Repository wird von den oben beschriebenen Distro Hyprland-Installationsskripten heruntergeladen, wenn du dich entscheidest, die vorkonfigurierten Dotfiles verwenden zu wollen. - -### 👀 Screenshots 👀 - -- Beispiel Screenshots findest du hier [Screenshots](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) - -### 📦 Whats new? - -- Um Änderungen leicht nachzuvollziehen, werde ich die [CHANGELOGS](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs) regelmäßig aktualisieren. Es werden neue Screenshots hinzugefügt, wenn die Änderungen erwähnenswert sind! - -> [!NOTE] -> Bitte beachte, dass Kools Dots standardmäßig für einen 2K (1440p) Monitor ohne Skalierung angepasst und konfiguriert sind. - -### 💥 Kopieren / Installation / Update-Anleitung 💥 - -- [`Weiter Infos hier`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) - > [!Note] - > Das Kopierskript "copy.sh" erstellt Backups der zu kopierenden Konfigurationsverzeichnisse. Sollte das Skript fehlschlagen, empfiehlt es sich, manuell ein Backup zu erstellen. -- Klone das Repository mit Git, wechsle in das Verzeichnis, mache die Datei ausführbar und führe das Skript aus: - -> Um den Master-Branch herunterzuladen - -```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -cd Hyprland-Dots -``` - -> Um den Entwicklungs-Branch (Development & Testing) herunterzuladen: - -```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development -cd Hyprland-Dots -``` - -- Automatisiertes Kopieren und Installieren der vorkonfigurierten Dotfiles (empfohlen für Updates): - -```bash -chmod +x copy.sh -./copy.sh -``` - -- Kopieren und Installieren aus den Releases (stable) (beachte, dass dies eine Version älter als "main" ist): - -```bash -chmod +x release.sh -./release.sh -``` - -- UPGRADE.sh für ein Versionsupgrade - > [!IMPORTANT] - > rsync wird benötigt, damit es funktioniert. - > KooL's Hyprland sollte bereits laufen, bevor du dieses Skript verwendest. - -```bash -chmod +x upgrade.sh -./upgrade.sh -``` - -## ❗❗❗ DEBIAN AND UBUNTU INFORMATION! - -- Ich bekomme eine große Menge an Nachrichten über das Updaten eurer KooL Hyprland dotfiles. Es gibt dazu eine Info im [`WIKI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) - -#### ⚠️⚠️⚠️ ACHTUNG - SKRIPT-ERSTELLTE BACKUPS - -> [!CAUTION] -> copy.sh, release.sh und auch upgrade.sh erstellen Backups! -> Schaue dir bitte manuell den Inhalt deines $HOME/.config Ordners an -> Entferne alle nicht mehr benötigten Backups bitte selbst - -#### 🛎️ kleiner Hinweis zu Hintergrundbildern - -- ständardmäßig werden nur einige Hintergründe kopiert (jeweils 1 dunkeles und helles plus 3 weitere). Dir wird angeboten werden, weitere Hintergrundbilder herunterzuladen. Du kannst dir die verfügbaren Hintergründe [`HIER`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) anschauen. - -#### ⚠️⚠️⚠️ WICHTIG! Nach dem Kopieren / Der Installation der Dotfiles - -- Drücke SUPER W und wähle ein Hintergrundbild. Desweiteren wird hierdurch wallust für waybar, kitty (tty) und die rofi Themes aktiviert. Wenn du copy.sh oder release.sh benutzt hast, wird ein Standard Hintergrund gesetzt sein und die Initialisierung ist bereits gesehen - -- Für Nvidia Benutzer. Stelle sicher, dass du deine `~/.config/hypr/UserConfigs/ENVariables.conf` anpasst (unbedingt empfohlen). - -* Für NVIDIA Benutzer, schaue dir diese Informationen [`HIER`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) an. - -- Wenn die bereits deine Keybinds, Monitoren, usw. eingestellt hast... Kopiere die Einstellungen von dem Backup vor dem Logout / Reboot. (empfohlen) - -#### 📖 Bekannte Probleme und mögliche Lösungen - -- Schau dir diese Seite an [FAQ](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) und checke die [UNSOLVED ISSUES](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) - -#### 🙋 FRAGEN ?!?! ⁉️ - -- FAQ! Die Dotfiles funktionieren auch auf anderen Distros! Stelle nur sicher, die richtigen Pakete vorher zu installieren! Falls du dich dann besser fühlst, ich benutze die selbe Konfiguration für mein Gentoo:) -- KLEINER HINWEIS! Klicke auf das HINT! Waybar Modul (Notiz, nur in Waybar default und Simple-L [TOP] Layout verfügbar). Kann auch mit der Tastenkombination `SUPER H` gestartet werden -- Weitere Fragen? Klicke hier um das [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/) zu durchstöbern. -- Falls du eine ältere Version der Konfiguration haben möchtest, sind diese in meinem "Archive" Repository verfügbar. Siehe [HIER](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) - -#### ⌨ Keybinds - -- Keybinds [`KLICKE`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) - -#### 🙏 Hilfe gebraucht - -- Wenn du Verbesserungen der Dotfiles oder Konfigurationen hast, mache gerne einen PR für die Verbesserung. Ich heiße Verbesserungen immer Willkommen, da ich genau wie ihr Alle immer viel Neues lerne. - -#### ✍️ Contributing - -- Möchtest du contributen? Klicke [`HIER`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) für eine Anleitung. - -#### 🤷‍♂️ TO DO! - -- [ ] Dotfiles verbesser - 🚧 in ständiger Entwicklung -- ~~[ ] Vielleicht zu starship wechseln. Jedoch limitiere Themes im Vergleich zu oh-my-zsh.~~ momentan nicht geplant - -#### 🔮 Discord Server - -- Bitte joine meinem [Discord](https://discord.com/invite/kool-tech-world) - -#### 💖 Unterstützung - -- ein Star auf meinen Github repos wäre nett 🌟 - -- Abbonieren meinen Youtube Kanal [YouTube](https://www.youtube.com/@Ja.KooLit) - -- du kannst mich auch mit Kaffees oder BTC unterstützen 😊 - -[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) - -oder - -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) - -Oder du kannst auch Krypto an meine btc wallet spenden :) - -> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i - -![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) - -## 🫰 Vielen Dank für die stars 🩷 - -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) diff --git a/i18n/README.jp.md b/i18n/README.jp.md deleted file mode 100644 index 901ea2ca..00000000 --- a/i18n/README.jp.md +++ /dev/null @@ -1,230 +0,0 @@ -[![en](https://img.shields.io/badge/lang-en-yellow.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) -[![ro](https://img.shields.io/badge/lang-ro-green.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ro.md) -[![ru](https://img.shields.io/badge/lang-ru-red.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ru.md) -[![ua](https://img.shields.io/badge/lang-ua-white.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ua.md) -[![de](https://img.shields.io/badge/lang-de-magenta.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.de.md) - -

- -

- -

- -

- -
- -
- -![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) - -
-
- -

- Sparkles - KooL's Hyprland Dotfiles Showcase - Sparkles -

- -
- -https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - -
- -### 📹 動画による説明 - -- ページの下部へ - -### 🎞️ AGS概要デモ - -- 概要が気になる場合は、こちらにAGS概要の短いデモがあります [Youtube リンク](https://youtu.be/zY5SLNPBJTs) - - - ---- - -[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=INSTALLATION)](https://git.io/typing-svg) - -### 🚩 🏁 自動化された Distro-Hyprland のインストールスクリプトのクローンと起動 🇵🇭 - -> [注意!] -> FISH SHELLを使用している場合、この関数を使わないでください。代わりにDistro-Hyprlandをクローンしinstall.shを実行してください。 - -- 重要:これを動作させるには、`curl` パッケージが必要です。 - -```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) -``` - -- 上記のコマンドを使用して、Distro-Hyprland のインストールスクリプトを自動的にクローンできます。 -- インストールスクリプトをクローンし、`install.sh` を実行します😎 - -### 👁️‍🗨️ 私の Hyprland のインストールスクリプト 👁️‍🗨️ - -- 選択したディストロ向けの自動化された Hyprland スクリプトです。これらの設定をインストールするオプションを選択した場合、対応する dotfiles を取得します。 - -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) - -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) - -- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) - -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) - -- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) - -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 - (ALPHA STAGE)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) - ---- - -### 🪧 注意 🪧 - -- このリポジトリにはパッケージは含まれておらず、インストールもされません。含まれているのは、あらかじめ設定された Hyprland の設定ファイルや dotfiles のみです。 -- 必要なパッケージについてはインストールスクリプトを参照してください。ただし、少なくとも Hyprland のパッケージは必須です 😏😏😏 -- このリポジトリは、上記の Distro-Hyprland インストールスクリプトによって、プリセットの dotfiles をダウンロードするオプションを選択した場合に取得されます。 - -### 👀 スクリーンショット 👀 - -- すべてのスクリーンショットはここにまとめられています。 [スクリーンショット](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) - -### 📦 変更点 - -- 変更を簡単に追跡できるよう、[変更ログ](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs) 変更が注目に値する場合はスクリーンショットも含めます! - -> [注意!] -> デフォルトでは、Kools Dots はスケーリングなしの 2K (1440p) ディスプレイ向けに調整・設定されています。 - -### 💥 コピー / インストール / アップデート手順 💥 - -- [`ここに詳細を記載しています`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) - > [注意!] - > 自動コピーのスクリプトである "copy.sh" は、コピー対象のディレクトリをバックアップします。しかし、スクリプトがバックアップに失敗する可能性もあるため、手動でバックアップを取るのも良い考えです! -- このリポジトリを git でクローンし、ディレクトリを移動して、実行可能にした後、スクリプトを実行してください。 - -> Master ブランチからダウンロードする場合 - -```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -cd Hyprland-Dots -``` - -> 開発ブランチ(Development)からダウンロードする場合(開発およびテスト用) - -```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development -cd Hyprland-Dots -``` - -- プリセット dotfiles の自動コピー/インストール(更新推奨) - -```bash -chmod +x copy.sh -./copy.sh -``` - -- リリース版(Stable)からコピー/インストール(メインより 1 バージョン古い点に注意) - -```bash -chmod +x release.sh -./release.sh -``` - -- UPGRADE.sh の関数について - > [重要!] - > これを動作させるには rsync が必要です。 - > この機能を使用する前に、KooL's Hyprland が既に動作している必要があります。 - -```bash -chmod +x upgrade.sh -./upgrade.sh -``` - -## ❗❗❗ DEBIAN および UBUNTU ユーザーへの注意! - -- KooL Hyprland の dotfiles 更新に関するメッセージが大量に届いています。 [`WIKI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update)に大きく注意書きを記載しました。 - -#### ⚠️⚠️⚠️ スクリプトによって作成されたバックアップについての注意 - -> [超重要!] -> copy.sh、release.sh、そして upgrade.sh もバックアップを作成します! -> $HOME/.config の内容を手動で確認してください。 -> 不要なバックアップは手動で削除してください。 - -#### 🛎️ 壁紙に関するちょっとした注意 - -- デフォルトでは、ダークとライト各 1 枚+3 枚の壁紙のみがコピーされます。追加の壁紙をダウンロードするオプションが提供されます。追加の壁紙は[`THIS`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) リンクからプレビュー/確認できます。 - -#### ⚠️⚠️⚠️これらの dotfiles をコピー / インストールした後の必須事項 - -- SUPER + W を押して壁紙を設定してください。これにより、Waybar、Kitty(TTY)、Rofi のテーマ用に Wallust を初期化できます。ただし、copy.sh または release.sh を使用した場合は、初期壁紙がプリセットされているため、この手順は不要です。 - -- NVIDIA の所有者へ。`~/.config/hypr/UserConfigs/ENVariables.conf`を編集してください(強く推奨)。 - -* NVIDIA の所有者とユーザーへ。 インsトール後に [`THIS`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users)を確認してください。 - -- 既に独自のキー設定やモニター設定を行っている場合は、ログアウトや再起動前に作成されたバックアップからコピーしてください。(推奨) - -#### 📖 既知の問題と可能な解決策 - -- こちらのページを確認してください: [FAQ](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) & [UNSOLVED ISSUES](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) - -#### 🙋 質問対応 ⁉️ - -- FAQ! はい、これらの dotfiles は他のディストロでも使用できます!ただし、適切なパッケージを事前にインストールしてください!安心できるなら、私も Gentoo で同じ設定を使っています :) -- クイックヒント! Waybar モジュールの HINT! をクリックしてください。 (Waybar のデフォルトレイアウトおよび Simple-L [TOP] レイアウトでのみ利用可能)。キーバインドの `SUPER H`でも起動できます。 -- さらに質問がありますか? こちらをクリックして [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/)を参照してください。 -- 旧設定が欲しい場合, すべて "Archive" リポジトリにまとめています。詳しくは[HERE](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive)をご覧ください。 - -#### ⌨ キーバインド - -- キーバインドの説明はこちら: [`CLICK`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) - -#### 🙏 スペシャルリクエスト - -- dotfilesや設定の改善がある場合改善のためのPRをぜひ送ってください!私も皆さんと同じように学んでいるので、改善は大歓迎です! -- Waybar のスタイル(新しいパネルスタイルは微調整が必要)→ ご協力をお願いできますか?🙏 - -#### 🤷‍♂️ TO DO! - -- [ ] dotfiles の微調整 - 🚧 常に改善中 -- ~~[ ] Starship に切り替えるかも?(ただし、oh-my-zsh に比べてテーマが少ない)~~ → 今のところ予定なし - -#### 🔮 Discord サーバー - -- ぜひ [Discord](https://discord.com/invite/kool-tech-world)に参加してください! - -### 💖 サポート - -- GitHub のリポジトリにスターを付けてもらえると嬉しいです 🌟 - -- YouTube チャンネル登録もよろしく!→ [YouTube](https://www.youtube.com/@Ja.KooLit) - -- コーヒーや BTC でサポートも歓迎 😊 - -[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) - -または - -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) - -また、BTC での寄付も可能です - -> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i - -![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) - -## 🫰 スターありがとう 🩷 - -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) diff --git a/i18n/README.ro.md b/i18n/README.ro.md deleted file mode 100644 index 52d60eb7..00000000 --- a/i18n/README.ro.md +++ /dev/null @@ -1,200 +0,0 @@ -[![en](https://img.shields.io/badge/lang-en-yellow.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) -[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.jp.md) -[![ru](https://img.shields.io/badge/lang-ru-red.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ru.md) -[![ua](https://img.shields.io/badge/lang-ua-white.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ua.md) -[![de](https://img.shields.io/badge/lang-de-magenta.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.de.md) - -

- -

- -

- -

- - -
- -
- -![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) - -
-
- -

- Sparkles - Prezentarea fișierelor Dotfiles Hyprland ale lui KooL - Sparkles -

- -
- -https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - -
- -### 📹 Ghiduri video -- la finalul paginii - -### 🎞️ Demo AGS Overview -- în caz că te întrebi, aici este un demo scurt al AGS overview [Link YouTube](https://youtu.be/zY5SLNPBJTs) - - - ---- -[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=INSTALARE)](https://git.io/typing-svg) -### 🚩 🏁 Scripturi automate de instalare Hyprland pentru distribuții, clonare și pornire 🇵🇭 -> [!ATENȚIE] -> Dacă folosești FISH SHELL, NU utiliza această funcție. Clonează Distro-Hyprland și rulează install.sh în schimb. - -- NOTĂ: ai nevoie de pachetul `curl` pentru ca aceasta să funcționeze - -```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) -``` - -- acum poți folosi comanda de mai sus pentru a clona automat scripturile de instalare Distro-Hyprland de mai jos -- va clona scripturile de instalare și va porni `install.sh` 😎 - -### 👁️‍🗨️ Scripturile mele de instalare Hyprland 👁️‍🗨️ -- Scripturi automate Hyprland pentru distribuția aleasă, care vor descărca aceste dotfiles dacă optezi pentru instalarea acestor configurații - -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) -- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) -- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 - (FAZĂ ALPHA)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) - ---- - -### 🪧 Atenție 🪧 -- Acest repo NU conține și NU va instala niciun pachet. Acestea sunt doar configurații Hyprland pre-configurate sau dotfiles -- consultă scripturile de instalare pentru a vedea ce pachete trebuie instalate... dar cel puțin, pachetele Hyprland sunt necesare 😏😏😏 evident!! -- Acest repo va fi descărcat de scripturile de instalare Distro-Hyprland de mai sus dacă optezi pentru descărcarea dotfiles-urilor pre-configurate - -### 👀 Capturi de ecran 👀 -- Toate capturile de ecran sunt colectate aici [Capturi de ecran](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) - -### 📦 Ce mai e nou? -- Pentru a urmări ușor modificările, voi actualiza [Jurnalul de modificări](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Capturile de ecran vor fi incluse dacă modificările merită menționate! - -> [!NOTĂ] -> Reține că, în mod implicit, dotfiles-urile lui Kool sunt ajustate/configurate pentru afișaje 2k (1440p) fără scalare. - -### 💥 Instrucțiuni de copiere / instalare / actualizare 💥 -- [`MAI MULTE INFORMAȚII AICI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) -> [!Notă] -> Scriptul automat de copiere „copy.sh” va crea copii de rezervă ale directoarelor care urmează să fie copiate. Totuși, este o idee bună să faci manual o copie de rezervă, în caz că scriptul nu reușește să o facă! - -- clonează acest repo folosind git. Schimbă directorul, fă scriptul executabil și rulează-l - -> pentru a descărca din ramura Master -```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -cd Hyprland-Dots -``` - -> pentru a descărca din ramura Development (dezvoltare și testare) -```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development -cd Hyprland-Dots -``` - -- copiere/instalare automată a dotfiles-urilor pre-configurate (recomandat pentru actualizări) -```bash -chmod +x copy.sh -./copy.sh -``` - -- pentru a copia/instala din versiuni (stabile) (notă: aceasta este cu o versiune mai veche decât cea din ramura principală) -```bash -chmod +x release.sh -./release.sh -``` - -- Funcția UPGRADE.sh -> [!IMPORTANT] -> Ai nevoie de rsync pentru ca aceasta să funcționeze -> trebuie să ai deja configurat și funcțional Hyprland-ul lui KooL înainte de a folosi această funcție -```bash -chmod +x upgrade.sh -./upgrade.sh -``` - -## ❗❗❗ ATENȚIE PENTRU UTILIZATORII DEBIAN ȘI UBUNTU! -- Primesc o mulțime de mesaje despre actualizarea dotfiles-urilor Hyprland ale lui KooL. Am făcut o notă mare în [`WIKI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) - -#### ⚠️⚠️⚠️ ATENȚIE - COPII DE REZERVĂ CREATE DE SCRIPT -> [!ATENȚIE] -> copy.sh, release.sh și chiar upgrade.sh creează o copie de rezervă! -> Verifică manual conținutul din $HOME/.config -> Șterge manual toate copiile de rezervă de care nu ai nevoie - -#### 🛎️ o mică notă despre imagini de fundal -- în mod implicit, doar câteva imagini de fundal vor fi copiate (1 pentru modul întunecat și deschis, plus încă 3). Ți se va oferi opțiunea de a descărca mai multe imagini de fundal. Poți previzualiza/verifica imaginile de fundal suplimentare de la [`ACEST`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) Link - -#### ⚠️⚠️⚠️ OBLIGATORIU! după copierea / instalarea acestor dotfiles -+ Apasă SUPER W și setează o imagine de fundal. Aceasta este și pentru a inițializa wallust pentru temele waybar, kitty (tty) și rofi. Totuși, dacă folosești copy.sh sau release.sh, va exista o imagine de fundal inițială presetată și nu va trebui să faci asta - -+ Proprietari de Nvidia. Asigură-te că editezi `~/.config/hypr/UserConfigs/ENVariables.conf` (foarte recomandat). -- Utilizatori / proprietari de Nvidia, după instalare, verifică [`ACESTA`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) - -+ Dacă ți-ai setat deja propriile comenzi rapide, monitoare etc., doar copiază-le din copia de rezervă creată înainte de a te deconecta sau reporni. (recomandat) - -#### 📖 Probleme cunoscute și posibile soluții -- verifică această pagină [Întrebări frecvente](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) și [PROBLEME NESOLUȚIONATE](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) - -#### 🙋 ÎNTREBĂRI ?!?! ⁉️ -- Întrebări frecvente! Da, poți folosi aceste dotfiles pe alte distribuții! Asigură-te doar că instalezi pachetele corespunzătoare mai întâi! Dacă te face să te simți mai bine, folosesc aceeași configurație pe Gentoo-ul meu :) -- SFAT RAPID! Apasă pe modulul HINT! din Waybar (notă: disponibil doar în layout-urile Waybar implicit și Simple-L [SUS]). Poate fi lansat cu comanda rapidă `SUPER H` -- Mai multe întrebări? click aici pentru a răsfoi acest [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/) -- Dacă vrei vechile configurații, acestea sunt colectate în repo-ul meu „Archive”. Vezi [AICI](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) - -#### ⌨ Comenzi rapide -- Comenzi rapide [`CLICK`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) - -#### 🙏 Cerere specială -- Dacă ai îmbunătățiri pentru dotfiles sau configurații, nu ezita să trimiți un PR pentru îmbunătățiri. Întotdeauna primesc cu bucurie îmbunătățiri, deoarece și eu învăț, la fel ca voi! - -#### ✍️ Contribuții -- Vrei să contribui? Click [`AICI`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) pentru un ghid despre cum să contribui - -#### 🤷‍♂️ DE FĂCUT! -- [ ] Ajustarea dotfiles-urilor - 🚧 în progres constant -- ~~[ ] Posibil trecerea la starship? Deși starship are teme limitate comparativ cu oh-my-zsh.~~ fără planuri pentru moment - -#### 🔮 Server Discord -- te invit să te alături serverului meu [Discord](https://discord.com/invite/kool-tech-world) - -#### 💖 Suport -- o stea pe repo-urile mele de Github ar fi minunată 🌟 - -- Abonează-te la canalul meu de YouTube [YouTube](https://www.youtube.com/@Ja.KooLit) - -- de asemenea, poți oferi suport prin cafele sau btc 😊 - -[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) - -sau - -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) - -Sau poți dona criptomonede pe portofelul meu btc :) -> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i - -![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) - -## 🫰 Mulțumesc pentru stele 🩷 -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) diff --git a/i18n/README.ru.md b/i18n/README.ru.md deleted file mode 100644 index 274198a6..00000000 --- a/i18n/README.ru.md +++ /dev/null @@ -1,199 +0,0 @@ -[![en](https://img.shields.io/badge/lang-en-yellow.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) -[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.jp.md) -[![ro](https://img.shields.io/badge/lang-ro-green.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ro.md) -[![ua](https://img.shields.io/badge/lang-ua-white.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ua.md) -[![de](https://img.shields.io/badge/lang-de-magenta.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.de.md) - -

- -

- -

- -

- -
- -
- -![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) - -
-
- -

- Sparkles - Демонстрация Dotfiles Hyprland от KooL - Sparkles -

- -
- -https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - -
- -### 📹 Видеообзоры -- в конце страницы - -### 🎞️ Демо AGS Overview -- если интересно, вот короткое демо AGS overview [Ссылка на YouTube](https://youtu.be/zY5SLNPBJTs) - - - ---- -[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=УСТАНОВКА)](https://git.io/typing-svg) -### 🚩 🏁 Автоматические скрипты установки Hyprland для дистрибутивов, клонирование и запуск 🇵🇭 -> [!ВНИМАНИЕ] -> Если вы используете FISH SHELL, НЕ используйте эту функцию. Вместо этого клонируйте Distro-Hyprland и запустите install.sh. - -- ПРИМЕЧАНИЕ: для работы требуется пакет `curl` - -```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) -``` - -- теперь вы можете использовать приведённую выше команду для автоматического клонирования скриптов установки Distro-Hyprland, указанных ниже -- она клонирует скрипты установки и запускает `install.sh` 😎 - -### 👁️‍🗨️ Мои скрипты установки Hyprland 👁️‍🗨️ -- Автоматические скрипты Hyprland для выбранного дистрибутива, которые загрузят эти dotfiles, если вы выберете установку этих конфигураций - -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) -- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) -- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 - (АЛЬФА-СТАДИЯ)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) - ---- - -### 🪧 Внимание 🪧 -- Этот репозиторий НЕ содержит и НЕ устанавливает пакеты. Это только предварительно настроенные конфигурации Hyprland или dotfiles -- обратитесь к скриптам установки, чтобы узнать, какие пакеты нужно установить... но, как минимум, пакеты Hyprland необходимы 😏😏😏 очевидно!! -- Этот репозиторий будет загружен скриптами установки Distro-Hyprland, указанными выше, если вы выберете загрузку предварительно настроенных dotfiles - -### 👀 Скриншоты 👀 -- Все скриншоты собраны здесь [Скриншоты](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) - -### 📦 Что нового? -- Чтобы легко отслеживать изменения, я буду обновлять [Журнал изменений](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Скриншоты будут включены, если изменения заслуживают упоминания! - -> [!ПРИМЕЧАНИЕ] -> Обратите внимание, что по умолчанию dotfiles от KooL настроены для дисплеев 2k (1440p) без масштабирования. - -### 💥 Инструкции по копированию / установке / обновлению 💥 -- [`БОЛЬШЕ ИНФОРМАЦИИ ЗДЕСЬ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) -> [!Примечание] -> Автоматический скрипт копирования „copy.sh“ создаёт резервные копии директорий, которые будут скопированы. Тем не менее, рекомендуется сделать резервную копию вручную на случай, если скрипт не сможет этого сделать! - -- клонируйте этот репозиторий с помощью git. Перейдите в директорию, сделайте скрипт исполняемым и запустите его - -> для загрузки из ветки Master -```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -cd Hyprland-Dots -``` - -> для загрузки из ветки Development (разработка и тестирование) -```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development -cd Hyprland-Dots -``` - -- автоматическое копирование/установка предварительно настроенных dotfiles (рекомендуется для обновлений) -```bash -chmod +x copy.sh -./copy.sh -``` - -- для копирования/установки из релизов (стабильные) (примечание: это на одну версию старше, чем в основной ветке) -```bash -chmod +x release.sh -./release.sh -``` - -- Функция UPGRADE.sh -> [!ВАЖНО] -> Для работы требуется rsync -> у вас уже должен быть настроен и запущен Hyprland от KooL перед использованием этой функции -```bash -chmod +x upgrade.sh -./upgrade.sh -``` - -## ❗❗❗ ВНИМАНИЕ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ DEBIAN И UBUNTU! -- Я получаю огромное количество сообщений об обновлении dotfiles Hyprland от KooL. Я сделал большую заметку в [`ВИКИ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) - -#### ⚠️⚠️⚠️ ВНИМАНИЕ - РЕЗЕРВНЫЕ КОПИИ, СОЗДАННЫЕ СКРИПТОМ -> [!ВНИМАНИЕ] -> copy.sh, release.sh и даже upgrade.sh создают резервную копию! -> Проверьте содержимое в $HOME/.config вручную -> Удалите вручную все ненужные резервные копии - -#### 🛎️ Небольшое замечание об обоях -- по умолчанию копируется только несколько обоев (по 1 для тёмного и светлого режима, плюс ещё 3). Вам будет предложено загрузить дополнительные обои. Вы можете просмотреть/проверить дополнительные обои по [`ЭТОЙ`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) ссылке - -#### ⚠️⚠️⚠️ ОБЯЗАТЕЛЬНО! после копирования / установки этих dotfiles -+ Нажмите SUPER W и установите обои. Это также необходимо для инициализации wallust для тем waybar, kitty (tty) и rofi. Однако, если вы используете copy.sh или release.sh, начальные обои уже будут установлены, и этого делать не придётся - -+ Владельцы Nvidia. Обязательно отредактируйте `~/.config/hypr/UserConfigs/ENVariables.conf` (настоятельно рекомендуется). -- Пользователи / владельцы Nvidia, после установки проверьте [`ЭТО`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) - -+ Если вы уже настроили свои горячие клавиши, мониторы и т.д., просто скопируйте их из созданной резервной копии перед выходом из системы или перезагрузкой. (рекомендуется) - -#### 📖 Известные проблемы и возможные решения -- ознакомьтесь с этой страницей [Часто задаваемые вопросы](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) и [НЕРЕШЁННЫЕ ПРОБЛЕМЫ](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) - -#### 🙋 ВОПРОСЫ ?!?! ⁉️ -- Часто задаваемые вопросы! Да, вы можете использовать эти dotfiles на других дистрибутивах! Просто убедитесь, что сначала установлены соответствующие пакеты! Если вам от этого легче, я использую ту же конфигурацию на моём Gentoo :) -- БЫСТРЫЙ СОВЕТ! Нажмите на модуль HINT! в Waybar (примечание: доступно только в стандартном и Simple-L [ВЕРХНЕМ] макете Waybar). Можно запустить с помощью горячей клавиши `SUPER H` -- Ещё вопросы? щёлкните здесь, чтобы просмотреть эту [ВИКИ](https://github.com/JaKooLit/Hyprland-Dots/wiki/) -- Если вам нужны старые конфигурации, они собраны в моём репозитории „Archive“. Смотрите [ЗДЕСЬ](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) - -#### ⌨ Горячие клавиши -- Горячие клавиши [`ЩЁЛКНИТЕ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) - -#### 🙏 Особая просьба -- Если у вас есть улучшения для dotfiles или конфигураций, не стесняйтесь отправить PR для улучшений. Я всегда приветствую улучшения, так как тоже учусь, как и вы! - -#### ✍️ Вклад -- Хотите внести вклад? Щёлкните [`ЗДЕСЬ`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) для руководства по внесению вклада - -#### 🤷‍♂️ ЧТО ДЕЛАТЬ! -- [ ] Настройка dotfiles - 🚧 в постоянном прогрессе -- ~~[ ] Возможно, переход на starship? Хотя у starship ограниченные темы по сравнению с oh-my-zsh.~~ пока планов нет - -#### 🔮 Сервер Discord -- приглашаю присоединиться к моему [Discord](https://discord.com/invite/kool-tech-world) - -#### 💖 Поддержка -- звезда на моих репозиториях GitHub была бы замечательной 🌟 - -- Подпишитесь на мой канал YouTube [YouTube](https://www.youtube.com/@Ja.KooLit) - -- также вы можете поддержать через кофе или btc 😊 - -[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) - -или - -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) - -Или вы можете пожертвовать криптовалюту на мой btc-кошелёк :) -> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i - -![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) - -## 🫰 Спасибо за звёзды 🩷 -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) diff --git a/i18n/README.ua.md b/i18n/README.ua.md deleted file mode 100644 index 9d1038ec..00000000 --- a/i18n/README.ua.md +++ /dev/null @@ -1,199 +0,0 @@ -[![en](https://img.shields.io/badge/lang-en-yellow.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) -[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.jp.md) -[![ro](https://img.shields.io/badge/lang-ro-green.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ro.md) -[![ru](https://img.shields.io/badge/lang-ru-red.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.ru.md) -[![de](https://img.shields.io/badge/lang-de-magenta.svg)](https://github.com/JaKooLit/Hyprland-Dots/blob/main/i18n/README.de.md) - -

- -

- -

- -

- -
- -
- -![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) - -
-
- -

- Sparkles - Презентація Dotfiles Hyprland від KooL - Sparkles -

- -
- -https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - -
- -### 📹 Відеоогляди -- у кінці сторінки - -### 🎞️ Демо AGS Overview -- якщо вам цікаво, ось коротке демо AGS overview [Посилання на YouTube](https://youtu.be/zY5SLNPBJTs) - - - ---- -[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=ВСТАНОВЛЕННЯ)](https://git.io/typing-svg) -### 🚩 🏁 Автоматичні скрипти встановлення Hyprland для дистрибутивів, клонування та запуск 🇵🇭 -> [!УВАГА] -> Якщо ви використовуєте FISH SHELL, НЕ використовуйте цю функцію. Натомість клонуйте Distro-Hyprland і запустіть install.sh. - -- ПРИМІТКА: для роботи потрібен пакет `curl` - -```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) -``` - -- тепер ви можете використовувати наведену вище команду для автоматичного клонування скриптів встановлення Distro-Hyprland, зазначених нижче -- вона клонує скрипти встановлення та запускає `install.sh` 😎 - -### 👁️‍🗨️ Мої скрипти встановлення Hyprland 👁️‍🗨️ -- Автоматичні скрипти Hyprland для обраного дистрибутива, які завантажать ці dotfiles, якщо ви оберете встановлення цих конфігурацій - -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) -- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) -- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 - (АЛЬФА-ЕТАП)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) - ---- - -### 🪧 Увага 🪧 -- Цей репозиторій НЕ містить і НЕ встановлює жодних пакетів. Це лише попередньо налаштовані конфігурації Hyprland або dotfiles -- зверніться до скриптів встановлення, щоб дізнатися, які пакети потрібно встановити... але принаймні пакети Hyprland потрібні 😏😏😏 очевидно!! -- Цей репозиторій буде завантажено скриптами встановлення Distro-Hyprland, зазначеними вище, якщо ви оберете завантаження попередньо налаштованих dotfiles - -### 👀 Скріншоти 👀 -- Усі скріншоти зібрано тут [Скріншоти](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) - -### 📦 Що нового? -- Щоб легко відстежувати зміни, я оновлюватиму [Журнал змін](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Скріншоти будуть додані, якщо зміни варті згадки! - -> [!ПРИМІТКА] -> Зверніть увагу, що за замовчуванням dotfiles від KooL налаштовані для дисплеїв 2k (1440p) без масштабування. - -### 💥 Інструкції з копіювання / встановлення / оновлення 💥 -- [`БІЛЬШЕ ІНФОРМАЦІЇ ТУТ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) -> [!Примітака] -> Автоматичний скрипт копіювання „copy.sh“ створює резервні копії директорій, які будуть скопійовані. Проте рекомендується зробити резервну копію вручну на випадок, якщо скрипт не зможе цього зробити! - -- клонуйте цей репозиторій за допомогою git. Перейдіть до директорії, зробіть скрипт виконуваним і запустіть його - -> для завантаження з гілки Master -```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -cd Hyprland-Dots -``` - -> для завантаження з гілки Development (розробка та тестування) -```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development -cd Hyprland-Dots -``` - -- автоматичне копіювання/встановлення попередньо налаштованих dotfiles (рекомендується для оновлень) -```bash -chmod +x copy.sh -./copy.sh -``` - -- для копіювання/встановлення з релізів (стабільні) (примітка: це на одну версію старше, ніж у основній гілці) -```bash -chmod +x release.sh -./release.sh -``` - -- Функція UPGRADE.sh -> [!ВАЖЛИВО] -> Для роботи потрібен rsync -> у вас уже має бути налаштований і запущений Hyprland від KooL перед використанням цієї функції -```bash -chmod +x upgrade.sh -./upgrade.sh -``` - -## ❗❗❗ УВАГА ДЛЯ КОРИСТУВАЧІВ DEBIAN ТА UBUNTU! -- Я отримую величезну кількість повідомлень щодо оновлення dotfiles Hyprland від KooL. Я зробив велику примітку у [`ВІКІ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) - -#### ⚠️⚠️⚠️ УВАГА - РЕЗЕРВНІ КОПІЇ, СТВОРЕНІ СКРИПТОМ -> [!УВАГА] -> copy.sh, release.sh і навіть upgrade.sh створюють резервну копію! -> Перевірте вміст у $HOME/.config вручну -> Видаліть вручну всі непотрібні резервні копії - -#### 🛎️ Невелика примітка про шпалери -- за замовчуванням копіюється лише кілька шпалер (по 1 для темного та світлого режиму, плюс ще 3). Вам буде запропоновано завантажити додаткові шпалери. Ви можете переглянути/перевірити додаткові шпалери за [`ЦИМ`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) посиланням - -#### ⚠️⚠️⚠️ ОБОВ’ЯЗКОВО! після копіювання / встановлення цих dotfiles -+ Натисніть SUPER W і встановіть шпалери. Це також необхідно для ініціалізації wallust для тем waybar, kitty (tty) і rofi. Однак, якщо ви використовуєте copy.sh або release.sh, початкові шпалери вже будуть встановлені, і цього робити не доведеться - -+ Власники Nvidia. Обов’язково відредагуйте `~/.config/hypr/UserConfigs/ENVariables.conf` (настійно рекомендується). -- Користувачі / власники Nvidia, після встановлення перевірте [`ЦЕ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) - -+ Якщо ви вже налаштували власні гарячі клавіші, монітори тощо, просто скопіюйте їх із створеної резервної копії перед виходом із системи або перезавантаженням. (рекомендується) - -#### 📖 Відомі проблеми та можливі рішення -- перегляньте цю сторінку [Поширені запитання](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) та [НЕРОЗВ’ЯЗАНІ ПРОБЛЕМИ](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) - -#### 🙋 ЗАПИТАННЯ ?!?! ⁉️ -- Поширені запитання! Так, ви можете використовувати ці dotfiles на інших дистрибутивах! Просто переконайтеся, що спочатку встановлено відповідні пакети! Якщо вам від цього легше, я використовую ту саму конфігурацію на моєму Gentoo :) -- ШВИДКА ПОРАДА! Натисніть на модуль HINT! у Waybar (примітка: доступно лише у стандартному та Simple-L [ВЕРХНЬОМУ] макеті Waybar). Можна запустити за допомогою гарячої клавіші `SUPER H` -- Ще запитання? натисніть тут, щоб переглянути цю [ВІКІ](https://github.com/JaKooLit/Hyprland-Dots/wiki/) -- Якщо вам потрібні старі конфігурації, вони зібрані в моєму репозиторії „Archive“. Дивіться [ТУТ](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) - -#### ⌨ Гарячі клавіші -- Гарячі клавіші [`КЛІКНІТЬ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) - -#### 🙏 Особливе прохання -- Якщо у вас є покращення для dotfiles або конфігурацій, не соромтеся надіслати PR для покращень. Я завжди вітаю покращення, адже я також вчуся, як і ви! - -#### ✍️ Внесок -- Хочете зробити внесок? Клікніть [`ТУТ`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) для посібника зі внесення внеску - -#### 🤷‍♂️ ЩО РОБИТИ! -- [ ] Налаштування dotfiles - 🚧 у постійному прогресі -- ~~[ ] Можливо, перехід на starship? Хоча у starship обмежені теми порівняно з oh-my-zsh.~~ поки що планів немає - -#### 🔮 Сервер Discord -- запрошую приєднатися до мого [Discord](https://discord.com/invite/kool-tech-world) - -#### 💖 Підтримка -- зірка на моїх репозиторіях GitHub була б чудовою 🌟 - -- Підпишіться на мій канал YouTube [YouTube](https://www.youtube.com/@Ja.KooLit) - -- також ви можете підтримати через каву або btc 😊 - -[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) - -або - -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) - -Або ви можете пожертвувати криптовалюту на мій btc-гаманець :) -> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i - -![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) - -## 🫰 Дякую за зірки 🩷 -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) diff --git a/i18n/README/README.de.md b/i18n/README/README.de.md new file mode 100644 index 00000000..e097c816 --- /dev/null +++ b/i18n/README/README.de.md @@ -0,0 +1,233 @@ +[![en](https://img.shields.io/badge/lang-en-yellow.svg)](../../README.md) +[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](./README.jp.md) +[![ro](https://img.shields.io/badge/lang-ro-green.svg)](./README.ro.md) +[![ru](https://img.shields.io/badge/lang-ru-red.svg)](./README.ru.md) +[![ua](https://img.shields.io/badge/lang-ua-white.svg)](./README.ua.md) +[![fr](https://img.shields.io/badge/lang-fr-cyan.svg)](./README.fr.md) + +

+ +

+ +

+ +

+ +
+ +
+ +![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) + +
+
+ +

+ Sparkles + KooL's Hyprland Dotfiles Showcase + Sparkles +

+ +
+ +https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 + +
+ +### 📹 Ein Video Guide + +- folgt nach der Textanleitung + +### 🎞️ AGS Übersicht DEMO + +- Hier ist eine kurze Demo der AGS [Youtube LINK](https://youtu.be/zY5SLNPBJTs) + + + +--- + +[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=INSTALLATION)](https://git.io/typing-svg) + +### 🚩 🏁 Distro Hyprland Installationsskripte herunterladen und ausführen + +> [!VORSICHT] +> Wenn du die FISH-SHELL benutzt, VERWENDE diese Funktion NICHT. Klone stattdessen das Distro-Hyprland-Repository und führe install.sh aus. + +- HINWEIS: Das Paket `curl` muss installiert sein, um die Skripte herunterzuladen + +```bash +sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +``` + +- Mit dem obigen Befehl kannst du jetzt automatisch die Hyprland Installationsskripte herunterladen und ausführen. +- Das Skript wird weitere Installationsskripte klonen und die `install.sh` starten. 😎 + +### 👁️‍🗨️ Meine Hyprland-Installationsskripte 👁️‍🗨️ + +- Automatisierte Hyprland-Skripte für ein Distro deiner Wahl. Diese Skripte laden, wenn ben;tigt, meine vorkonfigurierten Dotfiles +- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) + +- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) + +- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) + +- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) + +- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) + +- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 - (ALPHA STAGE)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) + +--- + +### 🪧 Achtung 🪧 + +- Dieses Repository enthält keine Pakete und wird keine Pakete installieren. Es enthält nur vorkonfigurierte Hyprland-Configs/Dotfiles. +- In den Installationsskripten kann man die benötigten Pakete finden. Zumindest müssen aber die Hyprland-Pakete installiert sein 😏😏😏 logisch!! +- Dieses Repository wird von den oben beschriebenen Distro Hyprland-Installationsskripten heruntergeladen, wenn du dich entscheidest, die vorkonfigurierten Dotfiles verwenden zu wollen. + +### 👀 Screenshots 👀 + +- Beispiel Screenshots findest du hier [Screenshots](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) + +### 📦 Whats new? + +- Um Änderungen leicht nachzuvollziehen, werde ich die [CHANGELOGS](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs) regelmäßig aktualisieren. Es werden neue Screenshots hinzugefügt, wenn die Änderungen erwähnenswert sind! + +> [!NOTE] +> Bitte beachte, dass Kools Dots standardmäßig für einen 2K (1440p) Monitor ohne Skalierung angepasst und konfiguriert sind. + +### 💥 Kopieren / Installation / Update-Anleitung 💥 + +- [`Weiter Infos hier`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) + > [!Note] + > Das Kopierskript "copy.sh" erstellt Backups der zu kopierenden Konfigurationsverzeichnisse. Sollte das Skript fehlschlagen, empfiehlt es sich, manuell ein Backup zu erstellen. +- Klone das Repository mit Git, wechsle in das Verzeichnis, mache die Datei ausführbar und führe das Skript aus: + +> Um den Master-Branch herunterzuladen + +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +cd Hyprland-Dots +``` + +> Um den Entwicklungs-Branch (Development & Testing) herunterzuladen: + +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +cd Hyprland-Dots +``` + +- Automatisiertes Kopieren und Installieren der vorkonfigurierten Dotfiles (empfohlen für Updates): + +```bash +chmod +x copy.sh +./copy.sh +``` + +- Kopieren und Installieren aus den Releases (stable) (beachte, dass dies eine Version älter als "main" ist): + +```bash +chmod +x release.sh +./release.sh +``` + +- UPGRADE.sh für ein Versionsupgrade + > [!IMPORTANT] + > rsync wird benötigt, damit es funktioniert. + > KooL's Hyprland sollte bereits laufen, bevor du dieses Skript verwendest. + +```bash +chmod +x upgrade.sh +./upgrade.sh +``` + +## ❗❗❗ DEBIAN AND UBUNTU INFORMATION! + +- Ich bekomme eine große Menge an Nachrichten über das Updaten eurer KooL Hyprland dotfiles. Es gibt dazu eine Info im [`WIKI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) + +#### ⚠️⚠️⚠️ ACHTUNG - SKRIPT-ERSTELLTE BACKUPS + +> [!CAUTION] +> copy.sh, release.sh und auch upgrade.sh erstellen Backups! +> Schaue dir bitte manuell den Inhalt deines $HOME/.config Ordners an +> Entferne alle nicht mehr benötigten Backups bitte selbst + +#### 🛎️ kleiner Hinweis zu Hintergrundbildern + +- ständardmäßig werden nur einige Hintergründe kopiert (jeweils 1 dunkeles und helles plus 3 weitere). Dir wird angeboten werden, weitere Hintergrundbilder herunterzuladen. Du kannst dir die verfügbaren Hintergründe [`HIER`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) anschauen. + +#### ⚠️⚠️⚠️ WICHTIG! Nach dem Kopieren / Der Installation der Dotfiles + +- Drücke SUPER W und wähle ein Hintergrundbild. Desweiteren wird hierdurch wallust für waybar, kitty (tty) und die rofi Themes aktiviert. Wenn du copy.sh oder release.sh benutzt hast, wird ein Standard Hintergrund gesetzt sein und die Initialisierung ist bereits gesehen + +- Für Nvidia Benutzer. Stelle sicher, dass du deine `~/.config/hypr/UserConfigs/ENVariables.conf` anpasst (unbedingt empfohlen). + +* Für NVIDIA Benutzer, schaue dir diese Informationen [`HIER`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) an. + +- Wenn die bereits deine Keybinds, Monitoren, usw. eingestellt hast... Kopiere die Einstellungen von dem Backup vor dem Logout / Reboot. (empfohlen) + +#### 📖 Bekannte Probleme und mögliche Lösungen + +- Schau dir diese Seite an [FAQ](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) und checke die [UNSOLVED ISSUES](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) + +#### 🙋 FRAGEN ?!?! ⁉️ + +- FAQ! Die Dotfiles funktionieren auch auf anderen Distros! Stelle nur sicher, die richtigen Pakete vorher zu installieren! Falls du dich dann besser fühlst, ich benutze die selbe Konfiguration für mein Gentoo:) +- KLEINER HINWEIS! Klicke auf das HINT! Waybar Modul (Notiz, nur in Waybar default und Simple-L [TOP] Layout verfügbar). Kann auch mit der Tastenkombination `SUPER H` gestartet werden +- Weitere Fragen? Klicke hier um das [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/) zu durchstöbern. +- Falls du eine ältere Version der Konfiguration haben möchtest, sind diese in meinem "Archive" Repository verfügbar. Siehe [HIER](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) + +#### ⌨ Keybinds + +- Keybinds [`KLICKE`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) + +#### 🙏 Hilfe gebraucht + +- Wenn du Verbesserungen der Dotfiles oder Konfigurationen hast, mache gerne einen PR für die Verbesserung. Ich heiße Verbesserungen immer Willkommen, da ich genau wie ihr Alle immer viel Neues lerne. + +#### ✍️ Contributing + +- Möchtest du contributen? Klicke [`HIER`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) für eine Anleitung. + +#### 🤷‍♂️ TO DO! + +- [ ] Dotfiles verbesser - 🚧 in ständiger Entwicklung +- ~~[ ] Vielleicht zu starship wechseln. Jedoch limitiere Themes im Vergleich zu oh-my-zsh.~~ momentan nicht geplant + +#### 🔮 Discord Server + +- Bitte joine meinem [Discord](https://discord.com/invite/kool-tech-world) + +#### 💖 Unterstützung + +- ein Star auf meinen Github repos wäre nett 🌟 + +- Abbonieren meinen Youtube Kanal [YouTube](https://www.youtube.com/@Ja.KooLit) + +- du kannst mich auch mit Kaffees oder BTC unterstützen 😊 + +[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) + +oder + +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) + +Oder du kannst auch Krypto an meine btc wallet spenden :) + +> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i + +![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) + +## 🫰 Vielen Dank für die stars 🩷 + +[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) diff --git a/i18n/README/README.fr.md b/i18n/README/README.fr.md new file mode 100644 index 00000000..f570a9dc --- /dev/null +++ b/i18n/README/README.fr.md @@ -0,0 +1,255 @@ +[![en](https://img.shields.io/badge/lang-en-yellow.svg)](../../README.md) +[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](./README.jp.md) +[![ro](https://img.shields.io/badge/lang-ro-green.svg)](./README.ro.md) +[![ru](https://img.shields.io/badge/lang-ru-red.svg)](./README.ru.md) +[![ua](https://img.shields.io/badge/lang-ua-white.svg)](./README.ua.md) +[![de](https://img.shields.io/badge/lang-de-magenta.svg)](./README.de.md) + +

+ +

+ +

+ +

+ +
+ +
+ +![Stars du dépôt GitHub](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![Dernier commit GitHub](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![Taille du dépôt GitHub](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) + +
+
+ +

+ Sparkles + Démonstration des Dotfiles Hyprland de KooL + Sparkles +

+ +
+ +https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 + +
+ +### 📹 Une vidéo de présentation complète + +- en bas + + + +--- + +[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=INSTALLATION)](https://git.io/typing-svg) + +### 🚩 🏁 Clonage et lancement des scripts d'installation automatique Distro-Hyprland 🇵🇭 + +> [!CAUTION] +> Si vous utilisez le SHELL FISH, N'UTILISEZ PAS cette fonction. Clonez Distro-Hyprland et exécutez install.sh à la place. + +- NOTE: vous avez besoin du pacquet `curl` pour que ça fonctionne + +```bash +sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +``` + +- Vous pouvez utiliser la commande ci-dessus pour cloner automatiquement les scripts d'installation `Distro-Hyprland` +- Cela va cloner le script d'installation et démarrer `install.sh` 😎 + +### 👁️‍🗨️ Mes scripts d'installation Hyprland 👁️‍🗨️ + +- Scripts Hyprland automatisés pour la distribution de votre choix, qui importeront ces dotfiles si vous choisissez d'installer ces configurations + +- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) + +- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) + +- [Fedora-Linux (43/Rawhide)](https://github.com/JaKooLit/Fedora-Hyprland) + +- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) + +- [NixOS (25.05+)](https://github.com/JaKooLit/NixOS-Hyprland) + +- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10 (déprécié)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 (déprécié)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) +- [Ubuntu 25.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.10) + +--- + +### 🪧 Attention 🪧 + +- Ce dépôt ne contient PAS en ne va PAS installer de paquets. Ce sont seulement des configurations hyprland préconfigurées ou dotfiles +- Référez-vous aux scripts d'installation pour connaître les paquets nécessaires... mais au minimum, les paquets Hyprland sont requis +- Ce dépôt sera récupéré par les scripts d'installation Distro-Hyprland ci-dessus si vous choisissez de télécharger les dotfiles préconfigurés + +### 👀 Captures d'écran 👀 + +- Toutes les captures d'écran sont ici [Captures d'écran](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) + +### 📦 Quoi de neuf ? +- Pour suivre les changements plus facilement, je vais mettre à jour les [CHANGELOGS](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Des captures d'écran seront incluses si les modifications en valent la peine ! + +> [!NOTE] +> Veuillez noter que par défaut, les Dots de KooL sont ajustées / configurées pour un affichage en 2k (1440p) sans mise à l'échelle. + +### 💥 Instruction de copie / Installation / Mise à jour 💥 + +- [`Plus d'infos ici`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) + > [!Note] + > Le script de copie automatique `copy.sh` va créer des sauvegardes des répertoires destinés à être copiés. + > Cependant, c'est toujours une bonne idée de faire une sauvegare manuelle au cas où le script n'arriverait pas à sauvegarder votre configuration. + > Si vous avez déjà une configuration hyprland, désinstallez-la d'abord, ou créez un nouvel utilisateur et installez avec cet utilisateur. + +- Clonez ce dépôt en utilisant `git`. +- Changez de répertoire, i.e. `cd Arch-Hyprland` +- Rendez `install.sh` exécutable `chmod +x ./install.sh` +- Lancez le script `./install.sh` + +> To download from Master branch +> Pour télécharger depuis la branche Master +> Note : Ubuntu est une exception, il y a des branches spécifiques aux versions + +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +cd Hyprland-Dots +``` + +> Pour télécharger depuis la branche Développement (développement et tests) +> Non recommandé pour des systèmes qui ne sont pas pour tester + +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +cd Hyprland-Dots +``` + +- Copie/installation automatique des dots préconfigurés (recommandé pour mettre à jour) + +```bash +chmod +x copy.sh +./copy.sh +``` + +- to copy/install from releases (stable) (note this is 1 version older than in main) +- Pour copier/installer depuis les releases (stable) (notez que celles-ci ont 1 version de retard par rapport au main) + +```bash +chmod +x release.sh +./release.sh +``` + +- Fonction UPGRADE.sh + > [!IMPORTANT] + > Vous avez besoin de rsync pour que ça fonctionne + > Vous devez déjà avoir la configuration Hyprland de KooL activée avant d'utiliser cette fonction + +```bash +chmod +x upgrade.sh +./upgrade.sh +``` + +## ❗❗❗ DEBIAN ET UBUNTU ! + +- Debian 13 + - Compile désormais Hyprland 0.51.1 depuis les sources en utilisant le script `install.sh` + - Donc la version actuelle de Hyprland-Dots est compatible seulement dans ces conditions. + +- Ubuntu 24.04/25.10 + - Nous utilisons désormais un PPA pour obtenir des versions plus récentes de Hyprland + - Ainsi, la version actuelle de ces Dotfiles est compatible si vous avez effectué la mise à jour vers la configuration basée sur le PPA + +#### ⚠️⚠️⚠️ ATTENTION - SAUVEGARDES CRÉES par le SCRIPT + +> [!CAUTION] +> `copy.sh`, `release.sh` et aussi `upgrade.sh` créent des sauvegardes ! +> Veuillez inspecter manuellement le contenu dans votre `$HOME/.config` +> Supprimez manuellement les sauvegardes que vous ne voulez pas. + +#### 🛎️ une petite note sur les fonds d'écran + +- par défaut, seuls quelques fonds d'écran seront copiés (1 sombre et 1 clair plus 3 autres). Il vous sera proposé d'en télécharger plus. Vous pouvez prévisualiser/consulter les fonds d'écran additionnel va [`CE LIEN`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) + +#### ⚠️⚠️⚠️ INDISPENSABLE ! après avoir copié / installé ces dots + +- Appuyez sur `SUPER + W` et choisissez un fond d'écran. Cela permet également d'initialiser les thèmes wallust pour waybar, kitty (tty) et rofi. +- Cependant, si vous utilisez `copy.sh` ou `release.sh`, il y aura un fond d'écran sera déjà réglé et vous n'avez pas besoin de faire ceci. + +- Utilisateurs de Nvidia. Assurez-vous de modifier vos `~/.config/hypr/UserConfigs/ENVariables.conf` (fortement recommandé). + +* Utilisateurs de Nvidia, après l'installation, regardez [`CECI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) + +- If you have already set your own keybinds, monitors, etc.... Just copy over from backup created before log-out or reboot. (recommended) +- Si vous aviez déjà configuré vos propres raccourcis, écrans, etc... Copiez juste depuis les sauvegardes avant de vous déconnecter ou redémarrer. (recommendé) + +#### 📖 Problèmes connus et solutions possibles + +- Allez voir cette page [FAQ](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) et [PROBLÈMES NON RÉGLÉS](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) + +#### 🙋 QUESTIONS ?!?! ⁉️ + +- FAQ ! Oui, vous pouvez utiliser ces dotfiles sur d'autres distros ! Assurez-vous juste d'installer les paquets nécessaire ! Si ça peut vous rassurer, j'utilise la même configuration sur mon Gentoo :) +- ASTUCE RAPIDE ! Cliquez sur le module Waybar "HINT!" (notez qu'il es seulement disponible dans les disposition default et Simple-L [TOP]). Peut aussi être lancé avec le raccourci `SUPER + H` +- Plus de questions ? Cliquez ici pour aller naviguer dans ce [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/) +- If you want the old configs, it is collected on my "Archive" repo. See [HERE](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) +- Si vous voulez les anciennes configurations, elles sont dans mon dépôt "Archive". Aller voir [ICI](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) + +#### ⌨ Raccourcis clavier + +- Raccourcis clavier [`CLIC`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) + +#### 🙏 Requête spéciale + +- Si vous aves des améliorations pour les dotfiles ou les configurations, vous êtes libres de soumettre une PR pour améliorer. +- Les améliorations sont toujours les bienvenues, car j'apprends moi aussi tout comme vous ! + +#### ✍️ Contribuer + +- Vous voulez contribuer ? Cliquer [`ICI`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) pour un guide sur les contributions +> Merci à tous ceux qui ont contribuer du code, ou supporté sur le server Discord. Vos efforts sont grandement appréciés + +#### 🤷‍♂️ À FAIRE ! + +- [ ] Peaufiner les dots - 🚧 en progrès constant + +#### 🔮 Serveur Discord + +- N'hésitez pas à rejoindre mon serveur [Discord](https://discord.com/invite/kool-tech-world) + +#### 💖 Support + +- Une Star sur mes dépôts Github serait sympa 🌟 + +- Abonnez vous à ma chaine Youtube [YouTube](https://www.youtube.com/@Ja.KooLit) + +- Vous pouvez aussi me supporter avec des cafés ou btc 😊 + +[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) + +ou + +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) + +Ou vous pouvez donner de la crypto sur mon portefeuille btc :) + +> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i + +![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) + +## 🫰 Merci pour les stars 🩷 + +[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) + + +### Traductions des documents + +- Spanish: [Código de Conducta](./CODE_OF_CONDUCT.es.md) · [Guía de mensajes de commit](./COMMIT_MESSAGE_GUIDELINES.es.md) · [Guía de contribución](./CONTRIBUTING.es.md) diff --git a/i18n/README/README.jp.md b/i18n/README/README.jp.md new file mode 100644 index 00000000..baa8267e --- /dev/null +++ b/i18n/README/README.jp.md @@ -0,0 +1,231 @@ +[![en](https://img.shields.io/badge/lang-en-yellow.svg)](../../README.md) +[![ro](https://img.shields.io/badge/lang-ro-green.svg)](./README.ro.md) +[![ru](https://img.shields.io/badge/lang-ru-red.svg)](./README.ru.md) +[![ua](https://img.shields.io/badge/lang-ua-white.svg)](./README.ua.md) +[![de](https://img.shields.io/badge/lang-de-magenta.svg)](./README.de.md) +[![fr](https://img.shields.io/badge/lang-fr-cyan.svg)](./README.fr.md) + +

+ +

+ +

+ +

+ +
+ +
+ +![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) + +
+
+ +

+ Sparkles + KooL's Hyprland Dotfiles Showcase + Sparkles +

+ +
+ +https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 + +
+ +### 📹 動画による説明 + +- ページの下部へ + +### 🎞️ AGS概要デモ + +- 概要が気になる場合は、こちらにAGS概要の短いデモがあります [Youtube リンク](https://youtu.be/zY5SLNPBJTs) + + + +--- + +[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=INSTALLATION)](https://git.io/typing-svg) + +### 🚩 🏁 自動化された Distro-Hyprland のインストールスクリプトのクローンと起動 🇵🇭 + +> [注意!] +> FISH SHELLを使用している場合、この関数を使わないでください。代わりにDistro-Hyprlandをクローンしinstall.shを実行してください。 + +- 重要:これを動作させるには、`curl` パッケージが必要です。 + +```bash +sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +``` + +- 上記のコマンドを使用して、Distro-Hyprland のインストールスクリプトを自動的にクローンできます。 +- インストールスクリプトをクローンし、`install.sh` を実行します😎 + +### 👁️‍🗨️ 私の Hyprland のインストールスクリプト 👁️‍🗨️ + +- 選択したディストロ向けの自動化された Hyprland スクリプトです。これらの設定をインストールするオプションを選択した場合、対応する dotfiles を取得します。 + +- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) + +- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) + +- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) + +- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) + +- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) + +- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 - (ALPHA STAGE)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) + +--- + +### 🪧 注意 🪧 + +- このリポジトリにはパッケージは含まれておらず、インストールもされません。含まれているのは、あらかじめ設定された Hyprland の設定ファイルや dotfiles のみです。 +- 必要なパッケージについてはインストールスクリプトを参照してください。ただし、少なくとも Hyprland のパッケージは必須です 😏😏😏 +- このリポジトリは、上記の Distro-Hyprland インストールスクリプトによって、プリセットの dotfiles をダウンロードするオプションを選択した場合に取得されます。 + +### 👀 スクリーンショット 👀 + +- すべてのスクリーンショットはここにまとめられています。 [スクリーンショット](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) + +### 📦 変更点 + +- 変更を簡単に追跡できるよう、[変更ログ](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs) 変更が注目に値する場合はスクリーンショットも含めます! + +> [注意!] +> デフォルトでは、Kools Dots はスケーリングなしの 2K (1440p) ディスプレイ向けに調整・設定されています。 + +### 💥 コピー / インストール / アップデート手順 💥 + +- [`ここに詳細を記載しています`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) + > [注意!] + > 自動コピーのスクリプトである "copy.sh" は、コピー対象のディレクトリをバックアップします。しかし、スクリプトがバックアップに失敗する可能性もあるため、手動でバックアップを取るのも良い考えです! +- このリポジトリを git でクローンし、ディレクトリを移動して、実行可能にした後、スクリプトを実行してください。 + +> Master ブランチからダウンロードする場合 + +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +cd Hyprland-Dots +``` + +> 開発ブランチ(Development)からダウンロードする場合(開発およびテスト用) + +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +cd Hyprland-Dots +``` + +- プリセット dotfiles の自動コピー/インストール(更新推奨) + +```bash +chmod +x copy.sh +./copy.sh +``` + +- リリース版(Stable)からコピー/インストール(メインより 1 バージョン古い点に注意) + +```bash +chmod +x release.sh +./release.sh +``` + +- UPGRADE.sh の関数について + > [重要!] + > これを動作させるには rsync が必要です。 + > この機能を使用する前に、KooL's Hyprland が既に動作している必要があります。 + +```bash +chmod +x upgrade.sh +./upgrade.sh +``` + +## ❗❗❗ DEBIAN および UBUNTU ユーザーへの注意! + +- KooL Hyprland の dotfiles 更新に関するメッセージが大量に届いています。 [`WIKI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update)に大きく注意書きを記載しました。 + +#### ⚠️⚠️⚠️ スクリプトによって作成されたバックアップについての注意 + +> [超重要!] +> copy.sh、release.sh、そして upgrade.sh もバックアップを作成します! +> $HOME/.config の内容を手動で確認してください。 +> 不要なバックアップは手動で削除してください。 + +#### 🛎️ 壁紙に関するちょっとした注意 + +- デフォルトでは、ダークとライト各 1 枚+3 枚の壁紙のみがコピーされます。追加の壁紙をダウンロードするオプションが提供されます。追加の壁紙は[`THIS`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) リンクからプレビュー/確認できます。 + +#### ⚠️⚠️⚠️これらの dotfiles をコピー / インストールした後の必須事項 + +- SUPER + W を押して壁紙を設定してください。これにより、Waybar、Kitty(TTY)、Rofi のテーマ用に Wallust を初期化できます。ただし、copy.sh または release.sh を使用した場合は、初期壁紙がプリセットされているため、この手順は不要です。 + +- NVIDIA の所有者へ。`~/.config/hypr/UserConfigs/ENVariables.conf`を編集してください(強く推奨)。 + +* NVIDIA の所有者とユーザーへ。 インsトール後に [`THIS`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users)を確認してください。 + +- 既に独自のキー設定やモニター設定を行っている場合は、ログアウトや再起動前に作成されたバックアップからコピーしてください。(推奨) + +#### 📖 既知の問題と可能な解決策 + +- こちらのページを確認してください: [FAQ](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) & [UNSOLVED ISSUES](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) + +#### 🙋 質問対応 ⁉️ + +- FAQ! はい、これらの dotfiles は他のディストロでも使用できます!ただし、適切なパッケージを事前にインストールしてください!安心できるなら、私も Gentoo で同じ設定を使っています :) +- クイックヒント! Waybar モジュールの HINT! をクリックしてください。 (Waybar のデフォルトレイアウトおよび Simple-L [TOP] レイアウトでのみ利用可能)。キーバインドの `SUPER H`でも起動できます。 +- さらに質問がありますか? こちらをクリックして [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/)を参照してください。 +- 旧設定が欲しい場合, すべて "Archive" リポジトリにまとめています。詳しくは[HERE](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive)をご覧ください。 + +#### ⌨ キーバインド + +- キーバインドの説明はこちら: [`CLICK`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) + +#### 🙏 スペシャルリクエスト + +- dotfilesや設定の改善がある場合改善のためのPRをぜひ送ってください!私も皆さんと同じように学んでいるので、改善は大歓迎です! +- Waybar のスタイル(新しいパネルスタイルは微調整が必要)→ ご協力をお願いできますか?🙏 + +#### 🤷‍♂️ TO DO! + +- [ ] dotfiles の微調整 - 🚧 常に改善中 +- ~~[ ] Starship に切り替えるかも?(ただし、oh-my-zsh に比べてテーマが少ない)~~ → 今のところ予定なし + +#### 🔮 Discord サーバー + +- ぜひ [Discord](https://discord.com/invite/kool-tech-world)に参加してください! + +### 💖 サポート + +- GitHub のリポジトリにスターを付けてもらえると嬉しいです 🌟 + +- YouTube チャンネル登録もよろしく!→ [YouTube](https://www.youtube.com/@Ja.KooLit) + +- コーヒーや BTC でサポートも歓迎 😊 + +[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) + +または + +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) + +また、BTC での寄付も可能です + +> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i + +![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) + +## 🫰 スターありがとう 🩷 + +[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) diff --git a/i18n/README/README.ro.md b/i18n/README/README.ro.md new file mode 100644 index 00000000..f1066394 --- /dev/null +++ b/i18n/README/README.ro.md @@ -0,0 +1,201 @@ +[![en](https://img.shields.io/badge/lang-en-yellow.svg)](../../README.md) +[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](./README.jp.md) +[![ru](https://img.shields.io/badge/lang-ru-red.svg)](./README.ru.md) +[![ua](https://img.shields.io/badge/lang-ua-white.svg)](./README.ua.md) +[![de](https://img.shields.io/badge/lang-de-magenta.svg)](./README.de.md) +[![fr](https://img.shields.io/badge/lang-fr-cyan.svg)](./README.fr.md) + +

+ +

+ +

+ +

+ + +
+ +
+ +![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) + +
+
+ +

+ Sparkles + Prezentarea fișierelor Dotfiles Hyprland ale lui KooL + Sparkles +

+ +
+ +https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 + +
+ +### 📹 Ghiduri video +- la finalul paginii + +### 🎞️ Demo AGS Overview +- în caz că te întrebi, aici este un demo scurt al AGS overview [Link YouTube](https://youtu.be/zY5SLNPBJTs) + + + +--- +[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=INSTALARE)](https://git.io/typing-svg) +### 🚩 🏁 Scripturi automate de instalare Hyprland pentru distribuții, clonare și pornire 🇵🇭 +> [!ATENȚIE] +> Dacă folosești FISH SHELL, NU utiliza această funcție. Clonează Distro-Hyprland și rulează install.sh în schimb. + +- NOTĂ: ai nevoie de pachetul `curl` pentru ca aceasta să funcționeze + +```bash +sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +``` + +- acum poți folosi comanda de mai sus pentru a clona automat scripturile de instalare Distro-Hyprland de mai jos +- va clona scripturile de instalare și va porni `install.sh` 😎 + +### 👁️‍🗨️ Scripturile mele de instalare Hyprland 👁️‍🗨️ +- Scripturi automate Hyprland pentru distribuția aleasă, care vor descărca aceste dotfiles dacă optezi pentru instalarea acestor configurații + +- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) +- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) +- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) +- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) +- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) +- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 - (FAZĂ ALPHA)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) + +--- + +### 🪧 Atenție 🪧 +- Acest repo NU conține și NU va instala niciun pachet. Acestea sunt doar configurații Hyprland pre-configurate sau dotfiles +- consultă scripturile de instalare pentru a vedea ce pachete trebuie instalate... dar cel puțin, pachetele Hyprland sunt necesare 😏😏😏 evident!! +- Acest repo va fi descărcat de scripturile de instalare Distro-Hyprland de mai sus dacă optezi pentru descărcarea dotfiles-urilor pre-configurate + +### 👀 Capturi de ecran 👀 +- Toate capturile de ecran sunt colectate aici [Capturi de ecran](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) + +### 📦 Ce mai e nou? +- Pentru a urmări ușor modificările, voi actualiza [Jurnalul de modificări](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Capturile de ecran vor fi incluse dacă modificările merită menționate! + +> [!NOTĂ] +> Reține că, în mod implicit, dotfiles-urile lui Kool sunt ajustate/configurate pentru afișaje 2k (1440p) fără scalare. + +### 💥 Instrucțiuni de copiere / instalare / actualizare 💥 +- [`MAI MULTE INFORMAȚII AICI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +> [!Notă] +> Scriptul automat de copiere „copy.sh” va crea copii de rezervă ale directoarelor care urmează să fie copiate. Totuși, este o idee bună să faci manual o copie de rezervă, în caz că scriptul nu reușește să o facă! + +- clonează acest repo folosind git. Schimbă directorul, fă scriptul executabil și rulează-l + +> pentru a descărca din ramura Master +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +cd Hyprland-Dots +``` + +> pentru a descărca din ramura Development (dezvoltare și testare) +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +cd Hyprland-Dots +``` + +- copiere/instalare automată a dotfiles-urilor pre-configurate (recomandat pentru actualizări) +```bash +chmod +x copy.sh +./copy.sh +``` + +- pentru a copia/instala din versiuni (stabile) (notă: aceasta este cu o versiune mai veche decât cea din ramura principală) +```bash +chmod +x release.sh +./release.sh +``` + +- Funcția UPGRADE.sh +> [!IMPORTANT] +> Ai nevoie de rsync pentru ca aceasta să funcționeze +> trebuie să ai deja configurat și funcțional Hyprland-ul lui KooL înainte de a folosi această funcție +```bash +chmod +x upgrade.sh +./upgrade.sh +``` + +## ❗❗❗ ATENȚIE PENTRU UTILIZATORII DEBIAN ȘI UBUNTU! +- Primesc o mulțime de mesaje despre actualizarea dotfiles-urilor Hyprland ale lui KooL. Am făcut o notă mare în [`WIKI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) + +#### ⚠️⚠️⚠️ ATENȚIE - COPII DE REZERVĂ CREATE DE SCRIPT +> [!ATENȚIE] +> copy.sh, release.sh și chiar upgrade.sh creează o copie de rezervă! +> Verifică manual conținutul din $HOME/.config +> Șterge manual toate copiile de rezervă de care nu ai nevoie + +#### 🛎️ o mică notă despre imagini de fundal +- în mod implicit, doar câteva imagini de fundal vor fi copiate (1 pentru modul întunecat și deschis, plus încă 3). Ți se va oferi opțiunea de a descărca mai multe imagini de fundal. Poți previzualiza/verifica imaginile de fundal suplimentare de la [`ACEST`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) Link + +#### ⚠️⚠️⚠️ OBLIGATORIU! după copierea / instalarea acestor dotfiles ++ Apasă SUPER W și setează o imagine de fundal. Aceasta este și pentru a inițializa wallust pentru temele waybar, kitty (tty) și rofi. Totuși, dacă folosești copy.sh sau release.sh, va exista o imagine de fundal inițială presetată și nu va trebui să faci asta + ++ Proprietari de Nvidia. Asigură-te că editezi `~/.config/hypr/UserConfigs/ENVariables.conf` (foarte recomandat). +- Utilizatori / proprietari de Nvidia, după instalare, verifică [`ACESTA`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) + ++ Dacă ți-ai setat deja propriile comenzi rapide, monitoare etc., doar copiază-le din copia de rezervă creată înainte de a te deconecta sau reporni. (recomandat) + +#### 📖 Probleme cunoscute și posibile soluții +- verifică această pagină [Întrebări frecvente](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) și [PROBLEME NESOLUȚIONATE](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) + +#### 🙋 ÎNTREBĂRI ?!?! ⁉️ +- Întrebări frecvente! Da, poți folosi aceste dotfiles pe alte distribuții! Asigură-te doar că instalezi pachetele corespunzătoare mai întâi! Dacă te face să te simți mai bine, folosesc aceeași configurație pe Gentoo-ul meu :) +- SFAT RAPID! Apasă pe modulul HINT! din Waybar (notă: disponibil doar în layout-urile Waybar implicit și Simple-L [SUS]). Poate fi lansat cu comanda rapidă `SUPER H` +- Mai multe întrebări? click aici pentru a răsfoi acest [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/) +- Dacă vrei vechile configurații, acestea sunt colectate în repo-ul meu „Archive”. Vezi [AICI](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) + +#### ⌨ Comenzi rapide +- Comenzi rapide [`CLICK`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) + +#### 🙏 Cerere specială +- Dacă ai îmbunătățiri pentru dotfiles sau configurații, nu ezita să trimiți un PR pentru îmbunătățiri. Întotdeauna primesc cu bucurie îmbunătățiri, deoarece și eu învăț, la fel ca voi! + +#### ✍️ Contribuții +- Vrei să contribui? Click [`AICI`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) pentru un ghid despre cum să contribui + +#### 🤷‍♂️ DE FĂCUT! +- [ ] Ajustarea dotfiles-urilor - 🚧 în progres constant +- ~~[ ] Posibil trecerea la starship? Deși starship are teme limitate comparativ cu oh-my-zsh.~~ fără planuri pentru moment + +#### 🔮 Server Discord +- te invit să te alături serverului meu [Discord](https://discord.com/invite/kool-tech-world) + +#### 💖 Suport +- o stea pe repo-urile mele de Github ar fi minunată 🌟 + +- Abonează-te la canalul meu de YouTube [YouTube](https://www.youtube.com/@Ja.KooLit) + +- de asemenea, poți oferi suport prin cafele sau btc 😊 + +[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) + +sau + +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) + +Sau poți dona criptomonede pe portofelul meu btc :) +> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i + +![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) + +## 🫰 Mulțumesc pentru stele 🩷 +[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) diff --git a/i18n/README/README.ru.md b/i18n/README/README.ru.md new file mode 100644 index 00000000..c71b0df7 --- /dev/null +++ b/i18n/README/README.ru.md @@ -0,0 +1,200 @@ +[![en](https://img.shields.io/badge/lang-en-yellow.svg)](../../README.md) +[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](./README.jp.md) +[![ro](https://img.shields.io/badge/lang-ro-green.svg)](./README.ro.md) +[![ua](https://img.shields.io/badge/lang-ua-white.svg)](./README.ua.md) +[![de](https://img.shields.io/badge/lang-de-magenta.svg)](./README.de.md) +[![fr](https://img.shields.io/badge/lang-fr-cyan.svg)](./README.fr.md) + +

+ +

+ +

+ +

+ +
+ +
+ +![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) + +
+
+ +

+ Sparkles + Демонстрация Dotfiles Hyprland от KooL + Sparkles +

+ +
+ +https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 + +
+ +### 📹 Видеообзоры +- в конце страницы + +### 🎞️ Демо AGS Overview +- если интересно, вот короткое демо AGS overview [Ссылка на YouTube](https://youtu.be/zY5SLNPBJTs) + + + +--- +[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=УСТАНОВКА)](https://git.io/typing-svg) +### 🚩 🏁 Автоматические скрипты установки Hyprland для дистрибутивов, клонирование и запуск 🇵🇭 +> [!ВНИМАНИЕ] +> Если вы используете FISH SHELL, НЕ используйте эту функцию. Вместо этого клонируйте Distro-Hyprland и запустите install.sh. + +- ПРИМЕЧАНИЕ: для работы требуется пакет `curl` + +```bash +sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +``` + +- теперь вы можете использовать приведённую выше команду для автоматического клонирования скриптов установки Distro-Hyprland, указанных ниже +- она клонирует скрипты установки и запускает `install.sh` 😎 + +### 👁️‍🗨️ Мои скрипты установки Hyprland 👁️‍🗨️ +- Автоматические скрипты Hyprland для выбранного дистрибутива, которые загрузят эти dotfiles, если вы выберете установку этих конфигураций + +- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) +- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) +- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) +- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) +- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) +- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 - (АЛЬФА-СТАДИЯ)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) + +--- + +### 🪧 Внимание 🪧 +- Этот репозиторий НЕ содержит и НЕ устанавливает пакеты. Это только предварительно настроенные конфигурации Hyprland или dotfiles +- обратитесь к скриптам установки, чтобы узнать, какие пакеты нужно установить... но, как минимум, пакеты Hyprland необходимы 😏😏😏 очевидно!! +- Этот репозиторий будет загружен скриптами установки Distro-Hyprland, указанными выше, если вы выберете загрузку предварительно настроенных dotfiles + +### 👀 Скриншоты 👀 +- Все скриншоты собраны здесь [Скриншоты](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) + +### 📦 Что нового? +- Чтобы легко отслеживать изменения, я буду обновлять [Журнал изменений](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Скриншоты будут включены, если изменения заслуживают упоминания! + +> [!ПРИМЕЧАНИЕ] +> Обратите внимание, что по умолчанию dotfiles от KooL настроены для дисплеев 2k (1440p) без масштабирования. + +### 💥 Инструкции по копированию / установке / обновлению 💥 +- [`БОЛЬШЕ ИНФОРМАЦИИ ЗДЕСЬ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +> [!Примечание] +> Автоматический скрипт копирования „copy.sh“ создаёт резервные копии директорий, которые будут скопированы. Тем не менее, рекомендуется сделать резервную копию вручную на случай, если скрипт не сможет этого сделать! + +- клонируйте этот репозиторий с помощью git. Перейдите в директорию, сделайте скрипт исполняемым и запустите его + +> для загрузки из ветки Master +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +cd Hyprland-Dots +``` + +> для загрузки из ветки Development (разработка и тестирование) +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +cd Hyprland-Dots +``` + +- автоматическое копирование/установка предварительно настроенных dotfiles (рекомендуется для обновлений) +```bash +chmod +x copy.sh +./copy.sh +``` + +- для копирования/установки из релизов (стабильные) (примечание: это на одну версию старше, чем в основной ветке) +```bash +chmod +x release.sh +./release.sh +``` + +- Функция UPGRADE.sh +> [!ВАЖНО] +> Для работы требуется rsync +> у вас уже должен быть настроен и запущен Hyprland от KooL перед использованием этой функции +```bash +chmod +x upgrade.sh +./upgrade.sh +``` + +## ❗❗❗ ВНИМАНИЕ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ DEBIAN И UBUNTU! +- Я получаю огромное количество сообщений об обновлении dotfiles Hyprland от KooL. Я сделал большую заметку в [`ВИКИ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) + +#### ⚠️⚠️⚠️ ВНИМАНИЕ - РЕЗЕРВНЫЕ КОПИИ, СОЗДАННЫЕ СКРИПТОМ +> [!ВНИМАНИЕ] +> copy.sh, release.sh и даже upgrade.sh создают резервную копию! +> Проверьте содержимое в $HOME/.config вручную +> Удалите вручную все ненужные резервные копии + +#### 🛎️ Небольшое замечание об обоях +- по умолчанию копируется только несколько обоев (по 1 для тёмного и светлого режима, плюс ещё 3). Вам будет предложено загрузить дополнительные обои. Вы можете просмотреть/проверить дополнительные обои по [`ЭТОЙ`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) ссылке + +#### ⚠️⚠️⚠️ ОБЯЗАТЕЛЬНО! после копирования / установки этих dotfiles ++ Нажмите SUPER W и установите обои. Это также необходимо для инициализации wallust для тем waybar, kitty (tty) и rofi. Однако, если вы используете copy.sh или release.sh, начальные обои уже будут установлены, и этого делать не придётся + ++ Владельцы Nvidia. Обязательно отредактируйте `~/.config/hypr/UserConfigs/ENVariables.conf` (настоятельно рекомендуется). +- Пользователи / владельцы Nvidia, после установки проверьте [`ЭТО`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) + ++ Если вы уже настроили свои горячие клавиши, мониторы и т.д., просто скопируйте их из созданной резервной копии перед выходом из системы или перезагрузкой. (рекомендуется) + +#### 📖 Известные проблемы и возможные решения +- ознакомьтесь с этой страницей [Часто задаваемые вопросы](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) и [НЕРЕШЁННЫЕ ПРОБЛЕМЫ](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) + +#### 🙋 ВОПРОСЫ ?!?! ⁉️ +- Часто задаваемые вопросы! Да, вы можете использовать эти dotfiles на других дистрибутивах! Просто убедитесь, что сначала установлены соответствующие пакеты! Если вам от этого легче, я использую ту же конфигурацию на моём Gentoo :) +- БЫСТРЫЙ СОВЕТ! Нажмите на модуль HINT! в Waybar (примечание: доступно только в стандартном и Simple-L [ВЕРХНЕМ] макете Waybar). Можно запустить с помощью горячей клавиши `SUPER H` +- Ещё вопросы? щёлкните здесь, чтобы просмотреть эту [ВИКИ](https://github.com/JaKooLit/Hyprland-Dots/wiki/) +- Если вам нужны старые конфигурации, они собраны в моём репозитории „Archive“. Смотрите [ЗДЕСЬ](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) + +#### ⌨ Горячие клавиши +- Горячие клавиши [`ЩЁЛКНИТЕ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) + +#### 🙏 Особая просьба +- Если у вас есть улучшения для dotfiles или конфигураций, не стесняйтесь отправить PR для улучшений. Я всегда приветствую улучшения, так как тоже учусь, как и вы! + +#### ✍️ Вклад +- Хотите внести вклад? Щёлкните [`ЗДЕСЬ`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) для руководства по внесению вклада + +#### 🤷‍♂️ ЧТО ДЕЛАТЬ! +- [ ] Настройка dotfiles - 🚧 в постоянном прогрессе +- ~~[ ] Возможно, переход на starship? Хотя у starship ограниченные темы по сравнению с oh-my-zsh.~~ пока планов нет + +#### 🔮 Сервер Discord +- приглашаю присоединиться к моему [Discord](https://discord.com/invite/kool-tech-world) + +#### 💖 Поддержка +- звезда на моих репозиториях GitHub была бы замечательной 🌟 + +- Подпишитесь на мой канал YouTube [YouTube](https://www.youtube.com/@Ja.KooLit) + +- также вы можете поддержать через кофе или btc 😊 + +[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) + +или + +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) + +Или вы можете пожертвовать криптовалюту на мой btc-кошелёк :) +> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i + +![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) + +## 🫰 Спасибо за звёзды 🩷 +[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) diff --git a/i18n/README/README.ua.md b/i18n/README/README.ua.md new file mode 100644 index 00000000..7ef6922a --- /dev/null +++ b/i18n/README/README.ua.md @@ -0,0 +1,200 @@ +[![en](https://img.shields.io/badge/lang-en-yellow.svg)](../../README.md) +[![jp](https://img.shields.io/badge/lang-jp-blue.svg)](./README.jp.md) +[![ro](https://img.shields.io/badge/lang-ro-green.svg)](./README.ro.md) +[![ru](https://img.shields.io/badge/lang-ru-red.svg)](./README.ru.md) +[![de](https://img.shields.io/badge/lang-de-magenta.svg)](./README.de.md) +[![fr](https://img.shields.io/badge/lang-fr-cyan.svg)](./README.fr.md) + +

+ +

+ +

+ +

+ +
+ +
+ +![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) + +
+
+ +

+ Sparkles + Презентація Dotfiles Hyprland від KooL + Sparkles +

+ +
+ +https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 + +
+ +### 📹 Відеоогляди +- у кінці сторінки + +### 🎞️ Демо AGS Overview +- якщо вам цікаво, ось коротке демо AGS overview [Посилання на YouTube](https://youtu.be/zY5SLNPBJTs) + + + +--- +[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=22&pause=1000&color=F7077E&vCenter=true&width=435&height=30&lines=ВСТАНОВЛЕННЯ)](https://git.io/typing-svg) +### 🚩 🏁 Автоматичні скрипти встановлення Hyprland для дистрибутивів, клонування та запуск 🇵🇭 +> [!УВАГА] +> Якщо ви використовуєте FISH SHELL, НЕ використовуйте цю функцію. Натомість клонуйте Distro-Hyprland і запустіть install.sh. + +- ПРИМІТКА: для роботи потрібен пакет `curl` + +```bash +sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +``` + +- тепер ви можете використовувати наведену вище команду для автоматичного клонування скриптів встановлення Distro-Hyprland, зазначених нижче +- вона клонує скрипти встановлення та запускає `install.sh` 😎 + +### 👁️‍🗨️ Мої скрипти встановлення Hyprland 👁️‍🗨️ +- Автоматичні скрипти Hyprland для обраного дистрибутива, які завантажать ці dotfiles, якщо ви оберете встановлення цих конфігурацій + +- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) +- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) +- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) +- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) +- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) +- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 - (АЛЬФА-ЕТАП)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) + +--- + +### 🪧 Увага 🪧 +- Цей репозиторій НЕ містить і НЕ встановлює жодних пакетів. Це лише попередньо налаштовані конфігурації Hyprland або dotfiles +- зверніться до скриптів встановлення, щоб дізнатися, які пакети потрібно встановити... але принаймні пакети Hyprland потрібні 😏😏😏 очевидно!! +- Цей репозиторій буде завантажено скриптами встановлення Distro-Hyprland, зазначеними вище, якщо ви оберете завантаження попередньо налаштованих dotfiles + +### 👀 Скріншоти 👀 +- Усі скріншоти зібрано тут [Скріншоти](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) + +### 📦 Що нового? +- Щоб легко відстежувати зміни, я оновлюватиму [Журнал змін](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Скріншоти будуть додані, якщо зміни варті згадки! + +> [!ПРИМІТКА] +> Зверніть увагу, що за замовчуванням dotfiles від KooL налаштовані для дисплеїв 2k (1440p) без масштабування. + +### 💥 Інструкції з копіювання / встановлення / оновлення 💥 +- [`БІЛЬШЕ ІНФОРМАЦІЇ ТУТ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +> [!Примітака] +> Автоматичний скрипт копіювання „copy.sh“ створює резервні копії директорій, які будуть скопійовані. Проте рекомендується зробити резервну копію вручну на випадок, якщо скрипт не зможе цього зробити! + +- клонуйте цей репозиторій за допомогою git. Перейдіть до директорії, зробіть скрипт виконуваним і запустіть його + +> для завантаження з гілки Master +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +cd Hyprland-Dots +``` + +> для завантаження з гілки Development (розробка та тестування) +```bash +git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +cd Hyprland-Dots +``` + +- автоматичне копіювання/встановлення попередньо налаштованих dotfiles (рекомендується для оновлень) +```bash +chmod +x copy.sh +./copy.sh +``` + +- для копіювання/встановлення з релізів (стабільні) (примітка: це на одну версію старше, ніж у основній гілці) +```bash +chmod +x release.sh +./release.sh +``` + +- Функція UPGRADE.sh +> [!ВАЖЛИВО] +> Для роботи потрібен rsync +> у вас уже має бути налаштований і запущений Hyprland від KooL перед використанням цієї функції +```bash +chmod +x upgrade.sh +./upgrade.sh +``` + +## ❗❗❗ УВАГА ДЛЯ КОРИСТУВАЧІВ DEBIAN ТА UBUNTU! +- Я отримую величезну кількість повідомлень щодо оновлення dotfiles Hyprland від KooL. Я зробив велику примітку у [`ВІКІ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) + +#### ⚠️⚠️⚠️ УВАГА - РЕЗЕРВНІ КОПІЇ, СТВОРЕНІ СКРИПТОМ +> [!УВАГА] +> copy.sh, release.sh і навіть upgrade.sh створюють резервну копію! +> Перевірте вміст у $HOME/.config вручну +> Видаліть вручну всі непотрібні резервні копії + +#### 🛎️ Невелика примітка про шпалери +- за замовчуванням копіюється лише кілька шпалер (по 1 для темного та світлого режиму, плюс ще 3). Вам буде запропоновано завантажити додаткові шпалери. Ви можете переглянути/перевірити додаткові шпалери за [`ЦИМ`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) посиланням + +#### ⚠️⚠️⚠️ ОБОВ’ЯЗКОВО! після копіювання / встановлення цих dotfiles ++ Натисніть SUPER W і встановіть шпалери. Це також необхідно для ініціалізації wallust для тем waybar, kitty (tty) і rofi. Однак, якщо ви використовуєте copy.sh або release.sh, початкові шпалери вже будуть встановлені, і цього робити не доведеться + ++ Власники Nvidia. Обов’язково відредагуйте `~/.config/hypr/UserConfigs/ENVariables.conf` (настійно рекомендується). +- Користувачі / власники Nvidia, після встановлення перевірте [`ЦЕ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) + ++ Якщо ви вже налаштували власні гарячі клавіші, монітори тощо, просто скопіюйте їх із створеної резервної копії перед виходом із системи або перезавантаженням. (рекомендується) + +#### 📖 Відомі проблеми та можливі рішення +- перегляньте цю сторінку [Поширені запитання](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) та [НЕРОЗВ’ЯЗАНІ ПРОБЛЕМИ](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) + +#### 🙋 ЗАПИТАННЯ ?!?! ⁉️ +- Поширені запитання! Так, ви можете використовувати ці dotfiles на інших дистрибутивах! Просто переконайтеся, що спочатку встановлено відповідні пакети! Якщо вам від цього легше, я використовую ту саму конфігурацію на моєму Gentoo :) +- ШВИДКА ПОРАДА! Натисніть на модуль HINT! у Waybar (примітка: доступно лише у стандартному та Simple-L [ВЕРХНЬОМУ] макеті Waybar). Можна запустити за допомогою гарячої клавіші `SUPER H` +- Ще запитання? натисніть тут, щоб переглянути цю [ВІКІ](https://github.com/JaKooLit/Hyprland-Dots/wiki/) +- Якщо вам потрібні старі конфігурації, вони зібрані в моєму репозиторії „Archive“. Дивіться [ТУТ](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) + +#### ⌨ Гарячі клавіші +- Гарячі клавіші [`КЛІКНІТЬ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) + +#### 🙏 Особливе прохання +- Якщо у вас є покращення для dotfiles або конфігурацій, не соромтеся надіслати PR для покращень. Я завжди вітаю покращення, адже я також вчуся, як і ви! + +#### ✍️ Внесок +- Хочете зробити внесок? Клікніть [`ТУТ`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) для посібника зі внесення внеску + +#### 🤷‍♂️ ЩО РОБИТИ! +- [ ] Налаштування dotfiles - 🚧 у постійному прогресі +- ~~[ ] Можливо, перехід на starship? Хоча у starship обмежені теми порівняно з oh-my-zsh.~~ поки що планів немає + +#### 🔮 Сервер Discord +- запрошую приєднатися до мого [Discord](https://discord.com/invite/kool-tech-world) + +#### 💖 Підтримка +- зірка на моїх репозиторіях GitHub була б чудовою 🌟 + +- Підпишіться на мій канал YouTube [YouTube](https://www.youtube.com/@Ja.KooLit) + +- також ви можете підтримати через каву або btc 😊 + +[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) + +або + +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) + +Або ви можете пожертвувати криптовалюту на мій btc-гаманець :) +> 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i + +![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) + +## 🫰 Дякую за зірки 🩷 +[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) -- cgit v1.2.3 From 535096fd2364203ac45aa06dd17e642d5e7d1021 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 1 Feb 2026 22:10:56 -0500 Subject: Added Hyprshot screen capture ALTSHIFT+S region selection Captures to clipboard and $HOME/Pictures/Screenshots Useful for quick screen grab on keyboards w/o printscreen buttons On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/configs/Keybinds.conf new file: config/hypr/scripts/hyprshot.sh --- config/hypr/configs/Keybinds.conf | 1 + config/hypr/scripts/hyprshot.sh | 317 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 318 insertions(+) create mode 100755 config/hypr/scripts/hyprshot.sh (limited to 'config') diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index c5821308..0458b4be 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -36,6 +36,7 @@ bindd = $mainMod ALT, V, clipboard manager, exec, $scriptsDir/ClipManager.sh bindd = $mainMod CTRL, R, rofi theme selector, exec, $scriptsDir/RofiThemeSelector.sh bindd = $mainMod CTRL SHIFT, R, rofi theme selector (modified), exec, pkill rofi || true && $scriptsDir/RofiThemeSelector-modified.sh bindd = $mainMod CTRL, K, Kitty theme selector, exec, $scriptsDir/Kitty_themes.sh +bindd = ALT SHIFT , S, Hyprshot Screen Capture, exec, $scriptsDir/hyprshot.sh -m region -o %HOME/Pictures/Screenshots bindd = $mainMod SHIFT, F, fullscreen, fullscreen bindd = $mainMod CTRL, F, maximize window, fullscreen, 1 diff --git a/config/hypr/scripts/hyprshot.sh b/config/hypr/scripts/hyprshot.sh new file mode 100755 index 00000000..0fb976fa --- /dev/null +++ b/config/hypr/scripts/hyprshot.sh @@ -0,0 +1,317 @@ +#!/usr/bin/env bash + +set -e + +function Help() { + cat <&2 printf "$@" +} + +function send_notification() { + if [ $SILENT -eq 1 ]; then + return 0 + fi + + local message=$([ $CLIPBOARD -eq 1 ] && \ + echo "Image copied to the clipboard" || \ + echo "Image saved in ${1} and copied to the clipboard.") + notify-send "Screenshot saved" \ + "${message}" \ + -t "$NOTIF_TIMEOUT" -i "${1}" -a Hyprshot +} + +function trim() { + Print "Geometry: %s\n" "${1}" + local geometry="${1}" + local xy_str=$(echo "${geometry}" | cut -d' ' -f1) + local wh_str=$(echo "${geometry}" | cut -d' ' -f2) + local x=`echo "${xy_str}" | cut -d',' -f1` + local y=`echo "${xy_str}" | cut -d',' -f2` + local width=`echo "${wh_str}" | cut -dx -f1` + local height=`echo "${wh_str}" | cut -dx -f2` + + local max_width=`hyprctl monitors -j | jq -r '[.[] | if (.transform % 2 == 0) then (.x + .width) else (.x + .height) end] | max'` + local max_height=`hyprctl monitors -j | jq -r '[.[] | if (.transform % 2 == 0) then (.y + .height) else (.y + .width) end] | max'` + + local min_x=`hyprctl monitors -j | jq -r '[.[] | (.x)] | min'` + local min_y=`hyprctl monitors -j | jq -r '[.[] | (.y)] | min'` + + local cropped_x=$x + local cropped_y=$y + local cropped_width=$width + local cropped_height=$height + + if ((x + width > max_width)); then + cropped_width=$((max_width - x)) + fi + if ((y + height > max_height)); then + cropped_height=$((max_height - y)) + fi + + if ((x < min_x)); then + cropped_x="$min_x" + cropped_width=$((cropped_width + x - min_x)) + fi + if ((y < min_y)); then + cropped_y="$min_y" + cropped_height=$((cropped_height + y - min_y)) + fi + + local cropped=`printf "%s,%s %sx%s\n" \ + "${cropped_x}" "${cropped_y}" \ + "${cropped_width}" "${cropped_height}"` + Print "Crop: %s\n" "${cropped}" + echo ${cropped} +} + +function save_geometry() { + local geometry="${1}" + local output="" + + if [ $RAW -eq 1 ]; then + grim -g "${geometry}" - + return 0 + fi + + if [ $CLIPBOARD -eq 0 ]; then + mkdir -p "$SAVEDIR" + grim -g "${geometry}" "$SAVE_FULLPATH" + output="$SAVE_FULLPATH" + wl-copy --type image/png < "$output" + [ -z "$COMMAND" ] || { + "$COMMAND" "$output" + } + else + wl-copy --type image/png < <(grim -g "${geometry}" -) + fi + + send_notification $output +} + +function checkRunning() { + sleep 1 + while [[ 1 == 1 ]]; do + if [[ $(pgrep slurp | wc -m) == 0 ]]; then + pkill hyprpicker + exit + fi + done +} + +function begin_grab() { + if [ $FREEZE -eq 1 ] && [ "$(command -v "hyprpicker")" ] >/dev/null 2>&1; then + hyprpicker -r -z & + sleep 0.2 + HYPRPICKER_PID=$! + fi + local option=$1 + case $option in + output) + if [ $CURRENT -eq 1 ]; then + local geometry=`grab_active_output` + elif [ -z $SELECTED_MONITOR ]; then + local geometry=`grab_output` + else + local geometry=`grab_selected_output $SELECTED_MONITOR` + fi + ;; + region) + local geometry=`grab_region` + ;; + window) + if [ $CURRENT -eq 1 ]; then + local geometry=`grab_active_window` + else + local geometry=`grab_window` + fi + geometry=`trim "${geometry}"` + ;; + esac + if [ ${DELAY} -gt 0 ] 2>/dev/null; then + sleep ${DELAY} + fi + save_geometry "${geometry}" +} + +function grab_output() { + slurp -or +} + +function grab_active_output() { + local active_workspace=`hyprctl -j activeworkspace` + local monitors=`hyprctl -j monitors` + Print "Monitors: %s\n" "$monitors" + Print "Active workspace: %s\n" "$active_workspace" + local current_monitor="$(echo $monitors | jq -r 'first(.[] | select(.activeWorkspace.id == '$(echo $active_workspace | jq -r '.id')'))')" + Print "Current output: %s\n" "$current_monitor" + echo $current_monitor | jq -r '"\(.x),\(.y) \(.width/.scale|round)x\(.height/.scale|round)"' +} + +function grab_selected_output() { + local monitor=`hyprctl -j monitors | jq -r '.[] | select(.name == "'$(echo $1)'")'` + Print "Capturing: %s\n" "${1}" + echo $monitor | jq -r '"\(.x),\(.y) \(.width/.scale|round)x\(.height/.scale|round)"' +} + +function grab_region() { + slurp -d +} + +function grab_window() { + local monitors=`hyprctl -j monitors` + local clients=`hyprctl -j clients | jq -r '[.[] | select(.workspace.id | contains('$(echo $monitors | jq -r 'map(.activeWorkspace.id) | join(",")')'))]'` + Print "Monitors: %s\n" "$monitors" + Print "Clients: %s\n" "$clients" + # Generate boxes for each visible window and send that to slurp + # through stdin + local boxes="$(echo $clients | jq -r '.[] | "\(.at[0]),\(.at[1]) \(.size[0])x\(.size[1]) \(.title)"' | cut -f1,2 -d' ')" + Print "Boxes:\n%s\n" "$boxes" + slurp -r <<< "$boxes" +} + +function grab_active_window() { + local active_window=`hyprctl -j activewindow` + local box=$(echo $active_window | jq -r '"\(.at[0]),\(.at[1]) \(.size[0])x\(.size[1])"' | cut -f1,2 -d' ') + Print "Box:\n%s\n" "$box" + echo "$box" +} + +function parse_mode() { + local mode="${1}" + + case $mode in + window | region | output) + OPTION=$mode + ;; + active) + CURRENT=1 + ;; + *) + hyprctl monitors -j | jq -re '.[] | select(.name == "'$(echo $mode)'")' &>/dev/null + SELECTED_MONITOR=$mode + ;; + esac +} + +function args() { + local options=$(getopt -o hf:o:m:D:dszr:t: --long help,filename:,output-folder:,mode:,delay:,clipboard-only,debug,silent,freeze,raw,notif-timeout: -- "$@") + eval set -- "$options" + + while true; do + case "$1" in + -h | --help) + Help + exit + ;; + -o | --output-folder) + shift; + SAVEDIR=$1 + ;; + -f | --filename) + shift; + FILENAME=$1 + ;; + -D | --delay) + shift; + DELAY=$1 + ;; + -m | --mode) + shift; + parse_mode $1 + ;; + --clipboard-only) + CLIPBOARD=1 + ;; + -d | --debug) + DEBUG=1 + ;; + -z | --freeze) + FREEZE=1 + ;; + -s | --silent) + SILENT=1 + ;; + -r | --raw) + RAW=1 + ;; + -t | --notif-timeout) + shift; + NOTIF_TIMEOUT=$1 + ;; + --) + shift # Skip -- argument + COMMAND=${@:2} + break;; + esac + shift + done + + if [ -z $OPTION ]; then + Print "A mode is required\n\nAvailable modes are:\n\toutput\n\tregion\n\twindow\n" + exit 2 + fi +} + +if [ -z $1 ]; then + Help + exit +fi + +CLIPBOARD=0 +DEBUG=0 +SILENT=0 +RAW=0 +NOTIF_TIMEOUT=5000 +CURRENT=0 +FREEZE=0 +[ -z "$XDG_PICTURES_DIR" ] && type xdg-user-dir &> /dev/null && XDG_PICTURES_DIR=$(xdg-user-dir PICTURES) +FILENAME="$(date +'%Y-%m-%d-%H%M%S_hyprshot.png')" +[ -z "$HYPRSHOT_DIR" ] && SAVEDIR=${XDG_PICTURES_DIR:=~} || SAVEDIR=${HYPRSHOT_DIR} + +args $0 "$@" + +SAVE_FULLPATH="$SAVEDIR/$FILENAME" +[ $CLIPBOARD -eq 0 ] && Print "Saving in: %s\n" "$SAVE_FULLPATH" +begin_grab $OPTION & checkRunning -- cgit v1.2.3 From a443846ff32288ee84642b33d76b443fc456d101 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 3 Feb 2026 23:18:31 -0500 Subject: Added windowrule for proton game launchers The submission was: `windowrule = match:xdg_tag ^(proton-game)$, tag +games` However per `hyprctl clients` the tag is `xdgTag` For now I have added both rules. On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/configs/WindowRules.conf --- config/hypr/configs/WindowRules.conf | 2 ++ 1 file changed, 2 insertions(+) (limited to 'config') diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index d4a3b6b0..5e1beef4 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -64,6 +64,8 @@ windowrule = match:class ^(im.riot.Riot|Element)$, tag +im # game tags windowrule = match:class ^(gamescope)$, tag +games windowrule = match:class ^(steam_app_\\d+)$, tag +games +windowrule = match:xdg_tag ^(proton-game)$, tag +games +windowrule = match:xdgTag ^(proton-game)$, tag +games # gamestore tags windowrule = match:class ^([Ss]team)$, tag +gamestore -- cgit v1.2.3 From 43484bbd23c43462fc65fb7d8f427941431dc639 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Wed, 4 Feb 2026 03:18:00 -0500 Subject: Fixed Window Rules for xdg_tag --- config/hypr/configs/WindowRules-config-v3.conf | 1 + config/hypr/configs/WindowRules.conf | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules-config-v3.conf b/config/hypr/configs/WindowRules-config-v3.conf index d4a3b6b0..73e98fce 100644 --- a/config/hypr/configs/WindowRules-config-v3.conf +++ b/config/hypr/configs/WindowRules-config-v3.conf @@ -64,6 +64,7 @@ windowrule = match:class ^(im.riot.Riot|Element)$, tag +im # game tags windowrule = match:class ^(gamescope)$, tag +games windowrule = match:class ^(steam_app_\\d+)$, tag +games +windowrule = match:xdg_tag ^(proton-game)$, tag +games # gamestore tags windowrule = match:class ^([Ss]team)$, tag +gamestore diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index 5e1beef4..73e98fce 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -65,7 +65,6 @@ windowrule = match:class ^(im.riot.Riot|Element)$, tag +im windowrule = match:class ^(gamescope)$, tag +games windowrule = match:class ^(steam_app_\\d+)$, tag +games windowrule = match:xdg_tag ^(proton-game)$, tag +games -windowrule = match:xdgTag ^(proton-game)$, tag +games # gamestore tags windowrule = match:class ^([Ss]team)$, tag +gamestore -- cgit v1.2.3 From 68a7844037c52fabe3317e63e8d6c17213f9ae2d Mon Sep 17 00:00:00 2001 From: Don Williams Date: Wed, 4 Feb 2026 14:59:37 -0500 Subject: waybar-cava processes getting started on every waybar config change These changes kill those processes On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/Refresh.sh modified: config/hypr/scripts/WaybarCava.sh --- config/hypr/scripts/Refresh.sh | 3 +++ config/hypr/scripts/WaybarCava.sh | 12 ++++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/Refresh.sh b/config/hypr/scripts/Refresh.sh index 76757aa4..b998b14c 100755 --- a/config/hypr/scripts/Refresh.sh +++ b/config/hypr/scripts/Refresh.sh @@ -22,6 +22,9 @@ for _prs in "${_ps[@]}"; do fi done +# Clean up any Waybar-spawned cava instances (unique temp conf names) +pkill -f 'waybar-cava\..*\.conf' 2>/dev/null || true + # added since wallust sometimes not applying killall -SIGUSR2 waybar # Added sleep for GameMode causing multiple waybar diff --git a/config/hypr/scripts/WaybarCava.sh b/config/hypr/scripts/WaybarCava.sh index 6809e60e..98a8d7f9 100755 --- a/config/hypr/scripts/WaybarCava.sh +++ b/config/hypr/scripts/WaybarCava.sh @@ -10,6 +10,9 @@ if ! command -v cava >/dev/null 2>&1; then exit 1 fi +# Proactively reap any stale Waybar-spawned cava (unique temp conf names) +pkill -f 'waybar-cava\..*\.conf' 2>/dev/null || true + # 0..7 → ▁▂▃▄▅▆▇█ bar="▁▂▃▄▅▆▇█" dict="s/;//g" @@ -32,7 +35,11 @@ printf '%d' $$ >"$pidfile" # Unique temp config + cleanup on exit config_file="$(mktemp "$RUNTIME_DIR/waybar-cava.XXXXXX.conf")" -cleanup() { rm -f "$config_file" "$pidfile"; } +cleanup() { + # Kill children (cava, sed) of this script, then remove files + pkill -P "$$" 2>/dev/null || true + rm -f "$config_file" "$pidfile" +} trap cleanup EXIT INT TERM cat >"$config_file" < Date: Wed, 4 Feb 2026 15:25:33 -0500 Subject: Updated CHANGELOG On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md modified: config/hypr/configs/Keybinds.conf --- CHANGELOG.md | 10 ++++++++++ config/hypr/configs/Keybinds.conf | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) (limited to 'config') diff --git a/CHANGELOG.md b/CHANGELOG.md index c686eaf0..bd92969b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,16 @@ - Added French Translations - Moved docs to proper i18n locations - Thank you @Loris383v +- Fixed `waybar-cava` starting many new processes + - When you switched waybarconfigs, old processes remained + - This is especially bad with mulitple monitors + - New code kills the `waybar-cava` processes on refresh +- Fixed setting SDDM/Wallpaper/Waybar defaults on update/installs +- Added WindowRule for proton-laucher games +- Added `Hyprshot` screenshot tool set to region capture + - `ALT + S` Saves to clipboard and `~/Pictures/Screenshots/` + - Not all keyboards have `PrtScr` button + - `hyprshot.sh` is fast, simple, no system bell sound ## v2.3.20 diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index 0458b4be..c3ad9929 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -36,7 +36,7 @@ bindd = $mainMod ALT, V, clipboard manager, exec, $scriptsDir/ClipManager.sh bindd = $mainMod CTRL, R, rofi theme selector, exec, $scriptsDir/RofiThemeSelector.sh bindd = $mainMod CTRL SHIFT, R, rofi theme selector (modified), exec, pkill rofi || true && $scriptsDir/RofiThemeSelector-modified.sh bindd = $mainMod CTRL, K, Kitty theme selector, exec, $scriptsDir/Kitty_themes.sh -bindd = ALT SHIFT , S, Hyprshot Screen Capture, exec, $scriptsDir/hyprshot.sh -m region -o %HOME/Pictures/Screenshots +bindd = ALT, S, Hyprshot Screen Capture, exec, $scriptsDir/hyprshot.sh -m region -o %HOME/Pictures/Screenshots bindd = $mainMod SHIFT, F, fullscreen, fullscreen bindd = $mainMod CTRL, F, maximize window, fullscreen, 1 -- cgit v1.2.3 From b1eb8785b721b1497576f6d616ee4748f8515921 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 5 Feb 2026 02:30:38 -0500 Subject: Fixed binding for hyprshot --- config/hypr/configs/Keybinds.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index c3ad9929..399e8c55 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -36,7 +36,7 @@ bindd = $mainMod ALT, V, clipboard manager, exec, $scriptsDir/ClipManager.sh bindd = $mainMod CTRL, R, rofi theme selector, exec, $scriptsDir/RofiThemeSelector.sh bindd = $mainMod CTRL SHIFT, R, rofi theme selector (modified), exec, pkill rofi || true && $scriptsDir/RofiThemeSelector-modified.sh bindd = $mainMod CTRL, K, Kitty theme selector, exec, $scriptsDir/Kitty_themes.sh -bindd = ALT, S, Hyprshot Screen Capture, exec, $scriptsDir/hyprshot.sh -m region -o %HOME/Pictures/Screenshots +bindd = ALT SHIFT, S, Hyprshot Screen Capture, exec, $scriptsDir/hyprshot.sh -m region -o %HOME/Pictures/Screenshots bindd = $mainMod SHIFT, F, fullscreen, fullscreen bindd = $mainMod CTRL, F, maximize window, fullscreen, 1 -- cgit v1.2.3 From ad538922f3e254e2c4e5acaea529d623c90d4f68 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Fri, 6 Feb 2026 13:34:14 -0500 Subject: Fixed rofi cli apps starting from xterm Now the default terminal is Kitty On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md new file: config/rofi/00-terminal.rasi modified: config/rofi/config.rasi --- CHANGELOG.md | 3 +++ config/rofi/00-terminal.rasi | 8 ++++++++ config/rofi/config.rasi | 3 +++ 3 files changed, 14 insertions(+) create mode 100644 config/rofi/00-terminal.rasi (limited to 'config') diff --git a/CHANGELOG.md b/CHANGELOG.md index bd92969b..edef87c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,9 @@ - `ALT + S` Saves to clipboard and `~/Pictures/Screenshots/` - Not all keyboards have `PrtScr` button - `hyprshot.sh` is fast, simple, no system bell sound +- Fixed start CLI apps from rofi like `htop`, `btop` being started with `xterm` + - This made the apps run in light mode with tiny fonts + - Now they are started with `kitty` ## v2.3.20 diff --git a/config/rofi/00-terminal.rasi b/config/rofi/00-terminal.rasi new file mode 100644 index 00000000..ab98f4eb --- /dev/null +++ b/config/rofi/00-terminal.rasi @@ -0,0 +1,8 @@ +/* Global Rofi runtime configuration overrides + * Ensures terminal-based apps launched from drun/run use kitty instead of xterm. + */ +configuration { + terminal: "kitty"; + // keep run-shell explicit to avoid theme overrides changing behavior + run-shell-command: "{terminal} -e {cmd}"; +} diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index 781e44cb..d05ae9c7 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -16,6 +16,9 @@ /* ---- Global Configuration Fonts ---- */ @import "~/.config/rofi/0-shared-fonts.rasi" +/* Force kitty as terminal for Terminal=true apps and run-shell */ +@import "~/.config/rofi/00-terminal.rasi" + /* note: Main themes in ~/.config/rofi/themes */ /* You can manually change here or you can use rofi theme selector SUPER SHIFT E */ -- cgit v1.2.3 From e0c01c1a3ff7cb2c2d208f80a2a9f324eeb51582 Mon Sep 17 00:00:00 2001 From: brockar Date: Fri, 6 Feb 2026 22:58:01 -0300 Subject: fix: Windowrule for brave browser --- config/hypr/configs/WindowRules.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index 73e98fce..aee2b3b4 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -24,7 +24,7 @@ windowrule = match:class ^([Gg]oogle-chrome(-beta|-dev|-unstable)?)$, tag +brows windowrule = match:class ^(chrome-.+-Default)$, tag +browser windowrule = match:class ^([Cc]hromium)$, tag +browser windowrule = match:class ^([Mm]icrosoft-edge(-stable|-beta|-dev|-unstable))$, tag +browser -windowrule = match:class ^(Brave-browser(-beta|-dev|-unstable)?)$, tag +browser +windowrule = match:class ^([Bb]rave-browser(-beta|-dev|-unstable)?)$, tag +browser windowrule = match:class ^([Tt]horium-browser|[Cc]achy-browser)$, tag +browser windowrule = match:class ^(zen-alpha|zen)$, tag +browser -- cgit v1.2.3 From 3de479791691759424c3ff8d24d058baa4622330 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sat, 7 Feb 2026 02:10:44 -0500 Subject: Updated dots-tui-ubuntu-2404 to curent version On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/dots-tui-ubuntu-2404 --- config/hypr/scripts/dots-tui-ubuntu-2404 | Bin 17734136 -> 17736736 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/dots-tui-ubuntu-2404 b/config/hypr/scripts/dots-tui-ubuntu-2404 index f266dba3..9aad6ecf 100755 Binary files a/config/hypr/scripts/dots-tui-ubuntu-2404 and b/config/hypr/scripts/dots-tui-ubuntu-2404 differ -- cgit v1.2.3 From a56b911dbfd34eceb1a338d24d0904be56c72c6e Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 8 Feb 2026 09:29:42 -0500 Subject: Added rule for CachyOS Kernel Manager On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md modified: config/hypr/configs/WindowRules.conf --- CHANGELOG.md | 1 + config/hypr/configs/WindowRules.conf | 12 ++++++++++++ 2 files changed, 13 insertions(+) (limited to 'config') diff --git a/CHANGELOG.md b/CHANGELOG.md index edef87c2..aa0c72ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ - New code kills the `waybar-cava` processes on refresh - Fixed setting SDDM/Wallpaper/Waybar defaults on update/installs - Added WindowRule for proton-laucher games +- Added WindowRule for CachyOS Kernel Manager - Added `Hyprshot` screenshot tool set to region capture - `ALT + S` Saves to clipboard and `~/Pictures/Screenshots/` - Not all keyboards have `PrtScr` button diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index aee2b3b4..8c5ebaa0 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -204,3 +204,15 @@ windowrule { keep_aspect_ratio = on size = (monitor_w*0.3) (monitor_h*0.3) } + +# Named rule for CachyOS Kernel Manager +windowrule { + name = CachyOS Kernel Manager + match:class = ^(org.cachyos.KernelManager)$ + match:title = ^(CachyOS Kernel Manager)$ + match:initial_class = ^(org.cachyos.KernelManager)$ + match:initial_title = ^(CachyOS Kernel Manager)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} -- cgit v1.2.3 From 42f3b3f7d09e588efa470108c2fd70721621971b Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 8 Feb 2026 09:34:55 -0500 Subject: Added more CachyOS Winmdow rules, package and hello app On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md modified: config/hypr/configs/WindowRules.conf --- CHANGELOG.md | 2 ++ config/hypr/configs/WindowRules.conf | 24 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+) (limited to 'config') diff --git a/CHANGELOG.md b/CHANGELOG.md index aa0c72ed..930df65b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,8 @@ - Fixed setting SDDM/Wallpaper/Waybar defaults on update/installs - Added WindowRule for proton-laucher games - Added WindowRule for CachyOS Kernel Manager +- Added WindowRule for CachyOS Hello app +- Added WindowRule for CachyOS Package Installer app - Added `Hyprshot` screenshot tool set to region capture - `ALT + S` Saves to clipboard and `~/Pictures/Screenshots/` - Not all keyboards have `PrtScr` button diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index 8c5ebaa0..cffbd77a 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -216,3 +216,27 @@ windowrule { center = on size = (monitor_w*0.6) (monitor_h*0.6) } + +# Named rule for CachyOS Package Installer +windowrule { + name = CachyOS Package Installer + match:class = ^(org.cachyos.cachyos-pi)$ + match:title = ^(CachyOS Package Installer)$ + match:initial_class = ^(org.cachyos.cachyos-pi)$ + match:initial_title = ^(CachyOS Package Installer)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} + +# Named rule for CachyOS Hello +windowrule { + name = CachyOS Hello + match:class = ^(CachyOSHello)$ + match:title = ^(CachyOS Hello)$ + match:initial_class = ^(CachyOSHello)$ + match:initial_title = ^(CachyOS Hello)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} -- cgit v1.2.3 From a5475bfb27f985f3de4baa34c3f239a58248d732 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 8 Feb 2026 09:36:02 -0500 Subject: Updated backup v3 windows rules with new CachyOS apps rules On branch development Your branch is ahead of 'origin/development' by 1 commit. (use "git push" to publish your local commits) Changes to be committed: modified: config/hypr/configs/WindowRules-config-v3.conf --- config/hypr/configs/WindowRules-config-v3.conf | 38 +++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules-config-v3.conf b/config/hypr/configs/WindowRules-config-v3.conf index 73e98fce..cffbd77a 100644 --- a/config/hypr/configs/WindowRules-config-v3.conf +++ b/config/hypr/configs/WindowRules-config-v3.conf @@ -24,7 +24,7 @@ windowrule = match:class ^([Gg]oogle-chrome(-beta|-dev|-unstable)?)$, tag +brows windowrule = match:class ^(chrome-.+-Default)$, tag +browser windowrule = match:class ^([Cc]hromium)$, tag +browser windowrule = match:class ^([Mm]icrosoft-edge(-stable|-beta|-dev|-unstable))$, tag +browser -windowrule = match:class ^(Brave-browser(-beta|-dev|-unstable)?)$, tag +browser +windowrule = match:class ^([Bb]rave-browser(-beta|-dev|-unstable)?)$, tag +browser windowrule = match:class ^([Tt]horium-browser|[Cc]achy-browser)$, tag +browser windowrule = match:class ^(zen-alpha|zen)$, tag +browser @@ -204,3 +204,39 @@ windowrule { keep_aspect_ratio = on size = (monitor_w*0.3) (monitor_h*0.3) } + +# Named rule for CachyOS Kernel Manager +windowrule { + name = CachyOS Kernel Manager + match:class = ^(org.cachyos.KernelManager)$ + match:title = ^(CachyOS Kernel Manager)$ + match:initial_class = ^(org.cachyos.KernelManager)$ + match:initial_title = ^(CachyOS Kernel Manager)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} + +# Named rule for CachyOS Package Installer +windowrule { + name = CachyOS Package Installer + match:class = ^(org.cachyos.cachyos-pi)$ + match:title = ^(CachyOS Package Installer)$ + match:initial_class = ^(org.cachyos.cachyos-pi)$ + match:initial_title = ^(CachyOS Package Installer)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} + +# Named rule for CachyOS Hello +windowrule { + name = CachyOS Hello + match:class = ^(CachyOSHello)$ + match:title = ^(CachyOS Hello)$ + match:initial_class = ^(CachyOSHello)$ + match:initial_title = ^(CachyOS Hello)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} -- cgit v1.2.3 From 2d19cd825e4778859a3e821f781e1f3ad5de37b2 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 8 Feb 2026 09:59:43 -0500 Subject: Added rule for octopi cache cleaner --- config/hypr/configs/WindowRules-config-v3.conf | 12 ++++++++++++ config/hypr/configs/WindowRules.conf | 12 ++++++++++++ 2 files changed, 24 insertions(+) (limited to 'config') diff --git a/config/hypr/configs/WindowRules-config-v3.conf b/config/hypr/configs/WindowRules-config-v3.conf index cffbd77a..ce271323 100644 --- a/config/hypr/configs/WindowRules-config-v3.conf +++ b/config/hypr/configs/WindowRules-config-v3.conf @@ -240,3 +240,15 @@ windowrule { center = on size = (monitor_w*0.6) (monitor_h*0.6) } + +# Named rule for Cache Cleaner - Octopi +windowrule { + name = Cache Cleaner - Octopi + match:class = ^(octopi-cachecleaner)$ + match:title = ^(Cache Cleaner - Octopi)$ + match:initial_class = ^(octopi-cachecleaner)$ + match:initial_title = ^(Cache Cleaner - Octopi)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index cffbd77a..ce271323 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -240,3 +240,15 @@ windowrule { center = on size = (monitor_w*0.6) (monitor_h*0.6) } + +# Named rule for Cache Cleaner - Octopi +windowrule { + name = Cache Cleaner - Octopi + match:class = ^(octopi-cachecleaner)$ + match:title = ^(Cache Cleaner - Octopi)$ + match:initial_class = ^(octopi-cachecleaner)$ + match:initial_title = ^(Cache Cleaner - Octopi)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} -- cgit v1.2.3 From 0033e98a1ad5af680273d34a14421c44b3fec902 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 8 Feb 2026 10:04:12 -0500 Subject: Added Window Rules for other octopi apps --- config/hypr/configs/WindowRules.conf | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'config') diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index ce271323..f3a603c3 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -252,3 +252,27 @@ windowrule { center = on size = (monitor_w*0.6) (monitor_h*0.6) } + +# Named rule for Octopi Package Manager +windowrule { + name = Octopi Package Manager + match:class = ^(octopi)$ + match:title = ^(Octopi)$ + match:initial_class = ^(octopi)$ + match:initial_title = ^(Octopi)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} + +# Named rule for Repository Editor - Octopi +windowrule { + name = Repository Editor - Octopi + match:class = ^(octopi-repoeditor)$ + match:title = ^(Repository Editor - Octopi)$ + match:initial_class = ^(octopi-repoeditor)$ + match:initial_title = ^(Repository Editor - Octop)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} -- cgit v1.2.3 From f5aab46b26b3e0b17dd70ff85b2dc8346eb43e1d Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 8 Feb 2026 10:04:33 -0500 Subject: Updated backup v3 rule file --- config/hypr/configs/WindowRules-config-v3.conf | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'config') diff --git a/config/hypr/configs/WindowRules-config-v3.conf b/config/hypr/configs/WindowRules-config-v3.conf index ce271323..f3a603c3 100644 --- a/config/hypr/configs/WindowRules-config-v3.conf +++ b/config/hypr/configs/WindowRules-config-v3.conf @@ -252,3 +252,27 @@ windowrule { center = on size = (monitor_w*0.6) (monitor_h*0.6) } + +# Named rule for Octopi Package Manager +windowrule { + name = Octopi Package Manager + match:class = ^(octopi)$ + match:title = ^(Octopi)$ + match:initial_class = ^(octopi)$ + match:initial_title = ^(Octopi)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} + +# Named rule for Repository Editor - Octopi +windowrule { + name = Repository Editor - Octopi + match:class = ^(octopi-repoeditor)$ + match:title = ^(Repository Editor - Octopi)$ + match:initial_class = ^(octopi-repoeditor)$ + match:initial_title = ^(Repository Editor - Octop)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} -- cgit v1.2.3 From 69bdc8ee9d080a5aa3ce7a677aaf71f42cfa93ac Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 8 Feb 2026 11:18:01 -0500 Subject: Converted multple annon rules to single named rules --- config/hypr/configs/WindowRules.conf | 117 ++++++++++++++++++++++++++--------- 1 file changed, 89 insertions(+), 28 deletions(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index f3a603c3..49f1f657 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -106,29 +106,19 @@ windowrule = match:class ^(evince)$, tag +viewer windowrule = match:class ^(eog|org.gnome.Loupe)$, tag +viewer # Some special override rules -windowrule = match:tag multimedia_video, no_blur on -windowrule = match:tag multimedia_video, opacity 1.0 windowrule = match:tag multimedia, no_blur on windowrule = match:tag multimedia, opacity 1.0 # FLOAT -windowrule = match:tag KooL_Cheat, float on -windowrule = match:tag wallpaper, float on -windowrule = match:tag settings, float on -windowrule = match:tag viewer, float on -windowrule = match:tag KooL-Settings, float on windowrule = match:class ([Zz]oom|onedriver|onedriver-launcher), float on -windowrule = match:class (org.gnome.Calculator|qalculate-gtk), float on windowrule = match:class ^(mpv|com.github.rafostar.Clapper)$, float on windowrule = match:class ^([Qq]alculate-gtk)$, float on -windowrule = match:class ^([Ff]erdium)$, float on # float popups and dialogue windowrule = match:title ^(Authentication Required)$, float on, center on windowrule = match:class (codium|codium-url-handler|VSCodium), match:title negative:(.*codium.*|.*VSCodium.*), float on windowrule = match:class ^(com.heroicgameslauncher.hgl)$, match:title negative:(Heroic Games Launcher), float on windowrule = match:class ^([Ss]team)$, match:title negative:^([Ss]team)$, float on -windowrule = match:class ([Tt]hunar), match:title negative:(.*[Tt]hunar.*), float on windowrule = match:title ^(Add Folder to Workspace)$, float on, size (monitor_w*0.7) (monitor_h*0.6), center on windowrule = match:title ^(Save As)$, float on, size (monitor_w*0.7) (monitor_h*0.6), center on windowrule = match:initial_title (Open Files), float on, size (monitor_w*0.7) (monitor_h*0.6) @@ -137,25 +127,12 @@ windowrule = match:class ^(yad)$, float on, center on, size (monitor_w*0.2) (mon windowrule = match:class ^(hyprland-donate-screen)$, float on, center on # SIZE -windowrule = match:tag KooL_Cheat, size (monitor_w*0.65) (monitor_h*0.9) -windowrule = match:tag wallpaper, size (monitor_w*0.7) (monitor_h*0.7) -windowrule = match:tag settings, size (monitor_w*0.7) (monitor_h*0.7) -windowrule = match:class ^([Ff]erdium)$, size (monitor_w*0.6) (monitor_h*0.7) -windowrule = match:class (org.gnome.Calculator|qalculate-gtk), center on, size (monitor_w*0.25) (monitor_h*0.3) # POSITION -windowrule = match:tag KooL_Cheat, center on -windowrule = match:class ([Tt]hunar), match:title negative:(.*[Tt]hunar.*), center on windowrule = match:title ^(ROG Control)$, center on -windowrule = match:tag KooL-Settings, center on windowrule = match:title ^(Keybindings)$, center on windowrule = match:class ^(pavucontrol|org.pulseaudio.pavucontrol|com.saivert.pwvucontrol)$, center on windowrule = match:class ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$, center on -windowrule = match:class ^([Ff]erdium)$, center on -windowrule = match:tag wallpaper, center on -windowrule = match:tag settings, center on -windowrule = match:tag viewer, center on -windowrule = match:tag KooL-Settings, center on windowrule = match:class ^(nm-connection-editor)$, center on windowrule = match:class ^(nm-applet)$, match:title ^(Wi-Fi Network Authentication Required)$, center on @@ -172,16 +149,11 @@ windowrule = match:tag im, opacity 0.94 0.86 windowrule = match:tag multimedia, opacity 0.94 0.86 windowrule = match:tag file-manager, opacity 0.9 0.8 windowrule = match:tag terminal, opacity 0.9 0.7 -windowrule = match:tag settings, opacity 0.8 0.7 -windowrule = match:tag viewer, opacity 0.82 0.75 -windowrule = match:tag wallpaper, opacity 0.9 0.7 windowrule = match:class ^(gedit|org.gnome.TextEditor|mousepad)$, opacity 0.8 0.7 windowrule = match:class ^(deluge)$, opacity 0.9 0.8 windowrule = match:class ^(seahorse)$, opacity 0.9 0.8 # BLUR & FULLSCREEN -windowrule = match:tag games, no_blur on, fullscreen 0 -windowrule = match:tag games, fullscreen 0 # This not gonna take the focus to the window that appears # when hovering over some of the parts of the IntelliJ Products @@ -276,3 +248,92 @@ windowrule { center = on size = (monitor_w*0.6) (monitor_h*0.6) } + +# Named rule for KooL Cheat (tag) +windowrule { + name = KooL Cheat (tag) + match:tag = KooL_Cheat + float = on + center = on + size = (monitor_w*0.65) (monitor_h*0.9) +} + +# Named rule for Wallpaper (tag) +windowrule { + name = Wallpaper (tag) + match:tag = wallpaper + float = on + center = on + size = (monitor_w*0.7) (monitor_h*0.7) + opacity = 0.9 0.7 +} + +# Named rule for Settings (tag) +windowrule { + name = Settings (tag) + match:tag = settings + float = on + center = on + size = (monitor_w*0.7) (monitor_h*0.7) + opacity = 0.8 0.7 +} + +# Named rule for Viewer (tag) +windowrule { + name = Viewer (tag) + match:tag = viewer + float = on + center = on + opacity = 0.82 0.75 +} + +# Named rule for KooL Settings (tag) +windowrule { + name = KooL Settings (tag) + match:tag = KooL-Settings + float = on + center = on +} + +# Named rule for Multimedia Video (tag) +windowrule { + name = Multimedia Video (tag) + match:tag = multimedia_video + no_blur = on + opacity = 1.0 +} + +# Named rule for Games (tag) +windowrule { + name = Games (tag) + match:tag = games + no_blur = on + fullscreen = 0 +} + +# Named rule for Ferdium +windowrule { + name = Ferdium + match:class = ^([Ff]erdium)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.7) +} + +# Named rule for Calculators +windowrule { + name = Calculators + match:class = (org.gnome.Calculator|qalculate-gtk) + float = on + center = on + size = (monitor_w*0.25) (monitor_h*0.3) +} + +# Named rule for Thunar Dialogs +windowrule { + name = Thunar Dialogs + match:class = ([Tt]hunar) + match:title = negative:(.*[Tt]hunar.*) + float = on + center = on +} -- cgit v1.2.3 From a38fbfdb2aa0758f03f771279d7ed73e40d40c4c Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 8 Feb 2026 11:19:02 -0500 Subject: Updated backup v3 rule file --- config/hypr/configs/WindowRules-config-v3.conf | 117 +++++++++++++++++++------ 1 file changed, 89 insertions(+), 28 deletions(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules-config-v3.conf b/config/hypr/configs/WindowRules-config-v3.conf index f3a603c3..49f1f657 100644 --- a/config/hypr/configs/WindowRules-config-v3.conf +++ b/config/hypr/configs/WindowRules-config-v3.conf @@ -106,29 +106,19 @@ windowrule = match:class ^(evince)$, tag +viewer windowrule = match:class ^(eog|org.gnome.Loupe)$, tag +viewer # Some special override rules -windowrule = match:tag multimedia_video, no_blur on -windowrule = match:tag multimedia_video, opacity 1.0 windowrule = match:tag multimedia, no_blur on windowrule = match:tag multimedia, opacity 1.0 # FLOAT -windowrule = match:tag KooL_Cheat, float on -windowrule = match:tag wallpaper, float on -windowrule = match:tag settings, float on -windowrule = match:tag viewer, float on -windowrule = match:tag KooL-Settings, float on windowrule = match:class ([Zz]oom|onedriver|onedriver-launcher), float on -windowrule = match:class (org.gnome.Calculator|qalculate-gtk), float on windowrule = match:class ^(mpv|com.github.rafostar.Clapper)$, float on windowrule = match:class ^([Qq]alculate-gtk)$, float on -windowrule = match:class ^([Ff]erdium)$, float on # float popups and dialogue windowrule = match:title ^(Authentication Required)$, float on, center on windowrule = match:class (codium|codium-url-handler|VSCodium), match:title negative:(.*codium.*|.*VSCodium.*), float on windowrule = match:class ^(com.heroicgameslauncher.hgl)$, match:title negative:(Heroic Games Launcher), float on windowrule = match:class ^([Ss]team)$, match:title negative:^([Ss]team)$, float on -windowrule = match:class ([Tt]hunar), match:title negative:(.*[Tt]hunar.*), float on windowrule = match:title ^(Add Folder to Workspace)$, float on, size (monitor_w*0.7) (monitor_h*0.6), center on windowrule = match:title ^(Save As)$, float on, size (monitor_w*0.7) (monitor_h*0.6), center on windowrule = match:initial_title (Open Files), float on, size (monitor_w*0.7) (monitor_h*0.6) @@ -137,25 +127,12 @@ windowrule = match:class ^(yad)$, float on, center on, size (monitor_w*0.2) (mon windowrule = match:class ^(hyprland-donate-screen)$, float on, center on # SIZE -windowrule = match:tag KooL_Cheat, size (monitor_w*0.65) (monitor_h*0.9) -windowrule = match:tag wallpaper, size (monitor_w*0.7) (monitor_h*0.7) -windowrule = match:tag settings, size (monitor_w*0.7) (monitor_h*0.7) -windowrule = match:class ^([Ff]erdium)$, size (monitor_w*0.6) (monitor_h*0.7) -windowrule = match:class (org.gnome.Calculator|qalculate-gtk), center on, size (monitor_w*0.25) (monitor_h*0.3) # POSITION -windowrule = match:tag KooL_Cheat, center on -windowrule = match:class ([Tt]hunar), match:title negative:(.*[Tt]hunar.*), center on windowrule = match:title ^(ROG Control)$, center on -windowrule = match:tag KooL-Settings, center on windowrule = match:title ^(Keybindings)$, center on windowrule = match:class ^(pavucontrol|org.pulseaudio.pavucontrol|com.saivert.pwvucontrol)$, center on windowrule = match:class ^([Ww]hatsapp-for-linux|ZapZap|com.rtosta.zapzap)$, center on -windowrule = match:class ^([Ff]erdium)$, center on -windowrule = match:tag wallpaper, center on -windowrule = match:tag settings, center on -windowrule = match:tag viewer, center on -windowrule = match:tag KooL-Settings, center on windowrule = match:class ^(nm-connection-editor)$, center on windowrule = match:class ^(nm-applet)$, match:title ^(Wi-Fi Network Authentication Required)$, center on @@ -172,16 +149,11 @@ windowrule = match:tag im, opacity 0.94 0.86 windowrule = match:tag multimedia, opacity 0.94 0.86 windowrule = match:tag file-manager, opacity 0.9 0.8 windowrule = match:tag terminal, opacity 0.9 0.7 -windowrule = match:tag settings, opacity 0.8 0.7 -windowrule = match:tag viewer, opacity 0.82 0.75 -windowrule = match:tag wallpaper, opacity 0.9 0.7 windowrule = match:class ^(gedit|org.gnome.TextEditor|mousepad)$, opacity 0.8 0.7 windowrule = match:class ^(deluge)$, opacity 0.9 0.8 windowrule = match:class ^(seahorse)$, opacity 0.9 0.8 # BLUR & FULLSCREEN -windowrule = match:tag games, no_blur on, fullscreen 0 -windowrule = match:tag games, fullscreen 0 # This not gonna take the focus to the window that appears # when hovering over some of the parts of the IntelliJ Products @@ -276,3 +248,92 @@ windowrule { center = on size = (monitor_w*0.6) (monitor_h*0.6) } + +# Named rule for KooL Cheat (tag) +windowrule { + name = KooL Cheat (tag) + match:tag = KooL_Cheat + float = on + center = on + size = (monitor_w*0.65) (monitor_h*0.9) +} + +# Named rule for Wallpaper (tag) +windowrule { + name = Wallpaper (tag) + match:tag = wallpaper + float = on + center = on + size = (monitor_w*0.7) (monitor_h*0.7) + opacity = 0.9 0.7 +} + +# Named rule for Settings (tag) +windowrule { + name = Settings (tag) + match:tag = settings + float = on + center = on + size = (monitor_w*0.7) (monitor_h*0.7) + opacity = 0.8 0.7 +} + +# Named rule for Viewer (tag) +windowrule { + name = Viewer (tag) + match:tag = viewer + float = on + center = on + opacity = 0.82 0.75 +} + +# Named rule for KooL Settings (tag) +windowrule { + name = KooL Settings (tag) + match:tag = KooL-Settings + float = on + center = on +} + +# Named rule for Multimedia Video (tag) +windowrule { + name = Multimedia Video (tag) + match:tag = multimedia_video + no_blur = on + opacity = 1.0 +} + +# Named rule for Games (tag) +windowrule { + name = Games (tag) + match:tag = games + no_blur = on + fullscreen = 0 +} + +# Named rule for Ferdium +windowrule { + name = Ferdium + match:class = ^([Ff]erdium)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.7) +} + +# Named rule for Calculators +windowrule { + name = Calculators + match:class = (org.gnome.Calculator|qalculate-gtk) + float = on + center = on + size = (monitor_w*0.25) (monitor_h*0.3) +} + +# Named rule for Thunar Dialogs +windowrule { + name = Thunar Dialogs + match:class = ([Tt]hunar) + match:title = negative:(.*[Tt]hunar.*) + float = on + center = on +} -- cgit v1.2.3 From 6935bde5e94f913b04556558aa9fe4437dafe505 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 8 Feb 2026 20:59:51 -0500 Subject: Added alternative RainbowBorders-low-cpu script to lower CPU Based on code from DemiGoD Updated and some additions to lower CPU overhead further On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md new file: config/hypr/UserScripts/RainbowBorders-low-cpu.sh --- CHANGELOG.md | 4 + config/hypr/UserScripts/RainbowBorders-low-cpu.sh | 177 ++++++++++++++++++++++ 2 files changed, 181 insertions(+) create mode 100755 config/hypr/UserScripts/RainbowBorders-low-cpu.sh (limited to 'config') diff --git a/CHANGELOG.md b/CHANGELOG.md index 930df65b..a1403ebb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,10 @@ - Fixed start CLI apps from rofi like `htop`, `btop` being started with `xterm` - This made the apps run in light mode with tiny fonts - Now they are started with `kitty` +- Added alternative `RainbowBorders-low-cpu.sh` + - Based on code from `DemiGoD` + - I added variables for finer control + - Some tweaks to lower CPU further ## v2.3.20 diff --git a/config/hypr/UserScripts/RainbowBorders-low-cpu.sh b/config/hypr/UserScripts/RainbowBorders-low-cpu.sh new file mode 100755 index 00000000..894c4848 --- /dev/null +++ b/config/hypr/UserScripts/RainbowBorders-low-cpu.sh @@ -0,0 +1,177 @@ +#!/usr/bin/env bash +# RainbowBorders-low-gpu.sh — low-overhead animated rainbow border for Hyprland +# +# Goal +# Animate Hyprland's active border with a rotating rainbow gradient while +# minimizing CPU usage on older systems by: +# - Using a modest update rate (default 1.0s) and larger angle steps +# - Avoiding subshell-heavy work inside the loop +# - Using a persistent Hyprland command socket (socat) when available +# - Quoting/validating inputs and suppressing noisy output +# - Preventing multiple concurrent instances +# - Optionally restoring the previous border value on exit +# +# Credits +# Initial source/idea by: DemiGoD +# Adaptation and optimization for low-CPU usage by: Hyprland-Dots maintainers +# +# Usage +# You can customize behavior via environment variables when launching: +# RB_INTERVAL Float seconds between updates (default: 1.0) +# RB_STEP_DEG Integer degrees per tick (default: 10) +# RB_START_DEG Integer starting angle (default: 0) +# RB_TARGET Hypr option to update (default: general:col.active_border) +# RB_COLORS Space-separated color list (default: 10-color rainbow below) +# RB_RESTORE If "1", attempt to restore previous value on exit (default: 1) +# RB_LOCKFILE Path to a PID lock file (default: /tmp/hypr-rainbowborders.lock) +# RB_TRANSPORT auto|socat|hyprctl (default: auto) +# - socat: send each command via Hyprland's command socket +# using socat (one short-lived connection per tick) +# - hyprctl: spawn hyprctl each tick +# - auto: prefer socat if possible, otherwise hyprctl +# +# Example (slower animation): +# RB_INTERVAL=1.5 RB_STEP_DEG=12 ~/.config/hypr/UserScripts/RainbowBorders-low-gpu.sh & +# +# Notes +# - This focuses on the active border only. Animating inactive borders too +# will increase updates and CPU usage. +# - Higher RB_INTERVAL (e.g., 1.0–2.0s) and larger RB_STEP_DEG (10–20) +# reduce per-second work substantially. + +set -u + +# Defaults (can be overridden by env vars) +RB_INTERVAL="${RB_INTERVAL:-1.0}" +RB_STEP_DEG="${RB_STEP_DEG:-10}" +RB_START_DEG="${RB_START_DEG:-0}" +RB_TARGET="${RB_TARGET:-general:col.active_border}" +RB_COLORS_DEFAULT="0xffff0000 0xffff8000 0xffffff00 0xff80ff00 0xff00ff00 0xff00ff80 0xff00ffff 0xff0080ff 0xff0000ff 0xff8000ff" +RB_COLORS="${RB_COLORS:-$RB_COLORS_DEFAULT}" +RB_RESTORE="${RB_RESTORE:-1}" +RB_LOCKFILE="${RB_LOCKFILE:-/tmp/hypr-rainbowborders.lock}" +RB_TRANSPORT="${RB_TRANSPORT:-auto}" + +# ---------- helpers ---------- +log() { printf '[RainbowBorders-low-gpu] %s\n' "$*" >&2; } + +die() { log "ERROR: $*"; exit 1; } + +is_float() { [[ "$1" =~ ^[0-9]+(\.[0-9]+)?$|^\.[0-9]+$ ]]; } + +is_int() { [[ "$1" =~ ^[0-9]+$ ]]; } + +# ---------- validation ---------- +if ! is_float "$RB_INTERVAL"; then + log "WARN: RB_INTERVAL='$RB_INTERVAL' invalid; defaulting to 1.0" + RB_INTERVAL="1.0" +fi +if ! is_int "$RB_STEP_DEG"; then + log "WARN: RB_STEP_DEG='$RB_STEP_DEG' invalid; defaulting to 10" + RB_STEP_DEG="10" +fi +if ! is_int "$RB_START_DEG"; then + log "WARN: RB_START_DEG='$RB_START_DEG' invalid; defaulting to 0" + RB_START_DEG="0" +fi + +# ---------- single-instance lock (PID file) ---------- +cleanup_lock() { [[ -f "$RB_LOCKFILE" ]] && rm -f "$RB_LOCKFILE"; } + +if [[ -f "$RB_LOCKFILE" ]]; then + oldpid="$(cat "$RB_LOCKFILE" 2>/dev/null || true)" + if [[ -n "${oldpid:-}" ]] && kill -0 "$oldpid" 2>/dev/null; then + log "Another instance is running (pid=$oldpid). Exiting." + exit 0 + else + # Stale lock + rm -f "$RB_LOCKFILE" || true + fi +fi +printf '%d' "$$" >"$RB_LOCKFILE" 2>/dev/null || die "Cannot write lockfile $RB_LOCKFILE" + +# ---------- transport (socat persistent socket vs hyprctl) ---------- +RB_MODE="" +RB_SOCK="" + +open_transport() { + local want="$RB_TRANSPORT" + local uid; uid=$(id -u 2>/dev/null || echo 0) + local base="${XDG_RUNTIME_DIR:-/run/user/$uid}" + local sig="${HYPRLAND_INSTANCE_SIGNATURE:-}" + if [[ -n "$sig" ]]; then + RB_SOCK="$base/hypr/$sig/.socket.sock" + fi + + # Prefer socat if requested/allowed and socket is available + if [[ "$want" == "socat" || "$want" == "auto" ]]; then + if command -v socat >/dev/null 2>&1 && [[ -n "$RB_SOCK" && -S "$RB_SOCK" ]]; then + RB_MODE="socat" + return 0 + elif [[ "$want" == "socat" ]]; then + die "RB_TRANSPORT=socat requested but 'socat' or Hyprland socket is unavailable" + fi + fi + + # Fallback to hyprctl: require presence and connectivity + command -v hyprctl >/dev/null 2>&1 || die "hyprctl not found and socat transport unavailable" + if ! hyprctl monitors >/dev/null 2>&1; then + die "hyprctl cannot reach a running Hyprland instance" + fi + RB_MODE="hyprctl" + return 0 +} + +open_transport || exit 1 +log "Using transport: $RB_MODE" + +# ---------- optional restore of previous border value ---------- +PREV_VALUE="" +if [[ "$RB_RESTORE" == "1" ]]; then + if command -v hyprctl >/dev/null 2>&1; then + # hyprctl getoption prints various formats; try common keys + PREV_VALUE="$(hyprctl getoption "$RB_TARGET" 2>/dev/null \ + | sed -n 's/^.*str:[[:space:]]\+//p; s/^.*string:[[:space:]]\+//p; s/^.*value:[[:space:]]\+//p' \ + | tail -n1)" + fi +fi + +restore_previous() { + if [[ "$RB_RESTORE" == "1" && -n "${PREV_VALUE:-}" ]]; then + if [[ "$RB_MODE" == "socat" ]]; then + printf 'keyword %s %s\n' "$RB_TARGET" "$PREV_VALUE" | socat - "UNIX-CONNECT:$RB_SOCK" >/dev/null 2>&1 || true + else + hyprctl keyword "$RB_TARGET" "$PREV_VALUE" >/dev/null 2>&1 || true + fi + fi +} + +on_exit() { + restore_previous + cleanup_lock +} +trap on_exit INT TERM EXIT + +# ---------- main loop ---------- +angle=$(( RB_START_DEG % 360 )) +STEP=$(( RB_STEP_DEG % 360 )) +(( STEP == 0 )) && STEP=10 + +write_border() { + local a="$1" + if [[ "$RB_MODE" == "socat" ]]; then + printf 'keyword %s %s %sdeg\n' "$RB_TARGET" "$RB_COLORS" "$a" | socat - "UNIX-CONNECT:$RB_SOCK" >/dev/null 2>&1 || true + else + hyprctl keyword "$RB_TARGET" "$RB_COLORS ${a}deg" >/dev/null 2>&1 || true + fi +} + +# Prime first write (avoid waiting one interval) +write_border "$angle" || log "WARN: initial write failed" + +while :; do + # Advance angle and write; failures are non-fatal to keep CPU use minimal + angle=$(( (angle + STEP) % 360 )) + write_border "$angle" + sleep "$RB_INTERVAL" +done -- cgit v1.2.3 From 704f8b46c04d008b33cf85575d8b85f720cb0ab0 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sun, 8 Feb 2026 21:12:05 -0500 Subject: Added -h/--help and --run-once to set borders but no animation It's a nice effect w/o the annoying color changes all the time On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md modified: config/hypr/UserScripts/RainbowBorders-low-cpu.sh --- CHANGELOG.md | 2 + config/hypr/UserScripts/RainbowBorders-low-cpu.sh | 92 ++++++++++++++++++----- 2 files changed, 75 insertions(+), 19 deletions(-) (limited to 'config') diff --git a/CHANGELOG.md b/CHANGELOG.md index a1403ebb..c4cda124 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,8 @@ - Based on code from `DemiGoD` - I added variables for finer control - Some tweaks to lower CPU further + - Added `-h/--help` + - Added `--run-once` to set RainbowBorders but no animation ## v2.3.20 diff --git a/config/hypr/UserScripts/RainbowBorders-low-cpu.sh b/config/hypr/UserScripts/RainbowBorders-low-cpu.sh index 894c4848..bc0ab9ef 100755 --- a/config/hypr/UserScripts/RainbowBorders-low-cpu.sh +++ b/config/hypr/UserScripts/RainbowBorders-low-cpu.sh @@ -1,12 +1,12 @@ #!/usr/bin/env bash -# RainbowBorders-low-gpu.sh — low-overhead animated rainbow border for Hyprland +# RainbowBorders-low-cpu.sh — low-overhead animated rainbow border for Hyprland # # Goal # Animate Hyprland's active border with a rotating rainbow gradient while # minimizing CPU usage on older systems by: # - Using a modest update rate (default 1.0s) and larger angle steps # - Avoiding subshell-heavy work inside the loop -# - Using a persistent Hyprland command socket (socat) when available +# - Using Hyprland's command socket via socat when available # - Quoting/validating inputs and suppressing noisy output # - Preventing multiple concurrent instances # - Optionally restoring the previous border value on exit @@ -22,16 +22,17 @@ # RB_START_DEG Integer starting angle (default: 0) # RB_TARGET Hypr option to update (default: general:col.active_border) # RB_COLORS Space-separated color list (default: 10-color rainbow below) -# RB_RESTORE If "1", attempt to restore previous value on exit (default: 1) -# RB_LOCKFILE Path to a PID lock file (default: /tmp/hypr-rainbowborders.lock) +# RB_RESTORE If "1", attempt to restore previous value on exit (loop mode; default: 1) +# RB_LOCKFILE Path to a PID lock file (loop mode; default: /tmp/hypr-rainbowborders.lock) # RB_TRANSPORT auto|socat|hyprctl (default: auto) # - socat: send each command via Hyprland's command socket # using socat (one short-lived connection per tick) # - hyprctl: spawn hyprctl each tick # - auto: prefer socat if possible, otherwise hyprctl +# RB_ONCE 1 to apply once and exit (no animation; default: 0) # # Example (slower animation): -# RB_INTERVAL=1.5 RB_STEP_DEG=12 ~/.config/hypr/UserScripts/RainbowBorders-low-gpu.sh & +# RB_INTERVAL=1.5 RB_STEP_DEG=12 ~/.config/hypr/UserScripts/RainbowBorders-low-cpu.sh & # # Notes # - This focuses on the active border only. Animating inactive borders too @@ -51,16 +52,57 @@ RB_COLORS="${RB_COLORS:-$RB_COLORS_DEFAULT}" RB_RESTORE="${RB_RESTORE:-1}" RB_LOCKFILE="${RB_LOCKFILE:-/tmp/hypr-rainbowborders.lock}" RB_TRANSPORT="${RB_TRANSPORT:-auto}" +RB_ONCE="${RB_ONCE:-0}" # ---------- helpers ---------- -log() { printf '[RainbowBorders-low-gpu] %s\n' "$*" >&2; } +log() { printf '[RainbowBorders-low-cpu] %s\n' "$*" >&2; } die() { log "ERROR: $*"; exit 1; } +usage() { + cat <<'EOF' +Usage: RainbowBorders-low-cpu.sh [options] + +Options: + -h, --help Show this help and exit + --once, --run-once, -1 + Apply the current gradient once and exit (no animation). + In this mode, RB_RESTORE is ignored (the color persists). + +Environment overrides: + RB_INTERVAL Seconds between updates (default: 1.0) + RB_STEP_DEG Degrees per tick (default: 10) + RB_START_DEG Starting angle (default: 0) + RB_TARGET Hypr option to update (default: general:col.active_border) + RB_COLORS Space-separated colors (default: 10-color rainbow) + RB_RESTORE 1 to restore previous value on exit (loop mode only; default: 1) + RB_LOCKFILE PID lock path (loop mode only; default: /tmp/hypr-rainbowborders.lock) + RB_TRANSPORT auto|socat|hyprctl (default: auto) + RB_ONCE 1 for one-shot mode (same as --once) + +Examples: + Animate (light CPU): + RB_INTERVAL=1.5 RB_STEP_DEG=12 ./RainbowBorders-low-cpu.sh & + + Set a static rainbow once (no animation): + ./RainbowBorders-low-cpu.sh --once +EOF +} + is_float() { [[ "$1" =~ ^[0-9]+(\.[0-9]+)?$|^\.[0-9]+$ ]]; } is_int() { [[ "$1" =~ ^[0-9]+$ ]]; } +# ---------- parse CLI flags ---------- +while (( $# )); do + case "$1" in + -h|--help) usage; exit 0 ;; + --once|--run-once|-1) RB_ONCE=1 ;; + *) log "Unknown option: $1"; usage; exit 2 ;; + esac + shift +done + # ---------- validation ---------- if ! is_float "$RB_INTERVAL"; then log "WARN: RB_INTERVAL='$RB_INTERVAL' invalid; defaulting to 1.0" @@ -78,19 +120,21 @@ fi # ---------- single-instance lock (PID file) ---------- cleanup_lock() { [[ -f "$RB_LOCKFILE" ]] && rm -f "$RB_LOCKFILE"; } -if [[ -f "$RB_LOCKFILE" ]]; then - oldpid="$(cat "$RB_LOCKFILE" 2>/dev/null || true)" - if [[ -n "${oldpid:-}" ]] && kill -0 "$oldpid" 2>/dev/null; then - log "Another instance is running (pid=$oldpid). Exiting." - exit 0 - else - # Stale lock - rm -f "$RB_LOCKFILE" || true +if [[ "$RB_ONCE" != "1" ]]; then + if [[ -f "$RB_LOCKFILE" ]]; then + oldpid="$(cat "$RB_LOCKFILE" 2>/dev/null || true)" + if [[ -n "${oldpid:-}" ]] && kill -0 "$oldpid" 2>/dev/null; then + log "Another instance is running (pid=$oldpid). Exiting." + exit 0 + else + # Stale lock + rm -f "$RB_LOCKFILE" || true + fi fi + printf '%d' "$$" >"$RB_LOCKFILE" 2>/dev/null || die "Cannot write lockfile $RB_LOCKFILE" fi -printf '%d' "$$" >"$RB_LOCKFILE" 2>/dev/null || die "Cannot write lockfile $RB_LOCKFILE" -# ---------- transport (socat persistent socket vs hyprctl) ---------- +# ---------- transport (socat vs hyprctl) ---------- RB_MODE="" RB_SOCK="" @@ -127,7 +171,7 @@ log "Using transport: $RB_MODE" # ---------- optional restore of previous border value ---------- PREV_VALUE="" -if [[ "$RB_RESTORE" == "1" ]]; then +if [[ "$RB_RESTORE" == "1" && "$RB_ONCE" != "1" ]]; then if command -v hyprctl >/dev/null 2>&1; then # hyprctl getoption prints various formats; try common keys PREV_VALUE="$(hyprctl getoption "$RB_TARGET" 2>/dev/null \ @@ -150,9 +194,13 @@ on_exit() { restore_previous cleanup_lock } -trap on_exit INT TERM EXIT -# ---------- main loop ---------- +# In loop mode, set traps for cleanup/restore +if [[ "$RB_ONCE" != "1" ]]; then + trap on_exit INT TERM EXIT +fi + +# ---------- main logic ---------- angle=$(( RB_START_DEG % 360 )) STEP=$(( RB_STEP_DEG % 360 )) (( STEP == 0 )) && STEP=10 @@ -166,6 +214,12 @@ write_border() { fi } +if [[ "$RB_ONCE" == "1" ]]; then + # Single write and exit; do not restore previous (intended to persist) + write_border "$angle" || log "WARN: one-shot write failed" + exit 0 +fi + # Prime first write (avoid waiting one interval) write_border "$angle" || log "WARN: initial write failed" -- cgit v1.2.3 From d1c39429665081bd24120310b66e4a8f7d6ea25d Mon Sep 17 00:00:00 2001 From: Don Williams Date: Mon, 9 Feb 2026 16:00:24 -0500 Subject: Updated fastfetch to new config, kept old as 'legacy' On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config.jsonc new file: config.legacy.jsonc --- config/fastfetch/config.jsonc | 256 +++++++++++++++++------------------ config/fastfetch/config.legacy.jsonc | 132 ++++++++++++++++++ 2 files changed, 260 insertions(+), 128 deletions(-) create mode 100644 config/fastfetch/config.legacy.jsonc (limited to 'config') diff --git a/config/fastfetch/config.jsonc b/config/fastfetch/config.jsonc index 8b2de09f..5533976b 100644 --- a/config/fastfetch/config.jsonc +++ b/config/fastfetch/config.jsonc @@ -1,132 +1,132 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ - { -"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", -"logo": { -"padding": { -"top": 1 -} -}, -"display": { -"separator": " 󰑃 " -}, -"modules": [ - "break", - { - "type": "os", - "key": " DISTRO", - "keyColor": "yellow" - }, + "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", + "logo": { + // "type": "kitty", + // "source": "~/.config/fastfetch/ubuntu.png", + // "height": 10, + // "width": 20, + "type": "small", + "padding": { + "top": 3, + "left": 1 + } + }, + "modules": [ + "break", + { + "type": "custom", + "format": "\u001b[90m┌──────────────────────Hardware──────────────────────┐" + }, + { + "type": "host", + "key": " PC", + "keyColor": "green" + }, + { + "type": "cpu", + "key": "│ ├", + "keyColor": "green" + }, + { + "type": "gpu", + "key": "│ ├󰍛", + "keyColor": "green" + }, + { + "type": "memory", + "key": "│ ├󰍛", + "keyColor": "green" + }, + { + "type": "disk", + "key": "└ └", + "keyColor": "green" + }, + { + "type": "custom", + "format": "\u001b[90m└────────────────────────────────────────────────────┘" + }, + "break", + { + "type": "custom", + "format": "\u001b[90m┌──────────────────────Software──────────────────────┐" + }, + { + "type": "os", + "key": " OS", + "keyColor": "yellow" + }, + { + "type": "kernel", + "key": "│ ├", + "keyColor": "yellow" + }, + { + "type": "bios", + "key": "│ ├", + "keyColor": "yellow" + }, + { + "type": "packages", + "key": "│ ├󰏖", + "keyColor": "yellow" + }, + { + "type": "shell", + "key": "└ └", + "keyColor": "yellow" + }, + { + "type": "wm", + "key": " WM", + "keyColor": "blue" + }, + { + "type": "lm", + "key": "│ ├", + "keyColor": "blue" + }, + { + "type": "wmtheme", + "key": "│ ├󰉼", + "keyColor": "blue" + }, + { + "type": "terminal", + "key": "└ └", + "keyColor": "blue" + }, + { + "type": "custom", + "format": "\u001b[90m└────────────────────────────────────────────────────┘" + }, + "break", + { + "type": "custom", + "format": "\u001b[90m┌─────────────────Uptime / Age / DT──────────────────┐" + }, + { + "type": "command", + "key": " OS Age ", + "keyColor": "magenta", + "text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days" + }, + { + "type": "uptime", + "key": " Uptime ", + "keyColor": "magenta" + }, + { + "type": "command", + "key": " Dots Ver ", + "text": "echo v${DOTS_VERSION}", + "keyColor": "magenta" + }, + { + "type": "custom", + "format": "\u001b[90m└────────────────────────────────────────────────────┘" + }, + "break", - { - "type": "kernel", - "key": "│ ├", - "keyColor": "yellow" - }, - { - "type": "command", - "key": "│ ├", - "text": "echo JaKooLit Version: ${DOTS_VERSION}", - "keyColor": "yellow" - }, - { - "type": "packages", - "key": "│ ├󰏖", - "keyColor": "yellow" - }, - { - "type": "shell", - "key": "│ └", - "keyColor": "yellow" - }, - { - "type": "wm", - "key": " DE/WM", - "keyColor": "blue" - }, - { - "type": "wmtheme", - "key": "│ ├󰉼", - "keyColor": "blue" - }, - { - "type": "icons", - "key": "│ ├󰀻", - "keyColor": "blue" - }, - { - "type": "cursor", - "key": "│ ├", - "keyColor": "blue" - }, - { - "type": "terminalfont", - "key": "│ ├", - "keyColor": "blue" - }, - { - "type": "terminal", - "key": "│ └", - "keyColor": "blue" - }, - { - "type": "host", - "key": "󰌢 SYSTEM", - "keyColor": "green" - }, - { - "type": "cpu", - "key": "│ ├󰻠", - "keyColor": "green" - }, - { - "type": "gpu", - "key": "│ ├󰻑", - "format": "{2}", - "keyColor": "green" - }, - { - "type": "display", - "key": "│ ├󰍹", - "keyColor": "green", - "compactType": "original-with-refresh-rate" - }, - { - "type": "memory", - "key": "│ ├󰾆", - "keyColor": "green" - }, - { - "type": "swap", - "key": "│ ├󰓡", - "keyColor": "green" - }, - { - "type": "uptime", - "key": "│ ├󰅐", - "keyColor": "green" - }, - { - "type": "display", - "key": "│ └󰍹", - "keyColor": "green" - }, - { - "type": "sound", - "key": " AUDIO", - "format": "{2}", - "keyColor": "magenta" - }, - { - "type": "player", - "key": "│ ├󰥠", - "keyColor": "magenta" - }, - { - "type": "media", - "key": "│ └󰝚", - "keyColor": "magenta" - }, - "break" ] } diff --git a/config/fastfetch/config.legacy.jsonc b/config/fastfetch/config.legacy.jsonc new file mode 100644 index 00000000..8b2de09f --- /dev/null +++ b/config/fastfetch/config.legacy.jsonc @@ -0,0 +1,132 @@ +/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ + +{ +"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", +"logo": { +"padding": { +"top": 1 +} +}, +"display": { +"separator": " 󰑃 " +}, +"modules": [ + "break", + { + "type": "os", + "key": " DISTRO", + "keyColor": "yellow" + }, + + { + "type": "kernel", + "key": "│ ├", + "keyColor": "yellow" + }, + { + "type": "command", + "key": "│ ├", + "text": "echo JaKooLit Version: ${DOTS_VERSION}", + "keyColor": "yellow" + }, + { + "type": "packages", + "key": "│ ├󰏖", + "keyColor": "yellow" + }, + { + "type": "shell", + "key": "│ └", + "keyColor": "yellow" + }, + { + "type": "wm", + "key": " DE/WM", + "keyColor": "blue" + }, + { + "type": "wmtheme", + "key": "│ ├󰉼", + "keyColor": "blue" + }, + { + "type": "icons", + "key": "│ ├󰀻", + "keyColor": "blue" + }, + { + "type": "cursor", + "key": "│ ├", + "keyColor": "blue" + }, + { + "type": "terminalfont", + "key": "│ ├", + "keyColor": "blue" + }, + { + "type": "terminal", + "key": "│ └", + "keyColor": "blue" + }, + { + "type": "host", + "key": "󰌢 SYSTEM", + "keyColor": "green" + }, + { + "type": "cpu", + "key": "│ ├󰻠", + "keyColor": "green" + }, + { + "type": "gpu", + "key": "│ ├󰻑", + "format": "{2}", + "keyColor": "green" + }, + { + "type": "display", + "key": "│ ├󰍹", + "keyColor": "green", + "compactType": "original-with-refresh-rate" + }, + { + "type": "memory", + "key": "│ ├󰾆", + "keyColor": "green" + }, + { + "type": "swap", + "key": "│ ├󰓡", + "keyColor": "green" + }, + { + "type": "uptime", + "key": "│ ├󰅐", + "keyColor": "green" + }, + { + "type": "display", + "key": "│ └󰍹", + "keyColor": "green" + }, + { + "type": "sound", + "key": " AUDIO", + "format": "{2}", + "keyColor": "magenta" + }, + { + "type": "player", + "key": "│ ├󰥠", + "keyColor": "magenta" + }, + { + "type": "media", + "key": "│ └󰝚", + "keyColor": "magenta" + }, + "break" + ] +} -- cgit v1.2.3 From b1dc7f28a7508a3766e1f96630df14542e73b858 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 03:17:24 -0500 Subject: Fixed Picture-in-Picture rule to cover lower case ``` windowrule { name = Picture-in-Picture match:title = ^[Pp]icture-in-[Pp]icture$ float = on move = 72% 7% opacity = 0.95 0.75 pin = on keep_aspect_ratio = on size = (monitor_w*0.3) (monitor_h*0.3) } ``` On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/configs/WindowRules.conf --- config/hypr/configs/WindowRules.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index 49f1f657..dfa3addd 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -168,7 +168,7 @@ layerrule = match:namespace quickshell:overview, ignore_alpha 0.5 windowrule { name = Picture-in-Picture - match:title = ^(Picture-in-Picture)$ + match:title = ^[Pp]icture-in-[Pp]icture$ float = on move = 72% 7% opacity = 0.95 0.75 -- cgit v1.2.3 From 0cba8d7c8b8f8a0d2a9580ae6adc57cad1b7ce3a Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 12:57:51 -0500 Subject: Added keybind for static rainbow border On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/configs/Keybinds.conf --- config/hypr/configs/Keybinds.conf | 1 + 1 file changed, 1 insertion(+) (limited to 'config') diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index 399e8c55..73525980 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -36,6 +36,7 @@ bindd = $mainMod ALT, V, clipboard manager, exec, $scriptsDir/ClipManager.sh bindd = $mainMod CTRL, R, rofi theme selector, exec, $scriptsDir/RofiThemeSelector.sh bindd = $mainMod CTRL SHIFT, R, rofi theme selector (modified), exec, pkill rofi || true && $scriptsDir/RofiThemeSelector-modified.sh bindd = $mainMod CTRL, K, Kitty theme selector, exec, $scriptsDir/Kitty_themes.sh +bindd = $mainMod SHIFT, B, Set static Rainbow Border, exec, $UserScripts/RainbowBorder-low-cpu.sh --run-once bindd = ALT SHIFT, S, Hyprshot Screen Capture, exec, $scriptsDir/hyprshot.sh -m region -o %HOME/Pictures/Screenshots bindd = $mainMod SHIFT, F, fullscreen, fullscreen -- cgit v1.2.3 From 4f515882494f244fb6562491e92e7e72f2edb739 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 13:04:57 -0500 Subject: Fixed wrong script name in keybinds.conf --- config/hypr/configs/Keybinds.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index 73525980..abdc0114 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -36,7 +36,7 @@ bindd = $mainMod ALT, V, clipboard manager, exec, $scriptsDir/ClipManager.sh bindd = $mainMod CTRL, R, rofi theme selector, exec, $scriptsDir/RofiThemeSelector.sh bindd = $mainMod CTRL SHIFT, R, rofi theme selector (modified), exec, pkill rofi || true && $scriptsDir/RofiThemeSelector-modified.sh bindd = $mainMod CTRL, K, Kitty theme selector, exec, $scriptsDir/Kitty_themes.sh -bindd = $mainMod SHIFT, B, Set static Rainbow Border, exec, $UserScripts/RainbowBorder-low-cpu.sh --run-once +bindd = $mainMod SHIFT, B, Set static Rainbow Border, exec, $UserScripts/RainbowBorders-low-cpu.sh --run-once bindd = ALT SHIFT, S, Hyprshot Screen Capture, exec, $scriptsDir/hyprshot.sh -m region -o %HOME/Pictures/Screenshots bindd = $mainMod SHIFT, F, fullscreen, fullscreen -- cgit v1.2.3 From 366948e85798d3955f6cccbc6d8a8051137003fb Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 17:46:22 -0500 Subject: Added my custom simple waybar On branch development Your branch is up to date with 'origin/development'. Changes to be committed: new file: config/waybar/configs/TOP-ddubs-simple-bar --- config/waybar/configs/TOP-ddubs-simple-bar | 54 ++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 config/waybar/configs/TOP-ddubs-simple-bar (limited to 'config') diff --git a/config/waybar/configs/TOP-ddubs-simple-bar b/config/waybar/configs/TOP-ddubs-simple-bar new file mode 100644 index 00000000..90b64980 --- /dev/null +++ b/config/waybar/configs/TOP-ddubs-simple-bar @@ -0,0 +1,54 @@ +/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + +// ### DEFAULT Laptop - Top ### // +{ +"include": [ + "$HOME/.config/waybar/Modules", + "$HOME/.config/waybar/ModulesWorkspaces", + "$HOME/.config/waybar/ModulesCustom", + "$HOME/.config/waybar/ModulesGroups", + "$HOME/.config/waybar/UserModules", + ], +"layer": "top", +//"mode": "dock", +"exclusive": true, +"passthrough": false, +"position": "top", +"spacing": 3, +"fixed-center": true, +"ipc": true, +"margin-top": 3, +"margin-left": 8, +"margin-right": 8, + +"modules-left": [ + "custom/separator#blank", + "custom/separator#blank", + "custom/cava_mviz", + "custom/separator#blank", + "custom/separator#blank", + "custom/playerctl", + "custom/separator#blank", + "hyprland/window", + ], + +"modules-center": [ + "custom/separator#blank", + "custom/swaync", + "hyprland/workspaces#rw", + "clock", + "idle_inhibitor", + ], + +"modules-right": [ + "pulseaudio", + "pulseaudio#microphone", + "custom/separator#blank", + "tray", + "custom/separator#blank", + "custom/weather2", + "group/laptop", + "group/status", + "custom/separator#blank", + ], +} -- cgit v1.2.3 From 6ec8126983e79f9adc3aedcf7fcb38028573f3f8 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 17:54:07 -0500 Subject: Fixed import path for ML4W-Glass to fix color issues On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/waybar/style/ML4W-Glass.css --- config/waybar/style/ML4W-Glass.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/waybar/style/ML4W-Glass.css b/config/waybar/style/ML4W-Glass.css index b2703515..c80fa3fa 100644 --- a/config/waybar/style/ML4W-Glass.css +++ b/config/waybar/style/ML4W-Glass.css @@ -25,7 +25,7 @@ General padding-bottom: 2px; } -@import "style/ML4W/glass.css"; +@import "ML4W/glass.css"; window#waybar { background: transparent; -- cgit v1.2.3 From 1e0ba001ea9b5ad621237601fe1874229eb4206f Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 18:00:01 -0500 Subject: Fixed import path for ML4W-Glass On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: ML4W-Glass.css --- config/waybar/style/ML4W-Glass.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config') diff --git a/config/waybar/style/ML4W-Glass.css b/config/waybar/style/ML4W-Glass.css index c80fa3fa..b2703515 100644 --- a/config/waybar/style/ML4W-Glass.css +++ b/config/waybar/style/ML4W-Glass.css @@ -25,7 +25,7 @@ General padding-bottom: 2px; } -@import "ML4W/glass.css"; +@import "style/ML4W/glass.css"; window#waybar { background: transparent; -- cgit v1.2.3 From 310e9b63f416d41b59e3b6c46f5bf5ee565c1faf Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 18:18:17 -0500 Subject: Fixing ML4W color with ddubs waybar --- config/waybar/style/ML4W-Glass.css | 2 ++ 1 file changed, 2 insertions(+) (limited to 'config') diff --git a/config/waybar/style/ML4W-Glass.css b/config/waybar/style/ML4W-Glass.css index b2703515..86000055 100644 --- a/config/waybar/style/ML4W-Glass.css +++ b/config/waybar/style/ML4W-Glass.css @@ -26,6 +26,8 @@ General } @import "style/ML4W/glass.css"; +@define-color surface @background-alt; /* neutral semi‑transparent base */ +@define-color surface_dim @background; /* darker neutral base */ window#waybar { background: transparent; -- cgit v1.2.3 From 9038ba48751dec58695774b74524918b866ca2a0 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 18:21:07 -0500 Subject: Fixing ML4W color with ddubs waybar x2 --- config/waybar/style/ML4W-Glass.css | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'config') diff --git a/config/waybar/style/ML4W-Glass.css b/config/waybar/style/ML4W-Glass.css index 86000055..4811bc26 100644 --- a/config/waybar/style/ML4W-Glass.css +++ b/config/waybar/style/ML4W-Glass.css @@ -26,6 +26,16 @@ General } @import "style/ML4W/glass.css"; + +/* Neutral glass overrides: avoid red/magenta palettes from wallust */ +@define-color surface @background-alt; /* main glass body */ +@define-color surface_dim @background; /* inner shadow base */ +@define-color primary @foreground; /* accents/lines */ +@define-color on_primary @background; /* accent contrast */ +@define-color on_primary_fixed @background; +@define-color on_primary_fixed_variant @foreground; +@define-color on_tertiary_fixed @background; /* module pill bg */ +@define-color on_tertiary_fixed_variant @foreground; /* module pill fg */ @define-color surface @background-alt; /* neutral semi‑transparent base */ @define-color surface_dim @background; /* darker neutral base */ -- cgit v1.2.3 From 93e5a817c5257471a306619084bccf2d01507c2f Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 18:25:06 -0500 Subject: Fixing ML4W color with ddubs waybar x3 --- config/waybar/style/ML4W-Glass.css | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'config') diff --git a/config/waybar/style/ML4W-Glass.css b/config/waybar/style/ML4W-Glass.css index 4811bc26..76a8cd75 100644 --- a/config/waybar/style/ML4W-Glass.css +++ b/config/waybar/style/ML4W-Glass.css @@ -36,8 +36,7 @@ General @define-color on_primary_fixed_variant @foreground; @define-color on_tertiary_fixed @background; /* module pill bg */ @define-color on_tertiary_fixed_variant @foreground; /* module pill fg */ -@define-color surface @background-alt; /* neutral semi‑transparent base */ -@define-color surface_dim @background; /* darker neutral base */ +@define-color on_surface #e6edf7; /* brighten text/icons */ window#waybar { background: transparent; @@ -136,10 +135,12 @@ label.module:hover { #workspaces button { color: @on_surface; border-radius: 3px; - padding: 0px 5px 0px 5px; + padding: 0px 6px 0px 6px; margin: 0px 2px 0px 2px; transition: all 0.3s ease-in-out; border: 1px solid transparent; + min-width: 26px; + text-align: center; } #workspaces button.active { -- cgit v1.2.3 From 43deb76b0a0c9f6231e6c011690acca8be62204f Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 18:26:36 -0500 Subject: Fixing workspace alignment ML4W-Glass --- config/waybar/style/ML4W-Glass.css | 1 - 1 file changed, 1 deletion(-) (limited to 'config') diff --git a/config/waybar/style/ML4W-Glass.css b/config/waybar/style/ML4W-Glass.css index 76a8cd75..2f02fd61 100644 --- a/config/waybar/style/ML4W-Glass.css +++ b/config/waybar/style/ML4W-Glass.css @@ -140,7 +140,6 @@ label.module:hover { transition: all 0.3s ease-in-out; border: 1px solid transparent; min-width: 26px; - text-align: center; } #workspaces button.active { -- cgit v1.2.3 From 4a2a66a70efeb11f7853d4b20086e79052fbe786 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 19:16:14 -0500 Subject: Sync'd Backup window rules to current version On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md modified: config/hypr/configs/WindowRules-config-v3.conf --- CHANGELOG.md | 7 +++++++ config/hypr/configs/WindowRules-config-v3.conf | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'config') diff --git a/CHANGELOG.md b/CHANGELOG.md index c4cda124..6a6e665a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,13 @@ - Some tweaks to lower CPU further - Added `-h/--help` - Added `--run-once` to set RainbowBorders but no animation +- Added 'TOP-ddubs-simple-bar' +- Fixed CSS formatting in `ML4W-Glass.css` +- Added keybind for "Static Rainbow border" + - Run `RainbowBorders-low-cpu --exec-once` to set the rainbow border w/o animation + - Updated `Picture-in-Picture` rule + - Works properly with `Brave` and other chromium browsers + - Thanks to `Goodborn` for the fix ## v2.3.20 diff --git a/config/hypr/configs/WindowRules-config-v3.conf b/config/hypr/configs/WindowRules-config-v3.conf index 49f1f657..dfa3addd 100644 --- a/config/hypr/configs/WindowRules-config-v3.conf +++ b/config/hypr/configs/WindowRules-config-v3.conf @@ -168,7 +168,7 @@ layerrule = match:namespace quickshell:overview, ignore_alpha 0.5 windowrule { name = Picture-in-Picture - match:title = ^(Picture-in-Picture)$ + match:title = ^[Pp]icture-in-[Pp]icture$ float = on move = 72% 7% opacity = 0.95 0.75 -- cgit v1.2.3 From 9910e59796be08f84de5fe87bcaaebc807d5fce0 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 10 Feb 2026 23:23:03 -0500 Subject: Added bitwarden rule floating, centered On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/UserConfigs/WindowRules.conf modified: config/hypr/configs/WindowRules-config-v3.conf modified: config/hypr/configs/WindowRules.conf --- config/hypr/UserConfigs/WindowRules.conf | 1 + config/hypr/configs/WindowRules-config-v3.conf | 12 ++++++++++++ config/hypr/configs/WindowRules.conf | 12 ++++++++++++ 3 files changed, 25 insertions(+) (limited to 'config') diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index ee9eb317..859dde91 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -4,3 +4,4 @@ # This file is used to add or overwrite window rules # This file will not be modified during dotfiles updates + diff --git a/config/hypr/configs/WindowRules-config-v3.conf b/config/hypr/configs/WindowRules-config-v3.conf index dfa3addd..a409ee43 100644 --- a/config/hypr/configs/WindowRules-config-v3.conf +++ b/config/hypr/configs/WindowRules-config-v3.conf @@ -337,3 +337,15 @@ windowrule { float = on center = on } + +# Named rule for Bitwarden +windowrule { + name = Bitwarden + match:class = ^(Bitwarden)$ + match:title = ^(Bitwarden)$ + match:initial_class = ^(Bitwarden)$ + match:initial_title = ^(Bitwarden)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf index dfa3addd..a409ee43 100644 --- a/config/hypr/configs/WindowRules.conf +++ b/config/hypr/configs/WindowRules.conf @@ -337,3 +337,15 @@ windowrule { float = on center = on } + +# Named rule for Bitwarden +windowrule { + name = Bitwarden + match:class = ^(Bitwarden)$ + match:title = ^(Bitwarden)$ + match:initial_class = ^(Bitwarden)$ + match:initial_title = ^(Bitwarden)$ + float = on + center = on + size = (monitor_w*0.6) (monitor_h*0.6) +} -- cgit v1.2.3 From 62f364ed911bff31aa1abc307322f7270aa0aff0 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Fri, 13 Feb 2026 14:40:51 -0500 Subject: Migrate Jakoolit to Linuxbeginnings repo references --- .github/FUNDING.yml | 3 +- .github/ISSUE_TEMPLATE/bug.yml | 2 +- .github/ISSUE_TEMPLATE/documentation-update.yml | 2 +- .github/ISSUE_TEMPLATE/feature.yml | 2 +- .github/PULL_REQUEST_TEMPLATE.md | 4 +- CHANGELOG.md | 6 +- CONTRIBUTING.md | 26 ++++----- Distro-Hyprland.sh | 22 ++++---- README.md | 64 ++++++++++------------ archive/release.sh | 20 +++---- archive/upgrade.sh | 2 +- config/cava/config | 2 +- config/fastfetch/config-compact.jsonc | 2 +- config/fastfetch/config-pokemon.jsonc | 2 +- config/fastfetch/config-v2.jsonc | 4 +- config/fastfetch/config.legacy.jsonc | 4 +- config/hypr/Monitor_Profiles/default.conf | 2 +- config/hypr/UserConfigs/00-Readme | 2 +- config/hypr/UserConfigs/01-UserDefaults.conf | 2 +- config/hypr/UserConfigs/ENVariables.conf | 2 +- config/hypr/UserConfigs/Laptops.conf | 2 +- config/hypr/UserConfigs/Startup_Apps.conf | 2 +- config/hypr/UserConfigs/UserAnimations.conf | 2 +- config/hypr/UserConfigs/UserDecorations.conf | 2 +- config/hypr/UserConfigs/UserKeybinds.conf | 2 +- config/hypr/UserConfigs/UserSettings.conf | 2 +- config/hypr/UserConfigs/WindowRules.conf | 2 +- config/hypr/UserConfigs/WorkSpaceRules.conf | 2 +- config/hypr/UserScripts/00-Readme | 2 +- config/hypr/UserScripts/RainbowBorders.bak.sh | 2 +- config/hypr/UserScripts/RofiBeats.sh | 2 +- config/hypr/UserScripts/RofiCalc.sh | 2 +- config/hypr/UserScripts/WallpaperAutoChange.sh | 2 +- config/hypr/UserScripts/WallpaperEffects.sh | 2 +- config/hypr/UserScripts/WallpaperRandom.sh | 2 +- config/hypr/UserScripts/WallpaperSelect.sh | 2 +- config/hypr/UserScripts/Weather.py | 2 +- config/hypr/UserScripts/Weather.sh | 2 +- config/hypr/UserScripts/WeatherWrap.sh | 2 +- config/hypr/UserScripts/ZshChangeTheme.sh | 2 +- config/hypr/animations/00-default.conf | 2 +- config/hypr/animations/01-default - v2.conf | 2 +- config/hypr/animations/03- Disable Animation.conf | 2 +- config/hypr/animations/END-4.conf | 2 +- config/hypr/animations/HYDE - Vertical.conf | 2 +- config/hypr/animations/HYDE - default.conf | 2 +- config/hypr/animations/HYDE - minimal-1.conf | 2 +- config/hypr/animations/HYDE - minimal-2.conf | 2 +- config/hypr/animations/HYDE - optimized.conf | 2 +- config/hypr/animations/ML4W - classic.conf | 2 +- config/hypr/animations/ML4W - dynamic.conf | 2 +- config/hypr/animations/ML4W - fast.conf | 2 +- config/hypr/animations/ML4W - high.conf | 2 +- config/hypr/animations/ML4W - moving.conf | 2 +- config/hypr/animations/ML4W - standard.conf | 2 +- config/hypr/animations/Mahaveer - me-1.conf | 2 +- config/hypr/animations/Mahaveer - me-2.conf | 2 +- config/hypr/application-style.conf | 2 +- config/hypr/configs/ENVariables.conf | 2 +- config/hypr/configs/Keybinds.conf | 4 +- config/hypr/configs/Laptops.conf | 2 +- config/hypr/configs/Startup_Apps.conf | 2 +- config/hypr/configs/SystemSettings.conf | 2 +- config/hypr/configs/WindowRules-pre-53.conf | 2 +- config/hypr/hypridle.conf | 2 +- config/hypr/hyprland.conf | 2 +- config/hypr/hyprlock-1080p.conf | 4 +- config/hypr/hyprlock-2k.conf | 4 +- config/hypr/hyprlock.conf | 4 +- config/hypr/initial-boot.sh | 2 +- config/hypr/monitors.conf | 2 +- config/hypr/scripts/AirplaneMode.sh | 2 +- config/hypr/scripts/Animations.sh | 2 +- config/hypr/scripts/Brightness.sh | 2 +- config/hypr/scripts/BrightnessKbd.sh | 2 +- config/hypr/scripts/ChangeBlur.sh | 2 +- config/hypr/scripts/ChangeLayout.sh | 2 +- config/hypr/scripts/ClipManager.sh | 2 +- config/hypr/scripts/DarkLight.sh | 2 +- config/hypr/scripts/Distro_update.sh | 2 +- config/hypr/scripts/Dropterminal.sh | 2 +- config/hypr/scripts/GameMode.sh | 2 +- config/hypr/scripts/Hypridle.sh | 2 +- config/hypr/scripts/KeyBinds.sh | 2 +- config/hypr/scripts/KeyHints.sh | 4 +- config/hypr/scripts/KeybindsLayoutInit.sh | 2 +- config/hypr/scripts/KeyboardLayout.sh | 2 +- config/hypr/scripts/KillActiveProcess.sh | 2 +- config/hypr/scripts/Kitty_themes.sh | 2 +- config/hypr/scripts/KooLsDotsUpdate.sh | 6 +- config/hypr/scripts/Kool_Quick_Settings.sh | 2 +- config/hypr/scripts/LockScreen.sh | 2 +- config/hypr/scripts/MediaCtrl.sh | 2 +- config/hypr/scripts/MonitorProfiles.sh | 2 +- config/hypr/scripts/OverviewToggle.sh | 2 +- config/hypr/scripts/Polkit-NixOS.sh | 2 +- config/hypr/scripts/Polkit.sh | 2 +- config/hypr/scripts/PortalHyprland.sh | 2 +- config/hypr/scripts/Refresh.sh | 2 +- config/hypr/scripts/RefreshNoWaybar.sh | 2 +- config/hypr/scripts/RofiEmoji.sh | 2 +- config/hypr/scripts/RofiSearch.sh | 2 +- config/hypr/scripts/RofiThemeSelector-modified.sh | 2 +- config/hypr/scripts/RofiThemeSelector.sh | 2 +- config/hypr/scripts/ScreenShot.sh | 2 +- config/hypr/scripts/Sounds.sh | 2 +- config/hypr/scripts/TouchPad.sh | 2 +- config/hypr/scripts/UserConfigsSwitcher.sh | 2 +- config/hypr/scripts/Volume.sh | 2 +- config/hypr/scripts/WallustSwww.sh | 2 +- config/hypr/scripts/WaybarCava.sh | 2 +- config/hypr/scripts/WaybarLayout.sh | 2 +- config/hypr/scripts/WaybarScripts.sh | 2 +- config/hypr/scripts/WaybarStyles.sh | 2 +- config/hypr/scripts/Wlogout.sh | 2 +- config/hypr/scripts/sddm_wallpaper.sh | 2 +- config/hypr/v2.3.21 | 4 +- config/hypr/wallust/wallust-hyprland.conf | 2 +- config/hypr/workspaces.conf | 2 +- config/kitty/kitty-themes/00-Default.conf | 2 +- config/kitty/kitty-themes/01-Wallust.conf | 2 +- config/kitty/kitty.conf | 2 +- config/rofi/0-shared-fonts.rasi | 2 +- config/rofi/config-Animations.rasi | 2 +- config/rofi/config-Monitors.rasi | 2 +- config/rofi/config-calc.rasi | 2 +- config/rofi/config-clipboard.rasi | 2 +- config/rofi/config-edit.rasi | 2 +- config/rofi/config-emoji.rasi | 2 +- config/rofi/config-keybinds.rasi | 2 +- config/rofi/config-kitty-theme.rasi | 2 +- config/rofi/config-rofi-Beats-menu.rasi | 2 +- config/rofi/config-rofi-Beats.rasi | 2 +- config/rofi/config-rofi-theme.rasi | 2 +- config/rofi/config-search.rasi | 2 +- config/rofi/config-wallpaper-effect.rasi | 2 +- config/rofi/config-wallpaper.rasi | 2 +- config/rofi/config-waybar-layout.rasi | 2 +- config/rofi/config-waybar-style.rasi | 2 +- config/rofi/config-zsh-theme.rasi | 2 +- config/rofi/config.rasi | 2 +- config/rofi/themes/KooL_LonerOrZ.rasi | 2 +- config/rofi/themes/KooL_style-1.rasi | 2 +- config/rofi/themes/KooL_style-10-Fancy-v2.rasi | 2 +- config/rofi/themes/KooL_style-10-Fancy.rasi | 2 +- .../rofi/themes/KooL_style-11-Win11-list-dark.rasi | 2 +- .../themes/KooL_style-11-Win11-list-light.rasi | 2 +- config/rofi/themes/KooL_style-12-TOP-Docu.rasi | 2 +- config/rofi/themes/KooL_style-13-Vertical.rasi | 2 +- config/rofi/themes/KooL_style-14.rasi | 2 +- config/rofi/themes/KooL_style-15-solarized.rasi | 2 +- config/rofi/themes/KooL_style-2-Dark.rasi | 2 +- config/rofi/themes/KooL_style-2-Light.rasi | 2 +- config/rofi/themes/KooL_style-3-FullScreen-v1.rasi | 2 +- config/rofi/themes/KooL_style-3-Fullscreen-v2.rasi | 2 +- config/rofi/themes/KooL_style-4.rasi | 2 +- config/rofi/themes/KooL_style-5.rasi | 2 +- config/rofi/themes/KooL_style-6.rasi | 2 +- config/rofi/themes/KooL_style-7.rasi | 2 +- config/rofi/themes/KooL_style-8.rasi | 2 +- config/rofi/themes/KooL_style-9.rasi | 2 +- config/rofi/wallust/colors-rofi.rasi | 2 +- config/swaync/style.css | 2 +- config/wallust/templates/colors-cava | 2 +- config/wallust/templates/colors-ghostty.conf | 2 +- config/wallust/templates/colors-hyprland.conf | 2 +- config/wallust/templates/colors-kitty.conf | 2 +- config/wallust/templates/colors-rofi.rasi | 2 +- config/wallust/templates/colors-swaync.css | 2 +- config/wallust/templates/colors-waybar.css | 2 +- config/wallust/wallust-kitty.toml | 2 +- config/wallust/wallust.toml | 2 +- config/waybar/Modules | 2 +- config/waybar/ModulesCustom | 2 +- config/waybar/ModulesGroups | 2 +- config/waybar/ModulesVertical | 2 +- config/waybar/ModulesWorkspaces | 2 +- config/waybar/UserModules | 2 +- config/waybar/configs/BOT-&-Left-SouthWest | 2 +- config/waybar/configs/BOT-&-Right-SouthEast | 2 +- config/waybar/configs/BOT-Camellia | 2 +- config/waybar/configs/BOT-Chrysanthemum | 2 +- config/waybar/configs/BOT-Default | 2 +- config/waybar/configs/BOT-Default-Laptop | 2 +- config/waybar/configs/BOT-Gardenia | 2 +- config/waybar/configs/BOT-Peony | 2 +- config/waybar/configs/BOT-Simple | 2 +- config/waybar/configs/BOT-Sleek | 2 +- config/waybar/configs/LEFT-WestWing | 2 +- config/waybar/configs/LEFT-WestWing-v2 | 2 +- config/waybar/configs/RIGHT-EastWing | 2 +- config/waybar/configs/RIGHT-EastWing-v2 | 2 +- config/waybar/configs/TOP-&-BOT-SummitSplit | 2 +- config/waybar/configs/TOP-&-BOT-SummitSplit-glass | 2 +- config/waybar/configs/TOP-&-BOT-SummitSplit-v2 | 2 +- config/waybar/configs/TOP-&-Left-NorthWest | 2 +- config/waybar/configs/TOP-&-Right-NorthEast | 2 +- config/waybar/configs/TOP-0-Ja-0 | 2 +- config/waybar/configs/TOP-Arrow | 2 +- config/waybar/configs/TOP-Camellia | 2 +- config/waybar/configs/TOP-Chrysanthemum | 2 +- config/waybar/configs/TOP-Default | 2 +- config/waybar/configs/TOP-Default-Laptop | 2 +- config/waybar/configs/TOP-Default-Laptop-glass | 2 +- config/waybar/configs/TOP-Default-Laptop-old-v1 | 2 +- config/waybar/configs/TOP-Default-Laptop-old-v2 | 2 +- config/waybar/configs/TOP-Default-Laptop-old-v3 | 2 +- config/waybar/configs/TOP-Default-Laptop-old-v4 | 2 +- config/waybar/configs/TOP-Default-Laptop-old-v5 | 2 +- config/waybar/configs/TOP-Default-old-v1 | 2 +- config/waybar/configs/TOP-Default-old-v2 | 2 +- config/waybar/configs/TOP-Default-old-v3 | 2 +- config/waybar/configs/TOP-Default-old-v4 | 2 +- config/waybar/configs/TOP-Everforest | 2 +- config/waybar/configs/TOP-Everforest-glass | 2 +- config/waybar/configs/TOP-Gardenia | 2 +- config/waybar/configs/TOP-Minimal-Long | 2 +- config/waybar/configs/TOP-Minimal-Short | 2 +- config/waybar/configs/TOP-Peony | 2 +- config/waybar/configs/TOP-Simple | 2 +- config/waybar/configs/TOP-Simpliest | 2 +- config/waybar/configs/TOP-Sleek | 2 +- config/waybar/configs/TOP-ddubs-simple-bar | 2 +- config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css | 2 +- config/waybar/style/0-VERTICAL-Golden-Noir.css | 2 +- config/waybar/style/0-VERTICAL-Oglo-Chicklets.css | 2 +- config/waybar/style/Black-&-White-Monochrome.css | 2 +- config/waybar/style/Catppuccin-Frappe.css | 2 +- config/waybar/style/Catppuccin-Latte.css | 2 +- config/waybar/style/Catppuccin-Mocha.css | 2 +- config/waybar/style/Colored-Chroma-Glow.css | 2 +- config/waybar/style/Colored-Translucent.css | 2 +- config/waybar/style/Colorful-Aurora-Blossom.css | 2 +- config/waybar/style/Colorful-Aurora.css | 2 +- config/waybar/style/Colorful-Oglo-Chicklets.css | 2 +- config/waybar/style/Colorful-Rainbow-Spectrum.css | 2 +- config/waybar/style/Colorful-stolen-style.css | 2 +- config/waybar/style/Dark-Golden-Eclipse.css | 2 +- config/waybar/style/Dark-Golden-Noir.css | 2 +- config/waybar/style/Dark-Half-Moon.css | 2 +- .../style/Dark-Latte-Wallust-combined-v2.css | 2 +- .../waybar/style/Dark-Latte-Wallust-combined.css | 2 +- config/waybar/style/Dark-Purpl.css | 2 +- config/waybar/style/Dark-Wallust-Obsidian-Edge.css | 2 +- config/waybar/style/Extra-Arrow.css | 2 +- config/waybar/style/Extra-Crimson.css | 2 +- config/waybar/style/Extra-EverForest.css | 2 +- config/waybar/style/Extra-ML4W-starter.css | 2 +- config/waybar/style/Extra-Mauve.css | 2 +- .../style/Extra-Modern-Combined-Transparent.css | 2 +- config/waybar/style/Extra-Modern-Combined.css | 2 +- config/waybar/style/Extra-Neon-Circuit.css | 2 +- config/waybar/style/Extra-Prismatic-Glow.css | 2 +- config/waybar/style/Extra-Rose-Pine.css | 2 +- config/waybar/style/Extra-Simple-Pink.css | 2 +- config/waybar/style/Light-Monochrome-Contrast.css | 2 +- config/waybar/style/Light-Obsidian-Glow.css | 2 +- config/waybar/style/Rainbow-RGB-Bordered.css | 2 +- config/waybar/style/Retro-Simple-Style.css | 2 +- config/waybar/style/Transparent-Crystal-Clear.css | 2 +- config/waybar/style/VERTICAL-Catpuccin-Mocha.css | 2 +- .../style/Wallust-Bordered-Chroma-Fusion-Edge.css | 2 +- .../style/Wallust-Bordered-Chroma-Simple.css | 2 +- config/waybar/style/Wallust-Box-type.css | 2 +- config/waybar/style/Wallust-Chroma-Edge.css | 2 +- config/waybar/style/Wallust-Chroma-Fusion.css | 2 +- config/waybar/style/Wallust-Chroma-Tally-V2.css | 2 +- config/waybar/style/Wallust-Chroma-Tally.css | 2 +- config/waybar/style/Wallust-Colored.css | 2 +- config/waybar/style/Wallust-ML4W-modern-mixed.css | 2 +- config/waybar/style/Wallust-ML4W-modern.css | 2 +- config/waybar/style/Wallust-Simple.css | 2 +- .../style/Wallust-Transparent-Crystal-Clear.css | 2 +- config/waybar/wallust/colors-waybar.css | 2 +- config/wlogout/style.css | 2 +- copy.sh | 6 +- i18n/CONTRIBUTING/CONTRIBUTING.es.md | 20 +++---- i18n/CONTRIBUTING/CONTRIBUTING.fr.md | 22 ++++---- i18n/README/README.de.md | 62 ++++++++++----------- i18n/README/README.fr.md | 64 +++++++++++----------- i18n/README/README.jp.md | 60 ++++++++++---------- i18n/README/README.ro.md | 62 ++++++++++----------- i18n/README/README.ru.md | 62 ++++++++++----------- i18n/README/README.ua.md | 62 ++++++++++----------- 284 files changed, 557 insertions(+), 564 deletions(-) (limited to 'config') diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 745e6489..f288ab49 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,4 +1,3 @@ # These are supported funding model platforms -github: JaKooLit -ko_fi: jakoolit +github: LinuxBeginnings diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index a8c9143d..15af6010 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -3,7 +3,7 @@ description: Something is not working right title: "[Bug]: " labels: ["bug"] assignees: - - JaKooLit + - LinuxBeginnings body: - type: checkboxes diff --git a/.github/ISSUE_TEMPLATE/documentation-update.yml b/.github/ISSUE_TEMPLATE/documentation-update.yml index 3e3e8c22..57df6bab 100644 --- a/.github/ISSUE_TEMPLATE/documentation-update.yml +++ b/.github/ISSUE_TEMPLATE/documentation-update.yml @@ -3,7 +3,7 @@ description: Propose a change to the project documentation wiki title: "[Documentation update]: " labels: ["documentation_update"] assignees: - - JaKooLit + - LinuxBeginnings body: - type: textarea diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index 6143d176..343ca195 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -3,7 +3,7 @@ description: I'd like to propose some changes and enhancements title: "[Enhancement]: " labels: ["enhancement"] assignees: - - JaKooLit + - LinuxBeginnings body: - type: checkboxes diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 42811c53..96006894 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -25,9 +25,9 @@ Please put an `x` in the boxes that apply: Please put an `x` in the boxes that apply: -- [ ] I have read the [CONTRIBUTING](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) document. +- [ ] I have read the [CONTRIBUTING](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md) document. - [ ] My code follows the code style of this project. -- [ ] My commit message follows the [commit guidelines](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md#git-commit-messages). +- [ ] My commit message follows the [commit guidelines](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md#git-commit-messages). - [ ] My change requires a change to the documentation. - [ ] I want to add something in Hyprland-Dots wiki. - [ ] I have added tests to cover my changes. diff --git a/CHANGELOG.md b/CHANGELOG.md index 6a6e665a..c7ff952e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -229,7 +229,7 @@ - Fixed: Not all waybars had `custom/nightlight` - Fixed: `Weather.py` cache wasn't updating when UNITS changed from C to F - Fixed: Wallpapers with periods in names truncated - - https://github.com/JaKooLit/Hyprland-Dots/pull/873 + - https://github.com/LinuxBeginnings/Hyprland-Dots/pull/873 - Thanks to @godlyfast for the fix. - Fixed: Overview Toggle keyind SUPER + A now properly detects QuickShell - If QS `overview` fails, or is not installed, AGS `overview` will be started instead @@ -250,7 +250,7 @@ - GameMode.sh / Refresh.sh - Enabling / Disabling repeatedly would result in multiple waybars - Added additional `sleep` commands in `GameMode.sh` and `Refresh.sh` - - Resolves [Issue 870](https://github.com/JaKooLit/Hyprland-Dots/issues/870) + - Resolves [Issue 870](https://github.com/LinuxBeginnings/Hyprland-Dots/issues/870) ## CHANGES: @@ -370,5 +370,5 @@ Key Changes: - [SVIGHNESH](https://github.com/SVIGHNESH) If you have any questions, feel free to contact via -[GitHub Discussions](https://github.com/JaKooLit/Hyprland-Dots/discussions) or +[GitHub Discussions](https://github.com/LinuxBeginnings/Hyprland-Dots/discussions) or [Through Discord Server](https://discord.gg/kool-tech-world) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 108df910..9c436f68 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,7 +5,7 @@ Thank you for your interest in contributing to KooL Hyprland Projects! We welcom ## Getting Started 1. Fork the branch development repository to your GitHub account. This will create a copy of this repository in your account. You can make changes to this copy without affecting the original repository. - - For fork this repository, click the **Fork** button in the top right corner of this page or click [here](https://github.com/JaKooLit/Hyprland-Dots/fork). + - For fork this repository, click the **Fork** button in the top right corner of this page or click [here](https://github.com/LinuxBeginnings/Hyprland-Dots/fork). - Make sure to uncheck the Copy the `main` branch only. This will copy the development branch and other branches (if any) 2. Clone your forked repository to your local machine. @@ -13,7 +13,7 @@ Thank you for your interest in contributing to KooL Hyprland Projects! We welcom - Use the following command to clone your forked repository to your local machine. ```bash - git clone --depth=1 -b development https://github.com/JaKooLit/Hyprland-Dots.git + git clone --depth=1 -b development https://github.com/LinuxBeginnings/Hyprland-Dots.git ``` 3. Create a new branch for your changes. @@ -26,7 +26,7 @@ Thank you for your interest in contributing to KooL Hyprland Projects! We welcom 4. Make your changes and commit them with a descriptive commit message. - - For example, to commit your changes, use the following command and make sure to follow the [commit message guidelines](https://github.com/JaKooLit/Hyprland-Dots/blob/main/COMMIT_MESSAGE_GUIDELINES.md). + - For example, to commit your changes, use the following command and make sure to follow the [commit message guidelines](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/COMMIT_MESSAGE_GUIDELINES.md). ```bash git commit -m "feat: add a new feature" @@ -45,7 +45,7 @@ Thank you for your interest in contributing to KooL Hyprland Projects! We welcom 1. Go to your forked repository. 2. Click the **Compare & pull request** button next to your `your-branch-name` branch. 3. Add a title and description for your pull request. - 4. Click **Create pull request** and remember to add the relevant labels with using the [pull request template](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md). + 4. Click **Create pull request** and remember to add the relevant labels with using the [pull request template](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md). ## Guidelines @@ -55,15 +55,15 @@ Thank you for your interest in contributing to KooL Hyprland Projects! We welcom - Make sure all tests pass or fully tested before submitting your changes. - Keep your pull request focused and avoid including unrelated changes. - Remember to follow the following files before submitting your changes. - - [bug.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/bug.yml) - Use this template to create a report to help us improve. - - [feature.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/feature.yml) - Use this template to suggest a feature for this project. - - [documentation-update.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/documentation-update.yml) - Use this template to propose a change to the documentation. - - [PULL_REQUEST_TEMPLATE.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md) - Use this template to submit a pull request. - - [COMMIT_MESSAGE_GUIDELINES.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/COMMIT_MESSAGE_GUIDELINES.md) - Read this file to learn about the commit message guidelines. - - [CONTRIBUTING.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) - Read this file to learn about the contributing guidelines. - - [LICENSE](https://github.com/JaKooLit/Hyprland-Dots/blob/main/LICENSE.md) - Read this file to learn about the license. - - [README.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) - Read this file to learn about the project. + - [bug.yml](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/bug.yml) - Use this template to create a report to help us improve. + - [feature.yml](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/feature.yml) - Use this template to suggest a feature for this project. + - [documentation-update.yml](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/documentation-update.yml) - Use this template to propose a change to the documentation. + - [PULL_REQUEST_TEMPLATE.md](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md) - Use this template to submit a pull request. + - [COMMIT_MESSAGE_GUIDELINES.md](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/COMMIT_MESSAGE_GUIDELINES.md) - Read this file to learn about the commit message guidelines. + - [CONTRIBUTING.md](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md) - Read this file to learn about the contributing guidelines. + - [LICENSE](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/LICENSE.md) - Read this file to learn about the license. + - [README.md](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/README.md) - Read this file to learn about the project. ## Contact -If you have any questions, feel free to contact via [GitHub Discussions](https://github.com/JaKooLit/Hyprland-Dots/discussions) or [Through Discord Server](https://discord.gg/kool-tech-world) +If you have any questions, feel free to contact via [GitHub Discussions](https://github.com/LinuxBeginnings/Hyprland-Dots/discussions) or [Through Discord Server](https://discord.gg/kool-tech-world) diff --git a/Distro-Hyprland.sh b/Distro-Hyprland.sh index 88964ea7..9954947d 100755 --- a/Distro-Hyprland.sh +++ b/Distro-Hyprland.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# https://github.com/JaKooLit +# https://github.com/LinuxBeginnings # Script design to clone the Distro-Hyprland install scripts @@ -35,7 +35,7 @@ if [ "$distro_name" = "Debian GNU/Linux" ]; then INSTALL_CMD="sudo apt install -y" GIT_INSTALL_CMD="sudo apt install -y git" Distro="Debian-Hyprland" - Github_URL="https://github.com/JaKooLit/$Distro.git" + Github_URL="https://github.com/LinuxBeginnings/$Distro.git" Distro_DIR="$HOME/$Distro" elif [ "$distro_name" = "Ubuntu" ]; then PACKAGE_MANAGER="apt" @@ -45,35 +45,35 @@ elif [ "$distro_name" = "Ubuntu" ]; then case "$distro_version" in "24.04") Distro="Ubuntu-Hyprland" - Github_URL="https://github.com/JaKooLit/$Distro.git" + Github_URL="https://github.com/LinuxBeginnings/$Distro.git" Github_URL_branch="24.04" Distro_DIR="$HOME/$Distro-$Github_URL_branch" echo "${INFO} Ubuntu 24.04 detected. Customizing setup for Ubuntu 24.04." ;; "24.10") Distro="Ubuntu-Hyprland" - Github_URL="https://github.com/JaKooLit/$Distro.git" + Github_URL="https://github.com/LinuxBeginnings/$Distro.git" Github_URL_branch="24.10" Distro_DIR="$HOME/$Distro-$Github_URL_branch" echo "${INFO} Ubuntu 24.10 detected. Customizing setup for Ubuntu 24.10." ;; "25.04") Distro="Ubuntu-Hyprland" - Github_URL="https://github.com/JaKooLit/$Distro.git" + Github_URL="https://github.com/LinuxBeginnings/$Distro.git" Github_URL_branch="25.04" Distro_DIR="$HOME/$Distro-$Github_URL_branch" echo "${INFO} Ubuntu 25.04 detected. Customizing setup for Ubuntu 25.04." ;; "25.10") Distro="Ubuntu-Hyprland" - Github_URL="https://github.com/JaKooLit/$Distro.git" + Github_URL="https://github.com/LinuxBeginnings/$Distro.git" Github_URL_branch="25.10" Distro_DIR="$HOME/$Distro-$Github_URL_branch" echo "${INFO} Ubuntu 25.10 detected. Customizing setup for Ubuntu 25.10." ;; "26.04-development") Distro="Ubuntu-Hyprland" - Github_URL="https://github.com/JaKooLit/$Distro.git" + Github_URL="https://github.com/LinuxBeginnings/$Distro.git" Github_URL_branch="26.04-development" Distro_DIR="$HOME/$Distro-$Github_URL_branch" echo "${INFO} Ubuntu 26.04 (development) detected. Customizing setup for Ubuntu 26.04 development branch." @@ -90,28 +90,28 @@ elif command -v pacman &> /dev/null; then INSTALL_CMD="sudo pacman -S --noconfirm" GIT_INSTALL_CMD="sudo pacman -S git --noconfirm" Distro="Arch-Hyprland" - Github_URL="https://github.com/JaKooLit/$Distro.git" + Github_URL="https://github.com/LinuxBeginnings/$Distro.git" Distro_DIR="$HOME/$Distro" elif command -v dnf &> /dev/null; then PACKAGE_MANAGER="dnf" INSTALL_CMD="sudo dnf install -y" GIT_INSTALL_CMD="sudo dnf install -y git" Distro="Fedora-Hyprland" - Github_URL="https://github.com/JaKooLit/$Distro.git" + Github_URL="https://github.com/LinuxBeginnings/$Distro.git" Distro_DIR="$HOME/$Distro" elif command -v zypper &> /dev/null; then PACKAGE_MANAGER="zypper" INSTALL_CMD="sudo zypper install -y" GIT_INSTALL_CMD="sudo zypper install -y git" Distro="OpenSUSE-Hyprland" - Github_URL="https://github.com/JaKooLit/$Distro.git" + Github_URL="https://github.com/LinuxBeginnings/$Distro.git" Distro_DIR="$HOME/$Distro" elif [ "$distro_name" = "NixOS" ]; then PACKAGE_MANAGER="nix" INSTALL_CMD="nix-shell" GIT_INSTALL_CMD="nix-shell -p git curl pciutils" Distro="NixOS-Hyprland" - Github_URL="https://github.com/JaKooLit/$Distro.git" + Github_URL="https://github.com/LinuxBeginnings/$Distro.git" Distro_DIR="$HOME/$Distro" else echo "${ERROR} Unsupported distribution: $distro_name. Exiting." diff --git a/README.md b/README.md index 268b7ad4..d01edfc5 100644 --- a/README.md +++ b/README.md @@ -10,30 +10,29 @@

- +


-![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7)

- Sparkles + Sparkles KooL's Hyprland Dotfiles Showcase - Sparkles + Sparkles

@@ -60,7 +59,7 @@ https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - NOTE: you need package `curl` for this to work ```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +sh <(curl -L https://raw.githubusercontent.com/LinuxBeginnings/Hyprland-Dots/main/Distro-Hyprland.sh) ``` - You can use the above command to automatically clone the `Distro-Hyprland` install scripts @@ -70,20 +69,20 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr - Automated Hyprland Scripts for Distro of choice which will pull this dotfiles if opted to install these configurations -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) +- [Arch-Linux](https://github.com/LinuxBeginnings/Arch-Hyprland) -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) +- [OpenSUSE(Tumbleweed)](https://github.com/LinuxBeginnings/OpenSuse-Hyprland) -- [Fedora-Linux (43/Rawhide)](https://github.com/JaKooLit/Fedora-Hyprland) +- [Fedora-Linux (43/Rawhide)](https://github.com/LinuxBeginnings/Fedora-Hyprland) -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) +- [Debian-Linux (Trixie & SID)](https://github.com/LinuxBeginnings/Debian-Hyprland) -- [NixOS (25.05+)](https://github.com/JaKooLit/NixOS-Hyprland) +- [NixOS (25.05+)](https://github.com/LinuxBeginnings/NixOS-Hyprland) -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10 (depreciated)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 (depreciated)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) -- [Ubuntu 25.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.10) +- [Ubuntu 24.04 LTS](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10 (depreciated)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 (depreciated)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.04) +- [Ubuntu 25.10](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.10) --- @@ -95,18 +94,18 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr ### 👀 Screenshots 👀 -- All screenshots are collected here [Screenshots](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) +- All screenshots are collected here [Screenshots](https://github.com/LinuxBeginnings/screenshots/tree/main/Hyprland-ScreenShots) ### 📦 Whats new? -- To easily track changes, I will be updating the [CHANGELOGS](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs) Screenshots will be included if worth mentioning the changes! +- To easily track changes, I will be updating the [CHANGELOGS](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Changelogs) Screenshots will be included if worth mentioning the changes! > [!NOTE] > Kindly note that by default, Kools Dots are adjusted / configured for 2k (1440p) display without scaling. ### 💥 Copying / Installation / Update instructions 💥 -- [`MORE INFO HERE`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- [`MORE INFO HERE`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) > [!Note] > The auto copy script `copy.sh` will create backups of intended directories to be copied. > However, it's still a good idea to manually backup just incase script fails to backup your configuration. @@ -121,7 +120,7 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr > Note: Ubuntu is exception, it has version specific branches ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git cd Hyprland-Dots ``` @@ -129,7 +128,7 @@ cd Hyprland-Dots > Not recommeded for non-testing systems ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git -b development cd Hyprland-Dots ``` @@ -176,7 +175,7 @@ chmod +x upgrade.sh #### 🛎️ a small note on wallpapers -- by default, only few wallpapers will be copied (1 each dark and light plus 3 more). You will be offered to download more wallpapers. You can preview/check the additional wallpapers from [`THIS`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) Link +- by default, only few wallpapers will be copied (1 each dark and light plus 3 more). You will be offered to download more wallpapers. You can preview/check the additional wallpapers from [`THIS`](https://github.com/LinuxBeginnings/Wallpaper-Bank/tree/main/wallpapers) Link #### ⚠️⚠️⚠️ A MUST! after copying / Installing these dots @@ -185,24 +184,24 @@ chmod +x upgrade.sh - Nvidia Owners. Make sure to edit your `~/.config/hypr/UserConfigs/ENVariables.conf` (highly recommended). -* NVIDIA users / owners, after installation, check [`THIS`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) +* NVIDIA users / owners, after installation, check [`THIS`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) - If you have already set your own keybinds, monitors, etc.... Just copy over from backup created before log-out or reboot. (recommended) #### 📖 Known issues and possible solutions -- check out this page [FAQ](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) and [UNSOLVED ISSUES](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) +- check out this page [FAQ](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/FAQ) and [UNSOLVED ISSUES](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Known_Issues) #### 🙋 QUESTIONS ?!?! ⁉️ - FAQ! Yes you can use these dotfiles to other distro! Just ensure to install proper packages first! If it makes you feel better, I use same config on my Gentoo:) - QUICK HINT! Click the HINT! Waybar module (note only available in Waybar default and Simple-L [TOP] layout). Can be launched by Keybind `SUPER H` -- More question? click here browse through this [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/) -- If you want the old configs, it is collected on my "Archive" repo. See [HERE](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) +- More question? click here browse through this [WIKI](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/) +- If you want the old configs, it is collected on my "Archive" repo. See [HERE](https://github.com/LinuxBeginnings/Hyprland-Dots-releases-Archive) #### ⌨ Keybinds -- Keybinds [`CLICK`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) +- Keybinds [`CLICK`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Keybinds) #### 🙏 Special request @@ -211,7 +210,7 @@ chmod +x upgrade.sh #### ✍️ Contributing -- Want to contribute? Click [`HERE`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) for a guide how to contribute +- Want to contribute? Click [`HERE`](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md) for a guide how to contribute > Thanks to all who have contributed code, or support on the Discord server. You efforts are greatly appreciated #### 🤷‍♂️ TO DO! @@ -230,25 +229,20 @@ chmod +x upgrade.sh - you can also give support through coffee's or btc 😊 -[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/jakoolit) or -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) -Or you can donate cryto on my btc wallet :) > 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i -![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) ## 🫰 Thank you for the stars 🩷 -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) ### Document translations - Spanish: [Código de Conducta](./i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.es.md) · [Guía de mensajes de commit](./i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.es.md) · [Guía de contribución](./i18n/CONTRIBUTING/CONTRIBUTING.es.md) -- French: [Code de Conduite](./i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.fr.md) · [Directives pour les messages de commit](./i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md) · [Guide de contribution](./i18n/CONTRIBUTING/CONTRIBUTING.fr.md) \ No newline at end of file +- French: [Code de Conduite](./i18n/CODE_OF_CONDUCT/CODE_OF_CONDUCT.fr.md) · [Directives pour les messages de commit](./i18n/COMMIT_MESSAGE_GUIDELINES/COMMIT_MESSAGE_GUIDELINES.fr.md) · [Guide de contribution](./i18n/CONTRIBUTING/CONTRIBUTING.fr.md) diff --git a/archive/release.sh b/archive/release.sh index e29eaa79..78df3444 100755 --- a/archive/release.sh +++ b/archive/release.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # For downloading dots from releases # Set some colors for output messages @@ -78,7 +78,7 @@ if [ -f Hyprland-Dots.tar.gz ]; then existing_version=$(echo Hyprland-Dots.tar.gz | grep -oP 'v\d+\.\d+\.\d+' | sed 's/v//') # Fetch the tag_name for the latest release using the GitHub API - latest_version=$(curl -s https://api.github.com/repos/JaKooLit/Hyprland-Dots/releases/latest | grep "tag_name" | cut -d '"' -f 4 | sed 's/v//') + latest_version=$(curl -s https://api.github.com/repos/LinuxBeginnings/Hyprland-Dots/releases/latest | grep "tag_name" | cut -d '"' -f 4 | sed 's/v//') # Check if versions match if [ "$existing_version" = "$latest_version" ]; then @@ -94,8 +94,8 @@ if [ -f Hyprland-Dots.tar.gz ]; then if [ "$upgrade_choice" = "y" ]; then echo -e "${NOTE} Proceeding to download the latest release." - # Delete existing directories starting with JaKooLit-Hyprland-Dots - find . -type d -name 'JaKooLit-Hyprland-Dots*' -exec rm -rf {} + + # Delete existing directories starting with LinuxBeginnings-Hyprland-Dots + find . -type d -name 'LinuxBeginnings-Hyprland-Dots*' -exec rm -rf {} + rm -f Hyprland-Dots.tar.gz printf "${WARN} Removed existing Hyprland-Dots.tar.gz.\n" else @@ -108,7 +108,7 @@ fi printf "${NOTE} Downloading the latest Hyprland source code release...\n" # Fetch the tag name for the latest release using the GitHub API -latest_tag=$(curl -s https://api.github.com/repos/JaKooLit/Hyprland-Dots/releases/latest | grep "tag_name" | cut -d '"' -f 4) +latest_tag=$(curl -s https://api.github.com/repos/LinuxBeginnings/Hyprland-Dots/releases/latest | grep "tag_name" | cut -d '"' -f 4) # Check if the tag is obtained successfully if [ -z "$latest_tag" ]; then @@ -117,7 +117,7 @@ if [ -z "$latest_tag" ]; then fi # Fetch the tarball URL for the latest release using the GitHub API -latest_tarball_url=$(curl -s https://api.github.com/repos/JaKooLit/Hyprland-Dots/releases/latest | grep "tarball_url" | cut -d '"' -f 4) +latest_tarball_url=$(curl -s https://api.github.com/repos/LinuxBeginnings/Hyprland-Dots/releases/latest | grep "tarball_url" | cut -d '"' -f 4) # Check if the URL is obtained successfully if [ -z "$latest_tarball_url" ]; then @@ -134,15 +134,15 @@ if curl -L "$latest_tarball_url" -o "$file_name"; then tar -xzf "$file_name" || exit 1 # delete existing Hyprland-Dots - rm -rf JaKooLit-Hyprland-Dots + rm -rf LinuxBeginnings-Hyprland-Dots # Identify the extracted directory extracted_directory=$(tar -tf "$file_name" | grep -o '^[^/]\+' | uniq) - # Rename the extracted directory to JaKooLit-Hyprland-Dots - mv "$extracted_directory" JaKooLit-Hyprland-Dots || exit 1 + # Rename the extracted directory to LinuxBeginnings-Hyprland-Dots + mv "$extracted_directory" LinuxBeginnings-Hyprland-Dots || exit 1 - cd "JaKooLit-Hyprland-Dots" || exit 1 + cd "LinuxBeginnings-Hyprland-Dots" || exit 1 # Set execute permission for copy.sh and execute it chmod +x copy.sh diff --git a/archive/upgrade.sh b/archive/upgrade.sh index 45624c4f..63375762 100755 --- a/archive/upgrade.sh +++ b/archive/upgrade.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # for Semi-Manual upgrading your system. # NOTE: requires rsync diff --git a/config/cava/config b/config/cava/config index 31401d64..bf2a35e6 100644 --- a/config/cava/config +++ b/config/cava/config @@ -1,4 +1,4 @@ -# /* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ # +# /* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ # ## Configuration file for CAVA. Default values are commented out. Use either ';' or '#' for commenting. diff --git a/config/fastfetch/config-compact.jsonc b/config/fastfetch/config-compact.jsonc index 358efcc5..156cb6df 100644 --- a/config/fastfetch/config-compact.jsonc +++ b/config/fastfetch/config-compact.jsonc @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ { "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", diff --git a/config/fastfetch/config-pokemon.jsonc b/config/fastfetch/config-pokemon.jsonc index 63f60378..862a7da3 100644 --- a/config/fastfetch/config-pokemon.jsonc +++ b/config/fastfetch/config-pokemon.jsonc @@ -30,7 +30,7 @@ "type": "command", "key": " ", "keyColor": "blue", - "text": "echo JaKooLit Version: ${DOTS_VERSION}" + "text": "echo LinuxBeginnings Version: ${DOTS_VERSION}" }, { "type": "wm", diff --git a/config/fastfetch/config-v2.jsonc b/config/fastfetch/config-v2.jsonc index 163ca67b..fee977ec 100644 --- a/config/fastfetch/config-v2.jsonc +++ b/config/fastfetch/config-v2.jsonc @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ { "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", @@ -30,7 +30,7 @@ { "type": "command", "key": " ├  ", - "format": "echo JaKooLit Version: ${DOTS_VERSION}", + "format": "echo LinuxBeginnings Version: ${DOTS_VERSION}", "keyColor": "31" }, { diff --git a/config/fastfetch/config.legacy.jsonc b/config/fastfetch/config.legacy.jsonc index 8b2de09f..a3fa54e5 100644 --- a/config/fastfetch/config.legacy.jsonc +++ b/config/fastfetch/config.legacy.jsonc @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ { "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", @@ -26,7 +26,7 @@ { "type": "command", "key": "│ ├", - "text": "echo JaKooLit Version: ${DOTS_VERSION}", + "text": "echo LinuxBeginnings Version: ${DOTS_VERSION}", "keyColor": "yellow" }, { diff --git a/config/hypr/Monitor_Profiles/default.conf b/config/hypr/Monitor_Profiles/default.conf index a96cac7d..7e198f7f 100644 --- a/config/hypr/Monitor_Profiles/default.conf +++ b/config/hypr/Monitor_Profiles/default.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # default Monitor config # Monitor Configuration diff --git a/config/hypr/UserConfigs/00-Readme b/config/hypr/UserConfigs/00-Readme index e989d2bb..b39873b1 100644 --- a/config/hypr/UserConfigs/00-Readme +++ b/config/hypr/UserConfigs/00-Readme @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # KooL's Hyprland-Dots diff --git a/config/hypr/UserConfigs/01-UserDefaults.conf b/config/hypr/UserConfigs/01-UserDefaults.conf index ae510f82..7a91336f 100644 --- a/config/hypr/UserConfigs/01-UserDefaults.conf +++ b/config/hypr/UserConfigs/01-UserDefaults.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # This is a file where you put your own default apps, default search Engine etc diff --git a/config/hypr/UserConfigs/ENVariables.conf b/config/hypr/UserConfigs/ENVariables.conf index 41d9b2d4..67861b86 100644 --- a/config/hypr/UserConfigs/ENVariables.conf +++ b/config/hypr/UserConfigs/ENVariables.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Environment variables. See https://wiki.hyprland.org/Configuring/Environment-variables/ # Set your defaults editor through ENV in ~/.config/hypr/UserConfigs/01-UserDefaults.conf diff --git a/config/hypr/UserConfigs/Laptops.conf b/config/hypr/UserConfigs/Laptops.conf index af5cb583..463f0b46 100644 --- a/config/hypr/UserConfigs/Laptops.conf +++ b/config/hypr/UserConfigs/Laptops.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # See https://wiki.hyprland.org/Configuring/Keywords/ for more variable settings # These configs are mostly for laptops. This is addemdum to Keybinds.conf diff --git a/config/hypr/UserConfigs/Startup_Apps.conf b/config/hypr/UserConfigs/Startup_Apps.conf index f00acf90..f87bbe15 100644 --- a/config/hypr/UserConfigs/Startup_Apps.conf +++ b/config/hypr/UserConfigs/Startup_Apps.conf @@ -1,3 +1,3 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Commands and Apps to be executed at launch diff --git a/config/hypr/UserConfigs/UserAnimations.conf b/config/hypr/UserConfigs/UserAnimations.conf index 0f40b5e6..f2d33d93 100644 --- a/config/hypr/UserConfigs/UserAnimations.conf +++ b/config/hypr/UserConfigs/UserAnimations.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # animations { enabled = yes diff --git a/config/hypr/UserConfigs/UserDecorations.conf b/config/hypr/UserConfigs/UserDecorations.conf index f203fe5b..eaccff80 100644 --- a/config/hypr/UserConfigs/UserDecorations.conf +++ b/config/hypr/UserConfigs/UserDecorations.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Decoration Settings # Hyprland Wiki Links diff --git a/config/hypr/UserConfigs/UserKeybinds.conf b/config/hypr/UserConfigs/UserKeybinds.conf index e140cfe4..82a7e568 100644 --- a/config/hypr/UserConfigs/UserKeybinds.conf +++ b/config/hypr/UserConfigs/UserKeybinds.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # This is where you put your own keybinds. Be Mindful to check as well ~/.config/hypr/configs/Keybinds.conf to avoid conflict # if you think I should replace the Pre-defined Keybinds in ~/.config/hypr/configs/Keybinds.conf , submit an issue or let me know in DC and present me a valid reason as to why, such as conflicting with global shortcuts, etc etc diff --git a/config/hypr/UserConfigs/UserSettings.conf b/config/hypr/UserConfigs/UserSettings.conf index df68b396..9bd9131d 100644 --- a/config/hypr/UserConfigs/UserSettings.conf +++ b/config/hypr/UserConfigs/UserSettings.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # User Settings # This is where you put your own settings as this will not be touched during update # if the upgrade.sh is used. diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 859dde91..79fbc24e 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # For window rules and layerrules # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more diff --git a/config/hypr/UserConfigs/WorkSpaceRules.conf b/config/hypr/UserConfigs/WorkSpaceRules.conf index aa86b35c..78d61389 100644 --- a/config/hypr/UserConfigs/WorkSpaceRules.conf +++ b/config/hypr/UserConfigs/WorkSpaceRules.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # NOTE: THIS IS NOT BEING SOURCED by hyprland # It is only here as a guide if you want to do it manually diff --git a/config/hypr/UserScripts/00-Readme b/config/hypr/UserScripts/00-Readme index 091bac85..54d7fff2 100755 --- a/config/hypr/UserScripts/00-Readme +++ b/config/hypr/UserScripts/00-Readme @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Place your new scripts here. # If you need to edit a script from main script (~/.config/hypr/scripts), copy it on this directory, and edit. diff --git a/config/hypr/UserScripts/RainbowBorders.bak.sh b/config/hypr/UserScripts/RainbowBorders.bak.sh index 67269b8a..49de9ea7 100755 --- a/config/hypr/UserScripts/RainbowBorders.bak.sh +++ b/config/hypr/UserScripts/RainbowBorders.bak.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Smooth border cycling effect using Wallust palette or full rainbow # Possible values: "wallust_random", "rainbow", "gradient_flow" diff --git a/config/hypr/UserScripts/RofiBeats.sh b/config/hypr/UserScripts/RofiBeats.sh index a002a518..64e8ee99 100755 --- a/config/hypr/UserScripts/RofiBeats.sh +++ b/config/hypr/UserScripts/RofiBeats.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # RofiBeats - unified, dynamic UI (add, remove, manage, play) mDIR="$HOME/Music/" diff --git a/config/hypr/UserScripts/RofiCalc.sh b/config/hypr/UserScripts/RofiCalc.sh index b72d5f3e..116fc6cc 100755 --- a/config/hypr/UserScripts/RofiCalc.sh +++ b/config/hypr/UserScripts/RofiCalc.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # /* Calculator (using qalculate) and rofi */ # /* Submitted by: https://github.com/JosephArmas */ diff --git a/config/hypr/UserScripts/WallpaperAutoChange.sh b/config/hypr/UserScripts/WallpaperAutoChange.sh index 6d8e8735..9643c7e9 100755 --- a/config/hypr/UserScripts/WallpaperAutoChange.sh +++ b/config/hypr/UserScripts/WallpaperAutoChange.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # source https://wiki.archlinux.org/title/Hyprland#Using_a_script_to_change_wallpaper_every_X_minutes # This script will randomly go through the files of a directory, setting it diff --git a/config/hypr/UserScripts/WallpaperEffects.sh b/config/hypr/UserScripts/WallpaperEffects.sh index 475969d6..caca56e1 100755 --- a/config/hypr/UserScripts/WallpaperEffects.sh +++ b/config/hypr/UserScripts/WallpaperEffects.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Wallpaper Effects using ImageMagick (SUPER SHIFT W) # Variables diff --git a/config/hypr/UserScripts/WallpaperRandom.sh b/config/hypr/UserScripts/WallpaperRandom.sh index 8dd680d5..a9908e19 100755 --- a/config/hypr/UserScripts/WallpaperRandom.sh +++ b/config/hypr/UserScripts/WallpaperRandom.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Script for Random Wallpaper ( CTRL ALT W) PICTURES_DIR="$(xdg-user-dir PICTURES 2>/dev/null || echo "$HOME/Pictures")" diff --git a/config/hypr/UserScripts/WallpaperSelect.sh b/config/hypr/UserScripts/WallpaperSelect.sh index 316a7cd4..ed0b2846 100755 --- a/config/hypr/UserScripts/WallpaperSelect.sh +++ b/config/hypr/UserScripts/WallpaperSelect.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # This script for selecting wallpapers (SUPER W) # WALLPAPERS PATH diff --git a/config/hypr/UserScripts/Weather.py b/config/hypr/UserScripts/Weather.py index 6061f696..e7a0fe01 100755 --- a/config/hypr/UserScripts/Weather.py +++ b/config/hypr/UserScripts/Weather.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Rewritten to use Open-Meteo APIs (worldwide, no API key) for robust weather data. # Outputs Waybar-compatible JSON and a simple text cache. diff --git a/config/hypr/UserScripts/Weather.sh b/config/hypr/UserScripts/Weather.sh index 4588ed1d..c01a4e12 100755 --- a/config/hypr/UserScripts/Weather.sh +++ b/config/hypr/UserScripts/Weather.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # weather info from wttr. https://github.com/chubin/wttr.in # Remember to add city # Function to get current city from IP address with fallback diff --git a/config/hypr/UserScripts/WeatherWrap.sh b/config/hypr/UserScripts/WeatherWrap.sh index 5b266930..5e8b4733 100755 --- a/config/hypr/UserScripts/WeatherWrap.sh +++ b/config/hypr/UserScripts/WeatherWrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Weather entrypoint: prefer Python (Open‑Meteo), fallback to legacy Bash (wttr.in) SCRIPT_DIR="$(dirname "$0")" diff --git a/config/hypr/UserScripts/ZshChangeTheme.sh b/config/hypr/UserScripts/ZshChangeTheme.sh index 690f0f13..3e2f077a 100755 --- a/config/hypr/UserScripts/ZshChangeTheme.sh +++ b/config/hypr/UserScripts/ZshChangeTheme.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Script for Oh my ZSH theme ( CTRL SHIFT O) # preview of theme can be view here: https://github.com/ohmyzsh/ohmyzsh/wiki/Themes diff --git a/config/hypr/animations/00-default.conf b/config/hypr/animations/00-default.conf index 0f40b5e6..f2d33d93 100644 --- a/config/hypr/animations/00-default.conf +++ b/config/hypr/animations/00-default.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # animations { enabled = yes diff --git a/config/hypr/animations/01-default - v2.conf b/config/hypr/animations/01-default - v2.conf index dfbbed7f..7ba66b79 100644 --- a/config/hypr/animations/01-default - v2.conf +++ b/config/hypr/animations/01-default - v2.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # old animations diff --git a/config/hypr/animations/03- Disable Animation.conf b/config/hypr/animations/03- Disable Animation.conf index f73a485b..a2013570 100644 --- a/config/hypr/animations/03- Disable Animation.conf +++ b/config/hypr/animations/03- Disable Animation.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # animations { enabled = no diff --git a/config/hypr/animations/END-4.conf b/config/hypr/animations/END-4.conf index 0ab8d1af..394a0a1a 100644 --- a/config/hypr/animations/END-4.conf +++ b/config/hypr/animations/END-4.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "End-4" # credit https://github.com/end-4/dots-hyprland diff --git a/config/hypr/animations/HYDE - Vertical.conf b/config/hypr/animations/HYDE - Vertical.conf index ccceccf4..6f0a0669 100644 --- a/config/hypr/animations/HYDE - Vertical.conf +++ b/config/hypr/animations/HYDE - Vertical.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "Vertical" # credit https://github.com/prasanthrangan/hyprdots diff --git a/config/hypr/animations/HYDE - default.conf b/config/hypr/animations/HYDE - default.conf index 96c439d6..981414fd 100644 --- a/config/hypr/animations/HYDE - default.conf +++ b/config/hypr/animations/HYDE - default.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "Default" # credit https://github.com/prasanthrangan/hyprdots diff --git a/config/hypr/animations/HYDE - minimal-1.conf b/config/hypr/animations/HYDE - minimal-1.conf index 6dbcf8ec..909f7140 100644 --- a/config/hypr/animations/HYDE - minimal-1.conf +++ b/config/hypr/animations/HYDE - minimal-1.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # # name "Minimal-1" # credit https://github.com/prasanthrangan/hyprdots- diff --git a/config/hypr/animations/HYDE - minimal-2.conf b/config/hypr/animations/HYDE - minimal-2.conf index 6ac56bc5..241bec05 100644 --- a/config/hypr/animations/HYDE - minimal-2.conf +++ b/config/hypr/animations/HYDE - minimal-2.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # # name "Minimal-2" # credit https://github.com/prasanthrangan/hyprdots diff --git a/config/hypr/animations/HYDE - optimized.conf b/config/hypr/animations/HYDE - optimized.conf index 7534c69d..e325b635 100644 --- a/config/hypr/animations/HYDE - optimized.conf +++ b/config/hypr/animations/HYDE - optimized.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "Optimized" # credit https://github.com/prasanthrangan/hyprdots diff --git a/config/hypr/animations/ML4W - classic.conf b/config/hypr/animations/ML4W - classic.conf index af8c5e15..7f697afd 100644 --- a/config/hypr/animations/ML4W - classic.conf +++ b/config/hypr/animations/ML4W - classic.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "Classic" # credit https://github.com/mylinuxforwork/dotfiles diff --git a/config/hypr/animations/ML4W - dynamic.conf b/config/hypr/animations/ML4W - dynamic.conf index c5f1da0d..7c98675d 100644 --- a/config/hypr/animations/ML4W - dynamic.conf +++ b/config/hypr/animations/ML4W - dynamic.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "Dynamic" # credit https://github.com/mylinuxforwork/dotfiles diff --git a/config/hypr/animations/ML4W - fast.conf b/config/hypr/animations/ML4W - fast.conf index 9623c418..ce586478 100644 --- a/config/hypr/animations/ML4W - fast.conf +++ b/config/hypr/animations/ML4W - fast.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "Fast" # credit https://github.com/mylinuxforwork/dotfiles diff --git a/config/hypr/animations/ML4W - high.conf b/config/hypr/animations/ML4W - high.conf index e881d8be..bc38fc66 100644 --- a/config/hypr/animations/ML4W - high.conf +++ b/config/hypr/animations/ML4W - high.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "High" # credit https://github.com/mylinuxforwork/dotfiles diff --git a/config/hypr/animations/ML4W - moving.conf b/config/hypr/animations/ML4W - moving.conf index 974a8f60..deb6ad32 100644 --- a/config/hypr/animations/ML4W - moving.conf +++ b/config/hypr/animations/ML4W - moving.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "Moving" # credit https://github.com/mylinuxforwork/dotfiles diff --git a/config/hypr/animations/ML4W - standard.conf b/config/hypr/animations/ML4W - standard.conf index aa312bb1..7a18c604 100644 --- a/config/hypr/animations/ML4W - standard.conf +++ b/config/hypr/animations/ML4W - standard.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "Standard" # credit https://github.com/mylinuxforwork/dotfiles diff --git a/config/hypr/animations/Mahaveer - me-1.conf b/config/hypr/animations/Mahaveer - me-1.conf index 7c93f3ef..8db554b0 100644 --- a/config/hypr/animations/Mahaveer - me-1.conf +++ b/config/hypr/animations/Mahaveer - me-1.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "Me-1" # credit https://github.com/mahaveergurjar diff --git a/config/hypr/animations/Mahaveer - me-2.conf b/config/hypr/animations/Mahaveer - me-2.conf index 4cc2bfa0..3d9b35ae 100644 --- a/config/hypr/animations/Mahaveer - me-2.conf +++ b/config/hypr/animations/Mahaveer - me-2.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # # name "Me-2" # credit https://github.com/mahaveergurjar diff --git a/config/hypr/application-style.conf b/config/hypr/application-style.conf index 7e67f106..2e5fa4e8 100644 --- a/config/hypr/application-style.conf +++ b/config/hypr/application-style.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # as per Hyprland wiki: hyprland-qt-support provides a QML style for hypr* qt6 apps roundess = 2 diff --git a/config/hypr/configs/ENVariables.conf b/config/hypr/configs/ENVariables.conf index ae7f3acf..585ae9f5 100644 --- a/config/hypr/configs/ENVariables.conf +++ b/config/hypr/configs/ENVariables.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Environment variables. See https://wiki.hyprland.org/Configuring/Environment-variables/ # Set your defaults editor through ENV in ~/.config/hypr/UserConfigs/01-UserDefaults.conf diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index abdc0114..ad7d31d9 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Default Keybinds # visit https://wiki.hyprland.org/Configuring/Binds/ for more info @@ -169,7 +169,7 @@ bindd = $mainMod CTRL, L, Move Right into group, moveintogroup, r # Move active bindd = $mainMod CTRL, H, Move active out of group, moveoutofgroup # Move active window out of group # Try to dynamically move in grouped window and when ungrouped -# Not working for me DW 11/26/25 PR: https://github.com/JaKooLit/Hyprland-Dots/pull/872 +# Not working for me DW 11/26/25 PR: https://github.com/LinuxBeginnings/Hyprland-Dots/pull/872 #bindd = $mainMod, right, focus right, exec, bash -c 'if hyprctl activewindow -j | jq -e "((.grouped | type) == \"boolean\") or (.address == (.grouped[-1] // empty))" >/dev/null 2>&1; then hyprctl dispatch movefocus r; else hyprctl dispatch changegroupactive f; fi' #bindd = $mainMod, left, focus left, exec, bash -c 'if hyprctl activewindow -j | jq -e "((.grouped | type) == \"boolean\") or (.address == (.grouped[0] // empty))" >/dev/null 2>&1; then hyprctl dispatch movefocus l; else hyprctl dispatch changegroupactive b; fi' diff --git a/config/hypr/configs/Laptops.conf b/config/hypr/configs/Laptops.conf index d6addb1d..ec58fdd6 100644 --- a/config/hypr/configs/Laptops.conf +++ b/config/hypr/configs/Laptops.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # See https://wiki.hyprland.org/Configuring/Keywords/ for more variable settings # These configs are mostly for laptops. This is addemdum to Keybinds.conf diff --git a/config/hypr/configs/Startup_Apps.conf b/config/hypr/configs/Startup_Apps.conf index 0cc5da11..c0ca9c41 100644 --- a/config/hypr/configs/Startup_Apps.conf +++ b/config/hypr/configs/Startup_Apps.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Commands and Apps to be executed at launch (vendor defaults) $scriptsDir = $HOME/.config/hypr/scripts $UserScripts = $HOME/.config/hypr/UserScripts diff --git a/config/hypr/configs/SystemSettings.conf b/config/hypr/configs/SystemSettings.conf index f49960cd..d7892d17 100644 --- a/config/hypr/configs/SystemSettings.conf +++ b/config/hypr/configs/SystemSettings.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Default settings # This is where you put your own settings as this will not be touched during update # if the upgrade.sh is used. diff --git a/config/hypr/configs/WindowRules-pre-53.conf b/config/hypr/configs/WindowRules-pre-53.conf index 8a5f99c7..589a8acb 100644 --- a/config/hypr/configs/WindowRules-pre-53.conf +++ b/config/hypr/configs/WindowRules-pre-53.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Vendor defaults for window rules and layerrules # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more diff --git a/config/hypr/hypridle.conf b/config/hypr/hypridle.conf index 4b8cd7e2..fbf0b3ad 100644 --- a/config/hypr/hypridle.conf +++ b/config/hypr/hypridle.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Hypridle # Original config submitted by https://github.com/SherLock707 diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index 7119b3df..26701470 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Always refer to Hyprland wiki # https://wiki.hyprland.org/ diff --git a/config/hypr/hyprlock-1080p.conf b/config/hypr/hyprlock-1080p.conf index 4251ac68..f36df9e4 100644 --- a/config/hypr/hyprlock-1080p.conf +++ b/config/hypr/hyprlock-1080p.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Hyprlock config for < 1080p monitor resolutions # Original config submitted by https://github.com/SherLock707 @@ -170,7 +170,7 @@ label { # weather edit the scripts for locations # weather scripts are located in ~/.config/hypr/UserScripts Weather.sh and/or Weather.py -# see https://github.com/JaKooLit/Hyprland-Dots/wiki/TIPS#%EF%B8%8F-weather-app-related-for-waybar-and-hyprlock +# see https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/TIPS#%EF%B8%8F-weather-app-related-for-waybar-and-hyprlock label { monitor = text = cmd[update:3600000] [ -f "$HOME/.cache/.weather_cache" ] && cat "$HOME/.cache/.weather_cache" diff --git a/config/hypr/hyprlock-2k.conf b/config/hypr/hyprlock-2k.conf index f359357f..42d24d05 100644 --- a/config/hypr/hyprlock-2k.conf +++ b/config/hypr/hyprlock-2k.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Hyprlock config for => 2k monitor resolutions # Original config submitted by https://github.com/SherLock707 @@ -170,7 +170,7 @@ label { # weather edit the scripts for locations # weather scripts are located in ~/.config/hypr/UserScripts Weather.sh and/or Weather.py -# see https://github.com/JaKooLit/Hyprland-Dots/wiki/TIPS#%EF%B8%8F-weather-app-related-for-waybar-and-hyprlock +# see https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/TIPS#%EF%B8%8F-weather-app-related-for-waybar-and-hyprlock label { monitor = text = cmd[update:3600000] [ -f "$HOME/.cache/.weather_cache" ] && cat "$HOME/.cache/.weather_cache" diff --git a/config/hypr/hyprlock.conf b/config/hypr/hyprlock.conf index f359357f..42d24d05 100644 --- a/config/hypr/hyprlock.conf +++ b/config/hypr/hyprlock.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Hyprlock config for => 2k monitor resolutions # Original config submitted by https://github.com/SherLock707 @@ -170,7 +170,7 @@ label { # weather edit the scripts for locations # weather scripts are located in ~/.config/hypr/UserScripts Weather.sh and/or Weather.py -# see https://github.com/JaKooLit/Hyprland-Dots/wiki/TIPS#%EF%B8%8F-weather-app-related-for-waybar-and-hyprlock +# see https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/TIPS#%EF%B8%8F-weather-app-related-for-waybar-and-hyprlock label { monitor = text = cmd[update:3600000] [ -f "$HOME/.cache/.weather_cache" ] && cat "$HOME/.cache/.weather_cache" diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh index eeabdef5..c68560ab 100755 --- a/config/hypr/initial-boot.sh +++ b/config/hypr/initial-boot.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # A bash script designed to run only once dotfiles installed # THIS SCRIPT CAN BE DELETED ONCE SUCCESSFULLY BOOTED!! And also, edit ~/.config/hypr/configs/Settings.conf diff --git a/config/hypr/monitors.conf b/config/hypr/monitors.conf index ed2bb30d..2f79d4fd 100644 --- a/config/hypr/monitors.conf +++ b/config/hypr/monitors.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # default Monitor config # *********************************************************** # diff --git a/config/hypr/scripts/AirplaneMode.sh b/config/hypr/scripts/AirplaneMode.sh index 548b9d6b..ba692f98 100755 --- a/config/hypr/scripts/AirplaneMode.sh +++ b/config/hypr/scripts/AirplaneMode.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Airplane Mode. Turning on or off all wifi using rfkill. notif="$HOME/.config/swaync/images/ja.png" diff --git a/config/hypr/scripts/Animations.sh b/config/hypr/scripts/Animations.sh index 4bbe050f..ff3a6e45 100755 --- a/config/hypr/scripts/Animations.sh +++ b/config/hypr/scripts/Animations.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # For applying Animations from different users # Check if rofi is already running diff --git a/config/hypr/scripts/Brightness.sh b/config/hypr/scripts/Brightness.sh index ce443ef2..e0091417 100755 --- a/config/hypr/scripts/Brightness.sh +++ b/config/hypr/scripts/Brightness.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Script for Monitor backlights (if supported) using brightnessctl iDIR="$HOME/.config/swaync/icons" diff --git a/config/hypr/scripts/BrightnessKbd.sh b/config/hypr/scripts/BrightnessKbd.sh index 93e09d86..f9015fe0 100755 --- a/config/hypr/scripts/BrightnessKbd.sh +++ b/config/hypr/scripts/BrightnessKbd.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Script for keyboard backlights (if supported) using brightnessctl iDIR="$HOME/.config/swaync/icons" diff --git a/config/hypr/scripts/ChangeBlur.sh b/config/hypr/scripts/ChangeBlur.sh index 0060285b..084af2cb 100755 --- a/config/hypr/scripts/ChangeBlur.sh +++ b/config/hypr/scripts/ChangeBlur.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Script for changing blurs on the fly notif="$HOME/.config/swaync/images" diff --git a/config/hypr/scripts/ChangeLayout.sh b/config/hypr/scripts/ChangeLayout.sh index 221f9637..499fa1e2 100755 --- a/config/hypr/scripts/ChangeLayout.sh +++ b/config/hypr/scripts/ChangeLayout.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # for changing Hyprland Layouts (Master or Dwindle) on the fly notif="$HOME/.config/swaync/images/ja.png" diff --git a/config/hypr/scripts/ClipManager.sh b/config/hypr/scripts/ClipManager.sh index 3ba5d91a..d08fd8f4 100755 --- a/config/hypr/scripts/ClipManager.sh +++ b/config/hypr/scripts/ClipManager.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Clipboard Manager. This script uses cliphist, rofi, and wl-copy. # Variables diff --git a/config/hypr/scripts/DarkLight.sh b/config/hypr/scripts/DarkLight.sh index 37016ec3..62bad62b 100755 --- a/config/hypr/scripts/DarkLight.sh +++ b/config/hypr/scripts/DarkLight.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +## /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # For Dark and Light switching # Note: Scripts are looking for keywords Light or Dark except for wallpapers as the are in a separate directories diff --git a/config/hypr/scripts/Distro_update.sh b/config/hypr/scripts/Distro_update.sh index 164de7ec..b4b8e90c 100755 --- a/config/hypr/scripts/Distro_update.sh +++ b/config/hypr/scripts/Distro_update.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Simple bash script to check and will try to update your system # Local Paths diff --git a/config/hypr/scripts/Dropterminal.sh b/config/hypr/scripts/Dropterminal.sh index 9b2eeecb..2a9eb5b1 100755 --- a/config/hypr/scripts/Dropterminal.sh +++ b/config/hypr/scripts/Dropterminal.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # # Made and brought to by Kiran George # /* -- ✨ https://github.com/SherLock707 ✨ -- */ ## diff --git a/config/hypr/scripts/GameMode.sh b/config/hypr/scripts/GameMode.sh index 59cf7372..a28a27fb 100755 --- a/config/hypr/scripts/GameMode.sh +++ b/config/hypr/scripts/GameMode.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Game Mode. Turning off all animations notif="$HOME/.config/swaync/images/ja.png" diff --git a/config/hypr/scripts/Hypridle.sh b/config/hypr/scripts/Hypridle.sh index a9bb90d7..4bf6a985 100755 --- a/config/hypr/scripts/Hypridle.sh +++ b/config/hypr/scripts/Hypridle.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # This is for custom version of waybar idle_inhibitor which activates / deactivates hypridle instead PROCESS="hypridle" diff --git a/config/hypr/scripts/KeyBinds.sh b/config/hypr/scripts/KeyBinds.sh index 26ae832b..341f104f 100755 --- a/config/hypr/scripts/KeyBinds.sh +++ b/config/hypr/scripts/KeyBinds.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # searchable enabled keybinds using rofi (supports bindd descriptions) # kill yad to not interfere with this binds diff --git a/config/hypr/scripts/KeyHints.sh b/config/hypr/scripts/KeyHints.sh index 5511cfed..3916a925 100755 --- a/config/hypr/scripts/KeyHints.sh +++ b/config/hypr/scripts/KeyHints.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # GDK BACKEND. Change to either wayland or x11 if having issues BACKEND=wayland @@ -70,4 +70,4 @@ GDK_BACKEND=$BACKEND yad \ " ALT E" "Rofi Emoticons" "Emoticon" \ " H" "Launch this Quick Cheat Sheet" "" \ "" "" "" \ -"More tips:" "https://github.com/JaKooLit/Hyprland-Dots/wiki" ""\ +"More tips:" "https://github.com/LinuxBeginnings/Hyprland-Dots/wiki" ""\ diff --git a/config/hypr/scripts/KeybindsLayoutInit.sh b/config/hypr/scripts/KeybindsLayoutInit.sh index 0a53eaaf..80bee9d6 100755 --- a/config/hypr/scripts/KeybindsLayoutInit.sh +++ b/config/hypr/scripts/KeybindsLayoutInit.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Initialize J/K keybinds so they always cycle windows globally (no layout-specific behavior) # This avoids double-actions when layouts change. diff --git a/config/hypr/scripts/KeyboardLayout.sh b/config/hypr/scripts/KeyboardLayout.sh index ec280826..926514dd 100755 --- a/config/hypr/scripts/KeyboardLayout.sh +++ b/config/hypr/scripts/KeyboardLayout.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # This is for changing kb_layouts. Set kb_layouts in "$HOME/.config/hypr/UserConfigs/UserSettings.conf" notif_icon="$HOME/.config/swaync/images/ja.png" diff --git a/config/hypr/scripts/KillActiveProcess.sh b/config/hypr/scripts/KillActiveProcess.sh index d9d26bb3..ff0628b2 100755 --- a/config/hypr/scripts/KillActiveProcess.sh +++ b/config/hypr/scripts/KillActiveProcess.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Copied from Discord post. Thanks to @Zorg diff --git a/config/hypr/scripts/Kitty_themes.sh b/config/hypr/scripts/Kitty_themes.sh index fde5edbd..8bc6e0f0 100755 --- a/config/hypr/scripts/Kitty_themes.sh +++ b/config/hypr/scripts/Kitty_themes.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */  # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */  # # Kitty Themes Source https://github.com/dexpota/kitty-themes # # Define directories and variables diff --git a/config/hypr/scripts/KooLsDotsUpdate.sh b/config/hypr/scripts/KooLsDotsUpdate.sh index 006d66ed..8ed50f27 100755 --- a/config/hypr/scripts/KooLsDotsUpdate.sh +++ b/config/hypr/scripts/KooLsDotsUpdate.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # simple bash script to check if update is available by comparing local version and github version # Local Paths @@ -16,7 +16,7 @@ fi # GitHub URL - KooL's dots branch="main" -github_url="https://github.com/JaKooLit/Hyprland-Dots/tree/$branch/config/hypr/" +github_url="https://github.com/LinuxBeginnings/Hyprland-Dots/tree/$branch/config/hypr/" # Check for required tools (curl) if ! command -v curl &> /dev/null; then notify-send -i "$iDIR/error.png" "Need curl:" "curl not found. Please install curl." @@ -64,7 +64,7 @@ else exit 1 fi kitty -e bash -c " - git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git $KooL_Dots_DIR && + git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git $KooL_Dots_DIR && cd \"$KooL_Dots_DIR\" && chmod +x copy.sh && ./copy.sh && diff --git a/config/hypr/scripts/Kool_Quick_Settings.sh b/config/hypr/scripts/Kool_Quick_Settings.sh index 0cd58f48..2e4004c5 100755 --- a/config/hypr/scripts/Kool_Quick_Settings.sh +++ b/config/hypr/scripts/Kool_Quick_Settings.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Rofi menu for KooL Hyprland Quick Settings (SUPER SHIFT E) # Updated for UserConfigs/configs separation diff --git a/config/hypr/scripts/LockScreen.sh b/config/hypr/scripts/LockScreen.sh index d58f5c21..548a7652 100755 --- a/config/hypr/scripts/LockScreen.sh +++ b/config/hypr/scripts/LockScreen.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # For Hyprlock #pidof hyprlock || hyprlock -q diff --git a/config/hypr/scripts/MediaCtrl.sh b/config/hypr/scripts/MediaCtrl.sh index 9dc3571d..b49a967b 100755 --- a/config/hypr/scripts/MediaCtrl.sh +++ b/config/hypr/scripts/MediaCtrl.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Playerctl music_icon="$HOME/.config/swaync/icons/music.png" diff --git a/config/hypr/scripts/MonitorProfiles.sh b/config/hypr/scripts/MonitorProfiles.sh index 1176a46a..62213490 100755 --- a/config/hypr/scripts/MonitorProfiles.sh +++ b/config/hypr/scripts/MonitorProfiles.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # For applying Pre-configured Monitor Profiles # Check if rofi is already running diff --git a/config/hypr/scripts/OverviewToggle.sh b/config/hypr/scripts/OverviewToggle.sh index 8d4b285f..3fe9ba96 100755 --- a/config/hypr/scripts/OverviewToggle.sh +++ b/config/hypr/scripts/OverviewToggle.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Overview toggle wrapper - tries Quickshell first, falls back to AGS set -euo pipefail diff --git a/config/hypr/scripts/Polkit-NixOS.sh b/config/hypr/scripts/Polkit-NixOS.sh index 28642d19..925deab5 100755 --- a/config/hypr/scripts/Polkit-NixOS.sh +++ b/config/hypr/scripts/Polkit-NixOS.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # For NixOS starting of polkit-gnome. Dec 2023, the settings stated in NixOS wiki does not work so have to manual start it # Find all polkit-gnome executables in the Nix store diff --git a/config/hypr/scripts/Polkit.sh b/config/hypr/scripts/Polkit.sh index 1af8fd1b..9db94d89 100755 --- a/config/hypr/scripts/Polkit.sh +++ b/config/hypr/scripts/Polkit.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # This script starts the first available Polkit agent from a list of possible locations # List of potential Polkit agent file paths diff --git a/config/hypr/scripts/PortalHyprland.sh b/config/hypr/scripts/PortalHyprland.sh index 653e9b58..79b1bb96 100755 --- a/config/hypr/scripts/PortalHyprland.sh +++ b/config/hypr/scripts/PortalHyprland.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # For manually starting xdg-desktop-portal-hyprland set -euo pipefail diff --git a/config/hypr/scripts/Refresh.sh b/config/hypr/scripts/Refresh.sh index b998b14c..95248b35 100755 --- a/config/hypr/scripts/Refresh.sh +++ b/config/hypr/scripts/Refresh.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Scripts for refreshing ags, waybar, rofi, swaync, wallust SCRIPTSDIR=$HOME/.config/hypr/scripts diff --git a/config/hypr/scripts/RefreshNoWaybar.sh b/config/hypr/scripts/RefreshNoWaybar.sh index 54c760bd..afbda1f2 100755 --- a/config/hypr/scripts/RefreshNoWaybar.sh +++ b/config/hypr/scripts/RefreshNoWaybar.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Modified version of Refresh.sh but waybar wont refresh # Used by automatic wallpaper change diff --git a/config/hypr/scripts/RofiEmoji.sh b/config/hypr/scripts/RofiEmoji.sh index 7e3ef0f3..a21c2374 100755 --- a/config/hypr/scripts/RofiEmoji.sh +++ b/config/hypr/scripts/RofiEmoji.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Variables rofi_theme="$HOME/.config/rofi/config-emoji.rasi" diff --git a/config/hypr/scripts/RofiSearch.sh b/config/hypr/scripts/RofiSearch.sh index dfeb19ac..d7dd5726 100755 --- a/config/hypr/scripts/RofiSearch.sh +++ b/config/hypr/scripts/RofiSearch.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # For Searching via web browsers # Define the path to the config file diff --git a/config/hypr/scripts/RofiThemeSelector-modified.sh b/config/hypr/scripts/RofiThemeSelector-modified.sh index d6a353c0..de3ebf4a 100755 --- a/config/hypr/scripts/RofiThemeSelector-modified.sh +++ b/config/hypr/scripts/RofiThemeSelector-modified.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # A modified version of Rofi-Theme-Selector, concentrating only on ~/.local and also, applying only 10 @themes in ~/.config/rofi/config.rasi # as opposed to continous adding of //@theme diff --git a/config/hypr/scripts/RofiThemeSelector.sh b/config/hypr/scripts/RofiThemeSelector.sh index b7236e8f..66327d09 100755 --- a/config/hypr/scripts/RofiThemeSelector.sh +++ b/config/hypr/scripts/RofiThemeSelector.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */  # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */  # # Rofi Themes - Script to preview and apply themes by live-reloading the config. # --- Configuration --- diff --git a/config/hypr/scripts/ScreenShot.sh b/config/hypr/scripts/ScreenShot.sh index 3d578a51..b12c08f0 100755 --- a/config/hypr/scripts/ScreenShot.sh +++ b/config/hypr/scripts/ScreenShot.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Screenshots scripts # variables diff --git a/config/hypr/scripts/Sounds.sh b/config/hypr/scripts/Sounds.sh index e92248da..7c0bf57c 100755 --- a/config/hypr/scripts/Sounds.sh +++ b/config/hypr/scripts/Sounds.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # This script is used to play system sounds. # Script is used by Volume.Sh and ScreenShots.sh diff --git a/config/hypr/scripts/TouchPad.sh b/config/hypr/scripts/TouchPad.sh index f14165a0..56506382 100755 --- a/config/hypr/scripts/TouchPad.sh +++ b/config/hypr/scripts/TouchPad.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # For disabling touchpad. # Edit the Touchpad_Device on ~/.config/hypr/UserConfigs/Laptops.conf according to your system # use hyprctl devices to get your system touchpad device name diff --git a/config/hypr/scripts/UserConfigsSwitcher.sh b/config/hypr/scripts/UserConfigsSwitcher.sh index ad1d4e63..ac44b4bc 100755 --- a/config/hypr/scripts/UserConfigsSwitcher.sh +++ b/config/hypr/scripts/UserConfigsSwitcher.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Script to manage UserConfigs and UserConfigsBak HYPR_CONFIG_DIR="$HOME/.config/hypr" diff --git a/config/hypr/scripts/Volume.sh b/config/hypr/scripts/Volume.sh index e1034a68..41e474d0 100755 --- a/config/hypr/scripts/Volume.sh +++ b/config/hypr/scripts/Volume.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Scripts for volume controls for audio and mic iDIR="$HOME/.config/swaync/icons" diff --git a/config/hypr/scripts/WallustSwww.sh b/config/hypr/scripts/WallustSwww.sh index 3cbfcc5a..1f0f50c7 100755 --- a/config/hypr/scripts/WallustSwww.sh +++ b/config/hypr/scripts/WallustSwww.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Wallust: derive colors from the current wallpaper and update templates # Usage: WallustSwww.sh [absolute_path_to_wallpaper] diff --git a/config/hypr/scripts/WaybarCava.sh b/config/hypr/scripts/WaybarCava.sh index 98a8d7f9..98db60dd 100755 --- a/config/hypr/scripts/WaybarCava.sh +++ b/config/hypr/scripts/WaybarCava.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # WaybarCava.sh — safer single-instance handling, cleanup, and robustness -# Original concept by JaKooLit; this variant focuses on lifecycle hardening. +# Original concept by LinuxBeginnings; this variant focuses on lifecycle hardening. set -euo pipefail diff --git a/config/hypr/scripts/WaybarLayout.sh b/config/hypr/scripts/WaybarLayout.sh index d3725a91..247ccf78 100755 --- a/config/hypr/scripts/WaybarLayout.sh +++ b/config/hypr/scripts/WaybarLayout.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Script for waybar layout or configs IFS=$'\n\t' diff --git a/config/hypr/scripts/WaybarScripts.sh b/config/hypr/scripts/WaybarScripts.sh index 54f7a4b4..142b548d 100755 --- a/config/hypr/scripts/WaybarScripts.sh +++ b/config/hypr/scripts/WaybarScripts.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # This file used on waybar modules sourcing defaults set in $HOME/.config/hypr/UserConfigs/01-UserDefaults.conf # Define the path to the config file diff --git a/config/hypr/scripts/WaybarStyles.sh b/config/hypr/scripts/WaybarStyles.sh index 8ebfed92..2ed8bf26 100755 --- a/config/hypr/scripts/WaybarStyles.sh +++ b/config/hypr/scripts/WaybarStyles.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # Script for waybar styles IFS=$'\n\t' diff --git a/config/hypr/scripts/Wlogout.sh b/config/hypr/scripts/Wlogout.sh index 8879858c..e33222cc 100755 --- a/config/hypr/scripts/Wlogout.sh +++ b/config/hypr/scripts/Wlogout.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## # wlogout (Power, Screen Lock, Suspend, etc) # Set variables for parameters. First numbers corresponts to Monitor Resolution diff --git a/config/hypr/scripts/sddm_wallpaper.sh b/config/hypr/scripts/sddm_wallpaper.sh index 17640f40..26f6c613 100755 --- a/config/hypr/scripts/sddm_wallpaper.sh +++ b/config/hypr/scripts/sddm_wallpaper.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # SDDM Wallpaper and Wallust Colors Setter # for the upcoming changes on the simple_sddm_theme diff --git a/config/hypr/v2.3.21 b/config/hypr/v2.3.21 index 31b3414d..51de9972 100644 --- a/config/hypr/v2.3.21 +++ b/config/hypr/v2.3.21 @@ -1,5 +1,5 @@ -### https://github.com/JaKooLit ### -## https://github.com/JaKooLit/Hyprland-Dots +### https://github.com/LinuxBeginnings ### +## https://github.com/LinuxBeginnings/Hyprland-Dots ## This is to have a reference of which version would be ## note that this will always be higher than the released versions \ No newline at end of file diff --git a/config/hypr/wallust/wallust-hyprland.conf b/config/hypr/wallust/wallust-hyprland.conf index c7c1debe..88845f82 100644 --- a/config/hypr/wallust/wallust-hyprland.conf +++ b/config/hypr/wallust/wallust-hyprland.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # /* wallust template - colors-hyprland */ $background = rgb(010102) diff --git a/config/hypr/workspaces.conf b/config/hypr/workspaces.conf index 708dee00..5417d940 100644 --- a/config/hypr/workspaces.conf +++ b/config/hypr/workspaces.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # *********************************************************** # # diff --git a/config/kitty/kitty-themes/00-Default.conf b/config/kitty/kitty-themes/00-Default.conf index 39fc496c..640a8d68 100644 --- a/config/kitty/kitty-themes/00-Default.conf +++ b/config/kitty/kitty-themes/00-Default.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # This is just created to remove all the themes include ./01-Wallust.conf diff --git a/config/kitty/kitty-themes/01-Wallust.conf b/config/kitty/kitty-themes/01-Wallust.conf index 0d0a46ad..f5fc8f0a 100644 --- a/config/kitty/kitty-themes/01-Wallust.conf +++ b/config/kitty/kitty-themes/01-Wallust.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # /* wallust template - colors-kitty */ foreground #FDF9FE diff --git a/config/kitty/kitty.conf b/config/kitty/kitty.conf index f110cf53..4757ed7e 100644 --- a/config/kitty/kitty.conf +++ b/config/kitty/kitty.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # you can choose themes from $HOME/.config/kitty/kitty-themes/ include ./kitty-themes/00-Default.conf diff --git a/config/rofi/0-shared-fonts.rasi b/config/rofi/0-shared-fonts.rasi index 2c3997b0..4c300e0e 100644 --- a/config/rofi/0-shared-fonts.rasi +++ b/config/rofi/0-shared-fonts.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Ja KooLit - Global rofi fonts */ /* This is where you can change fonts and sizes */ diff --git a/config/rofi/config-Animations.rasi b/config/rofi/config-Animations.rasi index e1994b6a..c12feab5 100644 --- a/config/rofi/config-Animations.rasi +++ b/config/rofi/config-Animations.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Animations Menu */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-Monitors.rasi b/config/rofi/config-Monitors.rasi index 453d7110..3c71f088 100644 --- a/config/rofi/config-Monitors.rasi +++ b/config/rofi/config-Monitors.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Monitor Profiles Menu */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-calc.rasi b/config/rofi/config-calc.rasi index 75912f04..937d4ca3 100644 --- a/config/rofi/config-calc.rasi +++ b/config/rofi/config-calc.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Main Config Calculator */ /* Submitted by: https://github.com/JosephArmas */ diff --git a/config/rofi/config-clipboard.rasi b/config/rofi/config-clipboard.rasi index 1109c3c0..c70414de 100644 --- a/config/rofi/config-clipboard.rasi +++ b/config/rofi/config-clipboard.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Clipboard Config - Clipboard */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-edit.rasi b/config/rofi/config-edit.rasi index 915f1580..cb63e374 100644 --- a/config/rofi/config-edit.rasi +++ b/config/rofi/config-edit.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Edit Rofi Config */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-emoji.rasi b/config/rofi/config-emoji.rasi index 80aa5076..fa99bfcf 100644 --- a/config/rofi/config-emoji.rasi +++ b/config/rofi/config-emoji.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Main Config - emoji */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-keybinds.rasi b/config/rofi/config-keybinds.rasi index 03c0c8c1..e72517de 100644 --- a/config/rofi/config-keybinds.rasi +++ b/config/rofi/config-keybinds.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Main Config - For Keybinds generation */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-kitty-theme.rasi b/config/rofi/config-kitty-theme.rasi index f62fea12..ffedba56 100644 --- a/config/rofi/config-kitty-theme.rasi +++ b/config/rofi/config-kitty-theme.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Oh My ZSH Theme */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-rofi-Beats-menu.rasi b/config/rofi/config-rofi-Beats-menu.rasi index 47e14b0d..270448a3 100644 --- a/config/rofi/config-rofi-Beats-menu.rasi +++ b/config/rofi/config-rofi-Beats-menu.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Main config Rofi Beats Config menu */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index f2fb7838..4c3d7b96 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Rofi Beats Config */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-rofi-theme.rasi b/config/rofi/config-rofi-theme.rasi index 0d77f857..b21fd382 100644 --- a/config/rofi/config-rofi-theme.rasi +++ b/config/rofi/config-rofi-theme.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Main Config Rofi Theme */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-search.rasi b/config/rofi/config-search.rasi index d0d8357e..005b80cf 100644 --- a/config/rofi/config-search.rasi +++ b/config/rofi/config-search.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Rofi Config for Google Search) */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-wallpaper-effect.rasi b/config/rofi/config-wallpaper-effect.rasi index 1a61e29d..b72edf34 100644 --- a/config/rofi/config-wallpaper-effect.rasi +++ b/config/rofi/config-wallpaper-effect.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Wallpaper Effects */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-wallpaper.rasi b/config/rofi/config-wallpaper.rasi index 3cd320aa..b1ec4fa6 100644 --- a/config/rofi/config-wallpaper.rasi +++ b/config/rofi/config-wallpaper.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Main Config (wallpaper) */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-waybar-layout.rasi b/config/rofi/config-waybar-layout.rasi index 2b01b157..8d5ec536 100644 --- a/config/rofi/config-waybar-layout.rasi +++ b/config/rofi/config-waybar-layout.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Main Config (Waybar Layout) */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-waybar-style.rasi b/config/rofi/config-waybar-style.rasi index ce6a76a9..fbb17a40 100644 --- a/config/rofi/config-waybar-style.rasi +++ b/config/rofi/config-waybar-style.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Main Config (waybar style) */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config-zsh-theme.rasi b/config/rofi/config-zsh-theme.rasi index 75c44767..e846042c 100644 --- a/config/rofi/config-zsh-theme.rasi +++ b/config/rofi/config-zsh-theme.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Oh My ZSH Theme */ @import "~/.config/rofi/config.rasi" diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index d05ae9c7..e81dd459 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Ja KooLit - Default * All main themes or configs are located in ~/.config/rofi/themes/ diff --git a/config/rofi/themes/KooL_LonerOrZ.rasi b/config/rofi/themes/KooL_LonerOrZ.rasi index 0c8ce899..6bc3af3a 100644 --- a/config/rofi/themes/KooL_LonerOrZ.rasi +++ b/config/rofi/themes/KooL_LonerOrZ.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Style LonerOrZ */ /* Submitted by https://github.com/lonerOrz */ /* Edited by Ja */ diff --git a/config/rofi/themes/KooL_style-1.rasi b/config/rofi/themes/KooL_style-1.rasi index 0e2eb709..6a3d8f08 100644 --- a/config/rofi/themes/KooL_style-1.rasi +++ b/config/rofi/themes/KooL_style-1.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 1 */ /* ---- Configuration ---- */ diff --git a/config/rofi/themes/KooL_style-10-Fancy-v2.rasi b/config/rofi/themes/KooL_style-10-Fancy-v2.rasi index 654428b4..fab7e41d 100644 --- a/config/rofi/themes/KooL_style-10-Fancy-v2.rasi +++ b/config/rofi/themes/KooL_style-10-Fancy-v2.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 10 - Fancy v2 */ /* Credit to DaveDavenport & Rasmus Steinke */ diff --git a/config/rofi/themes/KooL_style-10-Fancy.rasi b/config/rofi/themes/KooL_style-10-Fancy.rasi index 195cd707..7be99341 100644 --- a/config/rofi/themes/KooL_style-10-Fancy.rasi +++ b/config/rofi/themes/KooL_style-10-Fancy.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 10 - Fancy */ /* Credit to DaveDavenport. I have only some few things changed */ diff --git a/config/rofi/themes/KooL_style-11-Win11-list-dark.rasi b/config/rofi/themes/KooL_style-11-Win11-list-dark.rasi index c7843812..8c73d7fe 100644 --- a/config/rofi/themes/KooL_style-11-Win11-list-dark.rasi +++ b/config/rofi/themes/KooL_style-11-Win11-list-dark.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 11 - Windows 11 List Dark */ /* source: https://github.com/newmanls */ diff --git a/config/rofi/themes/KooL_style-11-Win11-list-light.rasi b/config/rofi/themes/KooL_style-11-Win11-list-light.rasi index b640dda2..7a9164f0 100644 --- a/config/rofi/themes/KooL_style-11-Win11-list-light.rasi +++ b/config/rofi/themes/KooL_style-11-Win11-list-light.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 11 - Windows 11 List Light */ /* source: https://github.com/newmanls */ diff --git a/config/rofi/themes/KooL_style-12-TOP-Docu.rasi b/config/rofi/themes/KooL_style-12-TOP-Docu.rasi index fe80019c..072bf0a1 100644 --- a/config/rofi/themes/KooL_style-12-TOP-Docu.rasi +++ b/config/rofi/themes/KooL_style-12-TOP-Docu.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 12 - TOP - Docu */ /* Credit to DaveDavenport. I have only some few things changed */ diff --git a/config/rofi/themes/KooL_style-13-Vertical.rasi b/config/rofi/themes/KooL_style-13-Vertical.rasi index 850b564c..218251a4 100644 --- a/config/rofi/themes/KooL_style-13-Vertical.rasi +++ b/config/rofi/themes/KooL_style-13-Vertical.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL_Style 13 (thin) */ /* ---- Configuration ---- */ diff --git a/config/rofi/themes/KooL_style-14.rasi b/config/rofi/themes/KooL_style-14.rasi index fddf18bd..408de5b2 100644 --- a/config/rofi/themes/KooL_style-14.rasi +++ b/config/rofi/themes/KooL_style-14.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 14 */ /* original design from: https://github.com/adi1090x/rofi */ diff --git a/config/rofi/themes/KooL_style-15-solarized.rasi b/config/rofi/themes/KooL_style-15-solarized.rasi index 00a53857..cb1a33a0 100644 --- a/config/rofi/themes/KooL_style-15-solarized.rasi +++ b/config/rofi/themes/KooL_style-15-solarized.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 15 */ /* original design: https://github.com/arkboix/dotfiles */ diff --git a/config/rofi/themes/KooL_style-2-Dark.rasi b/config/rofi/themes/KooL_style-2-Dark.rasi index 3ae384f9..a6637469 100644 --- a/config/rofi/themes/KooL_style-2-Dark.rasi +++ b/config/rofi/themes/KooL_style-2-Dark.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 2 Dark */ /* Source: https://github.com/adi1090x/rofi */ diff --git a/config/rofi/themes/KooL_style-2-Light.rasi b/config/rofi/themes/KooL_style-2-Light.rasi index 84700655..f2fcce5c 100644 --- a/config/rofi/themes/KooL_style-2-Light.rasi +++ b/config/rofi/themes/KooL_style-2-Light.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 2 Light */ /* credit: https://github.com/adi1090x/rofi */ diff --git a/config/rofi/themes/KooL_style-3-FullScreen-v1.rasi b/config/rofi/themes/KooL_style-3-FullScreen-v1.rasi index 542f3a1f..ab3107f1 100644 --- a/config/rofi/themes/KooL_style-3-FullScreen-v1.rasi +++ b/config/rofi/themes/KooL_style-3-FullScreen-v1.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 3 - Full screen v1 */ /* ---- Configuration ---- */ diff --git a/config/rofi/themes/KooL_style-3-Fullscreen-v2.rasi b/config/rofi/themes/KooL_style-3-Fullscreen-v2.rasi index 37e515a9..7d228571 100644 --- a/config/rofi/themes/KooL_style-3-Fullscreen-v2.rasi +++ b/config/rofi/themes/KooL_style-3-Fullscreen-v2.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 3 - Full screen v2 */ /* credit: https://github.com/adi1090x/rofi */ diff --git a/config/rofi/themes/KooL_style-4.rasi b/config/rofi/themes/KooL_style-4.rasi index b1859c37..bc7026c2 100644 --- a/config/rofi/themes/KooL_style-4.rasi +++ b/config/rofi/themes/KooL_style-4.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 4 */ /* credit: https://github.com/adi1090x/rofi */ diff --git a/config/rofi/themes/KooL_style-5.rasi b/config/rofi/themes/KooL_style-5.rasi index 72ec7675..8370158c 100644 --- a/config/rofi/themes/KooL_style-5.rasi +++ b/config/rofi/themes/KooL_style-5.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 5 */ /* ---- Configuration ---- */ diff --git a/config/rofi/themes/KooL_style-6.rasi b/config/rofi/themes/KooL_style-6.rasi index a25eaa19..1172fb92 100644 --- a/config/rofi/themes/KooL_style-6.rasi +++ b/config/rofi/themes/KooL_style-6.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 6 */ /* ---- Configuration ---- */ diff --git a/config/rofi/themes/KooL_style-7.rasi b/config/rofi/themes/KooL_style-7.rasi index bea2ba47..5f45e3d9 100644 --- a/config/rofi/themes/KooL_style-7.rasi +++ b/config/rofi/themes/KooL_style-7.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 7 */ /* original design from: https://github.com/adi1090x/rofi */ diff --git a/config/rofi/themes/KooL_style-8.rasi b/config/rofi/themes/KooL_style-8.rasi index a3dea01a..b369ea96 100644 --- a/config/rofi/themes/KooL_style-8.rasi +++ b/config/rofi/themes/KooL_style-8.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 8 */ diff --git a/config/rofi/themes/KooL_style-9.rasi b/config/rofi/themes/KooL_style-9.rasi index dc50f941..7ee9685e 100644 --- a/config/rofi/themes/KooL_style-9.rasi +++ b/config/rofi/themes/KooL_style-9.rasi @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* KooL Hyprland Rofi Style 9 */ /* Modified version of Rofi Config which was submitted by https://github.com/lonerOrz via Discord */ diff --git a/config/rofi/wallust/colors-rofi.rasi b/config/rofi/wallust/colors-rofi.rasi index 7fb97349..a6b6fabc 100644 --- a/config/rofi/wallust/colors-rofi.rasi +++ b/config/rofi/wallust/colors-rofi.rasi @@ -1,4 +1,4 @@ - /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* wallust template - colors-rofi */ * { diff --git a/config/swaync/style.css b/config/swaync/style.css index 3fff57ae..08a0f05f 100755 --- a/config/swaync/style.css +++ b/config/swaync/style.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* swaync colors - wallust from waybar.css */ @import '../../.config/waybar/wallust/colors-waybar.css'; diff --git a/config/wallust/templates/colors-cava b/config/wallust/templates/colors-cava index 05e55918..3860904f 100644 --- a/config/wallust/templates/colors-cava +++ b/config/wallust/templates/colors-cava @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # /* wallust template - colors-cava */ ## Configuration file for CAVA. diff --git a/config/wallust/templates/colors-ghostty.conf b/config/wallust/templates/colors-ghostty.conf index abbae8f9..c1817cc4 100644 --- a/config/wallust/templates/colors-ghostty.conf +++ b/config/wallust/templates/colors-ghostty.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # wallust template - colors for Ghostty # This file is included by ~/.config/ghostty/ghostty.config when present. diff --git a/config/wallust/templates/colors-hyprland.conf b/config/wallust/templates/colors-hyprland.conf index 12188328..37c9f16f 100644 --- a/config/wallust/templates/colors-hyprland.conf +++ b/config/wallust/templates/colors-hyprland.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # /* wallust template - colors-hyprland */ $background = rgb({{background | strip}}) diff --git a/config/wallust/templates/colors-kitty.conf b/config/wallust/templates/colors-kitty.conf index 8f0618c2..1ea291be 100644 --- a/config/wallust/templates/colors-kitty.conf +++ b/config/wallust/templates/colors-kitty.conf @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # /* wallust template - colors-kitty */ foreground {{foreground}} diff --git a/config/wallust/templates/colors-rofi.rasi b/config/wallust/templates/colors-rofi.rasi index b839d827..a5555df6 100644 --- a/config/wallust/templates/colors-rofi.rasi +++ b/config/wallust/templates/colors-rofi.rasi @@ -1,4 +1,4 @@ - /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ + /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* wallust template - colors-rofi */ * { diff --git a/config/wallust/templates/colors-swaync.css b/config/wallust/templates/colors-swaync.css index cab0dffb..240ccde5 100644 --- a/config/wallust/templates/colors-swaync.css +++ b/config/wallust/templates/colors-swaync.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* wallust template - colors-swaync */ @define-color text {{foreground}}; diff --git a/config/wallust/templates/colors-waybar.css b/config/wallust/templates/colors-waybar.css index 8f7efa96..7dd191aa 100644 --- a/config/wallust/templates/colors-waybar.css +++ b/config/wallust/templates/colors-waybar.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* wallust template - colors-waybar */ @define-color foreground {{color12}}; diff --git a/config/wallust/wallust-kitty.toml b/config/wallust/wallust-kitty.toml index 69fe67f0..05ef2b55 100644 --- a/config/wallust/wallust-kitty.toml +++ b/config/wallust/wallust-kitty.toml @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # wallust configuration - kitty only backend = "fastresize" diff --git a/config/wallust/wallust.toml b/config/wallust/wallust.toml index 65077208..b74794d9 100644 --- a/config/wallust/wallust.toml +++ b/config/wallust/wallust.toml @@ -1,4 +1,4 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # wallust configuration - for wallust version 3.0 # How the image is parse, in order to get the colors: diff --git a/config/waybar/Modules b/config/waybar/Modules index c6dc3786..3b9e9ab3 100644 --- a/config/waybar/Modules +++ b/config/waybar/Modules @@ -1,4 +1,4 @@ -//* ---- 💫 https://github.com/JaKooLit 💫 ---- *// +//* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- *// /* Waybar Modules */ /* NOTE: hyprland-workspaces, Custom Modules, Custom Vertical & Groups on a separate files */ diff --git a/config/waybar/ModulesCustom b/config/waybar/ModulesCustom index ed30c4c3..8887fa1c 100644 --- a/config/waybar/ModulesCustom +++ b/config/waybar/ModulesCustom @@ -1,4 +1,4 @@ -//* ---- 💫 https://github.com/JaKooLit 💫 ---- *// +//* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- *// /* Waybar Modules - Custom Modules */ /* Basically created to reduce the lines in Waybar Modules bank */ /* NOTE: This is only for Custom Modules */ diff --git a/config/waybar/ModulesGroups b/config/waybar/ModulesGroups index 30e47f16..d66da09d 100644 --- a/config/waybar/ModulesGroups +++ b/config/waybar/ModulesGroups @@ -1,4 +1,4 @@ -//* ---- 💫 https://github.com/JaKooLit 💫 ---- *// +//* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- *// /* Waybar Modules - Groups Modules */ /* Basically created to reduce the lines in Waybar Modules bank */ /* NOTE: This is only for Groups */ diff --git a/config/waybar/ModulesVertical b/config/waybar/ModulesVertical index 7128471b..4f422632 100644 --- a/config/waybar/ModulesVertical +++ b/config/waybar/ModulesVertical @@ -1,4 +1,4 @@ -//* ---- 💫 https://github.com/JaKooLit 💫 ---- *// +//* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- *// /* Waybar Modules for vertical modules or vertical layout */ /* NOTE: hyprland-workspaces, Custom Modules & Groups on a separate files */ diff --git a/config/waybar/ModulesWorkspaces b/config/waybar/ModulesWorkspaces index 5bdccb91..683fcfb5 100644 --- a/config/waybar/ModulesWorkspaces +++ b/config/waybar/ModulesWorkspaces @@ -1,4 +1,4 @@ -//* ---- 💫 https://github.com/JaKooLit 💫 ---- *// +//* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- *// /* Waybar Workspaces modules */ /* Generally, this is a potential expanding of choices for hyprland/workspace */ diff --git a/config/waybar/UserModules b/config/waybar/UserModules index abbc8a61..0f2ed43c 100644 --- a/config/waybar/UserModules +++ b/config/waybar/UserModules @@ -1,4 +1,4 @@ -//* ---- 💫 https://github.com/JaKooLit 💫 ---- *// +//* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- *// /* Waybar Modules Extras */ /* This is where you can add Extra Modules you wish. copy.sh will try to restore*/ diff --git a/config/waybar/configs/BOT-&-Left-SouthWest b/config/waybar/configs/BOT-&-Left-SouthWest index 848eccce..5eb6329d 100644 --- a/config/waybar/configs/BOT-&-Left-SouthWest +++ b/config/waybar/configs/BOT-&-Left-SouthWest @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### BOTTOM and LEFT PANEL diff --git a/config/waybar/configs/BOT-&-Right-SouthEast b/config/waybar/configs/BOT-&-Right-SouthEast index 06da035d..d3de215a 100644 --- a/config/waybar/configs/BOT-&-Right-SouthEast +++ b/config/waybar/configs/BOT-&-Right-SouthEast @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### BOTTOM and RIGHT PANEL diff --git a/config/waybar/configs/BOT-Camellia b/config/waybar/configs/BOT-Camellia index f0a52329..5e09e64c 100644 --- a/config/waybar/configs/BOT-Camellia +++ b/config/waybar/configs/BOT-Camellia @@ -1,4 +1,4 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ //* ............................................*/ //* .............CAMELLIA.......................*/ //* ............................................*/ diff --git a/config/waybar/configs/BOT-Chrysanthemum b/config/waybar/configs/BOT-Chrysanthemum index 3bc401c9..366d0312 100644 --- a/config/waybar/configs/BOT-Chrysanthemum +++ b/config/waybar/configs/BOT-Chrysanthemum @@ -1,4 +1,4 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ //* ............................................*/ //* .............CHRYSANTHEMUM.......................*/ //* ............................................*/ diff --git a/config/waybar/configs/BOT-Default b/config/waybar/configs/BOT-Default index f88fd86e..3e8bfe46 100644 --- a/config/waybar/configs/BOT-Default +++ b/config/waybar/configs/BOT-Default @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT - Bottom ### // { diff --git a/config/waybar/configs/BOT-Default-Laptop b/config/waybar/configs/BOT-Default-Laptop index d3e7452a..df0c9fc4 100644 --- a/config/waybar/configs/BOT-Default-Laptop +++ b/config/waybar/configs/BOT-Default-Laptop @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT Laptop - Bottom ### // { diff --git a/config/waybar/configs/BOT-Gardenia b/config/waybar/configs/BOT-Gardenia index 42355cac..09c7537e 100644 --- a/config/waybar/configs/BOT-Gardenia +++ b/config/waybar/configs/BOT-Gardenia @@ -1,4 +1,4 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ //* ............................................*/ //* .............GARDENIA.......................*/ //* ............................................*/ diff --git a/config/waybar/configs/BOT-Peony b/config/waybar/configs/BOT-Peony index 711abecf..8a11dc8e 100644 --- a/config/waybar/configs/BOT-Peony +++ b/config/waybar/configs/BOT-Peony @@ -1,4 +1,4 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ //* ............................................*/ //* ................PEONY.......................*/ //* ............................................*/ diff --git a/config/waybar/configs/BOT-Simple b/config/waybar/configs/BOT-Simple index cba45a1a..05941ed5 100644 --- a/config/waybar/configs/BOT-Simple +++ b/config/waybar/configs/BOT-Simple @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### TOP Simple ## // { diff --git a/config/waybar/configs/BOT-Sleek b/config/waybar/configs/BOT-Sleek index 0dda9b35..2220db6c 100644 --- a/config/waybar/configs/BOT-Sleek +++ b/config/waybar/configs/BOT-Sleek @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // Sleek diff --git a/config/waybar/configs/LEFT-WestWing b/config/waybar/configs/LEFT-WestWing index 28e5dbec..2195750f 100644 --- a/config/waybar/configs/LEFT-WestWing +++ b/config/waybar/configs/LEFT-WestWing @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### LEFT PANEL ### // diff --git a/config/waybar/configs/LEFT-WestWing-v2 b/config/waybar/configs/LEFT-WestWing-v2 index 906f83d6..e472e9f6 100644 --- a/config/waybar/configs/LEFT-WestWing-v2 +++ b/config/waybar/configs/LEFT-WestWing-v2 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### LEFT PANEL v2 ### // diff --git a/config/waybar/configs/RIGHT-EastWing b/config/waybar/configs/RIGHT-EastWing index a5ce6756..8b964f03 100644 --- a/config/waybar/configs/RIGHT-EastWing +++ b/config/waybar/configs/RIGHT-EastWing @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### RIGHT PANEL ### // diff --git a/config/waybar/configs/RIGHT-EastWing-v2 b/config/waybar/configs/RIGHT-EastWing-v2 index 28dd1e43..628f912f 100644 --- a/config/waybar/configs/RIGHT-EastWing-v2 +++ b/config/waybar/configs/RIGHT-EastWing-v2 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### RIGHTPANEL v2 ### // diff --git a/config/waybar/configs/TOP-&-BOT-SummitSplit b/config/waybar/configs/TOP-&-BOT-SummitSplit index 7edbe898..7ed65f97 100644 --- a/config/waybar/configs/TOP-&-BOT-SummitSplit +++ b/config/waybar/configs/TOP-&-BOT-SummitSplit @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DUAL TOP and BOTTOM ### // diff --git a/config/waybar/configs/TOP-&-BOT-SummitSplit-glass b/config/waybar/configs/TOP-&-BOT-SummitSplit-glass index 2ffe0301..0cef4521 100644 --- a/config/waybar/configs/TOP-&-BOT-SummitSplit-glass +++ b/config/waybar/configs/TOP-&-BOT-SummitSplit-glass @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DUAL TOP and BOTTOM ### // diff --git a/config/waybar/configs/TOP-&-BOT-SummitSplit-v2 b/config/waybar/configs/TOP-&-BOT-SummitSplit-v2 index 4d576aef..ec5ce391 100644 --- a/config/waybar/configs/TOP-&-BOT-SummitSplit-v2 +++ b/config/waybar/configs/TOP-&-BOT-SummitSplit-v2 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* ### DUAL TOP and BOTTOM v 2### */ diff --git a/config/waybar/configs/TOP-&-Left-NorthWest b/config/waybar/configs/TOP-&-Left-NorthWest index 09071dc6..99282e23 100644 --- a/config/waybar/configs/TOP-&-Left-NorthWest +++ b/config/waybar/configs/TOP-&-Left-NorthWest @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### TOP and LEFT PANEL ## // diff --git a/config/waybar/configs/TOP-&-Right-NorthEast b/config/waybar/configs/TOP-&-Right-NorthEast index 58909ba8..deba8fb0 100644 --- a/config/waybar/configs/TOP-&-Right-NorthEast +++ b/config/waybar/configs/TOP-&-Right-NorthEast @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### TOP and Right PANEL ## // diff --git a/config/waybar/configs/TOP-0-Ja-0 b/config/waybar/configs/TOP-0-Ja-0 index 6e7fc9aa..e54d32f8 100644 --- a/config/waybar/configs/TOP-0-Ja-0 +++ b/config/waybar/configs/TOP-0-Ja-0 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* My Mostly Used waybar config incase you wonder :) */ { diff --git a/config/waybar/configs/TOP-Arrow b/config/waybar/configs/TOP-Arrow index 7fc55f60..14089a41 100644 --- a/config/waybar/configs/TOP-Arrow +++ b/config/waybar/configs/TOP-Arrow @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* .....[TOP] Arrow Best to combine with [Extra] Arrow Style ......... */ /* --- 👍 taken from https://github.com/mxkrsv 👍 --- */ diff --git a/config/waybar/configs/TOP-Camellia b/config/waybar/configs/TOP-Camellia index efaf6e20..d6723438 100644 --- a/config/waybar/configs/TOP-Camellia +++ b/config/waybar/configs/TOP-Camellia @@ -1,4 +1,4 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ //* ............................................*/ //* .............CAMELLIA.......................*/ //* ............................................*/ diff --git a/config/waybar/configs/TOP-Chrysanthemum b/config/waybar/configs/TOP-Chrysanthemum index d12f73e3..2028b179 100644 --- a/config/waybar/configs/TOP-Chrysanthemum +++ b/config/waybar/configs/TOP-Chrysanthemum @@ -1,4 +1,4 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ //* ............................................*/ //* .............CHRYSANTHEMUM.......................*/ //* ............................................*/ diff --git a/config/waybar/configs/TOP-Default b/config/waybar/configs/TOP-Default index 1f3c9613..03dba497 100644 --- a/config/waybar/configs/TOP-Default +++ b/config/waybar/configs/TOP-Default @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT - Top ### // { diff --git a/config/waybar/configs/TOP-Default-Laptop b/config/waybar/configs/TOP-Default-Laptop index 9453a978..0d17d832 100644 --- a/config/waybar/configs/TOP-Default-Laptop +++ b/config/waybar/configs/TOP-Default-Laptop @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT Laptop - Top ### // { diff --git a/config/waybar/configs/TOP-Default-Laptop-glass b/config/waybar/configs/TOP-Default-Laptop-glass index 65e4ceb7..1e94d40a 100644 --- a/config/waybar/configs/TOP-Default-Laptop-glass +++ b/config/waybar/configs/TOP-Default-Laptop-glass @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT Laptop - Top ### // { diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v1 b/config/waybar/configs/TOP-Default-Laptop-old-v1 index db46425c..76dcd85e 100644 --- a/config/waybar/configs/TOP-Default-Laptop-old-v1 +++ b/config/waybar/configs/TOP-Default-Laptop-old-v1 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT Top -Laptop (old v1) ### // { diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v2 b/config/waybar/configs/TOP-Default-Laptop-old-v2 index 15d16ce0..5aea9d9b 100644 --- a/config/waybar/configs/TOP-Default-Laptop-old-v2 +++ b/config/waybar/configs/TOP-Default-Laptop-old-v2 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT (Laptop) - Top (old v2) ### // { diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v3 b/config/waybar/configs/TOP-Default-Laptop-old-v3 index 1eaf32e1..762eddb1 100644 --- a/config/waybar/configs/TOP-Default-Laptop-old-v3 +++ b/config/waybar/configs/TOP-Default-Laptop-old-v3 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT (Laptop) - Top (old v3) ### // { diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v4 b/config/waybar/configs/TOP-Default-Laptop-old-v4 index 79a0c36a..b20c284d 100644 --- a/config/waybar/configs/TOP-Default-Laptop-old-v4 +++ b/config/waybar/configs/TOP-Default-Laptop-old-v4 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT (Laptop) - Top (old v4) ### // { diff --git a/config/waybar/configs/TOP-Default-Laptop-old-v5 b/config/waybar/configs/TOP-Default-Laptop-old-v5 index 0e49f0c2..af827aa3 100644 --- a/config/waybar/configs/TOP-Default-Laptop-old-v5 +++ b/config/waybar/configs/TOP-Default-Laptop-old-v5 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT Laptop - Top ### // { diff --git a/config/waybar/configs/TOP-Default-old-v1 b/config/waybar/configs/TOP-Default-old-v1 index 62e02422..83e3726c 100644 --- a/config/waybar/configs/TOP-Default-old-v1 +++ b/config/waybar/configs/TOP-Default-old-v1 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT - Top (old v1) ### // { diff --git a/config/waybar/configs/TOP-Default-old-v2 b/config/waybar/configs/TOP-Default-old-v2 index 61621fb7..ef28bf86 100644 --- a/config/waybar/configs/TOP-Default-old-v2 +++ b/config/waybar/configs/TOP-Default-old-v2 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT - Top (old v2) ### // { diff --git a/config/waybar/configs/TOP-Default-old-v3 b/config/waybar/configs/TOP-Default-old-v3 index b89e3117..273ddbd9 100644 --- a/config/waybar/configs/TOP-Default-old-v3 +++ b/config/waybar/configs/TOP-Default-old-v3 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT - Top (old v3) ### // { diff --git a/config/waybar/configs/TOP-Default-old-v4 b/config/waybar/configs/TOP-Default-old-v4 index 18abc6ad..dd5a9033 100644 --- a/config/waybar/configs/TOP-Default-old-v4 +++ b/config/waybar/configs/TOP-Default-old-v4 @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT - Top (old v4) ### // { diff --git a/config/waybar/configs/TOP-Everforest b/config/waybar/configs/TOP-Everforest index db49b7ed..26bec9d8 100644 --- a/config/waybar/configs/TOP-Everforest +++ b/config/waybar/configs/TOP-Everforest @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* -- designed by https://github.com/DevNChill */ // ### Everforest ### // diff --git a/config/waybar/configs/TOP-Everforest-glass b/config/waybar/configs/TOP-Everforest-glass index 8032f216..65e7542a 100644 --- a/config/waybar/configs/TOP-Everforest-glass +++ b/config/waybar/configs/TOP-Everforest-glass @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* -- designed by https://github.com/DevNChill */ // ### Everforest ### // diff --git a/config/waybar/configs/TOP-Gardenia b/config/waybar/configs/TOP-Gardenia index 073ff46e..1357da5f 100644 --- a/config/waybar/configs/TOP-Gardenia +++ b/config/waybar/configs/TOP-Gardenia @@ -1,4 +1,4 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ //* ............................................*/ //* .............GARDENIA.......................*/ //* ............................................*/ diff --git a/config/waybar/configs/TOP-Minimal-Long b/config/waybar/configs/TOP-Minimal-Long index a5be4bd7..a40aa673 100644 --- a/config/waybar/configs/TOP-Minimal-Long +++ b/config/waybar/configs/TOP-Minimal-Long @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### Minimal - Long ### // diff --git a/config/waybar/configs/TOP-Minimal-Short b/config/waybar/configs/TOP-Minimal-Short index 3871591e..5f0af150 100644 --- a/config/waybar/configs/TOP-Minimal-Short +++ b/config/waybar/configs/TOP-Minimal-Short @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### Minimal -SHORT ### // diff --git a/config/waybar/configs/TOP-Peony b/config/waybar/configs/TOP-Peony index a1ef02e8..7f666c2f 100644 --- a/config/waybar/configs/TOP-Peony +++ b/config/waybar/configs/TOP-Peony @@ -1,4 +1,4 @@ -//* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +//* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ //* ............................................*/ //* ................PEONY.......................*/ //* ............................................*/ diff --git a/config/waybar/configs/TOP-Simple b/config/waybar/configs/TOP-Simple index dd080560..acfa8a43 100644 --- a/config/waybar/configs/TOP-Simple +++ b/config/waybar/configs/TOP-Simple @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### TOP Simple ## // { diff --git a/config/waybar/configs/TOP-Simpliest b/config/waybar/configs/TOP-Simpliest index c32a27a9..15c40918 100644 --- a/config/waybar/configs/TOP-Simpliest +++ b/config/waybar/configs/TOP-Simpliest @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### TOP Simpliests ## // { diff --git a/config/waybar/configs/TOP-Sleek b/config/waybar/configs/TOP-Sleek index f591f472..cd50039c 100644 --- a/config/waybar/configs/TOP-Sleek +++ b/config/waybar/configs/TOP-Sleek @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // Sleek { diff --git a/config/waybar/configs/TOP-ddubs-simple-bar b/config/waybar/configs/TOP-ddubs-simple-bar index 90b64980..1b459c19 100644 --- a/config/waybar/configs/TOP-ddubs-simple-bar +++ b/config/waybar/configs/TOP-ddubs-simple-bar @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ // ### DEFAULT Laptop - Top ### // { diff --git a/config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css b/config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css index b6583d86..66663a76 100644 --- a/config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css +++ b/config/waybar/style/0-VERTICAL-Catpuccin-Mocha.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Vertical Catpuccin Mocha */ /* As stated on title, best style for vertical layout waybar config */ diff --git a/config/waybar/style/0-VERTICAL-Golden-Noir.css b/config/waybar/style/0-VERTICAL-Golden-Noir.css index 80b3e3ed..1fa6babb 100644 --- a/config/waybar/style/0-VERTICAL-Golden-Noir.css +++ b/config/waybar/style/0-VERTICAL-Golden-Noir.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* ...............Golden Noir................ */ /* --- 👍 designed by https://github.com/Krautt 👍 --- */ diff --git a/config/waybar/style/0-VERTICAL-Oglo-Chicklets.css b/config/waybar/style/0-VERTICAL-Oglo-Chicklets.css index b43a6571..39a2cb47 100644 --- a/config/waybar/style/0-VERTICAL-Oglo-Chicklets.css +++ b/config/waybar/style/0-VERTICAL-Oglo-Chicklets.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Oglo Chicklets */ * { diff --git a/config/waybar/style/Black-&-White-Monochrome.css b/config/waybar/style/Black-&-White-Monochrome.css index f897c555..0873374c 100644 --- a/config/waybar/style/Black-&-White-Monochrome.css +++ b/config/waybar/style/Black-&-White-Monochrome.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Black & White MonoChrome */ * { diff --git a/config/waybar/style/Catppuccin-Frappe.css b/config/waybar/style/Catppuccin-Frappe.css index 7c3c557f..cac79f2f 100644 --- a/config/waybar/style/Catppuccin-Frappe.css +++ b/config/waybar/style/Catppuccin-Frappe.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Catppuccin Frappe */ * { diff --git a/config/waybar/style/Catppuccin-Latte.css b/config/waybar/style/Catppuccin-Latte.css index 6984df38..3f20b20a 100644 --- a/config/waybar/style/Catppuccin-Latte.css +++ b/config/waybar/style/Catppuccin-Latte.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Catppuccin Latte */ * { diff --git a/config/waybar/style/Catppuccin-Mocha.css b/config/waybar/style/Catppuccin-Mocha.css index 35a4aba7..e8d3d7d0 100644 --- a/config/waybar/style/Catppuccin-Mocha.css +++ b/config/waybar/style/Catppuccin-Mocha.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Catppuccin Mocha */ * { diff --git a/config/waybar/style/Colored-Chroma-Glow.css b/config/waybar/style/Colored-Chroma-Glow.css index 6ec9602d..498b5d11 100644 --- a/config/waybar/style/Colored-Chroma-Glow.css +++ b/config/waybar/style/Colored-Chroma-Glow.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Chroma Glow */ * { diff --git a/config/waybar/style/Colored-Translucent.css b/config/waybar/style/Colored-Translucent.css index f16fdc78..595effc4 100644 --- a/config/waybar/style/Colored-Translucent.css +++ b/config/waybar/style/Colored-Translucent.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Translucent */ @define-color critical #ff0000; /* critical color */ diff --git a/config/waybar/style/Colorful-Aurora-Blossom.css b/config/waybar/style/Colorful-Aurora-Blossom.css index 9eda0868..1be4d655 100644 --- a/config/waybar/style/Colorful-Aurora-Blossom.css +++ b/config/waybar/style/Colorful-Aurora-Blossom.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Aurora Blossom */ * { diff --git a/config/waybar/style/Colorful-Aurora.css b/config/waybar/style/Colorful-Aurora.css index d4232f22..93da00b8 100644 --- a/config/waybar/style/Colorful-Aurora.css +++ b/config/waybar/style/Colorful-Aurora.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Aurora */ * { diff --git a/config/waybar/style/Colorful-Oglo-Chicklets.css b/config/waybar/style/Colorful-Oglo-Chicklets.css index 61b99f40..b0b1cf95 100644 --- a/config/waybar/style/Colorful-Oglo-Chicklets.css +++ b/config/waybar/style/Colorful-Oglo-Chicklets.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Oglo Chicklets */ * { diff --git a/config/waybar/style/Colorful-Rainbow-Spectrum.css b/config/waybar/style/Colorful-Rainbow-Spectrum.css index 24320ae6..98b00dd4 100644 --- a/config/waybar/style/Colorful-Rainbow-Spectrum.css +++ b/config/waybar/style/Colorful-Rainbow-Spectrum.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Rainbow Spectrum */ * { diff --git a/config/waybar/style/Colorful-stolen-style.css b/config/waybar/style/Colorful-stolen-style.css index cc1f12fa..b2d03e06 100644 --- a/config/waybar/style/Colorful-stolen-style.css +++ b/config/waybar/style/Colorful-stolen-style.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* ....[Colorful] Stolen ......... */ * { font-family: "JetBrainsMono Nerd Font"; diff --git a/config/waybar/style/Dark-Golden-Eclipse.css b/config/waybar/style/Dark-Golden-Eclipse.css index a12135ba..107dc725 100644 --- a/config/waybar/style/Dark-Golden-Eclipse.css +++ b/config/waybar/style/Dark-Golden-Eclipse.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Golden Eclipse */ * { diff --git a/config/waybar/style/Dark-Golden-Noir.css b/config/waybar/style/Dark-Golden-Noir.css index 32b03390..357d80a5 100644 --- a/config/waybar/style/Dark-Golden-Noir.css +++ b/config/waybar/style/Dark-Golden-Noir.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* ...............Golden Noir................ */ /* --- 👍 designed by https://github.com/Krautt 👍 --- */ diff --git a/config/waybar/style/Dark-Half-Moon.css b/config/waybar/style/Dark-Half-Moon.css index fbcb8278..30de6a86 100644 --- a/config/waybar/style/Dark-Half-Moon.css +++ b/config/waybar/style/Dark-Half-Moon.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* ..........Half Moon.................. */ /* NOTE: This is only for some waybar configs */ /* --- 👍 shared by https://github.com/TomekBobrowicz 👍 --- */ diff --git a/config/waybar/style/Dark-Latte-Wallust-combined-v2.css b/config/waybar/style/Dark-Latte-Wallust-combined-v2.css index fecde9d8..e707c26b 100644 --- a/config/waybar/style/Dark-Latte-Wallust-combined-v2.css +++ b/config/waybar/style/Dark-Latte-Wallust-combined-v2.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Catppuccin Latte - Wallust - v2 */ @define-color white #F2F2F2; diff --git a/config/waybar/style/Dark-Latte-Wallust-combined.css b/config/waybar/style/Dark-Latte-Wallust-combined.css index d410b79f..bbe23b8b 100644 --- a/config/waybar/style/Dark-Latte-Wallust-combined.css +++ b/config/waybar/style/Dark-Latte-Wallust-combined.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Catppuccin Latte - Wallust */ /* Original Design by DC user mannatsingh */ diff --git a/config/waybar/style/Dark-Purpl.css b/config/waybar/style/Dark-Purpl.css index 5a73a394..9cb25cdf 100644 --- a/config/waybar/style/Dark-Purpl.css +++ b/config/waybar/style/Dark-Purpl.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* .............Purpl..................... */ /* --- 👍 designed by https://github.com/Krautt 👍 --- */ diff --git a/config/waybar/style/Dark-Wallust-Obsidian-Edge.css b/config/waybar/style/Dark-Wallust-Obsidian-Edge.css index adc0543d..264fc183 100644 --- a/config/waybar/style/Dark-Wallust-Obsidian-Edge.css +++ b/config/waybar/style/Dark-Wallust-Obsidian-Edge.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Dark - Obsidian Edge */ @import '../../.config/waybar/wallust/colors-waybar.css'; diff --git a/config/waybar/style/Extra-Arrow.css b/config/waybar/style/Extra-Arrow.css index 623de072..e70be55c 100644 --- a/config/waybar/style/Extra-Arrow.css +++ b/config/waybar/style/Extra-Arrow.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* .....[Extra] Arrow Best to combine with [TOP] Arrow.... */ /* --- 👍 taken from https://github.com/mxkrsv 👍 --- */ diff --git a/config/waybar/style/Extra-Crimson.css b/config/waybar/style/Extra-Crimson.css index f2e5fb03..309808c5 100644 --- a/config/waybar/style/Extra-Crimson.css +++ b/config/waybar/style/Extra-Crimson.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* ..........Crimson.................. */ /* --- 👍 designed by https://github.com/Krautt 👍 --- */ diff --git a/config/waybar/style/Extra-EverForest.css b/config/waybar/style/Extra-EverForest.css index 2bbaa4a2..ce0b4c7b 100644 --- a/config/waybar/style/Extra-EverForest.css +++ b/config/waybar/style/Extra-EverForest.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* --- Designed by https://github.com/DevNChill --- */ /* Extra - EverForest*/ diff --git a/config/waybar/style/Extra-ML4W-starter.css b/config/waybar/style/Extra-ML4W-starter.css index 68303d9d..caaeea8d 100644 --- a/config/waybar/style/Extra-ML4W-starter.css +++ b/config/waybar/style/Extra-ML4W-starter.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* ML4W - Waybar Style */ /* Original design from ML4W - Hyprland Starter Waybar */ diff --git a/config/waybar/style/Extra-Mauve.css b/config/waybar/style/Extra-Mauve.css index 707b8613..7f260dd7 100644 --- a/config/waybar/style/Extra-Mauve.css +++ b/config/waybar/style/Extra-Mauve.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* .......Mauve....................... */ /* --- 👍 designed by https://github.com/CelestiaKai 👍 --- */ diff --git a/config/waybar/style/Extra-Modern-Combined-Transparent.css b/config/waybar/style/Extra-Modern-Combined-Transparent.css index 6da2f9d4..b5a6f3bd 100644 --- a/config/waybar/style/Extra-Modern-Combined-Transparent.css +++ b/config/waybar/style/Extra-Modern-Combined-Transparent.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Extra - Combined Modern - transparent */ /* NOTE: This style is NOT vertical layout friendly! */ diff --git a/config/waybar/style/Extra-Modern-Combined.css b/config/waybar/style/Extra-Modern-Combined.css index d9fa9325..42f493ae 100644 --- a/config/waybar/style/Extra-Modern-Combined.css +++ b/config/waybar/style/Extra-Modern-Combined.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Extra - Combined Modern */ /* NOTE: This style is NOT vertical layout friendly! */ diff --git a/config/waybar/style/Extra-Neon-Circuit.css b/config/waybar/style/Extra-Neon-Circuit.css index 8991e6d1..0518bf27 100644 --- a/config/waybar/style/Extra-Neon-Circuit.css +++ b/config/waybar/style/Extra-Neon-Circuit.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* --- Extra - Neon Circuit - waybar style ---*/ @define-color bar-bg rgba(0, 0, 0, 0); diff --git a/config/waybar/style/Extra-Prismatic-Glow.css b/config/waybar/style/Extra-Prismatic-Glow.css index 6e26037b..e7aaa398 100644 --- a/config/waybar/style/Extra-Prismatic-Glow.css +++ b/config/waybar/style/Extra-Prismatic-Glow.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* .............Prismatic Glow............ */ * { diff --git a/config/waybar/style/Extra-Rose-Pine.css b/config/waybar/style/Extra-Rose-Pine.css index fdbd4fed..c9d16106 100644 --- a/config/waybar/style/Extra-Rose-Pine.css +++ b/config/waybar/style/Extra-Rose-Pine.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Rose Pine */ diff --git a/config/waybar/style/Extra-Simple-Pink.css b/config/waybar/style/Extra-Simple-Pink.css index e21e0adf..19d47542 100644 --- a/config/waybar/style/Extra-Simple-Pink.css +++ b/config/waybar/style/Extra-Simple-Pink.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* .......Simple Pink....................... */ /* --- 👍 designed by https://github.com/Krautt 👍 --- */ diff --git a/config/waybar/style/Light-Monochrome-Contrast.css b/config/waybar/style/Light-Monochrome-Contrast.css index 30e81a83..4251e754 100644 --- a/config/waybar/style/Light-Monochrome-Contrast.css +++ b/config/waybar/style/Light-Monochrome-Contrast.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Light - MonoChrome Contrast */ * { diff --git a/config/waybar/style/Light-Obsidian-Glow.css b/config/waybar/style/Light-Obsidian-Glow.css index 74ccb12a..4d5db584 100644 --- a/config/waybar/style/Light-Obsidian-Glow.css +++ b/config/waybar/style/Light-Obsidian-Glow.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Light - Obsidian Glow */ * { diff --git a/config/waybar/style/Rainbow-RGB-Bordered.css b/config/waybar/style/Rainbow-RGB-Bordered.css index fcf16129..f2276cdc 100644 --- a/config/waybar/style/Rainbow-RGB-Bordered.css +++ b/config/waybar/style/Rainbow-RGB-Bordered.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Catppuccin Mocha - Rainbow Bordered */ /* Designed by https://github.com/0xl30 */ diff --git a/config/waybar/style/Retro-Simple-Style.css b/config/waybar/style/Retro-Simple-Style.css index ceb4110d..d7e4665c 100644 --- a/config/waybar/style/Retro-Simple-Style.css +++ b/config/waybar/style/Retro-Simple-Style.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Simple Style */ @define-color background #1d2021; diff --git a/config/waybar/style/Transparent-Crystal-Clear.css b/config/waybar/style/Transparent-Crystal-Clear.css index 743051a9..72b6aeb1 100644 --- a/config/waybar/style/Transparent-Crystal-Clear.css +++ b/config/waybar/style/Transparent-Crystal-Clear.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* .......Crystal Clear....................... */ /* --- 👍 designed by https://github.com/Krautt 👍 --- */ diff --git a/config/waybar/style/VERTICAL-Catpuccin-Mocha.css b/config/waybar/style/VERTICAL-Catpuccin-Mocha.css index b6d3d098..41d77e73 100644 --- a/config/waybar/style/VERTICAL-Catpuccin-Mocha.css +++ b/config/waybar/style/VERTICAL-Catpuccin-Mocha.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Vertical Catpuccin Mocha */ /* As stated on title, best style for vertical layout waybar config */ diff --git a/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css b/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css index bb5bf01f..e593b9fd 100644 --- a/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css +++ b/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* ....Chroma Fusion Edge .... */ /* Wallust & Catppuccin - Bordered */ diff --git a/config/waybar/style/Wallust-Bordered-Chroma-Simple.css b/config/waybar/style/Wallust-Bordered-Chroma-Simple.css index 2a1ede12..3e277f6c 100644 --- a/config/waybar/style/Wallust-Bordered-Chroma-Simple.css +++ b/config/waybar/style/Wallust-Bordered-Chroma-Simple.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* Wallust Bordered - Chroma Simple */ @import '../../.config/waybar/wallust/colors-waybar.css'; diff --git a/config/waybar/style/Wallust-Box-type.css b/config/waybar/style/Wallust-Box-type.css index 9089b9d5..6bd2a5de 100644 --- a/config/waybar/style/Wallust-Box-type.css +++ b/config/waybar/style/Wallust-Box-type.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Wallust - Box type */ @import "../../.config/waybar/wallust/colors-waybar.css"; diff --git a/config/waybar/style/Wallust-Chroma-Edge.css b/config/waybar/style/Wallust-Chroma-Edge.css index 5706a399..82125870 100644 --- a/config/waybar/style/Wallust-Chroma-Edge.css +++ b/config/waybar/style/Wallust-Chroma-Edge.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Wallust Chroma Edge */ @import '../../.config/waybar/wallust/colors-waybar.css'; diff --git a/config/waybar/style/Wallust-Chroma-Fusion.css b/config/waybar/style/Wallust-Chroma-Fusion.css index 111fe50f..4399f125 100644 --- a/config/waybar/style/Wallust-Chroma-Fusion.css +++ b/config/waybar/style/Wallust-Chroma-Fusion.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* ....Chroma Fusion .... */ /* Wallust - Catpuccin */ diff --git a/config/waybar/style/Wallust-Chroma-Tally-V2.css b/config/waybar/style/Wallust-Chroma-Tally-V2.css index bbb644de..d33e638a 100644 --- a/config/waybar/style/Wallust-Chroma-Tally-V2.css +++ b/config/waybar/style/Wallust-Chroma-Tally-V2.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Wallust - Chroma Tally v2 */ /* edited by: https://github.com/prateekshukla1108 */ diff --git a/config/waybar/style/Wallust-Chroma-Tally.css b/config/waybar/style/Wallust-Chroma-Tally.css index b6ab1470..70e1f402 100644 --- a/config/waybar/style/Wallust-Chroma-Tally.css +++ b/config/waybar/style/Wallust-Chroma-Tally.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* Wallust - Chroma Tally */ @import '../../.config/waybar/wallust/colors-waybar.css'; diff --git a/config/waybar/style/Wallust-Colored.css b/config/waybar/style/Wallust-Colored.css index 80ffb1b0..934374aa 100644 --- a/config/waybar/style/Wallust-Colored.css +++ b/config/waybar/style/Wallust-Colored.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* Wallust Colored*/ @import '../../.config/waybar/wallust/colors-waybar.css'; diff --git a/config/waybar/style/Wallust-ML4W-modern-mixed.css b/config/waybar/style/Wallust-ML4W-modern-mixed.css index 5a22f177..d627b576 100644 --- a/config/waybar/style/Wallust-ML4W-modern-mixed.css +++ b/config/waybar/style/Wallust-ML4W-modern-mixed.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* ml4w-modern-mixed */ @import '../../.config/waybar/wallust/colors-waybar.css'; diff --git a/config/waybar/style/Wallust-ML4W-modern.css b/config/waybar/style/Wallust-ML4W-modern.css index 24b459a6..7c0e9c61 100644 --- a/config/waybar/style/Wallust-ML4W-modern.css +++ b/config/waybar/style/Wallust-ML4W-modern.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* ml4w-modern */ @import '../../.config/waybar/wallust/colors-waybar.css'; diff --git a/config/waybar/style/Wallust-Simple.css b/config/waybar/style/Wallust-Simple.css index f0f2cab2..90342d67 100644 --- a/config/waybar/style/Wallust-Simple.css +++ b/config/waybar/style/Wallust-Simple.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* Wallust - Simple */ *{ diff --git a/config/waybar/style/Wallust-Transparent-Crystal-Clear.css b/config/waybar/style/Wallust-Transparent-Crystal-Clear.css index 9182d536..d25149d2 100644 --- a/config/waybar/style/Wallust-Transparent-Crystal-Clear.css +++ b/config/waybar/style/Wallust-Transparent-Crystal-Clear.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* ....Wallust Transparent - Crystal Clear........ */ /* --- 👍 original designed by https://github.com/Krautt 👍 --- */ diff --git a/config/waybar/wallust/colors-waybar.css b/config/waybar/wallust/colors-waybar.css index 7f7e3eb9..ec9b7a20 100644 --- a/config/waybar/wallust/colors-waybar.css +++ b/config/waybar/wallust/colors-waybar.css @@ -1,4 +1,4 @@ -/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ +/* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ /* wallust template - colors-waybar */ @define-color foreground #7F4EA2; diff --git a/config/wlogout/style.css b/config/wlogout/style.css index f1c12456..c6f231f0 100644 --- a/config/wlogout/style.css +++ b/config/wlogout/style.css @@ -1,4 +1,4 @@ -/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ /* wallust-wlogout */ /* Importing wallust colors */ diff --git a/copy.sh b/copy.sh index 71d16572..ea582fca 100755 --- a/copy.sh +++ b/copy.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # # Purpose: -# Orchestrates copying/upgrading JaKooLit's Hyprland dotfiles into ~/.config. +# Orchestrates copying/upgrading LinuxBeginnings's Hyprland dotfiles into ~/.config. # Handles interactive prompts, backups/restores, per-app tweaks, and express mode. # # Layout (high-level; future modularization targets): @@ -630,7 +630,7 @@ else case $WALL in [Yy]) echo "${NOTE} Downloading additional wallpapers..." - if git clone "https://github.com/JaKooLit/Wallpaper-Bank.git"; then + if git clone "https://github.com/LinuxBeginnings/Wallpaper-Bank.git"; then echo "${OK} Wallpapers downloaded successfully." 2>&1 | tee -a "$LOG" # Check if wallpapers directory exists and create it if not diff --git a/i18n/CONTRIBUTING/CONTRIBUTING.es.md b/i18n/CONTRIBUTING/CONTRIBUTING.es.md index e0d5e28e..5be2d614 100644 --- a/i18n/CONTRIBUTING/CONTRIBUTING.es.md +++ b/i18n/CONTRIBUTING/CONTRIBUTING.es.md @@ -7,7 +7,7 @@ ## Primeros pasos 1. Haz un fork del repositorio de la rama `development` en tu cuenta de GitHub. Así tendrás una copia sobre la cual trabajar sin afectar el repositorio original. - - Para hacer fork, pulsa el botón **Fork** en la esquina superior derecha de esta página o haz clic [aquí](https://github.com/JaKooLit/Hyprland-Dots/fork). + - Para hacer fork, pulsa el botón **Fork** en la esquina superior derecha de esta página o haz clic [aquí](https://github.com/LinuxBeginnings/Hyprland-Dots/fork). - Asegúrate de desmarcar la opción de copiar solo la rama `main`. Así se copiarán la rama `development` y otras ramas (si existen). 2. Clona tu repositorio bifurcado en tu equipo. @@ -15,7 +15,7 @@ - Usa el siguiente comando para clonar tu fork: ```bash - git clone --depth=1 -b development https://github.com/JaKooLit/Hyprland-Dots.git + git clone --depth=1 -b development https://github.com/LinuxBeginnings/Hyprland-Dots.git ``` 3. Crea una rama nueva para tus cambios. @@ -45,7 +45,7 @@ 1. Ve a tu fork en GitHub. 2. Haz clic en **Compare & pull request** junto a tu rama. 3. Añade un título y una descripción. - 4. Pulsa **Create pull request** y recuerda añadir las etiquetas correspondientes usando la [plantilla de PR](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md). + 4. Pulsa **Create pull request** y recuerda añadir las etiquetas correspondientes usando la [plantilla de PR](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md). ## Directrices @@ -55,15 +55,15 @@ - Asegúrate de que todos los tests pasen o que los cambios estén probados antes de enviar. - Mantén tu PR enfocado y evita incluir cambios no relacionados. - Revisa estos archivos antes de enviar tus cambios: - - [bug.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/bug.yml) – Reporte de errores. - - [feature.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/feature.yml) – Sugerir características. - - [documentation-update.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/documentation-update.yml) – Cambios de documentación. - - [PULL_REQUEST_TEMPLATE.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md) – Plantilla de PR. + - [bug.yml](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/bug.yml) – Reporte de errores. + - [feature.yml](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/feature.yml) – Sugerir características. + - [documentation-update.yml](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/documentation-update.yml) – Cambios de documentación. + - [PULL_REQUEST_TEMPLATE.md](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md) – Plantilla de PR. - [COMMIT_MESSAGE_GUIDELINES.md](./COMMIT_MESSAGE_GUIDELINES.md) – Guía de mensajes de commit. - [CONTRIBUTING.md](./CONTRIBUTING.md) – Guía en inglés. - - [LICENSE](https://github.com/JaKooLit/Hyprland-Dots/blob/main/LICENSE.md) – Licencia. - - [README.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) – Proyecto. + - [LICENSE](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/LICENSE.md) – Licencia. + - [README.md](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/README.md) – Proyecto. ## Contacto -Si tienes preguntas, utiliza [GitHub Discussions](https://github.com/JaKooLit/Hyprland-Dots/discussions) o el [Servidor de Discord](https://discord.gg/kool-tech-world). +Si tienes preguntas, utiliza [GitHub Discussions](https://github.com/LinuxBeginnings/Hyprland-Dots/discussions) o el [Servidor de Discord](https://discord.gg/kool-tech-world). diff --git a/i18n/CONTRIBUTING/CONTRIBUTING.fr.md b/i18n/CONTRIBUTING/CONTRIBUTING.fr.md index 4fd102f7..f3af73e0 100644 --- a/i18n/CONTRIBUTING/CONTRIBUTING.fr.md +++ b/i18n/CONTRIBUTING/CONTRIBUTING.fr.md @@ -5,14 +5,14 @@ Merci de votre intérêt pour la contribution aux Projets Hyprland de KooL ! Nou ## Commencer 1. Forkez le dépôt de la branche de développement sur votre compte GitHub. Cela créera une copie de ce dépôt sur votre compte. Vous pouvez apporter des modifications à cette copie sans affecter le dépôt original. - - Pour forker ce dépôt, cliquez sur le bouton **Fork** dans le coin supérieur droit de cette page ou cliquez [ici](https://github.com/JaKooLit/Hyprland-Dots/fork). + - Pour forker ce dépôt, cliquez sur le bouton **Fork** dans le coin supérieur droit de cette page ou cliquez [ici](https://github.com/LinuxBeginnings/Hyprland-Dots/fork). - Assurez-vous de décocher « Copy the `main` branch only ». Cela copiera la branche de développement ainsi que les autres branches (s'il y en a). 2. Clonez votre dépôt forké sur votre machine locale. - Utilisez la commande suivante pour cloner votre dépôt forké sur votre machine locale : ```bash - git clone --depth=1 -b development https://github.com/JaKooLit/Hyprland-Dots.git + git clone --depth=1 -b development https://github.com/LinuxBeginnings/Hyprland-Dots.git ``` 3. Créez une nouvelle branche pour vos modifications. @@ -54,15 +54,15 @@ Merci de votre intérêt pour la contribution aux Projets Hyprland de KooL ! Nou - Assurez-vous que tous les tests passent ou que l'ensemble soit entièrement testé avant de soumettre vos modifications. - Gardez votre pull request ciblée et évitez d'inclure des changements non liés. - N'oubliez pas de consulter les fichiers suivants avant de soumettre vos modifications : - - [bug.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/bug.yml) - Utilisez ce modèle pour créer un rapport afin de nous aider à nous améliorer. - - [feature.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/feature.yml) - Utilisez ce modèle pour suggérer une fonctionnalité pour ce projet. - - [documentation-update.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/documentation-update.yml) - Utilisez ce modèle pour proposer une modification de la documentation. - - [PULL_REQUEST_TEMPLATE.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md) - Utilisez ce modèle pour soumettre une pull request. - - [COMMIT_MESSAGE_GUIDELINES.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/COMMIT_MESSAGE_GUIDELINES.md) - Lisez ce fichier pour en savoir plus sur les directives des messages de commit. - - [CONTRIBUTING.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) - Lisez ce fichier pour en savoir plus sur les directives de contribution. - - [LICENSE](https://github.com/JaKooLit/Hyprland-Dots/blob/main/LICENSE.md) - Lisez ce fichier pour en savoir plus sur la licence. - - [README.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) - Lisez ce fichier pour en savoir plus sur le projet. + - [bug.yml](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/bug.yml) - Utilisez ce modèle pour créer un rapport afin de nous aider à nous améliorer. + - [feature.yml](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/feature.yml) - Utilisez ce modèle pour suggérer une fonctionnalité pour ce projet. + - [documentation-update.yml](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/documentation-update.yml) - Utilisez ce modèle pour proposer une modification de la documentation. + - [PULL_REQUEST_TEMPLATE.md](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md) - Utilisez ce modèle pour soumettre une pull request. + - [COMMIT_MESSAGE_GUIDELINES.md](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/COMMIT_MESSAGE_GUIDELINES.md) - Lisez ce fichier pour en savoir plus sur les directives des messages de commit. + - [CONTRIBUTING.md](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md) - Lisez ce fichier pour en savoir plus sur les directives de contribution. + - [LICENSE](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/LICENSE.md) - Lisez ce fichier pour en savoir plus sur la licence. + - [README.md](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/README.md) - Lisez ce fichier pour en savoir plus sur le projet. ## Contact -Si vous avez des questions, n'hésitez pas à me contacter via les [Discussions GitHub](https://github.com/JaKooLit/Hyprland-Dots/discussions) ou [via le serveur Discord](https://discord.gg/kool-tech-world). \ No newline at end of file +Si vous avez des questions, n'hésitez pas à me contacter via les [Discussions GitHub](https://github.com/LinuxBeginnings/Hyprland-Dots/discussions) ou [via le serveur Discord](https://discord.gg/kool-tech-world). \ No newline at end of file diff --git a/i18n/README/README.de.md b/i18n/README/README.de.md index e097c816..d3b76d7a 100644 --- a/i18n/README/README.de.md +++ b/i18n/README/README.de.md @@ -10,30 +10,30 @@

- +


-![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) +![GitHub Repo stars](https://img.shields.io/github/stars/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7)

- Sparkles + Sparkles KooL's Hyprland Dotfiles Showcase - Sparkles + Sparkles

@@ -64,7 +64,7 @@ https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - HINWEIS: Das Paket `curl` muss installiert sein, um die Skripte herunterzuladen ```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +sh <(curl -L https://raw.githubusercontent.com/LinuxBeginnings/Hyprland-Dots/main/Distro-Hyprland.sh) ``` - Mit dem obigen Befehl kannst du jetzt automatisch die Hyprland Installationsskripte herunterladen und ausführen. @@ -73,19 +73,19 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr ### 👁️‍🗨️ Meine Hyprland-Installationsskripte 👁️‍🗨️ - Automatisierte Hyprland-Skripte für ein Distro deiner Wahl. Diese Skripte laden, wenn ben;tigt, meine vorkonfigurierten Dotfiles -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) +- [Arch-Linux](https://github.com/LinuxBeginnings/Arch-Hyprland) -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) +- [OpenSUSE(Tumbleweed)](https://github.com/LinuxBeginnings/OpenSuse-Hyprland) -- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) +- [Fedora-Linux](https://github.com/LinuxBeginnings/Fedora-Hyprland) -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) +- [Debian-Linux (Trixie & SID)](https://github.com/LinuxBeginnings/Debian-Hyprland) -- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) +- [NixOS](https://github.com/LinuxBeginnings/NixOS-Hyprland) -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 - (ALPHA STAGE)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) +- [Ubuntu 24.04 LTS](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 - (ALPHA STAGE)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.04) --- @@ -97,18 +97,18 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr ### 👀 Screenshots 👀 -- Beispiel Screenshots findest du hier [Screenshots](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) +- Beispiel Screenshots findest du hier [Screenshots](https://github.com/LinuxBeginnings/screenshots/tree/main/Hyprland-ScreenShots) ### 📦 Whats new? -- Um Änderungen leicht nachzuvollziehen, werde ich die [CHANGELOGS](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs) regelmäßig aktualisieren. Es werden neue Screenshots hinzugefügt, wenn die Änderungen erwähnenswert sind! +- Um Änderungen leicht nachzuvollziehen, werde ich die [CHANGELOGS](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Changelogs) regelmäßig aktualisieren. Es werden neue Screenshots hinzugefügt, wenn die Änderungen erwähnenswert sind! > [!NOTE] > Bitte beachte, dass Kools Dots standardmäßig für einen 2K (1440p) Monitor ohne Skalierung angepasst und konfiguriert sind. ### 💥 Kopieren / Installation / Update-Anleitung 💥 -- [`Weiter Infos hier`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- [`Weiter Infos hier`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) > [!Note] > Das Kopierskript "copy.sh" erstellt Backups der zu kopierenden Konfigurationsverzeichnisse. Sollte das Skript fehlschlagen, empfiehlt es sich, manuell ein Backup zu erstellen. - Klone das Repository mit Git, wechsle in das Verzeichnis, mache die Datei ausführbar und führe das Skript aus: @@ -116,14 +116,14 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr > Um den Master-Branch herunterzuladen ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git cd Hyprland-Dots ``` > Um den Entwicklungs-Branch (Development & Testing) herunterzuladen: ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git -b development cd Hyprland-Dots ``` @@ -153,7 +153,7 @@ chmod +x upgrade.sh ## ❗❗❗ DEBIAN AND UBUNTU INFORMATION! -- Ich bekomme eine große Menge an Nachrichten über das Updaten eurer KooL Hyprland dotfiles. Es gibt dazu eine Info im [`WIKI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- Ich bekomme eine große Menge an Nachrichten über das Updaten eurer KooL Hyprland dotfiles. Es gibt dazu eine Info im [`WIKI`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) #### ⚠️⚠️⚠️ ACHTUNG - SKRIPT-ERSTELLTE BACKUPS @@ -164,7 +164,7 @@ chmod +x upgrade.sh #### 🛎️ kleiner Hinweis zu Hintergrundbildern -- ständardmäßig werden nur einige Hintergründe kopiert (jeweils 1 dunkeles und helles plus 3 weitere). Dir wird angeboten werden, weitere Hintergrundbilder herunterzuladen. Du kannst dir die verfügbaren Hintergründe [`HIER`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) anschauen. +- ständardmäßig werden nur einige Hintergründe kopiert (jeweils 1 dunkeles und helles plus 3 weitere). Dir wird angeboten werden, weitere Hintergrundbilder herunterzuladen. Du kannst dir die verfügbaren Hintergründe [`HIER`](https://github.com/LinuxBeginnings/Wallpaper-Bank/tree/main/wallpapers) anschauen. #### ⚠️⚠️⚠️ WICHTIG! Nach dem Kopieren / Der Installation der Dotfiles @@ -172,24 +172,24 @@ chmod +x upgrade.sh - Für Nvidia Benutzer. Stelle sicher, dass du deine `~/.config/hypr/UserConfigs/ENVariables.conf` anpasst (unbedingt empfohlen). -* Für NVIDIA Benutzer, schaue dir diese Informationen [`HIER`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) an. +* Für NVIDIA Benutzer, schaue dir diese Informationen [`HIER`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) an. - Wenn die bereits deine Keybinds, Monitoren, usw. eingestellt hast... Kopiere die Einstellungen von dem Backup vor dem Logout / Reboot. (empfohlen) #### 📖 Bekannte Probleme und mögliche Lösungen -- Schau dir diese Seite an [FAQ](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) und checke die [UNSOLVED ISSUES](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) +- Schau dir diese Seite an [FAQ](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/FAQ) und checke die [UNSOLVED ISSUES](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Known_Issues) #### 🙋 FRAGEN ?!?! ⁉️ - FAQ! Die Dotfiles funktionieren auch auf anderen Distros! Stelle nur sicher, die richtigen Pakete vorher zu installieren! Falls du dich dann besser fühlst, ich benutze die selbe Konfiguration für mein Gentoo:) - KLEINER HINWEIS! Klicke auf das HINT! Waybar Modul (Notiz, nur in Waybar default und Simple-L [TOP] Layout verfügbar). Kann auch mit der Tastenkombination `SUPER H` gestartet werden -- Weitere Fragen? Klicke hier um das [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/) zu durchstöbern. -- Falls du eine ältere Version der Konfiguration haben möchtest, sind diese in meinem "Archive" Repository verfügbar. Siehe [HIER](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) +- Weitere Fragen? Klicke hier um das [WIKI](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/) zu durchstöbern. +- Falls du eine ältere Version der Konfiguration haben möchtest, sind diese in meinem "Archive" Repository verfügbar. Siehe [HIER](https://github.com/LinuxBeginnings/Hyprland-Dots-releases-Archive) #### ⌨ Keybinds -- Keybinds [`KLICKE`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) +- Keybinds [`KLICKE`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Keybinds) #### 🙏 Hilfe gebraucht @@ -197,7 +197,7 @@ chmod +x upgrade.sh #### ✍️ Contributing -- Möchtest du contributen? Klicke [`HIER`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) für eine Anleitung. +- Möchtest du contributen? Klicke [`HIER`](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md) für eine Anleitung. #### 🤷‍♂️ TO DO! @@ -220,7 +220,7 @@ chmod +x upgrade.sh oder -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/LinuxBeginnings) Oder du kannst auch Krypto an meine btc wallet spenden :) @@ -230,4 +230,4 @@ Oder du kannst auch Krypto an meine btc wallet spenden :) ## 🫰 Vielen Dank für die stars 🩷 -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) +[![Stargazers over time](https://starchart.cc/LinuxBeginnings/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/LinuxBeginnings/Hyprland-Dots) diff --git a/i18n/README/README.fr.md b/i18n/README/README.fr.md index f570a9dc..e5b261f0 100644 --- a/i18n/README/README.fr.md +++ b/i18n/README/README.fr.md @@ -10,30 +10,30 @@

- +


-![Stars du dépôt GitHub](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![Dernier commit GitHub](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![Taille du dépôt GitHub](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) +![Stars du dépôt GitHub](https://img.shields.io/github/stars/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![Dernier commit GitHub](https://img.shields.io/github/last-commit/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=b4befe) ![Taille du dépôt GitHub](https://img.shields.io/github/repo-size/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7)

- Sparkles + Sparkles Démonstration des Dotfiles Hyprland de KooL - Sparkles + Sparkles

@@ -60,7 +60,7 @@ https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - NOTE: vous avez besoin du pacquet `curl` pour que ça fonctionne ```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +sh <(curl -L https://raw.githubusercontent.com/LinuxBeginnings/Hyprland-Dots/main/Distro-Hyprland.sh) ``` - Vous pouvez utiliser la commande ci-dessus pour cloner automatiquement les scripts d'installation `Distro-Hyprland` @@ -70,20 +70,20 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr - Scripts Hyprland automatisés pour la distribution de votre choix, qui importeront ces dotfiles si vous choisissez d'installer ces configurations -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) +- [Arch-Linux](https://github.com/LinuxBeginnings/Arch-Hyprland) -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) +- [OpenSUSE(Tumbleweed)](https://github.com/LinuxBeginnings/OpenSuse-Hyprland) -- [Fedora-Linux (43/Rawhide)](https://github.com/JaKooLit/Fedora-Hyprland) +- [Fedora-Linux (43/Rawhide)](https://github.com/LinuxBeginnings/Fedora-Hyprland) -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) +- [Debian-Linux (Trixie & SID)](https://github.com/LinuxBeginnings/Debian-Hyprland) -- [NixOS (25.05+)](https://github.com/JaKooLit/NixOS-Hyprland) +- [NixOS (25.05+)](https://github.com/LinuxBeginnings/NixOS-Hyprland) -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10 (déprécié)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 (déprécié)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) -- [Ubuntu 25.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.10) +- [Ubuntu 24.04 LTS](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10 (déprécié)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 (déprécié)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.04) +- [Ubuntu 25.10](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.10) --- @@ -95,17 +95,17 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr ### 👀 Captures d'écran 👀 -- Toutes les captures d'écran sont ici [Captures d'écran](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) +- Toutes les captures d'écran sont ici [Captures d'écran](https://github.com/LinuxBeginnings/screenshots/tree/main/Hyprland-ScreenShots) ### 📦 Quoi de neuf ? -- Pour suivre les changements plus facilement, je vais mettre à jour les [CHANGELOGS](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Des captures d'écran seront incluses si les modifications en valent la peine ! +- Pour suivre les changements plus facilement, je vais mettre à jour les [CHANGELOGS](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Changelogs). Des captures d'écran seront incluses si les modifications en valent la peine ! > [!NOTE] > Veuillez noter que par défaut, les Dots de KooL sont ajustées / configurées pour un affichage en 2k (1440p) sans mise à l'échelle. ### 💥 Instruction de copie / Installation / Mise à jour 💥 -- [`Plus d'infos ici`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- [`Plus d'infos ici`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) > [!Note] > Le script de copie automatique `copy.sh` va créer des sauvegardes des répertoires destinés à être copiés. > Cependant, c'est toujours une bonne idée de faire une sauvegare manuelle au cas où le script n'arriverait pas à sauvegarder votre configuration. @@ -121,7 +121,7 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr > Note : Ubuntu est une exception, il y a des branches spécifiques aux versions ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git cd Hyprland-Dots ``` @@ -129,7 +129,7 @@ cd Hyprland-Dots > Non recommandé pour des systèmes qui ne sont pas pour tester ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git -b development cd Hyprland-Dots ``` @@ -177,7 +177,7 @@ chmod +x upgrade.sh #### 🛎️ une petite note sur les fonds d'écran -- par défaut, seuls quelques fonds d'écran seront copiés (1 sombre et 1 clair plus 3 autres). Il vous sera proposé d'en télécharger plus. Vous pouvez prévisualiser/consulter les fonds d'écran additionnel va [`CE LIEN`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) +- par défaut, seuls quelques fonds d'écran seront copiés (1 sombre et 1 clair plus 3 autres). Il vous sera proposé d'en télécharger plus. Vous pouvez prévisualiser/consulter les fonds d'écran additionnel va [`CE LIEN`](https://github.com/LinuxBeginnings/Wallpaper-Bank/tree/main/wallpapers) #### ⚠️⚠️⚠️ INDISPENSABLE ! après avoir copié / installé ces dots @@ -186,26 +186,26 @@ chmod +x upgrade.sh - Utilisateurs de Nvidia. Assurez-vous de modifier vos `~/.config/hypr/UserConfigs/ENVariables.conf` (fortement recommandé). -* Utilisateurs de Nvidia, après l'installation, regardez [`CECI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) +* Utilisateurs de Nvidia, après l'installation, regardez [`CECI`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) - If you have already set your own keybinds, monitors, etc.... Just copy over from backup created before log-out or reboot. (recommended) - Si vous aviez déjà configuré vos propres raccourcis, écrans, etc... Copiez juste depuis les sauvegardes avant de vous déconnecter ou redémarrer. (recommendé) #### 📖 Problèmes connus et solutions possibles -- Allez voir cette page [FAQ](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) et [PROBLÈMES NON RÉGLÉS](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) +- Allez voir cette page [FAQ](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/FAQ) et [PROBLÈMES NON RÉGLÉS](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Known_Issues) #### 🙋 QUESTIONS ?!?! ⁉️ - FAQ ! Oui, vous pouvez utiliser ces dotfiles sur d'autres distros ! Assurez-vous juste d'installer les paquets nécessaire ! Si ça peut vous rassurer, j'utilise la même configuration sur mon Gentoo :) - ASTUCE RAPIDE ! Cliquez sur le module Waybar "HINT!" (notez qu'il es seulement disponible dans les disposition default et Simple-L [TOP]). Peut aussi être lancé avec le raccourci `SUPER + H` -- Plus de questions ? Cliquez ici pour aller naviguer dans ce [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/) -- If you want the old configs, it is collected on my "Archive" repo. See [HERE](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) -- Si vous voulez les anciennes configurations, elles sont dans mon dépôt "Archive". Aller voir [ICI](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) +- Plus de questions ? Cliquez ici pour aller naviguer dans ce [WIKI](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/) +- If you want the old configs, it is collected on my "Archive" repo. See [HERE](https://github.com/LinuxBeginnings/Hyprland-Dots-releases-Archive) +- Si vous voulez les anciennes configurations, elles sont dans mon dépôt "Archive". Aller voir [ICI](https://github.com/LinuxBeginnings/Hyprland-Dots-releases-Archive) #### ⌨ Raccourcis clavier -- Raccourcis clavier [`CLIC`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) +- Raccourcis clavier [`CLIC`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Keybinds) #### 🙏 Requête spéciale @@ -214,7 +214,7 @@ chmod +x upgrade.sh #### ✍️ Contribuer -- Vous voulez contribuer ? Cliquer [`ICI`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) pour un guide sur les contributions +- Vous voulez contribuer ? Cliquer [`ICI`](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md) pour un guide sur les contributions > Merci à tous ceux qui ont contribuer du code, ou supporté sur le server Discord. Vos efforts sont grandement appréciés #### 🤷‍♂️ À FAIRE ! @@ -237,7 +237,7 @@ chmod +x upgrade.sh ou -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/LinuxBeginnings) Ou vous pouvez donner de la crypto sur mon portefeuille btc :) @@ -247,7 +247,7 @@ Ou vous pouvez donner de la crypto sur mon portefeuille btc :) ## 🫰 Merci pour les stars 🩷 -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) +[![Stargazers over time](https://starchart.cc/LinuxBeginnings/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/LinuxBeginnings/Hyprland-Dots) ### Traductions des documents diff --git a/i18n/README/README.jp.md b/i18n/README/README.jp.md index baa8267e..8aadc00a 100644 --- a/i18n/README/README.jp.md +++ b/i18n/README/README.jp.md @@ -10,30 +10,30 @@

- +


-![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) +![GitHub Repo stars](https://img.shields.io/github/stars/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7)

- Sparkles + Sparkles KooL's Hyprland Dotfiles Showcase - Sparkles + Sparkles

@@ -64,7 +64,7 @@ https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - 重要:これを動作させるには、`curl` パッケージが必要です。 ```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +sh <(curl -L https://raw.githubusercontent.com/LinuxBeginnings/Hyprland-Dots/main/Distro-Hyprland.sh) ``` - 上記のコマンドを使用して、Distro-Hyprland のインストールスクリプトを自動的にクローンできます。 @@ -74,19 +74,19 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr - 選択したディストロ向けの自動化された Hyprland スクリプトです。これらの設定をインストールするオプションを選択した場合、対応する dotfiles を取得します。 -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) +- [Arch-Linux](https://github.com/LinuxBeginnings/Arch-Hyprland) -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) +- [OpenSUSE(Tumbleweed)](https://github.com/LinuxBeginnings/OpenSuse-Hyprland) -- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) +- [Fedora-Linux](https://github.com/LinuxBeginnings/Fedora-Hyprland) -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) +- [Debian-Linux (Trixie & SID)](https://github.com/LinuxBeginnings/Debian-Hyprland) -- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) +- [NixOS](https://github.com/LinuxBeginnings/NixOS-Hyprland) -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 - (ALPHA STAGE)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) +- [Ubuntu 24.04 LTS](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 - (ALPHA STAGE)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.04) --- @@ -98,18 +98,18 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr ### 👀 スクリーンショット 👀 -- すべてのスクリーンショットはここにまとめられています。 [スクリーンショット](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) +- すべてのスクリーンショットはここにまとめられています。 [スクリーンショット](https://github.com/LinuxBeginnings/screenshots/tree/main/Hyprland-ScreenShots) ### 📦 変更点 -- 変更を簡単に追跡できるよう、[変更ログ](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs) 変更が注目に値する場合はスクリーンショットも含めます! +- 変更を簡単に追跡できるよう、[変更ログ](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Changelogs) 変更が注目に値する場合はスクリーンショットも含めます! > [注意!] > デフォルトでは、Kools Dots はスケーリングなしの 2K (1440p) ディスプレイ向けに調整・設定されています。 ### 💥 コピー / インストール / アップデート手順 💥 -- [`ここに詳細を記載しています`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- [`ここに詳細を記載しています`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) > [注意!] > 自動コピーのスクリプトである "copy.sh" は、コピー対象のディレクトリをバックアップします。しかし、スクリプトがバックアップに失敗する可能性もあるため、手動でバックアップを取るのも良い考えです! - このリポジトリを git でクローンし、ディレクトリを移動して、実行可能にした後、スクリプトを実行してください。 @@ -117,14 +117,14 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr > Master ブランチからダウンロードする場合 ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git cd Hyprland-Dots ``` > 開発ブランチ(Development)からダウンロードする場合(開発およびテスト用) ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git -b development cd Hyprland-Dots ``` @@ -154,7 +154,7 @@ chmod +x upgrade.sh ## ❗❗❗ DEBIAN および UBUNTU ユーザーへの注意! -- KooL Hyprland の dotfiles 更新に関するメッセージが大量に届いています。 [`WIKI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update)に大きく注意書きを記載しました。 +- KooL Hyprland の dotfiles 更新に関するメッセージが大量に届いています。 [`WIKI`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update)に大きく注意書きを記載しました。 #### ⚠️⚠️⚠️ スクリプトによって作成されたバックアップについての注意 @@ -165,7 +165,7 @@ chmod +x upgrade.sh #### 🛎️ 壁紙に関するちょっとした注意 -- デフォルトでは、ダークとライト各 1 枚+3 枚の壁紙のみがコピーされます。追加の壁紙をダウンロードするオプションが提供されます。追加の壁紙は[`THIS`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) リンクからプレビュー/確認できます。 +- デフォルトでは、ダークとライト各 1 枚+3 枚の壁紙のみがコピーされます。追加の壁紙をダウンロードするオプションが提供されます。追加の壁紙は[`THIS`](https://github.com/LinuxBeginnings/Wallpaper-Bank/tree/main/wallpapers) リンクからプレビュー/確認できます。 #### ⚠️⚠️⚠️これらの dotfiles をコピー / インストールした後の必須事項 @@ -173,24 +173,24 @@ chmod +x upgrade.sh - NVIDIA の所有者へ。`~/.config/hypr/UserConfigs/ENVariables.conf`を編集してください(強く推奨)。 -* NVIDIA の所有者とユーザーへ。 インsトール後に [`THIS`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users)を確認してください。 +* NVIDIA の所有者とユーザーへ。 インsトール後に [`THIS`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users)を確認してください。 - 既に独自のキー設定やモニター設定を行っている場合は、ログアウトや再起動前に作成されたバックアップからコピーしてください。(推奨) #### 📖 既知の問題と可能な解決策 -- こちらのページを確認してください: [FAQ](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) & [UNSOLVED ISSUES](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) +- こちらのページを確認してください: [FAQ](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/FAQ) & [UNSOLVED ISSUES](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Known_Issues) #### 🙋 質問対応 ⁉️ - FAQ! はい、これらの dotfiles は他のディストロでも使用できます!ただし、適切なパッケージを事前にインストールしてください!安心できるなら、私も Gentoo で同じ設定を使っています :) - クイックヒント! Waybar モジュールの HINT! をクリックしてください。 (Waybar のデフォルトレイアウトおよび Simple-L [TOP] レイアウトでのみ利用可能)。キーバインドの `SUPER H`でも起動できます。 -- さらに質問がありますか? こちらをクリックして [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/)を参照してください。 -- 旧設定が欲しい場合, すべて "Archive" リポジトリにまとめています。詳しくは[HERE](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive)をご覧ください。 +- さらに質問がありますか? こちらをクリックして [WIKI](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/)を参照してください。 +- 旧設定が欲しい場合, すべて "Archive" リポジトリにまとめています。詳しくは[HERE](https://github.com/LinuxBeginnings/Hyprland-Dots-releases-Archive)をご覧ください。 #### ⌨ キーバインド -- キーバインドの説明はこちら: [`CLICK`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) +- キーバインドの説明はこちら: [`CLICK`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Keybinds) #### 🙏 スペシャルリクエスト @@ -218,7 +218,7 @@ chmod +x upgrade.sh または -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/LinuxBeginnings) また、BTC での寄付も可能です @@ -228,4 +228,4 @@ chmod +x upgrade.sh ## 🫰 スターありがとう 🩷 -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) +[![Stargazers over time](https://starchart.cc/LinuxBeginnings/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/LinuxBeginnings/Hyprland-Dots) diff --git a/i18n/README/README.ro.md b/i18n/README/README.ro.md index f1066394..b521ad56 100644 --- a/i18n/README/README.ro.md +++ b/i18n/README/README.ro.md @@ -10,7 +10,7 @@

- +

@@ -18,23 +18,23 @@

 Instalare 
  
 Youtube 
   -
 Wiki 
   -
 Discuții 
   -
 Comenzi rapide 
   +
 Wiki 
   +
 Discuții 
   +
 Comenzi rapide 
  
 Discord 

-![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) +![GitHub Repo stars](https://img.shields.io/github/stars/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7)

- Sparkles + Sparkles Prezentarea fișierelor Dotfiles Hyprland ale lui KooL - Sparkles + Sparkles

@@ -60,7 +60,7 @@ https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - NOTĂ: ai nevoie de pachetul `curl` pentru ca aceasta să funcționeze ```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +sh <(curl -L https://raw.githubusercontent.com/LinuxBeginnings/Hyprland-Dots/main/Distro-Hyprland.sh) ``` - acum poți folosi comanda de mai sus pentru a clona automat scripturile de instalare Distro-Hyprland de mai jos @@ -69,14 +69,14 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr ### 👁️‍🗨️ Scripturile mele de instalare Hyprland 👁️‍🗨️ - Scripturi automate Hyprland pentru distribuția aleasă, care vor descărca aceste dotfiles dacă optezi pentru instalarea acestor configurații -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) -- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) -- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 - (FAZĂ ALPHA)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) +- [Arch-Linux](https://github.com/LinuxBeginnings/Arch-Hyprland) +- [OpenSUSE(Tumbleweed)](https://github.com/LinuxBeginnings/OpenSuse-Hyprland) +- [Fedora-Linux](https://github.com/LinuxBeginnings/Fedora-Hyprland) +- [Debian-Linux (Trixie & SID)](https://github.com/LinuxBeginnings/Debian-Hyprland) +- [NixOS](https://github.com/LinuxBeginnings/NixOS-Hyprland) +- [Ubuntu 24.04 LTS](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 - (FAZĂ ALPHA)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.04) --- @@ -86,16 +86,16 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr - Acest repo va fi descărcat de scripturile de instalare Distro-Hyprland de mai sus dacă optezi pentru descărcarea dotfiles-urilor pre-configurate ### 👀 Capturi de ecran 👀 -- Toate capturile de ecran sunt colectate aici [Capturi de ecran](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) +- Toate capturile de ecran sunt colectate aici [Capturi de ecran](https://github.com/LinuxBeginnings/screenshots/tree/main/Hyprland-ScreenShots) ### 📦 Ce mai e nou? -- Pentru a urmări ușor modificările, voi actualiza [Jurnalul de modificări](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Capturile de ecran vor fi incluse dacă modificările merită menționate! +- Pentru a urmări ușor modificările, voi actualiza [Jurnalul de modificări](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Changelogs). Capturile de ecran vor fi incluse dacă modificările merită menționate! > [!NOTĂ] > Reține că, în mod implicit, dotfiles-urile lui Kool sunt ajustate/configurate pentru afișaje 2k (1440p) fără scalare. ### 💥 Instrucțiuni de copiere / instalare / actualizare 💥 -- [`MAI MULTE INFORMAȚII AICI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- [`MAI MULTE INFORMAȚII AICI`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) > [!Notă] > Scriptul automat de copiere „copy.sh” va crea copii de rezervă ale directoarelor care urmează să fie copiate. Totuși, este o idee bună să faci manual o copie de rezervă, în caz că scriptul nu reușește să o facă! @@ -103,13 +103,13 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr > pentru a descărca din ramura Master ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git cd Hyprland-Dots ``` > pentru a descărca din ramura Development (dezvoltare și testare) ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git -b development cd Hyprland-Dots ``` @@ -135,7 +135,7 @@ chmod +x upgrade.sh ``` ## ❗❗❗ ATENȚIE PENTRU UTILIZATORII DEBIAN ȘI UBUNTU! -- Primesc o mulțime de mesaje despre actualizarea dotfiles-urilor Hyprland ale lui KooL. Am făcut o notă mare în [`WIKI`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- Primesc o mulțime de mesaje despre actualizarea dotfiles-urilor Hyprland ale lui KooL. Am făcut o notă mare în [`WIKI`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) #### ⚠️⚠️⚠️ ATENȚIE - COPII DE REZERVĂ CREATE DE SCRIPT > [!ATENȚIE] @@ -144,33 +144,33 @@ chmod +x upgrade.sh > Șterge manual toate copiile de rezervă de care nu ai nevoie #### 🛎️ o mică notă despre imagini de fundal -- în mod implicit, doar câteva imagini de fundal vor fi copiate (1 pentru modul întunecat și deschis, plus încă 3). Ți se va oferi opțiunea de a descărca mai multe imagini de fundal. Poți previzualiza/verifica imaginile de fundal suplimentare de la [`ACEST`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) Link +- în mod implicit, doar câteva imagini de fundal vor fi copiate (1 pentru modul întunecat și deschis, plus încă 3). Ți se va oferi opțiunea de a descărca mai multe imagini de fundal. Poți previzualiza/verifica imaginile de fundal suplimentare de la [`ACEST`](https://github.com/LinuxBeginnings/Wallpaper-Bank/tree/main/wallpapers) Link #### ⚠️⚠️⚠️ OBLIGATORIU! după copierea / instalarea acestor dotfiles + Apasă SUPER W și setează o imagine de fundal. Aceasta este și pentru a inițializa wallust pentru temele waybar, kitty (tty) și rofi. Totuși, dacă folosești copy.sh sau release.sh, va exista o imagine de fundal inițială presetată și nu va trebui să faci asta + Proprietari de Nvidia. Asigură-te că editezi `~/.config/hypr/UserConfigs/ENVariables.conf` (foarte recomandat). -- Utilizatori / proprietari de Nvidia, după instalare, verifică [`ACESTA`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) +- Utilizatori / proprietari de Nvidia, după instalare, verifică [`ACESTA`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) + Dacă ți-ai setat deja propriile comenzi rapide, monitoare etc., doar copiază-le din copia de rezervă creată înainte de a te deconecta sau reporni. (recomandat) #### 📖 Probleme cunoscute și posibile soluții -- verifică această pagină [Întrebări frecvente](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) și [PROBLEME NESOLUȚIONATE](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) +- verifică această pagină [Întrebări frecvente](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/FAQ) și [PROBLEME NESOLUȚIONATE](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Known_Issues) #### 🙋 ÎNTREBĂRI ?!?! ⁉️ - Întrebări frecvente! Da, poți folosi aceste dotfiles pe alte distribuții! Asigură-te doar că instalezi pachetele corespunzătoare mai întâi! Dacă te face să te simți mai bine, folosesc aceeași configurație pe Gentoo-ul meu :) - SFAT RAPID! Apasă pe modulul HINT! din Waybar (notă: disponibil doar în layout-urile Waybar implicit și Simple-L [SUS]). Poate fi lansat cu comanda rapidă `SUPER H` -- Mai multe întrebări? click aici pentru a răsfoi acest [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki/) -- Dacă vrei vechile configurații, acestea sunt colectate în repo-ul meu „Archive”. Vezi [AICI](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) +- Mai multe întrebări? click aici pentru a răsfoi acest [WIKI](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/) +- Dacă vrei vechile configurații, acestea sunt colectate în repo-ul meu „Archive”. Vezi [AICI](https://github.com/LinuxBeginnings/Hyprland-Dots-releases-Archive) #### ⌨ Comenzi rapide -- Comenzi rapide [`CLICK`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) +- Comenzi rapide [`CLICK`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Keybinds) #### 🙏 Cerere specială - Dacă ai îmbunătățiri pentru dotfiles sau configurații, nu ezita să trimiți un PR pentru îmbunătățiri. Întotdeauna primesc cu bucurie îmbunătățiri, deoarece și eu învăț, la fel ca voi! #### ✍️ Contribuții -- Vrei să contribui? Click [`AICI`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) pentru un ghid despre cum să contribui +- Vrei să contribui? Click [`AICI`](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md) pentru un ghid despre cum să contribui #### 🤷‍♂️ DE FĂCUT! - [ ] Ajustarea dotfiles-urilor - 🚧 în progres constant @@ -190,7 +190,7 @@ chmod +x upgrade.sh sau -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/LinuxBeginnings) Sau poți dona criptomonede pe portofelul meu btc :) > 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i @@ -198,4 +198,4 @@ Sau poți dona criptomonede pe portofelul meu btc :) ![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) ## 🫰 Mulțumesc pentru stele 🩷 -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) +[![Stargazers over time](https://starchart.cc/LinuxBeginnings/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/LinuxBeginnings/Hyprland-Dots) diff --git a/i18n/README/README.ru.md b/i18n/README/README.ru.md index c71b0df7..3e56a401 100644 --- a/i18n/README/README.ru.md +++ b/i18n/README/README.ru.md @@ -10,30 +10,30 @@

- +


-![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) +![GitHub Repo stars](https://img.shields.io/github/stars/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7)

- Sparkles + Sparkles Демонстрация Dotfiles Hyprland от KooL - Sparkles + Sparkles

@@ -59,7 +59,7 @@ https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - ПРИМЕЧАНИЕ: для работы требуется пакет `curl` ```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +sh <(curl -L https://raw.githubusercontent.com/LinuxBeginnings/Hyprland-Dots/main/Distro-Hyprland.sh) ``` - теперь вы можете использовать приведённую выше команду для автоматического клонирования скриптов установки Distro-Hyprland, указанных ниже @@ -68,14 +68,14 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr ### 👁️‍🗨️ Мои скрипты установки Hyprland 👁️‍🗨️ - Автоматические скрипты Hyprland для выбранного дистрибутива, которые загрузят эти dotfiles, если вы выберете установку этих конфигураций -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) -- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) -- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 - (АЛЬФА-СТАДИЯ)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) +- [Arch-Linux](https://github.com/LinuxBeginnings/Arch-Hyprland) +- [OpenSUSE(Tumbleweed)](https://github.com/LinuxBeginnings/OpenSuse-Hyprland) +- [Fedora-Linux](https://github.com/LinuxBeginnings/Fedora-Hyprland) +- [Debian-Linux (Trixie & SID)](https://github.com/LinuxBeginnings/Debian-Hyprland) +- [NixOS](https://github.com/LinuxBeginnings/NixOS-Hyprland) +- [Ubuntu 24.04 LTS](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 - (АЛЬФА-СТАДИЯ)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.04) --- @@ -85,16 +85,16 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr - Этот репозиторий будет загружен скриптами установки Distro-Hyprland, указанными выше, если вы выберете загрузку предварительно настроенных dotfiles ### 👀 Скриншоты 👀 -- Все скриншоты собраны здесь [Скриншоты](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) +- Все скриншоты собраны здесь [Скриншоты](https://github.com/LinuxBeginnings/screenshots/tree/main/Hyprland-ScreenShots) ### 📦 Что нового? -- Чтобы легко отслеживать изменения, я буду обновлять [Журнал изменений](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Скриншоты будут включены, если изменения заслуживают упоминания! +- Чтобы легко отслеживать изменения, я буду обновлять [Журнал изменений](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Changelogs). Скриншоты будут включены, если изменения заслуживают упоминания! > [!ПРИМЕЧАНИЕ] > Обратите внимание, что по умолчанию dotfiles от KooL настроены для дисплеев 2k (1440p) без масштабирования. ### 💥 Инструкции по копированию / установке / обновлению 💥 -- [`БОЛЬШЕ ИНФОРМАЦИИ ЗДЕСЬ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- [`БОЛЬШЕ ИНФОРМАЦИИ ЗДЕСЬ`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) > [!Примечание] > Автоматический скрипт копирования „copy.sh“ создаёт резервные копии директорий, которые будут скопированы. Тем не менее, рекомендуется сделать резервную копию вручную на случай, если скрипт не сможет этого сделать! @@ -102,13 +102,13 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr > для загрузки из ветки Master ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git cd Hyprland-Dots ``` > для загрузки из ветки Development (разработка и тестирование) ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git -b development cd Hyprland-Dots ``` @@ -134,7 +134,7 @@ chmod +x upgrade.sh ``` ## ❗❗❗ ВНИМАНИЕ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ DEBIAN И UBUNTU! -- Я получаю огромное количество сообщений об обновлении dotfiles Hyprland от KooL. Я сделал большую заметку в [`ВИКИ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- Я получаю огромное количество сообщений об обновлении dotfiles Hyprland от KooL. Я сделал большую заметку в [`ВИКИ`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) #### ⚠️⚠️⚠️ ВНИМАНИЕ - РЕЗЕРВНЫЕ КОПИИ, СОЗДАННЫЕ СКРИПТОМ > [!ВНИМАНИЕ] @@ -143,33 +143,33 @@ chmod +x upgrade.sh > Удалите вручную все ненужные резервные копии #### 🛎️ Небольшое замечание об обоях -- по умолчанию копируется только несколько обоев (по 1 для тёмного и светлого режима, плюс ещё 3). Вам будет предложено загрузить дополнительные обои. Вы можете просмотреть/проверить дополнительные обои по [`ЭТОЙ`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) ссылке +- по умолчанию копируется только несколько обоев (по 1 для тёмного и светлого режима, плюс ещё 3). Вам будет предложено загрузить дополнительные обои. Вы можете просмотреть/проверить дополнительные обои по [`ЭТОЙ`](https://github.com/LinuxBeginnings/Wallpaper-Bank/tree/main/wallpapers) ссылке #### ⚠️⚠️⚠️ ОБЯЗАТЕЛЬНО! после копирования / установки этих dotfiles + Нажмите SUPER W и установите обои. Это также необходимо для инициализации wallust для тем waybar, kitty (tty) и rofi. Однако, если вы используете copy.sh или release.sh, начальные обои уже будут установлены, и этого делать не придётся + Владельцы Nvidia. Обязательно отредактируйте `~/.config/hypr/UserConfigs/ENVariables.conf` (настоятельно рекомендуется). -- Пользователи / владельцы Nvidia, после установки проверьте [`ЭТО`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) +- Пользователи / владельцы Nvidia, после установки проверьте [`ЭТО`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) + Если вы уже настроили свои горячие клавиши, мониторы и т.д., просто скопируйте их из созданной резервной копии перед выходом из системы или перезагрузкой. (рекомендуется) #### 📖 Известные проблемы и возможные решения -- ознакомьтесь с этой страницей [Часто задаваемые вопросы](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) и [НЕРЕШЁННЫЕ ПРОБЛЕМЫ](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) +- ознакомьтесь с этой страницей [Часто задаваемые вопросы](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/FAQ) и [НЕРЕШЁННЫЕ ПРОБЛЕМЫ](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Known_Issues) #### 🙋 ВОПРОСЫ ?!?! ⁉️ - Часто задаваемые вопросы! Да, вы можете использовать эти dotfiles на других дистрибутивах! Просто убедитесь, что сначала установлены соответствующие пакеты! Если вам от этого легче, я использую ту же конфигурацию на моём Gentoo :) - БЫСТРЫЙ СОВЕТ! Нажмите на модуль HINT! в Waybar (примечание: доступно только в стандартном и Simple-L [ВЕРХНЕМ] макете Waybar). Можно запустить с помощью горячей клавиши `SUPER H` -- Ещё вопросы? щёлкните здесь, чтобы просмотреть эту [ВИКИ](https://github.com/JaKooLit/Hyprland-Dots/wiki/) -- Если вам нужны старые конфигурации, они собраны в моём репозитории „Archive“. Смотрите [ЗДЕСЬ](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) +- Ещё вопросы? щёлкните здесь, чтобы просмотреть эту [ВИКИ](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/) +- Если вам нужны старые конфигурации, они собраны в моём репозитории „Archive“. Смотрите [ЗДЕСЬ](https://github.com/LinuxBeginnings/Hyprland-Dots-releases-Archive) #### ⌨ Горячие клавиши -- Горячие клавиши [`ЩЁЛКНИТЕ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) +- Горячие клавиши [`ЩЁЛКНИТЕ`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Keybinds) #### 🙏 Особая просьба - Если у вас есть улучшения для dotfiles или конфигураций, не стесняйтесь отправить PR для улучшений. Я всегда приветствую улучшения, так как тоже учусь, как и вы! #### ✍️ Вклад -- Хотите внести вклад? Щёлкните [`ЗДЕСЬ`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) для руководства по внесению вклада +- Хотите внести вклад? Щёлкните [`ЗДЕСЬ`](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md) для руководства по внесению вклада #### 🤷‍♂️ ЧТО ДЕЛАТЬ! - [ ] Настройка dotfiles - 🚧 в постоянном прогрессе @@ -189,7 +189,7 @@ chmod +x upgrade.sh или -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/LinuxBeginnings) Или вы можете пожертвовать криптовалюту на мой btc-кошелёк :) > 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i @@ -197,4 +197,4 @@ chmod +x upgrade.sh ![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) ## 🫰 Спасибо за звёзды 🩷 -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) +[![Stargazers over time](https://starchart.cc/LinuxBeginnings/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/LinuxBeginnings/Hyprland-Dots) diff --git a/i18n/README/README.ua.md b/i18n/README/README.ua.md index 7ef6922a..79e608bf 100644 --- a/i18n/README/README.ua.md +++ b/i18n/README/README.ua.md @@ -10,30 +10,30 @@

- +


-![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Hyprland-Dots?style=for-the-badge&color=cba6f7) +![GitHub Repo stars](https://img.shields.io/github/stars/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/LinuxBeginnings/Hyprland-Dots?style=for-the-badge&color=cba6f7)

- Sparkles + Sparkles Презентація Dotfiles Hyprland від KooL - Sparkles + Sparkles

@@ -59,7 +59,7 @@ https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872 - ПРИМІТКА: для роботи потрібен пакет `curl` ```bash -sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distro-Hyprland.sh) +sh <(curl -L https://raw.githubusercontent.com/LinuxBeginnings/Hyprland-Dots/main/Distro-Hyprland.sh) ``` - тепер ви можете використовувати наведену вище команду для автоматичного клонування скриптів встановлення Distro-Hyprland, зазначених нижче @@ -68,14 +68,14 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr ### 👁️‍🗨️ Мої скрипти встановлення Hyprland 👁️‍🗨️ - Автоматичні скрипти Hyprland для обраного дистрибутива, які завантажать ці dotfiles, якщо ви оберете встановлення цих конфігурацій -- [Arch-Linux](https://github.com/JaKooLit/Arch-Hyprland) -- [OpenSUSE(Tumbleweed)](https://github.com/JaKooLit/OpenSuse-Hyprland) -- [Fedora-Linux](https://github.com/JaKooLit/Fedora-Hyprland) -- [Debian-Linux (Trixie & SID)](https://github.com/JaKooLit/Debian-Hyprland) -- [NixOS](https://github.com/JaKooLit/NixOS-Hyprland) -- [Ubuntu 24.04 LTS](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.04) -- [Ubuntu 24.10](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/24.10) -- [Ubuntu 25.04 - (АЛЬФА-ЕТАП)](https://github.com/JaKooLit/Ubuntu-Hyprland/tree/25.04) +- [Arch-Linux](https://github.com/LinuxBeginnings/Arch-Hyprland) +- [OpenSUSE(Tumbleweed)](https://github.com/LinuxBeginnings/OpenSuse-Hyprland) +- [Fedora-Linux](https://github.com/LinuxBeginnings/Fedora-Hyprland) +- [Debian-Linux (Trixie & SID)](https://github.com/LinuxBeginnings/Debian-Hyprland) +- [NixOS](https://github.com/LinuxBeginnings/NixOS-Hyprland) +- [Ubuntu 24.04 LTS](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.04) +- [Ubuntu 24.10](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.10) +- [Ubuntu 25.04 - (АЛЬФА-ЕТАП)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.04) --- @@ -85,16 +85,16 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr - Цей репозиторій буде завантажено скриптами встановлення Distro-Hyprland, зазначеними вище, якщо ви оберете завантаження попередньо налаштованих dotfiles ### 👀 Скріншоти 👀 -- Усі скріншоти зібрано тут [Скріншоти](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots) +- Усі скріншоти зібрано тут [Скріншоти](https://github.com/LinuxBeginnings/screenshots/tree/main/Hyprland-ScreenShots) ### 📦 Що нового? -- Щоб легко відстежувати зміни, я оновлюватиму [Журнал змін](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs). Скріншоти будуть додані, якщо зміни варті згадки! +- Щоб легко відстежувати зміни, я оновлюватиму [Журнал змін](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Changelogs). Скріншоти будуть додані, якщо зміни варті згадки! > [!ПРИМІТКА] > Зверніть увагу, що за замовчуванням dotfiles від KooL налаштовані для дисплеїв 2k (1440p) без масштабування. ### 💥 Інструкції з копіювання / встановлення / оновлення 💥 -- [`БІЛЬШЕ ІНФОРМАЦІЇ ТУТ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- [`БІЛЬШЕ ІНФОРМАЦІЇ ТУТ`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) > [!Примітака] > Автоматичний скрипт копіювання „copy.sh“ створює резервні копії директорій, які будуть скопійовані. Проте рекомендується зробити резервну копію вручну на випадок, якщо скрипт не зможе цього зробити! @@ -102,13 +102,13 @@ sh <(curl -L https://raw.githubusercontent.com/JaKooLit/Hyprland-Dots/main/Distr > для завантаження з гілки Master ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git cd Hyprland-Dots ``` > для завантаження з гілки Development (розробка та тестування) ```bash -git clone --depth=1 https://github.com/JaKooLit/Hyprland-Dots.git -b development +git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git -b development cd Hyprland-Dots ``` @@ -134,7 +134,7 @@ chmod +x upgrade.sh ``` ## ❗❗❗ УВАГА ДЛЯ КОРИСТУВАЧІВ DEBIAN ТА UBUNTU! -- Я отримую величезну кількість повідомлень щодо оновлення dotfiles Hyprland від KooL. Я зробив велику примітку у [`ВІКІ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update) +- Я отримую величезну кількість повідомлень щодо оновлення dotfiles Hyprland від KooL. Я зробив велику примітку у [`ВІКІ`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update) #### ⚠️⚠️⚠️ УВАГА - РЕЗЕРВНІ КОПІЇ, СТВОРЕНІ СКРИПТОМ > [!УВАГА] @@ -143,33 +143,33 @@ chmod +x upgrade.sh > Видаліть вручну всі непотрібні резервні копії #### 🛎️ Невелика примітка про шпалери -- за замовчуванням копіюється лише кілька шпалер (по 1 для темного та світлого режиму, плюс ще 3). Вам буде запропоновано завантажити додаткові шпалери. Ви можете переглянути/перевірити додаткові шпалери за [`ЦИМ`](https://github.com/JaKooLit/Wallpaper-Bank/tree/main/wallpapers) посиланням +- за замовчуванням копіюється лише кілька шпалер (по 1 для темного та світлого режиму, плюс ще 3). Вам буде запропоновано завантажити додаткові шпалери. Ви можете переглянути/перевірити додаткові шпалери за [`ЦИМ`](https://github.com/LinuxBeginnings/Wallpaper-Bank/tree/main/wallpapers) посиланням #### ⚠️⚠️⚠️ ОБОВ’ЯЗКОВО! після копіювання / встановлення цих dotfiles + Натисніть SUPER W і встановіть шпалери. Це також необхідно для ініціалізації wallust для тем waybar, kitty (tty) і rofi. Однак, якщо ви використовуєте copy.sh або release.sh, початкові шпалери вже будуть встановлені, і цього робити не доведеться + Власники Nvidia. Обов’язково відредагуйте `~/.config/hypr/UserConfigs/ENVariables.conf` (настійно рекомендується). -- Користувачі / власники Nvidia, після встановлення перевірте [`ЦЕ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) +- Користувачі / власники Nvidia, після встановлення перевірте [`ЦЕ`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) + Якщо ви вже налаштували власні гарячі клавіші, монітори тощо, просто скопіюйте їх із створеної резервної копії перед виходом із системи або перезавантаженням. (рекомендується) #### 📖 Відомі проблеми та можливі рішення -- перегляньте цю сторінку [Поширені запитання](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) та [НЕРОЗВ’ЯЗАНІ ПРОБЛЕМИ](https://github.com/JaKooLit/Hyprland-Dots/wiki/Known_Issues) +- перегляньте цю сторінку [Поширені запитання](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/FAQ) та [НЕРОЗВ’ЯЗАНІ ПРОБЛЕМИ](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Known_Issues) #### 🙋 ЗАПИТАННЯ ?!?! ⁉️ - Поширені запитання! Так, ви можете використовувати ці dotfiles на інших дистрибутивах! Просто переконайтеся, що спочатку встановлено відповідні пакети! Якщо вам від цього легше, я використовую ту саму конфігурацію на моєму Gentoo :) - ШВИДКА ПОРАДА! Натисніть на модуль HINT! у Waybar (примітка: доступно лише у стандартному та Simple-L [ВЕРХНЬОМУ] макеті Waybar). Можна запустити за допомогою гарячої клавіші `SUPER H` -- Ще запитання? натисніть тут, щоб переглянути цю [ВІКІ](https://github.com/JaKooLit/Hyprland-Dots/wiki/) -- Якщо вам потрібні старі конфігурації, вони зібрані в моєму репозиторії „Archive“. Дивіться [ТУТ](https://github.com/JaKooLit/Hyprland-Dots-releases-Archive) +- Ще запитання? натисніть тут, щоб переглянути цю [ВІКІ](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/) +- Якщо вам потрібні старі конфігурації, вони зібрані в моєму репозиторії „Archive“. Дивіться [ТУТ](https://github.com/LinuxBeginnings/Hyprland-Dots-releases-Archive) #### ⌨ Гарячі клавіші -- Гарячі клавіші [`КЛІКНІТЬ`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) +- Гарячі клавіші [`КЛІКНІТЬ`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Keybinds) #### 🙏 Особливе прохання - Якщо у вас є покращення для dotfiles або конфігурацій, не соромтеся надіслати PR для покращень. Я завжди вітаю покращення, адже я також вчуся, як і ви! #### ✍️ Внесок -- Хочете зробити внесок? Клікніть [`ТУТ`](https://github.com/JaKooLit/Hyprland-Dots/blob/main/CONTRIBUTING.md) для посібника зі внесення внеску +- Хочете зробити внесок? Клікніть [`ТУТ`](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md) для посібника зі внесення внеску #### 🤷‍♂️ ЩО РОБИТИ! - [ ] Налаштування dotfiles - 🚧 у постійному прогресі @@ -189,7 +189,7 @@ chmod +x upgrade.sh або -[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/JaKooLit) +[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/LinuxBeginnings) Або ви можете пожертвувати криптовалюту на мій btc-гаманець :) > 1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i @@ -197,4 +197,4 @@ chmod +x upgrade.sh ![Bitcoin](https://github.com/user-attachments/assets/7ed32f8f-c499-46f0-a53c-3f6fbd343699) ## 🫰 Дякую за зірки 🩷 -[![Stargazers over time](https://starchart.cc/JaKooLit/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Hyprland-Dots) +[![Stargazers over time](https://starchart.cc/LinuxBeginnings/Hyprland-Dots.svg?variant=adaptive)](https://starchart.cc/LinuxBeginnings/Hyprland-Dots) -- cgit v1.2.3 From 3e39cb4b1902875c2649febb756b3dc748f65652 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Wed, 18 Feb 2026 17:59:17 -0500 Subject: Updated config-compact.jsonc fastfetch --- config/fastfetch/config-compact-legacy.jsonc | 86 ++ config/fastfetch/config-compact.jsonc | 1106 ++++++++++++++++++++++++-- 2 files changed, 1107 insertions(+), 85 deletions(-) create mode 100644 config/fastfetch/config-compact-legacy.jsonc mode change 100644 => 100755 config/fastfetch/config-compact.jsonc (limited to 'config') diff --git a/config/fastfetch/config-compact-legacy.jsonc b/config/fastfetch/config-compact-legacy.jsonc new file mode 100644 index 00000000..156cb6df --- /dev/null +++ b/config/fastfetch/config-compact-legacy.jsonc @@ -0,0 +1,86 @@ +/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ + +{ + "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", + "logo": { + "padding": { + "top": 2 + }, + "type": "small" + }, + "display": { + "separator": " -> " + }, + "modules": [ + "break", + { + "type": "title", + "keyWidth": 10, + "format": " {6}{7}{8}" + }, + { + "type": "custom", + "format": " ─────────────────────────── " + }, + { + "type": "kernel", + "key": " ", + "keyColor": "yellow" + }, + { + "keyColor": "blue", + "key": " ", + "text": "echo Jakoolit: v${DOTS_VERSION}", + "type": "command" + }, + { + "type": "wm", + "key": " ", + "keyColor": "magenta" + }, + { + "type": "shell", + "key": " ", + "keyColor": "yellow" + }, + { + "type": "terminal", + "key": " ", + "keyColor": "blue" + }, + /* + { + "type": "packages", + "key": "󰏖 ", + "keyColor": "yellow" + }, + */ + { + "type": "memory", + "key": "󰍛 ", + "keyColor": "magenta", + // format: used / total + "format": "{1} / {2}" + }, + { + "type": "uptime", + "key": "󰔛 ", + "keyColor": "green" + }, + { + "type": "command", + "key": "󱦟 ", + "keyColor": "magenta", + "text": "echo $(( ($(date +%s) - $(stat -c %W /)) / 86400 )) days" + }, + { + "type": "custom", + "format": " ─────────────────────────── " + }, + { + "type": "custom", + "format": " \u001b[31m \u001b[32m \u001b[33m \u001b[34m \u001b[35m \u001b[36m \u001b[37m \u001b[90m " + }, + "break" + ] +} diff --git a/config/fastfetch/config-compact.jsonc b/config/fastfetch/config-compact.jsonc old mode 100644 new mode 100755 index 156cb6df..b6431de9 --- a/config/fastfetch/config-compact.jsonc +++ b/config/fastfetch/config-compact.jsonc @@ -1,86 +1,1022 @@ -/* ----------- 💫 https://github.com/LinuxBeginnings 💫 -------- */ - -{ - "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", - "logo": { - "padding": { - "top": 2 - }, - "type": "small" - }, - "display": { - "separator": " -> " - }, - "modules": [ - "break", - { - "type": "title", - "keyWidth": 10, - "format": " {6}{7}{8}" - }, - { - "type": "custom", - "format": " ─────────────────────────── " - }, - { - "type": "kernel", - "key": " ", - "keyColor": "yellow" - }, - { - "keyColor": "blue", - "key": " ", - "text": "echo Jakoolit: v${DOTS_VERSION}", - "type": "command" - }, - { - "type": "wm", - "key": " ", - "keyColor": "magenta" - }, - { - "type": "shell", - "key": " ", - "keyColor": "yellow" - }, - { - "type": "terminal", - "key": " ", - "keyColor": "blue" - }, - /* - { - "type": "packages", - "key": "󰏖 ", - "keyColor": "yellow" - }, - */ - { - "type": "memory", - "key": "󰍛 ", - "keyColor": "magenta", - // format: used / total - "format": "{1} / {2}" - }, - { - "type": "uptime", - "key": "󰔛 ", - "keyColor": "green" - }, - { - "type": "command", - "key": "󱦟 ", - "keyColor": "magenta", - "text": "echo $(( ($(date +%s) - $(stat -c %W /)) / 86400 )) days" - }, - { - "type": "custom", - "format": " ─────────────────────────── " - }, - { - "type": "custom", - "format": " \u001b[31m \u001b[32m \u001b[33m \u001b[34m \u001b[35m \u001b[36m \u001b[37m \u001b[90m " - }, - "break" - ] +#!/usr/bin/env bash +set -Eeuo pipefail + +# Ubuntu setup of common apps and configuration (based on debian-setup.sh) +# - Colors, iconography, robust error handling +# - Checks /mnt/nas and copies configs if available +# - Optional modes: --config-only, --apps-only, --dry-run +# - Uses nala when available, falls back to apt +# - Prompts to run apt update/upgrade before and after + +# ------------- Config ------------- +NAS_MOUNT="/mnt/nas" +NAS_CONFIG_DIR="$NAS_MOUNT/config.files" +DRY_RUN=0 +CONFIG_ONLY=0 +APPS_ONLY=0 +SKIP_ALL=0 +INSTALL_DMS=0 +DMS_ONLY=0 +DMS_SRC="" +DMS_WORKDIR="$HOME/.local/src/dms" +APT_ONLY=0 + +# Selective install toggles +WEZTERM_ONLY=0 +FONTS_ONLY=0 +THEMES_ONLY=0 + +# ------------- Colors & Icons ------------- +RESET="\033[0m" +BOLD="\033[1m" +RED="\033[31m" +GREEN="\033[32m" +YELLOW="\033[33m" +BLUE="\033[34m" +CYAN="\033[36m" +GRAY="\033[90m" +ICON_INFO="ℹ️" +ICON_OK="✅" +ICON_WARN="⚠️" +ICON_ERR="❌" +ICON_STEP="▶️" + +info() { printf "%b%s%b %b%s%b\n" "$BLUE" "$ICON_INFO" "$RESET" "$BOLD" "$*" "$RESET"; } +success() { printf "%b%s%b %s\n" "$GREEN" "$ICON_OK" "$RESET" "$*"; } +warn() { printf "%b%s%b %s\n" "$YELLOW" "$ICON_WARN" "$RESET" "$*"; } +error() { printf "%b%s%b %s\n" "$RED" "$ICON_ERR" "$RESET" "$*" 1>&2; } +step() { printf "%b%s%b %s\n" "$CYAN" "$ICON_STEP" "$RESET" "$*"; } + +run() { + if ((DRY_RUN)); then + printf "%b+ %s%b\n" "$GRAY" "$(printf '%q ' "$@")" "$RESET" + else + "$@" + fi +} + +usage() { + cat <<'USAGE' +Usage: ubuntu-setup.sh [options] + +Options: + --config-only Only copy/apply configuration (no package installs) + --apps-only Only install/upgrade packages and apps (no config copy) + --dry-run Show what would be done without making changes + --install-dms Install Dank Material Shell: fonts + dependencies + build Quickshell and required sources; also installs the dms wrapper + --dms-only Only install DMS (skip general apps/config); implies --install-dms + --dms-src PATH Use existing source tree at PATH for building (auto-detects Meson/CMake/Autotools) + --wezterm-only Only install and configure WezTerm (nightly) + --fonts-only Only install Nerd Fonts + --themes-only Only install GTK and icon themes + --apt-only Force using apt (disable nala detection/installation) + -h, --help Show this help +USAGE +} + +# ------------- Arg parsing ------------- +while [[ $# -gt 0 ]]; do + case "${1}" in + --config-only) + CONFIG_ONLY=1 + shift + ;; + --apps-only) + APPS_ONLY=1 + shift + ;; + --dry-run) + DRY_RUN=1 + shift + ;; + --install-dms) + INSTALL_DMS=1 + shift + ;; + --dms-only) + DMS_ONLY=1 + INSTALL_DMS=1 + shift + ;; + --dms-src) + DMS_SRC="${2:-}" + if [[ -z "$DMS_SRC" ]]; then + error "--dms-src requires a path" + exit 2 + fi + shift 2 + ;; + --wezterm-only) + WEZTERM_ONLY=1 + shift + ;; + --fonts-only) + FONTS_ONLY=1 + shift + ;; + --themes-only) + THEMES_ONLY=1 + shift + ;; + --apt-only) + APT_ONLY=1 + shift + ;; + -h | --help) + usage + exit 0 + ;; + *) + error "Unknown option: $1" + usage + exit 2 + ;; + esac +done + +confirm() { + local msg=${1:-"Are you sure?"} + local def=${2:-"y"} + local prompt="[y/N]" + [[ "$def" =~ ^[Yy]$ ]] && prompt="[Y/n]" + local reply + read -r -p "$msg $prompt " reply || true + reply=${reply:-$def} + [[ "$reply" =~ ^[Yy]$ ]] +} + +ask_backup_or_skip() { + local path="$1" + local reply + if ((SKIP_ALL)); then + warn "Skip-All enabled; skipping '$path'" + return 1 + fi + while true; do + read -r -p "'$path' exists. (B)ackup, (S)kip, Skip (A)ll? [B/s/a] " reply || reply="B" + reply=${reply:-B} + case "${reply}" in + B | b) return 0 ;; + S | s) return 1 ;; + A | a) + SKIP_ALL=1 + warn "Skip-All enabled; skipping '$path' and all subsequent conflicts" + return 1 + ;; + *) printf "Please answer B, S, or A.\n" ;; + esac + done +} + +# ------------- /mnt/nas helpers ------------- +ensure_nas_available() { + if [[ -d "$NAS_CONFIG_DIR" ]]; then + return 0 + fi + if mountpoint -q "$NAS_MOUNT"; then + if [[ -d "$NAS_CONFIG_DIR" ]]; then + return 0 + fi + warn "$NAS_MOUNT is mounted but $NAS_CONFIG_DIR not found" + else + if grep -Eq '^[^#].*\s/mnt/nas\s' /etc/fstab; then + step "Attempting to mount $NAS_MOUNT from /etc/fstab" + if run sudo mount "$NAS_MOUNT"; then + [[ -d "$NAS_CONFIG_DIR" ]] && return 0 || warn "Mounted $NAS_MOUNT but $NAS_CONFIG_DIR not found" + else + warn "Failed to mount $NAS_MOUNT" + fi + else + warn "$NAS_MOUNT not mounted and no /etc/fstab entry found" + fi + fi + return 1 +} + +# ------------- Shell rc helpers ------------- +ensure_rc_sources() { + local bashrc="$HOME/.bashrc" bashrc_personal="$HOME/.bashrc-personal" + local zshrc="$HOME/.zshrc" zshrc_personal="$HOME/.zshrc-personal" + + if [[ -f "$bashrc_personal" ]]; then + local line_bash='[ -f "$HOME/.bashrc-personal" ] && source "$HOME/.bashrc-personal"' + if ! grep -Fq ".bashrc-personal" "$bashrc" 2>/dev/null; then + step "Adding source of .bashrc-personal to $bashrc" + if ((DRY_RUN)); then + printf "Would append to %s: %s\n" "$bashrc" "$line_bash" + else + mkdir -p "$(dirname "$bashrc")" + printf "%s\n" "$line_bash" >>"$bashrc" + fi + else + info "$bashrc already sources .bashrc-personal" + fi + fi + + if [[ -f "$zshrc_personal" ]]; then + local line_zsh='[ -f "$HOME/.zshrc-personal" ] && source "$HOME/.zshrc-personal"' + if ! grep -Fq ".zshrc-personal" "$zshrc" 2>/dev/null; then + step "Adding source of .zshrc-personal to $zshrc" + if ((DRY_RUN)); then + printf "Would append to %s: %s\n" "$zshrc" "$line_zsh" + else + mkdir -p "$(dirname "$zshrc")" + printf "%s\n" "$line_zsh" >>"$zshrc" + fi + else + info "$zshrc already sources .zshrc-personal" + fi + fi +} + +backup_then_copy_file() { + local src="$1" dest="$2" + if [[ -e "$dest" ]]; then + if ask_backup_or_skip "$dest"; then + local ts backup + ts=$(date +%Y%m%d-%H%M%S) + backup="${dest}.bak.${ts}" + step "Backing up $dest -> $backup" + run mv -v "$dest" "$backup" + else + warn "Skipped $dest" + return 0 + fi + fi + run cp -v "$src" "$dest" +} + +backup_then_copy_dir() { + local src="$1" dest="$2" + if [[ -e "$dest" ]]; then + if ask_backup_or_skip "$dest"; then + local ts backup + ts=$(date +%Y%m%d-%H%M%S) + backup="${dest}.bak.${ts}" + step "Backing up $dest -> $backup" + run mv -v "$dest" "$backup" + else + warn "Skipped $dest" + return 0 + fi + fi + run cp -rv "$src" "$dest" +} + +copy_config_files() { + if ! ensure_nas_available; then + if confirm "Could not access $NAS_CONFIG_DIR. Continue without copying standard config files?" y; then + warn "Skipping config copy" + return 0 + else + error "Aborting per user decision" + return 1 + fi + fi + + step "Copying configuration files from $NAS_CONFIG_DIR" + + # Starship + run mkdir -p "$HOME/.config" + if [[ -f "$NAS_CONFIG_DIR/Shells/starship/garuda-mokka.starship.toml" ]]; then + backup_then_copy_file "$NAS_CONFIG_DIR/Shells/starship/garuda-mokka.starship.toml" "$HOME/.config/starship.toml" + fi + + # Ghostty + run mkdir -p "$HOME/.config/ghostty" + if [[ -f "$NAS_CONFIG_DIR/skel/ghostty.config.xerolinux" ]]; then + backup_then_copy_file "$NAS_CONFIG_DIR/skel/ghostty.config.xerolinux" "$HOME/.config/ghostty/config" + fi + + # Yazi + if [[ -d "$NAS_CONFIG_DIR/yazi" ]]; then + backup_then_copy_dir "$NAS_CONFIG_DIR/yazi" "$HOME/.config/yazi" + if command -v ya >/dev/null 2>&1; then + step "Updating Yazi plugins via 'ya pkg upgrade'" + run ya pkg upgrade || warn "'ya pkg upgrade' failed" + else + info "'ya' not found; skipping Yazi plugin upgrade" + fi + fi + + # Tmux + run mkdir -p "$HOME/.config/tmux" + if [[ -d "$NAS_CONFIG_DIR/skel/tmux/tmux.no.git.folders" ]]; then + backup_then_copy_dir "$NAS_CONFIG_DIR/skel/tmux/tmux.no.git.folders" "$HOME/.config/tmux" + elif [[ -f "$NAS_CONFIG_DIR/skel/tmux/tmux.conf.update.tar" ]]; then + step "Extracting tmux config tar" + if ((DRY_RUN)); then + printf "Would extract %s to %s\n" "$NAS_CONFIG_DIR/skel/tmux/tmux.conf.update.tar" "$HOME/.config/tmux" + else + tar -xvf "$NAS_CONFIG_DIR/skel/tmux/tmux.conf.update.tar" -C "$HOME/.config/tmux" + fi + fi + + # Personal shells + [[ -f "$NAS_CONFIG_DIR/.bashrc-personal" ]] && backup_then_copy_file "$NAS_CONFIG_DIR/.bashrc-personal" "$HOME/.bashrc-personal" + [[ -f "$NAS_CONFIG_DIR/.zshrc-personal" ]] && backup_then_copy_file "$NAS_CONFIG_DIR/.zshrc-personal" "$HOME/.zshrc-personal" + + ensure_rc_sources + success "Config copy complete" +} + +# ------------- Fonts (DMS) ------------- +ensure_dms_fonts() { + step "Ensuring fonts required by Dank Material Shell (DMS)" + run sudo install -d -m 0755 /usr/share/fonts + local changed=0 + local IFS='|' + local font + local FONTS=( + "Material Symbols Rounded|https://github.com/google/material-design-icons/raw/master/variablefont/MaterialSymbolsRounded%5BFILL%2CGRAD%2Copsz%2Cwght%5D.ttf|/usr/share/fonts/MaterialSymbolsRounded.ttf|Material Symbols Rounded" + "Inter Variable|https://github.com/rsms/inter/raw/refs/tags/v4.1/docs/font-files/InterVariable.ttf|/usr/share/fonts/InterVariable.ttf|Inter" + "Fira Code|https://raw.githubusercontent.com/tonsky/FiraCode/main/distr/ttf/FiraCode-Regular.ttf|/usr/share/fonts/FiraCode-Regular.ttf|Fira Code" + ) + for font in "${FONTS[@]}"; do + read -r LABEL URL DEST CHECK <<<"$font" + if fc-list | grep -qi -- "$CHECK"; then + info "Font '$LABEL' already available" + continue + fi + if [[ -f "$DEST" ]]; then + info "Font file for '$LABEL' already present at $DEST" + continue + fi + step "Downloading font: $LABEL" + if run sudo curl -fL "$URL" -o "$DEST"; then + changed=1 + else + warn "Failed to download $LABEL" + if [[ "$LABEL" == "Fira Code" ]]; then + step "Attempting to install Fira Code via package manager" + if pkg_install fonts-firacode; then + changed=1 + else + warn "fonts-firacode package not available" + fi + fi + fi + done + if ((changed)); then + step "Rebuilding font cache" + run sudo fc-cache -fv + else info "No font changes needed"; fi +} + +# ------------- DMS install/build (same as debian script) ------------- +install_dms_deps() { + step "Installing DMS build/runtime dependencies" + pkg_install build-essential gcc make cmake ninja-build git autoconf automake libtool pkg-config + pkg_install qt6-base-dev qt6-base-dev-tools qt6-declarative-dev qt6-shadertools-dev qt6-declarative-private-dev + pkg_install qt6-tools-dev qt6-tools-dev-tools qttools5-dev-tools qt6-wayland + pkg_install libwayland-dev wayland-protocols libxkbcommon-dev libegl1-mesa-dev + pkg_install libcli11-dev libjemalloc-dev libdbus-1-dev +} + +install_dms_binary() { + step "Installing DMS (prebuilt binary)" + local arch cmd + arch=$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/') + cmd="curl -L https://github.com/AvengeMedia/danklinux/releases/latest/download/dms-${arch}.gz | gunzip | tee /usr/local/bin/dms >/dev/null && chmod +x /usr/local/bin/dms" + if ((DRY_RUN)); then + printf "Would run (as root): %s\n" "$cmd" + else + sudo sh -c "$cmd" + fi +} + +qs_detect_version() { + local v + if command -v quickshell >/dev/null 2>&1; then + v=$(quickshell --version 2>/dev/null | grep -oE '[0-9]+(\.[0-9]+){1,2}' | head -n1 || true) + if [[ -z "$v" ]]; then + v=$(quickshell -v 2>/dev/null | grep -oE '[0-9]+(\.[0-9]+){1,2}' | head -n1 || true) + fi + printf "%s" "${v}" + fi +} + +version_ge() { dpkg --compare-versions "$1" ge "$2"; } + +build_quickshell() { + local workdir="$DMS_WORKDIR" + local qs_dir="$workdir/quickshell" + local qs_url="https://git.outfoxxed.me/quickshell/quickshell.git" + run mkdir -p "$workdir" + if [[ -d "$qs_dir/.git" ]]; then + step "Updating Quickshell in $qs_dir" + (cd "$qs_dir" && run git fetch --all --prune && run git pull --ff-only) + else + step "Cloning Quickshell" + run git clone "$qs_url" "$qs_dir" + fi + step "Configuring Quickshell (CMake + Ninja)" + run mkdir -p "$qs_dir/build" + (cd "$qs_dir/build" && run cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DINSTALL_QMLDIR="$(qtpaths6 -query QT_INSTALL_QML 2>/dev/null || echo /usr/lib/qt6/qml)" ..) + step "Building Quickshell" + (cd "$qs_dir/build" && run cmake --build .) + step "Installing Quickshell" + (cd "$qs_dir/build" && run sudo cmake --install .) +} + +ensure_quickshell_min_version() { + local min_ver="$1" + local cur + cur=$(qs_detect_version || true) + if [[ -n "$cur" ]] && version_ge "$cur" "$min_ver"; then + info "Quickshell $cur present (>= $min_ver); skipping build" + return 0 + fi + warn "Quickshell not present or < $min_ver; building from source" + build_quickshell +} + +ensure_quickshell_config_dms() { + local cfg="$HOME/.config/quickshell" + local dms_dir="$cfg/dms" + run mkdir -p "$cfg" + if [[ -d "$dms_dir/.git" ]]; then + step "Updating DankMaterialShell in $dms_dir" + (cd "$dms_dir" && run git fetch --all --prune && run git pull --ff-only) + else + step "Cloning DankMaterialShell to $dms_dir" + run git clone https://github.com/AvengeMedia/DankMaterialShell.git "$dms_dir" + fi +} + +ensure_dgop_installed() { + if command -v dgop >/dev/null 2>&1; then + info "dgop already installed" + return 0 + fi + step "Installing dgop" + local arch + arch=$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/') + local cmd="curl -L https://github.com/AvengeMedia/dgop/releases/latest/download/dgop-linux-${arch}.gz | gunzip | tee /usr/local/bin/dgop > /dev/null && chmod +x /usr/local/bin/dgop" + if ((DRY_RUN)); then + printf "Would run (as root): %s\n" "$cmd" + else + sudo sh -c "$cmd" + fi +} + +ensure_rustc_cargo() { + if command -v cargo >/dev/null 2>&1 && command -v rustc >/dev/null 2>&1; then + return 0 + fi + step "Installing rust toolchain (rustc, cargo)" + pkg_install rustc cargo +} + +matugen_version() { + local v + if command -v matugen >/dev/null 2>&1; then + v=$(matugen --version 2>/dev/null | grep -oE '[0-9]+(\.[0-9]+){1,2}' | head -n1 || true) + printf "%s" "$v" + fi +} + +ensure_matugen_min_version() { + local min_ver="$1" + local cur + cur=$(matugen_version || true) + if [[ -n "$cur" ]] && version_ge "$cur" "$min_ver"; then + info "matugen $cur present (>= $min_ver)" + return 0 + fi + step "Installing matugen via cargo (requires rustc/cargo)" + ensure_rustc_cargo + run cargo install matugen + if [[ -x "$HOME/.cargo/bin/matugen" ]]; then + if ((DRY_RUN)); then + printf "Would copy %s to /usr/local/bin\n" "$HOME/.cargo/bin/matugen" + else + sudo cp "$HOME/.cargo/bin/matugen" /usr/local/bin/ + fi + fi +} + +build_from_source_generic() { + local src="$1" + if [[ -z "$src" || ! -d "$src" ]]; then + error "Invalid source directory: $src" + return 1 + fi + step "Building from source at $src" + if [[ -f "$src/meson.build" ]]; then + run meson setup "$src/build" "$src" --buildtype=release + run meson compile -C "$src/build" + run sudo meson install -C "$src/build" + elif [[ -f "$src/CMakeLists.txt" ]]; then + run cmake -S "$src" -B "$src/build" -DCMAKE_BUILD_TYPE=Release + run cmake --build "$src/build" -j"$(nproc)" + run sudo cmake --install "$src/build" + elif [[ -x "$src/configure" || -f "$src/configure.ac" ]]; then + (cd "$src" && run ./configure && run make -j"$(nproc)" && run sudo make install) + else + warn "Unknown build system in $src; skipping build" + return 1 + fi +} + +git_clone_or_update() { + local url="$1" dest="$2" + if [[ -d "$dest/.git" ]]; then + step "Updating repo $(basename "$dest")" + (cd "$dest" && run git fetch --all --prune && run git pull --ff-only) + else + step "Cloning $(basename "$dest")" + run git clone "$url" "$dest" + fi + if [[ -f "$dest/.gitmodules" ]]; then + step "Updating submodules for $(basename "$dest")" + (cd "$dest" && run git submodule update --init --recursive) + fi +} + +build_breakpad() { + local workdir="$DMS_WORKDIR" + local bp_dir="$workdir/breakpad" + run mkdir -p "$workdir" + git_clone_or_update https://chromium.googlesource.com/breakpad/breakpad "$bp_dir" + run mkdir -p "$bp_dir/src/third_party" + if [[ ! -d "$bp_dir/src/third_party/lss/.git" ]]; then + run git clone https://chromium.googlesource.com/linux-syscall-support "$bp_dir/src/third_party/lss" + else + (cd "$bp_dir/src/third_party/lss" && run git pull --ff-only) + fi + (cd "$bp_dir" && run autoreconf -fi && run ./configure && run make -j"$(nproc)") + run sudo make -C "$bp_dir" install + run sudo ldconfig || true +} + +ensure_breakpad() { + if pkg-config --exists breakpad 2>/dev/null; then + info "breakpad already available (pkg-config)" + return 0 + fi + step "Installing breakpad development package" + if pkg_install libbreakpad-dev; then + if pkg-config --exists breakpad 2>/dev/null; then + success "breakpad detected via pkg-config after install" + return 0 + fi + warn "libbreakpad-dev installed but pkg-config 'breakpad' still not found" + else + warn "libbreakpad-dev not available via $PKG_MGR" + fi + warn "Falling back to building breakpad from source" + build_breakpad + if pkg-config --exists breakpad 2>/dev/null; then + success "breakpad available after source build" + return 0 + fi + error "breakpad still missing; Quickshell build will fail" + return 1 +} + +install_dms_sources() { + ensure_breakpad || true + ensure_quickshell_min_version "0.2.1" +} + +install_dms() { + install_dms_deps + install_dms_sources + ensure_quickshell_config_dms + ensure_dgop_installed + ensure_matugen_min_version "2.4.1" + install_dms_binary || true + if command -v dms >/dev/null 2>&1; then success "DMS wrapper installed: $(command -v dms)"; fi +} + +# ------------- Polkit agent management ------------- +ensure_polkit_agent() { + step "Ensuring a working Polkit authentication agent" + local gnome_pkg="policykit-1-gnome" mate_pkg="mate-polkit" + local gnome_paths=( + "/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1" + ) + local mate_paths=( + "/usr/libexec/polkit-mate-authentication-agent-1" + "/usr/lib/mate-polkit/polkit-mate-authentication-agent-1" + "/usr/lib/policykit-1-mate/polkit-mate-authentication-agent-1" + ) + run sudo apt purge -y hyprpolkit hyprpolkit-agent hyprpolkit-git || true + if pgrep -u "$USER" -f 'hypr.*polkit' >/dev/null 2>&1; then + warn "Found running hyprpolkit agent; stopping to avoid conflicts" + run pkill -u "$USER" -f 'hypr.*polkit' || true + fi + pkg_install pkexec || true + local agent="" + if pkg_install "$gnome_pkg"; then + for p in "${gnome_paths[@]}"; do + if [[ -x "$p" ]]; then + agent="$p" + break + fi + done + fi + if [[ -z "$agent" ]]; then + if pkg_install "$mate_pkg"; then + for p in "${mate_paths[@]}"; do + if [[ -x "$p" ]]; then + agent="$p" + break + fi + done + fi + fi + if [[ -z "$agent" ]]; then + warn "No polkit authentication agent found after install attempts" + return 0 + fi + local autostart="$HOME/.config/autostart/polkit-agent.desktop" + run mkdir -p "$HOME/.config/autostart" + if ((DRY_RUN)); then + printf "Would write autostart for agent: %s -> %s\n" "$agent" "$autostart" + else + cat >"$autostart" </dev/null 2>&1; then + step "Starting polkit agent: $agent" + if ((DRY_RUN)); then + printf "Would start: %s\n" "$agent" + else + nohup "$agent" >/dev/null 2>&1 & + disown || true + fi + else + info "Polkit agent already running" + fi +} + +# ------------- Package manager (nala/apt) ------------- +PKG_MGR="apt" +PKG_INSTALL_CMD=(sudo apt install -y) +PKG_UPDATE_CMD=(sudo apt update) +PKG_UPGRADE_CMD=(sudo apt upgrade -y) + +use_nala_if_available() { + if command -v nala >/dev/null 2>&1; then + PKG_MGR="nala" + PKG_INSTALL_CMD=(sudo nala install -y) + PKG_UPDATE_CMD=(sudo nala update) + PKG_UPGRADE_CMD=(sudo nala upgrade -y) + info "Using nala for package operations" + return 0 + fi + return 1 +} + +try_install_nala() { + if command -v nala >/dev/null 2>&1; then return 0; fi + step "Attempting to install nala" + if run sudo apt update && run sudo apt install -y nala; then + use_nala_if_available + else + warn "nala installation failed; falling back to apt" + fi +} + +pkg_install() { run "${PKG_INSTALL_CMD[@]}" "$@"; } +pkg_update() { run "${PKG_UPDATE_CMD[@]}"; } +pkg_upgrade() { run "${PKG_UPGRADE_CMD[@]}"; } + +# ------------- Docker (Ubuntu packages) ------------- +install_docker() { + step "Installing Docker (Ubuntu packages)" + run sudo apt-get update + pkg_install ca-certificates curl gnupg || true + pkg_install docker.io docker-compose-v2 + run sudo usermod -aG docker "$USER" + run sudo systemctl enable --now docker || run sudo systemctl enable --now dockerd || true + success "Docker installation complete" +} + +# ------------- Flatpak ------------- +configure_flatpak() { + step "Configuring Flatpak" + run sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo +} + +install_flatpak_apps() { + step "Installing Flatpak apps (flathub)" + local apps=( + com.github.tchx84.Flatseal + com.visualstudio.code + io.github.dvlv.boxbuddyrs + io.github.flattool.Warehouse + ) + run flatpak install -y flathub "${apps[@]}" } + +# ------------- Local .deb installs from NAS ------------- +install_deb_if_exists() { + local deb_path="$1" + if [[ -f "$deb_path" ]]; then + step "Installing $(basename "$deb_path")" + pkg_install "$deb_path" || { + warn "Install via $PKG_MGR failed for $deb_path; attempting dpkg -i + fix" + run sudo dpkg -i "$deb_path" || run sudo apt-get -f install -y + } + else + warn "Missing .deb: $deb_path" + fi +} + +install_nas_local_bins() { + local bin_dir="$NAS_CONFIG_DIR/OS/debian/bin" + if ! ensure_nas_available; then + warn "NAS not available; skipping local bin installs" + return 0 + fi + if [[ ! -d "$bin_dir" ]]; then + info "No local bin dir at $bin_dir; skipping" + return 0 + fi + step "Installing local binaries from $bin_dir to /usr/local/bin" + local f base + for f in "$bin_dir"/*; do + [[ -f "$f" ]] || continue + base=$(basename "$f") + if ((DRY_RUN)); then + printf "Would install %s -> /usr/local/bin/%s with mode 0755\n" "$f" "$base" + else + sudo install -m 0755 -D "$f" "/usr/local/bin/$base" + fi + done +} + +install_apps() { + step "Installing standard packages" + pkg_install git wget curl rsync tmux flatpak sshfs mpv gcc remmina vlc ugrep ripgrep bat fzf ncdu time flex + pkg_install btop glances zoxide tree ranger cava cmatrix virt-viewer arandr variety feh nitrogen fastfetch + pkg_install rustc cargo wlr-randr htop ncdu kitty alacritty starship + + configure_flatpak + install_flatpak_apps + + step "Installing Docker and related components" + install_docker + + step "Installing additional utilities (distrobox)" + pkg_install distrobox || warn "distrobox not available in current repositories" + + step "Optional installs from NAS (if present)" + step "Removing distro Neovim before installing NAS package (avoids conflicts)" + run sudo apt remove -y neovim neovim-runtime || true + install_deb_if_exists "$NAS_CONFIG_DIR/OS/debian/Packages/nvim-linux-x86_64.deb" + install_deb_if_exists "$NAS_CONFIG_DIR/OS/debian/Packages/onefetch_2.25.0_amd64.deb" + install_deb_if_exists "$NAS_CONFIG_DIR/OS/debian/Packages/discord.deb" + install_deb_if_exists "$NAS_CONFIG_DIR/OS/debian/Packages/discord-canary.deb" + install_nas_local_bins + + success "Package installation complete" +} + +# ------------- WezTerm / Nerd Fonts / Themes ------------- +install_wezterm() { + step "Installing WezTerm (nightly) from official repository" + if command -v wezterm >/dev/null 2>&1; then + info "WezTerm already installed; skipping package install" + else + run sudo install -d -m 0755 /usr/share/keyrings /etc/apt/sources.list.d + local cmd + cmd="curl -fsSL https://apt.fury.io/wez/gpg.key | sudo gpg --yes --dearmor -o /usr/share/keyrings/wezterm-fury.gpg" + if ((DRY_RUN)); then + printf "Would run: %s\n" "$cmd" + else + sh -c "$cmd" + fi + if ((DRY_RUN)); then + printf "Would write WezTerm APT source to /etc/apt/sources.list.d/wezterm.list\n" + else + echo 'deb [signed-by=/usr/share/keyrings/wezterm-fury.gpg] https://apt.fury.io/wez/ * *' | sudo tee /etc/apt/sources.list.d/wezterm.list >/dev/null || true + fi + run sudo chmod 644 /usr/share/keyrings/wezterm-fury.gpg + step "Refreshing package metadata for WezTerm" + pkg_update || run sudo apt update + step "Installing wezterm-nightly" + pkg_install wezterm-nightly || warn "Failed to install wezterm-nightly" + fi + + step "Configuring WezTerm" + run mkdir -p "$HOME/.config/wezterm" + local cfg_url="https://codeberg.org/justaguylinux/butterscripts/raw/branch/main/wezterm/wezterm.lua" + if ((DRY_RUN)); then + printf "Would download %s -> %s\n" "$cfg_url" "$HOME/.config/wezterm/wezterm.lua" + else + curl -fsSL "$cfg_url" -o "$HOME/.config/wezterm/wezterm.lua" || warn "Failed to download WezTerm config" + fi + + if command -v update-alternatives >/dev/null 2>&1 && command -v wezterm >/dev/null 2>&1; then + step "Setting wezterm as default terminal emulator" + run sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/wezterm 50 + run sudo update-alternatives --set x-terminal-emulator /usr/bin/wezterm + fi + success "WezTerm installation/configuration complete" +} + +install_nerd_fonts() { + step "Installing Nerd Fonts" + pkg_install wget unzip || true + local FONTS_DIR="$HOME/.local/share/fonts" + local TEMP_DIR + TEMP_DIR=$(mktemp -d -t nerdfonts.XXXXXX) + run mkdir -p "$FONTS_DIR" + local FONT_VERSION="v3.4.0" + local fonts=( + JetBrainsMono FiraCode Hack CascadiaCode SourceCodePro RobotoMono Meslo UbuntuMono Inconsolata VictorMono Mononoki Terminus Lilex + ) + local font + for font in "${fonts[@]}"; do + step "Processing $font" + if [[ -d "$FONTS_DIR/$font" ]] && [[ -n "$(ls -A "$FONTS_DIR/$font" 2>/dev/null)" ]]; then + info "$font already installed; skipping" + continue + fi + local zip="$TEMP_DIR/${font}.zip" + local url="https://github.com/ryanoasis/nerd-fonts/releases/download/${FONT_VERSION}/${font}.zip" + if ((DRY_RUN)); then + printf "Would download %s -> %s\n" "$url" "$zip" + printf "Would extract %s into %s/%s\n" "$zip" "$FONTS_DIR" "$font" + else + curl -fL "$url" -o "$zip" || { + warn "Download failed for $font" + continue + } + run mkdir -p "$FONTS_DIR/$font" + if unzip -q "$zip" -d "$FONTS_DIR/$font/"; then :; else + warn "Extraction failed for $font" + rm -rf "$FONTS_DIR/$font" + fi + rm -f "$zip" + fi + done + step "Rebuilding font cache" + run fc-cache -f + if ((DRY_RUN)); then + printf "Would remove temp dir %s\n" "$TEMP_DIR" + else + rm -rf "$TEMP_DIR" + fi + success "Nerd Fonts installation complete" +} + +install_themes() { + step "Installing GTK and icon themes" + pkg_install git || true + local TEMP_DIR + TEMP_DIR=$(mktemp -d -t themes.XXXXXX) + if ((DRY_RUN)); then + printf "Would clone and run theme installers in %s\n" "$TEMP_DIR" + else + mkdir -p "$TEMP_DIR" + (cd "$TEMP_DIR" && git clone -q https://github.com/vinceliuice/Orchis-theme) || { error "Failed to clone GTK theme"; } + (cd "$TEMP_DIR/Orchis-theme" && yes | ./install.sh -l -c dark -t grey --tweaks black >/dev/null 2>&1) || warn "GTK theme install failed" + (cd "$TEMP_DIR" && git clone -q https://github.com/vinceliuice/Colloid-icon-theme) || { error "Failed to clone icon theme"; } + (cd "$TEMP_DIR/Colloid-icon-theme" && ./install.sh -t grey -s dracula >/dev/null 2>&1 || true) + local ICON_THEME="Colloid-Grey-Dracula-Dark" + if [[ ! -d "$HOME/.local/share/icons/$ICON_THEME" ]] && [[ ! -d "$HOME/.icons/$ICON_THEME" ]]; then + warn "Icon theme installation verification failed" + fi + fi + + local GTK_THEME="Orchis-Grey-Dark" + run mkdir -p "$HOME/.config/gtk-3.0" + if ((DRY_RUN)); then + printf "Would write GTK settings files and apply via gsettings if available\n" + else + cat >"$HOME/.config/gtk-3.0/settings.ini" <"$HOME/.gtkrc-2.0" </dev/null 2>&1; then + gsettings set org.gnome.desktop.interface gtk-theme "$GTK_THEME" || true + gsettings set org.gnome.desktop.interface icon-theme "Colloid-Grey-Dracula-Dark" || true + fi + fi + + if ((DRY_RUN)); then + printf "Would remove temp dir %s\n" "$TEMP_DIR" + else + rm -rf "$TEMP_DIR" + fi + success "Themes installed and applied" +} + +preflight_updates() { + if confirm "Recommended: run 'sudo apt update && sudo apt upgrade -y' now before proceeding?" y; then + step "Updating package metadata" + pkg_update || run sudo apt update + step "Upgrading packages" + pkg_upgrade || run sudo apt upgrade -y + else + warn "Proceeding without initial apt update/upgrade" + fi +} + +postflight_updates() { + if confirm "Run 'sudo apt update && sudo apt upgrade -y' again to pick up any new updates (e.g., from newly added repos)?" y; then + step "Updating package metadata" + run sudo apt update + step "Upgrading packages" + run sudo apt upgrade -y + else + warn "Skipping final apt update/upgrade" + fi +} + +main() { + info "Starting Ubuntu setup" + + if ((APT_ONLY)); then + info "Using apt (forced)" + else + info "Using apt" + fi + + preflight_updates + + if ((DMS_ONLY)); then + info "DMS-only mode" + ensure_dms_fonts + install_dms + ensure_polkit_agent + success "Done (dms-only)" + postflight_updates + return 0 + fi + + if ((WEZTERM_ONLY || FONTS_ONLY || THEMES_ONLY)); then + info "Selective install mode" + if ((WEZTERM_ONLY)); then install_wezterm; fi + if ((FONTS_ONLY)); then install_nerd_fonts; fi + if ((THEMES_ONLY)); then install_themes; fi + success "Done (selective installs)" + postflight_updates + return 0 + fi + + if ((CONFIG_ONLY)); then + info "Config-only mode" + ensure_dms_fonts + if ((INSTALL_DMS)); then + install_dms + fi + ensure_polkit_agent + copy_config_files + success "Done (config-only)" + postflight_updates + return 0 + fi + + if ((APPS_ONLY)); then + info "Apps-only mode" + install_apps + if ((INSTALL_DMS)); then + ensure_dms_fonts + install_dms + fi + ensure_polkit_agent + success "Done (apps-only)" + postflight_updates + return 0 + fi + + install_apps + ensure_dms_fonts + if ((INSTALL_DMS)); then + install_dms + fi + ensure_polkit_agent + copy_config_files + + success "All tasks complete" + postflight_updates +} + +main "$@" -- cgit v1.2.3 From efae693feae00b9439ab2a62eb964a0f31303aff Mon Sep 17 00:00:00 2001 From: Don Williams Date: Wed, 18 Feb 2026 22:10:00 -0500 Subject: Fixed config-compact.jsonc --- config/fastfetch/config-compact.jsonc | 1086 ++------------------------------- 1 file changed, 65 insertions(+), 1021 deletions(-) mode change 100755 => 100644 config/fastfetch/config-compact.jsonc (limited to 'config') diff --git a/config/fastfetch/config-compact.jsonc b/config/fastfetch/config-compact.jsonc old mode 100755 new mode 100644 index b6431de9..d88e1d32 --- a/config/fastfetch/config-compact.jsonc +++ b/config/fastfetch/config-compact.jsonc @@ -1,1022 +1,66 @@ -#!/usr/bin/env bash -set -Eeuo pipefail - -# Ubuntu setup of common apps and configuration (based on debian-setup.sh) -# - Colors, iconography, robust error handling -# - Checks /mnt/nas and copies configs if available -# - Optional modes: --config-only, --apps-only, --dry-run -# - Uses nala when available, falls back to apt -# - Prompts to run apt update/upgrade before and after - -# ------------- Config ------------- -NAS_MOUNT="/mnt/nas" -NAS_CONFIG_DIR="$NAS_MOUNT/config.files" -DRY_RUN=0 -CONFIG_ONLY=0 -APPS_ONLY=0 -SKIP_ALL=0 -INSTALL_DMS=0 -DMS_ONLY=0 -DMS_SRC="" -DMS_WORKDIR="$HOME/.local/src/dms" -APT_ONLY=0 - -# Selective install toggles -WEZTERM_ONLY=0 -FONTS_ONLY=0 -THEMES_ONLY=0 - -# ------------- Colors & Icons ------------- -RESET="\033[0m" -BOLD="\033[1m" -RED="\033[31m" -GREEN="\033[32m" -YELLOW="\033[33m" -BLUE="\033[34m" -CYAN="\033[36m" -GRAY="\033[90m" -ICON_INFO="ℹ️" -ICON_OK="✅" -ICON_WARN="⚠️" -ICON_ERR="❌" -ICON_STEP="▶️" - -info() { printf "%b%s%b %b%s%b\n" "$BLUE" "$ICON_INFO" "$RESET" "$BOLD" "$*" "$RESET"; } -success() { printf "%b%s%b %s\n" "$GREEN" "$ICON_OK" "$RESET" "$*"; } -warn() { printf "%b%s%b %s\n" "$YELLOW" "$ICON_WARN" "$RESET" "$*"; } -error() { printf "%b%s%b %s\n" "$RED" "$ICON_ERR" "$RESET" "$*" 1>&2; } -step() { printf "%b%s%b %s\n" "$CYAN" "$ICON_STEP" "$RESET" "$*"; } - -run() { - if ((DRY_RUN)); then - printf "%b+ %s%b\n" "$GRAY" "$(printf '%q ' "$@")" "$RESET" - else - "$@" - fi +/** + * ┏┓┏┓┏┓┏┳┓┏┓┏┓┏┳┓┏┓┓┏ + * ┣ ┣┫┗┓ ┃ ┣ ┣ ┃ ┃ ┣┫ + * ┻ ┛┗┗┛ ┻ ┻ ┗┛ ┻ ┗┛┛┗ + * + */ +{ + "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", + "logo": { + // "type": "auto", + // x."source": "~/.config/fastfetch/logo.png", + // "height": 10, + "padding": { + "top": 3, + "right": 2 + }, + "type": "small" + }, + "display": { + "separator": " " + }, + "modules": [ + "break", + "break", + "break", + "break", + { + "type": "os", + "key": " ", + "keyColor": "31" + }, + { + "type": "kernel", + "key": " ", + "keyColor": "32" + }, + { + "type": "shell", + "key": " ", + "keyColor": "34" + }, + { + "type": "terminal", + "key": " ", + "keyColor": "35" + }, + { + "type": "wm", + "key": " ", + "keyColor": "36" + }, + { + "type": "uptime", + "key": " ", + "keyColor": "31" + }, + { + "type": "command", + "key": " ", + "keyColor": "36", + "shell": "/bin/bash", + "text": "echo \"Jak's dotfiles: v$DOTS_VERSION\"" + }, + "break" + ] } - -usage() { - cat <<'USAGE' -Usage: ubuntu-setup.sh [options] - -Options: - --config-only Only copy/apply configuration (no package installs) - --apps-only Only install/upgrade packages and apps (no config copy) - --dry-run Show what would be done without making changes - --install-dms Install Dank Material Shell: fonts + dependencies + build Quickshell and required sources; also installs the dms wrapper - --dms-only Only install DMS (skip general apps/config); implies --install-dms - --dms-src PATH Use existing source tree at PATH for building (auto-detects Meson/CMake/Autotools) - --wezterm-only Only install and configure WezTerm (nightly) - --fonts-only Only install Nerd Fonts - --themes-only Only install GTK and icon themes - --apt-only Force using apt (disable nala detection/installation) - -h, --help Show this help -USAGE -} - -# ------------- Arg parsing ------------- -while [[ $# -gt 0 ]]; do - case "${1}" in - --config-only) - CONFIG_ONLY=1 - shift - ;; - --apps-only) - APPS_ONLY=1 - shift - ;; - --dry-run) - DRY_RUN=1 - shift - ;; - --install-dms) - INSTALL_DMS=1 - shift - ;; - --dms-only) - DMS_ONLY=1 - INSTALL_DMS=1 - shift - ;; - --dms-src) - DMS_SRC="${2:-}" - if [[ -z "$DMS_SRC" ]]; then - error "--dms-src requires a path" - exit 2 - fi - shift 2 - ;; - --wezterm-only) - WEZTERM_ONLY=1 - shift - ;; - --fonts-only) - FONTS_ONLY=1 - shift - ;; - --themes-only) - THEMES_ONLY=1 - shift - ;; - --apt-only) - APT_ONLY=1 - shift - ;; - -h | --help) - usage - exit 0 - ;; - *) - error "Unknown option: $1" - usage - exit 2 - ;; - esac -done - -confirm() { - local msg=${1:-"Are you sure?"} - local def=${2:-"y"} - local prompt="[y/N]" - [[ "$def" =~ ^[Yy]$ ]] && prompt="[Y/n]" - local reply - read -r -p "$msg $prompt " reply || true - reply=${reply:-$def} - [[ "$reply" =~ ^[Yy]$ ]] -} - -ask_backup_or_skip() { - local path="$1" - local reply - if ((SKIP_ALL)); then - warn "Skip-All enabled; skipping '$path'" - return 1 - fi - while true; do - read -r -p "'$path' exists. (B)ackup, (S)kip, Skip (A)ll? [B/s/a] " reply || reply="B" - reply=${reply:-B} - case "${reply}" in - B | b) return 0 ;; - S | s) return 1 ;; - A | a) - SKIP_ALL=1 - warn "Skip-All enabled; skipping '$path' and all subsequent conflicts" - return 1 - ;; - *) printf "Please answer B, S, or A.\n" ;; - esac - done -} - -# ------------- /mnt/nas helpers ------------- -ensure_nas_available() { - if [[ -d "$NAS_CONFIG_DIR" ]]; then - return 0 - fi - if mountpoint -q "$NAS_MOUNT"; then - if [[ -d "$NAS_CONFIG_DIR" ]]; then - return 0 - fi - warn "$NAS_MOUNT is mounted but $NAS_CONFIG_DIR not found" - else - if grep -Eq '^[^#].*\s/mnt/nas\s' /etc/fstab; then - step "Attempting to mount $NAS_MOUNT from /etc/fstab" - if run sudo mount "$NAS_MOUNT"; then - [[ -d "$NAS_CONFIG_DIR" ]] && return 0 || warn "Mounted $NAS_MOUNT but $NAS_CONFIG_DIR not found" - else - warn "Failed to mount $NAS_MOUNT" - fi - else - warn "$NAS_MOUNT not mounted and no /etc/fstab entry found" - fi - fi - return 1 -} - -# ------------- Shell rc helpers ------------- -ensure_rc_sources() { - local bashrc="$HOME/.bashrc" bashrc_personal="$HOME/.bashrc-personal" - local zshrc="$HOME/.zshrc" zshrc_personal="$HOME/.zshrc-personal" - - if [[ -f "$bashrc_personal" ]]; then - local line_bash='[ -f "$HOME/.bashrc-personal" ] && source "$HOME/.bashrc-personal"' - if ! grep -Fq ".bashrc-personal" "$bashrc" 2>/dev/null; then - step "Adding source of .bashrc-personal to $bashrc" - if ((DRY_RUN)); then - printf "Would append to %s: %s\n" "$bashrc" "$line_bash" - else - mkdir -p "$(dirname "$bashrc")" - printf "%s\n" "$line_bash" >>"$bashrc" - fi - else - info "$bashrc already sources .bashrc-personal" - fi - fi - - if [[ -f "$zshrc_personal" ]]; then - local line_zsh='[ -f "$HOME/.zshrc-personal" ] && source "$HOME/.zshrc-personal"' - if ! grep -Fq ".zshrc-personal" "$zshrc" 2>/dev/null; then - step "Adding source of .zshrc-personal to $zshrc" - if ((DRY_RUN)); then - printf "Would append to %s: %s\n" "$zshrc" "$line_zsh" - else - mkdir -p "$(dirname "$zshrc")" - printf "%s\n" "$line_zsh" >>"$zshrc" - fi - else - info "$zshrc already sources .zshrc-personal" - fi - fi -} - -backup_then_copy_file() { - local src="$1" dest="$2" - if [[ -e "$dest" ]]; then - if ask_backup_or_skip "$dest"; then - local ts backup - ts=$(date +%Y%m%d-%H%M%S) - backup="${dest}.bak.${ts}" - step "Backing up $dest -> $backup" - run mv -v "$dest" "$backup" - else - warn "Skipped $dest" - return 0 - fi - fi - run cp -v "$src" "$dest" -} - -backup_then_copy_dir() { - local src="$1" dest="$2" - if [[ -e "$dest" ]]; then - if ask_backup_or_skip "$dest"; then - local ts backup - ts=$(date +%Y%m%d-%H%M%S) - backup="${dest}.bak.${ts}" - step "Backing up $dest -> $backup" - run mv -v "$dest" "$backup" - else - warn "Skipped $dest" - return 0 - fi - fi - run cp -rv "$src" "$dest" -} - -copy_config_files() { - if ! ensure_nas_available; then - if confirm "Could not access $NAS_CONFIG_DIR. Continue without copying standard config files?" y; then - warn "Skipping config copy" - return 0 - else - error "Aborting per user decision" - return 1 - fi - fi - - step "Copying configuration files from $NAS_CONFIG_DIR" - - # Starship - run mkdir -p "$HOME/.config" - if [[ -f "$NAS_CONFIG_DIR/Shells/starship/garuda-mokka.starship.toml" ]]; then - backup_then_copy_file "$NAS_CONFIG_DIR/Shells/starship/garuda-mokka.starship.toml" "$HOME/.config/starship.toml" - fi - - # Ghostty - run mkdir -p "$HOME/.config/ghostty" - if [[ -f "$NAS_CONFIG_DIR/skel/ghostty.config.xerolinux" ]]; then - backup_then_copy_file "$NAS_CONFIG_DIR/skel/ghostty.config.xerolinux" "$HOME/.config/ghostty/config" - fi - - # Yazi - if [[ -d "$NAS_CONFIG_DIR/yazi" ]]; then - backup_then_copy_dir "$NAS_CONFIG_DIR/yazi" "$HOME/.config/yazi" - if command -v ya >/dev/null 2>&1; then - step "Updating Yazi plugins via 'ya pkg upgrade'" - run ya pkg upgrade || warn "'ya pkg upgrade' failed" - else - info "'ya' not found; skipping Yazi plugin upgrade" - fi - fi - - # Tmux - run mkdir -p "$HOME/.config/tmux" - if [[ -d "$NAS_CONFIG_DIR/skel/tmux/tmux.no.git.folders" ]]; then - backup_then_copy_dir "$NAS_CONFIG_DIR/skel/tmux/tmux.no.git.folders" "$HOME/.config/tmux" - elif [[ -f "$NAS_CONFIG_DIR/skel/tmux/tmux.conf.update.tar" ]]; then - step "Extracting tmux config tar" - if ((DRY_RUN)); then - printf "Would extract %s to %s\n" "$NAS_CONFIG_DIR/skel/tmux/tmux.conf.update.tar" "$HOME/.config/tmux" - else - tar -xvf "$NAS_CONFIG_DIR/skel/tmux/tmux.conf.update.tar" -C "$HOME/.config/tmux" - fi - fi - - # Personal shells - [[ -f "$NAS_CONFIG_DIR/.bashrc-personal" ]] && backup_then_copy_file "$NAS_CONFIG_DIR/.bashrc-personal" "$HOME/.bashrc-personal" - [[ -f "$NAS_CONFIG_DIR/.zshrc-personal" ]] && backup_then_copy_file "$NAS_CONFIG_DIR/.zshrc-personal" "$HOME/.zshrc-personal" - - ensure_rc_sources - success "Config copy complete" -} - -# ------------- Fonts (DMS) ------------- -ensure_dms_fonts() { - step "Ensuring fonts required by Dank Material Shell (DMS)" - run sudo install -d -m 0755 /usr/share/fonts - local changed=0 - local IFS='|' - local font - local FONTS=( - "Material Symbols Rounded|https://github.com/google/material-design-icons/raw/master/variablefont/MaterialSymbolsRounded%5BFILL%2CGRAD%2Copsz%2Cwght%5D.ttf|/usr/share/fonts/MaterialSymbolsRounded.ttf|Material Symbols Rounded" - "Inter Variable|https://github.com/rsms/inter/raw/refs/tags/v4.1/docs/font-files/InterVariable.ttf|/usr/share/fonts/InterVariable.ttf|Inter" - "Fira Code|https://raw.githubusercontent.com/tonsky/FiraCode/main/distr/ttf/FiraCode-Regular.ttf|/usr/share/fonts/FiraCode-Regular.ttf|Fira Code" - ) - for font in "${FONTS[@]}"; do - read -r LABEL URL DEST CHECK <<<"$font" - if fc-list | grep -qi -- "$CHECK"; then - info "Font '$LABEL' already available" - continue - fi - if [[ -f "$DEST" ]]; then - info "Font file for '$LABEL' already present at $DEST" - continue - fi - step "Downloading font: $LABEL" - if run sudo curl -fL "$URL" -o "$DEST"; then - changed=1 - else - warn "Failed to download $LABEL" - if [[ "$LABEL" == "Fira Code" ]]; then - step "Attempting to install Fira Code via package manager" - if pkg_install fonts-firacode; then - changed=1 - else - warn "fonts-firacode package not available" - fi - fi - fi - done - if ((changed)); then - step "Rebuilding font cache" - run sudo fc-cache -fv - else info "No font changes needed"; fi -} - -# ------------- DMS install/build (same as debian script) ------------- -install_dms_deps() { - step "Installing DMS build/runtime dependencies" - pkg_install build-essential gcc make cmake ninja-build git autoconf automake libtool pkg-config - pkg_install qt6-base-dev qt6-base-dev-tools qt6-declarative-dev qt6-shadertools-dev qt6-declarative-private-dev - pkg_install qt6-tools-dev qt6-tools-dev-tools qttools5-dev-tools qt6-wayland - pkg_install libwayland-dev wayland-protocols libxkbcommon-dev libegl1-mesa-dev - pkg_install libcli11-dev libjemalloc-dev libdbus-1-dev -} - -install_dms_binary() { - step "Installing DMS (prebuilt binary)" - local arch cmd - arch=$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/') - cmd="curl -L https://github.com/AvengeMedia/danklinux/releases/latest/download/dms-${arch}.gz | gunzip | tee /usr/local/bin/dms >/dev/null && chmod +x /usr/local/bin/dms" - if ((DRY_RUN)); then - printf "Would run (as root): %s\n" "$cmd" - else - sudo sh -c "$cmd" - fi -} - -qs_detect_version() { - local v - if command -v quickshell >/dev/null 2>&1; then - v=$(quickshell --version 2>/dev/null | grep -oE '[0-9]+(\.[0-9]+){1,2}' | head -n1 || true) - if [[ -z "$v" ]]; then - v=$(quickshell -v 2>/dev/null | grep -oE '[0-9]+(\.[0-9]+){1,2}' | head -n1 || true) - fi - printf "%s" "${v}" - fi -} - -version_ge() { dpkg --compare-versions "$1" ge "$2"; } - -build_quickshell() { - local workdir="$DMS_WORKDIR" - local qs_dir="$workdir/quickshell" - local qs_url="https://git.outfoxxed.me/quickshell/quickshell.git" - run mkdir -p "$workdir" - if [[ -d "$qs_dir/.git" ]]; then - step "Updating Quickshell in $qs_dir" - (cd "$qs_dir" && run git fetch --all --prune && run git pull --ff-only) - else - step "Cloning Quickshell" - run git clone "$qs_url" "$qs_dir" - fi - step "Configuring Quickshell (CMake + Ninja)" - run mkdir -p "$qs_dir/build" - (cd "$qs_dir/build" && run cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DINSTALL_QMLDIR="$(qtpaths6 -query QT_INSTALL_QML 2>/dev/null || echo /usr/lib/qt6/qml)" ..) - step "Building Quickshell" - (cd "$qs_dir/build" && run cmake --build .) - step "Installing Quickshell" - (cd "$qs_dir/build" && run sudo cmake --install .) -} - -ensure_quickshell_min_version() { - local min_ver="$1" - local cur - cur=$(qs_detect_version || true) - if [[ -n "$cur" ]] && version_ge "$cur" "$min_ver"; then - info "Quickshell $cur present (>= $min_ver); skipping build" - return 0 - fi - warn "Quickshell not present or < $min_ver; building from source" - build_quickshell -} - -ensure_quickshell_config_dms() { - local cfg="$HOME/.config/quickshell" - local dms_dir="$cfg/dms" - run mkdir -p "$cfg" - if [[ -d "$dms_dir/.git" ]]; then - step "Updating DankMaterialShell in $dms_dir" - (cd "$dms_dir" && run git fetch --all --prune && run git pull --ff-only) - else - step "Cloning DankMaterialShell to $dms_dir" - run git clone https://github.com/AvengeMedia/DankMaterialShell.git "$dms_dir" - fi -} - -ensure_dgop_installed() { - if command -v dgop >/dev/null 2>&1; then - info "dgop already installed" - return 0 - fi - step "Installing dgop" - local arch - arch=$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/') - local cmd="curl -L https://github.com/AvengeMedia/dgop/releases/latest/download/dgop-linux-${arch}.gz | gunzip | tee /usr/local/bin/dgop > /dev/null && chmod +x /usr/local/bin/dgop" - if ((DRY_RUN)); then - printf "Would run (as root): %s\n" "$cmd" - else - sudo sh -c "$cmd" - fi -} - -ensure_rustc_cargo() { - if command -v cargo >/dev/null 2>&1 && command -v rustc >/dev/null 2>&1; then - return 0 - fi - step "Installing rust toolchain (rustc, cargo)" - pkg_install rustc cargo -} - -matugen_version() { - local v - if command -v matugen >/dev/null 2>&1; then - v=$(matugen --version 2>/dev/null | grep -oE '[0-9]+(\.[0-9]+){1,2}' | head -n1 || true) - printf "%s" "$v" - fi -} - -ensure_matugen_min_version() { - local min_ver="$1" - local cur - cur=$(matugen_version || true) - if [[ -n "$cur" ]] && version_ge "$cur" "$min_ver"; then - info "matugen $cur present (>= $min_ver)" - return 0 - fi - step "Installing matugen via cargo (requires rustc/cargo)" - ensure_rustc_cargo - run cargo install matugen - if [[ -x "$HOME/.cargo/bin/matugen" ]]; then - if ((DRY_RUN)); then - printf "Would copy %s to /usr/local/bin\n" "$HOME/.cargo/bin/matugen" - else - sudo cp "$HOME/.cargo/bin/matugen" /usr/local/bin/ - fi - fi -} - -build_from_source_generic() { - local src="$1" - if [[ -z "$src" || ! -d "$src" ]]; then - error "Invalid source directory: $src" - return 1 - fi - step "Building from source at $src" - if [[ -f "$src/meson.build" ]]; then - run meson setup "$src/build" "$src" --buildtype=release - run meson compile -C "$src/build" - run sudo meson install -C "$src/build" - elif [[ -f "$src/CMakeLists.txt" ]]; then - run cmake -S "$src" -B "$src/build" -DCMAKE_BUILD_TYPE=Release - run cmake --build "$src/build" -j"$(nproc)" - run sudo cmake --install "$src/build" - elif [[ -x "$src/configure" || -f "$src/configure.ac" ]]; then - (cd "$src" && run ./configure && run make -j"$(nproc)" && run sudo make install) - else - warn "Unknown build system in $src; skipping build" - return 1 - fi -} - -git_clone_or_update() { - local url="$1" dest="$2" - if [[ -d "$dest/.git" ]]; then - step "Updating repo $(basename "$dest")" - (cd "$dest" && run git fetch --all --prune && run git pull --ff-only) - else - step "Cloning $(basename "$dest")" - run git clone "$url" "$dest" - fi - if [[ -f "$dest/.gitmodules" ]]; then - step "Updating submodules for $(basename "$dest")" - (cd "$dest" && run git submodule update --init --recursive) - fi -} - -build_breakpad() { - local workdir="$DMS_WORKDIR" - local bp_dir="$workdir/breakpad" - run mkdir -p "$workdir" - git_clone_or_update https://chromium.googlesource.com/breakpad/breakpad "$bp_dir" - run mkdir -p "$bp_dir/src/third_party" - if [[ ! -d "$bp_dir/src/third_party/lss/.git" ]]; then - run git clone https://chromium.googlesource.com/linux-syscall-support "$bp_dir/src/third_party/lss" - else - (cd "$bp_dir/src/third_party/lss" && run git pull --ff-only) - fi - (cd "$bp_dir" && run autoreconf -fi && run ./configure && run make -j"$(nproc)") - run sudo make -C "$bp_dir" install - run sudo ldconfig || true -} - -ensure_breakpad() { - if pkg-config --exists breakpad 2>/dev/null; then - info "breakpad already available (pkg-config)" - return 0 - fi - step "Installing breakpad development package" - if pkg_install libbreakpad-dev; then - if pkg-config --exists breakpad 2>/dev/null; then - success "breakpad detected via pkg-config after install" - return 0 - fi - warn "libbreakpad-dev installed but pkg-config 'breakpad' still not found" - else - warn "libbreakpad-dev not available via $PKG_MGR" - fi - warn "Falling back to building breakpad from source" - build_breakpad - if pkg-config --exists breakpad 2>/dev/null; then - success "breakpad available after source build" - return 0 - fi - error "breakpad still missing; Quickshell build will fail" - return 1 -} - -install_dms_sources() { - ensure_breakpad || true - ensure_quickshell_min_version "0.2.1" -} - -install_dms() { - install_dms_deps - install_dms_sources - ensure_quickshell_config_dms - ensure_dgop_installed - ensure_matugen_min_version "2.4.1" - install_dms_binary || true - if command -v dms >/dev/null 2>&1; then success "DMS wrapper installed: $(command -v dms)"; fi -} - -# ------------- Polkit agent management ------------- -ensure_polkit_agent() { - step "Ensuring a working Polkit authentication agent" - local gnome_pkg="policykit-1-gnome" mate_pkg="mate-polkit" - local gnome_paths=( - "/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1" - ) - local mate_paths=( - "/usr/libexec/polkit-mate-authentication-agent-1" - "/usr/lib/mate-polkit/polkit-mate-authentication-agent-1" - "/usr/lib/policykit-1-mate/polkit-mate-authentication-agent-1" - ) - run sudo apt purge -y hyprpolkit hyprpolkit-agent hyprpolkit-git || true - if pgrep -u "$USER" -f 'hypr.*polkit' >/dev/null 2>&1; then - warn "Found running hyprpolkit agent; stopping to avoid conflicts" - run pkill -u "$USER" -f 'hypr.*polkit' || true - fi - pkg_install pkexec || true - local agent="" - if pkg_install "$gnome_pkg"; then - for p in "${gnome_paths[@]}"; do - if [[ -x "$p" ]]; then - agent="$p" - break - fi - done - fi - if [[ -z "$agent" ]]; then - if pkg_install "$mate_pkg"; then - for p in "${mate_paths[@]}"; do - if [[ -x "$p" ]]; then - agent="$p" - break - fi - done - fi - fi - if [[ -z "$agent" ]]; then - warn "No polkit authentication agent found after install attempts" - return 0 - fi - local autostart="$HOME/.config/autostart/polkit-agent.desktop" - run mkdir -p "$HOME/.config/autostart" - if ((DRY_RUN)); then - printf "Would write autostart for agent: %s -> %s\n" "$agent" "$autostart" - else - cat >"$autostart" </dev/null 2>&1; then - step "Starting polkit agent: $agent" - if ((DRY_RUN)); then - printf "Would start: %s\n" "$agent" - else - nohup "$agent" >/dev/null 2>&1 & - disown || true - fi - else - info "Polkit agent already running" - fi -} - -# ------------- Package manager (nala/apt) ------------- -PKG_MGR="apt" -PKG_INSTALL_CMD=(sudo apt install -y) -PKG_UPDATE_CMD=(sudo apt update) -PKG_UPGRADE_CMD=(sudo apt upgrade -y) - -use_nala_if_available() { - if command -v nala >/dev/null 2>&1; then - PKG_MGR="nala" - PKG_INSTALL_CMD=(sudo nala install -y) - PKG_UPDATE_CMD=(sudo nala update) - PKG_UPGRADE_CMD=(sudo nala upgrade -y) - info "Using nala for package operations" - return 0 - fi - return 1 -} - -try_install_nala() { - if command -v nala >/dev/null 2>&1; then return 0; fi - step "Attempting to install nala" - if run sudo apt update && run sudo apt install -y nala; then - use_nala_if_available - else - warn "nala installation failed; falling back to apt" - fi -} - -pkg_install() { run "${PKG_INSTALL_CMD[@]}" "$@"; } -pkg_update() { run "${PKG_UPDATE_CMD[@]}"; } -pkg_upgrade() { run "${PKG_UPGRADE_CMD[@]}"; } - -# ------------- Docker (Ubuntu packages) ------------- -install_docker() { - step "Installing Docker (Ubuntu packages)" - run sudo apt-get update - pkg_install ca-certificates curl gnupg || true - pkg_install docker.io docker-compose-v2 - run sudo usermod -aG docker "$USER" - run sudo systemctl enable --now docker || run sudo systemctl enable --now dockerd || true - success "Docker installation complete" -} - -# ------------- Flatpak ------------- -configure_flatpak() { - step "Configuring Flatpak" - run sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo -} - -install_flatpak_apps() { - step "Installing Flatpak apps (flathub)" - local apps=( - com.github.tchx84.Flatseal - com.visualstudio.code - io.github.dvlv.boxbuddyrs - io.github.flattool.Warehouse - ) - run flatpak install -y flathub "${apps[@]}" -} - -# ------------- Local .deb installs from NAS ------------- -install_deb_if_exists() { - local deb_path="$1" - if [[ -f "$deb_path" ]]; then - step "Installing $(basename "$deb_path")" - pkg_install "$deb_path" || { - warn "Install via $PKG_MGR failed for $deb_path; attempting dpkg -i + fix" - run sudo dpkg -i "$deb_path" || run sudo apt-get -f install -y - } - else - warn "Missing .deb: $deb_path" - fi -} - -install_nas_local_bins() { - local bin_dir="$NAS_CONFIG_DIR/OS/debian/bin" - if ! ensure_nas_available; then - warn "NAS not available; skipping local bin installs" - return 0 - fi - if [[ ! -d "$bin_dir" ]]; then - info "No local bin dir at $bin_dir; skipping" - return 0 - fi - step "Installing local binaries from $bin_dir to /usr/local/bin" - local f base - for f in "$bin_dir"/*; do - [[ -f "$f" ]] || continue - base=$(basename "$f") - if ((DRY_RUN)); then - printf "Would install %s -> /usr/local/bin/%s with mode 0755\n" "$f" "$base" - else - sudo install -m 0755 -D "$f" "/usr/local/bin/$base" - fi - done -} - -install_apps() { - step "Installing standard packages" - pkg_install git wget curl rsync tmux flatpak sshfs mpv gcc remmina vlc ugrep ripgrep bat fzf ncdu time flex - pkg_install btop glances zoxide tree ranger cava cmatrix virt-viewer arandr variety feh nitrogen fastfetch - pkg_install rustc cargo wlr-randr htop ncdu kitty alacritty starship - - configure_flatpak - install_flatpak_apps - - step "Installing Docker and related components" - install_docker - - step "Installing additional utilities (distrobox)" - pkg_install distrobox || warn "distrobox not available in current repositories" - - step "Optional installs from NAS (if present)" - step "Removing distro Neovim before installing NAS package (avoids conflicts)" - run sudo apt remove -y neovim neovim-runtime || true - install_deb_if_exists "$NAS_CONFIG_DIR/OS/debian/Packages/nvim-linux-x86_64.deb" - install_deb_if_exists "$NAS_CONFIG_DIR/OS/debian/Packages/onefetch_2.25.0_amd64.deb" - install_deb_if_exists "$NAS_CONFIG_DIR/OS/debian/Packages/discord.deb" - install_deb_if_exists "$NAS_CONFIG_DIR/OS/debian/Packages/discord-canary.deb" - install_nas_local_bins - - success "Package installation complete" -} - -# ------------- WezTerm / Nerd Fonts / Themes ------------- -install_wezterm() { - step "Installing WezTerm (nightly) from official repository" - if command -v wezterm >/dev/null 2>&1; then - info "WezTerm already installed; skipping package install" - else - run sudo install -d -m 0755 /usr/share/keyrings /etc/apt/sources.list.d - local cmd - cmd="curl -fsSL https://apt.fury.io/wez/gpg.key | sudo gpg --yes --dearmor -o /usr/share/keyrings/wezterm-fury.gpg" - if ((DRY_RUN)); then - printf "Would run: %s\n" "$cmd" - else - sh -c "$cmd" - fi - if ((DRY_RUN)); then - printf "Would write WezTerm APT source to /etc/apt/sources.list.d/wezterm.list\n" - else - echo 'deb [signed-by=/usr/share/keyrings/wezterm-fury.gpg] https://apt.fury.io/wez/ * *' | sudo tee /etc/apt/sources.list.d/wezterm.list >/dev/null || true - fi - run sudo chmod 644 /usr/share/keyrings/wezterm-fury.gpg - step "Refreshing package metadata for WezTerm" - pkg_update || run sudo apt update - step "Installing wezterm-nightly" - pkg_install wezterm-nightly || warn "Failed to install wezterm-nightly" - fi - - step "Configuring WezTerm" - run mkdir -p "$HOME/.config/wezterm" - local cfg_url="https://codeberg.org/justaguylinux/butterscripts/raw/branch/main/wezterm/wezterm.lua" - if ((DRY_RUN)); then - printf "Would download %s -> %s\n" "$cfg_url" "$HOME/.config/wezterm/wezterm.lua" - else - curl -fsSL "$cfg_url" -o "$HOME/.config/wezterm/wezterm.lua" || warn "Failed to download WezTerm config" - fi - - if command -v update-alternatives >/dev/null 2>&1 && command -v wezterm >/dev/null 2>&1; then - step "Setting wezterm as default terminal emulator" - run sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/wezterm 50 - run sudo update-alternatives --set x-terminal-emulator /usr/bin/wezterm - fi - success "WezTerm installation/configuration complete" -} - -install_nerd_fonts() { - step "Installing Nerd Fonts" - pkg_install wget unzip || true - local FONTS_DIR="$HOME/.local/share/fonts" - local TEMP_DIR - TEMP_DIR=$(mktemp -d -t nerdfonts.XXXXXX) - run mkdir -p "$FONTS_DIR" - local FONT_VERSION="v3.4.0" - local fonts=( - JetBrainsMono FiraCode Hack CascadiaCode SourceCodePro RobotoMono Meslo UbuntuMono Inconsolata VictorMono Mononoki Terminus Lilex - ) - local font - for font in "${fonts[@]}"; do - step "Processing $font" - if [[ -d "$FONTS_DIR/$font" ]] && [[ -n "$(ls -A "$FONTS_DIR/$font" 2>/dev/null)" ]]; then - info "$font already installed; skipping" - continue - fi - local zip="$TEMP_DIR/${font}.zip" - local url="https://github.com/ryanoasis/nerd-fonts/releases/download/${FONT_VERSION}/${font}.zip" - if ((DRY_RUN)); then - printf "Would download %s -> %s\n" "$url" "$zip" - printf "Would extract %s into %s/%s\n" "$zip" "$FONTS_DIR" "$font" - else - curl -fL "$url" -o "$zip" || { - warn "Download failed for $font" - continue - } - run mkdir -p "$FONTS_DIR/$font" - if unzip -q "$zip" -d "$FONTS_DIR/$font/"; then :; else - warn "Extraction failed for $font" - rm -rf "$FONTS_DIR/$font" - fi - rm -f "$zip" - fi - done - step "Rebuilding font cache" - run fc-cache -f - if ((DRY_RUN)); then - printf "Would remove temp dir %s\n" "$TEMP_DIR" - else - rm -rf "$TEMP_DIR" - fi - success "Nerd Fonts installation complete" -} - -install_themes() { - step "Installing GTK and icon themes" - pkg_install git || true - local TEMP_DIR - TEMP_DIR=$(mktemp -d -t themes.XXXXXX) - if ((DRY_RUN)); then - printf "Would clone and run theme installers in %s\n" "$TEMP_DIR" - else - mkdir -p "$TEMP_DIR" - (cd "$TEMP_DIR" && git clone -q https://github.com/vinceliuice/Orchis-theme) || { error "Failed to clone GTK theme"; } - (cd "$TEMP_DIR/Orchis-theme" && yes | ./install.sh -l -c dark -t grey --tweaks black >/dev/null 2>&1) || warn "GTK theme install failed" - (cd "$TEMP_DIR" && git clone -q https://github.com/vinceliuice/Colloid-icon-theme) || { error "Failed to clone icon theme"; } - (cd "$TEMP_DIR/Colloid-icon-theme" && ./install.sh -t grey -s dracula >/dev/null 2>&1 || true) - local ICON_THEME="Colloid-Grey-Dracula-Dark" - if [[ ! -d "$HOME/.local/share/icons/$ICON_THEME" ]] && [[ ! -d "$HOME/.icons/$ICON_THEME" ]]; then - warn "Icon theme installation verification failed" - fi - fi - - local GTK_THEME="Orchis-Grey-Dark" - run mkdir -p "$HOME/.config/gtk-3.0" - if ((DRY_RUN)); then - printf "Would write GTK settings files and apply via gsettings if available\n" - else - cat >"$HOME/.config/gtk-3.0/settings.ini" <"$HOME/.gtkrc-2.0" </dev/null 2>&1; then - gsettings set org.gnome.desktop.interface gtk-theme "$GTK_THEME" || true - gsettings set org.gnome.desktop.interface icon-theme "Colloid-Grey-Dracula-Dark" || true - fi - fi - - if ((DRY_RUN)); then - printf "Would remove temp dir %s\n" "$TEMP_DIR" - else - rm -rf "$TEMP_DIR" - fi - success "Themes installed and applied" -} - -preflight_updates() { - if confirm "Recommended: run 'sudo apt update && sudo apt upgrade -y' now before proceeding?" y; then - step "Updating package metadata" - pkg_update || run sudo apt update - step "Upgrading packages" - pkg_upgrade || run sudo apt upgrade -y - else - warn "Proceeding without initial apt update/upgrade" - fi -} - -postflight_updates() { - if confirm "Run 'sudo apt update && sudo apt upgrade -y' again to pick up any new updates (e.g., from newly added repos)?" y; then - step "Updating package metadata" - run sudo apt update - step "Upgrading packages" - run sudo apt upgrade -y - else - warn "Skipping final apt update/upgrade" - fi -} - -main() { - info "Starting Ubuntu setup" - - if ((APT_ONLY)); then - info "Using apt (forced)" - else - info "Using apt" - fi - - preflight_updates - - if ((DMS_ONLY)); then - info "DMS-only mode" - ensure_dms_fonts - install_dms - ensure_polkit_agent - success "Done (dms-only)" - postflight_updates - return 0 - fi - - if ((WEZTERM_ONLY || FONTS_ONLY || THEMES_ONLY)); then - info "Selective install mode" - if ((WEZTERM_ONLY)); then install_wezterm; fi - if ((FONTS_ONLY)); then install_nerd_fonts; fi - if ((THEMES_ONLY)); then install_themes; fi - success "Done (selective installs)" - postflight_updates - return 0 - fi - - if ((CONFIG_ONLY)); then - info "Config-only mode" - ensure_dms_fonts - if ((INSTALL_DMS)); then - install_dms - fi - ensure_polkit_agent - copy_config_files - success "Done (config-only)" - postflight_updates - return 0 - fi - - if ((APPS_ONLY)); then - info "Apps-only mode" - install_apps - if ((INSTALL_DMS)); then - ensure_dms_fonts - install_dms - fi - ensure_polkit_agent - success "Done (apps-only)" - postflight_updates - return 0 - fi - - install_apps - ensure_dms_fonts - if ((INSTALL_DMS)); then - install_dms - fi - ensure_polkit_agent - copy_config_files - - success "All tasks complete" - postflight_updates -} - -main "$@" -- cgit v1.2.3 From 7a7334f1ce95ea946506b37193ef4fb71f8f6744 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Thu, 19 Feb 2026 01:01:59 -0500 Subject: Added config files for waybar-weather Added settinmgs to toggle C/F On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md renamed: update-dots.sh -> archive/update-dots.sh modified: config/hypr/scripts/Kool_Quick_Settings.sh new file: config/hypr/scripts/Toggle-weather-waybar-units.sh new file: config/waybar-weather/cityname.txt new file: config/waybar-weather/config.toml new file: config/waybar-weather/geolocation.txt modified: copy.sh --- CHANGELOG.md | 9 +- archive/update-dots.sh | 81 ++++++++++ config/hypr/scripts/Kool_Quick_Settings.sh | 2 + config/hypr/scripts/Toggle-weather-waybar-units.sh | 33 ++++ config/waybar-weather/cityname.txt | 13 ++ config/waybar-weather/config.toml | 176 +++++++++++++++++++++ config/waybar-weather/geolocation.txt | 13 ++ copy.sh | 41 +++++ update-dots.sh | 81 ---------- 9 files changed, 367 insertions(+), 82 deletions(-) create mode 100755 archive/update-dots.sh create mode 100755 config/hypr/scripts/Toggle-weather-waybar-units.sh create mode 100644 config/waybar-weather/cityname.txt create mode 100644 config/waybar-weather/config.toml create mode 100644 config/waybar-weather/geolocation.txt delete mode 100755 update-dots.sh (limited to 'config') diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a312758..332c6f67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,14 @@ ## v2.3.21 -- Update look of `fastfetch` compact config file +- Updated `waybar-weather` + - Created default files in `.config/waybar-weather` + - You can manually override settings or providers + - The defaults should work for most users + - Added question during install to set `metric` or `imperial` Temp units + - Added Menu item is Quick Settings to toggle units + - Note: After changing units click on the weather widget to update units +- Updated look of `fastfetch` compact config file - Fixed no tooltips when `waybar cava` running - Thank you Max Gangel for the fix! - Added check for `rsync` in `copy.sh` diff --git a/archive/update-dots.sh b/archive/update-dots.sh new file mode 100755 index 00000000..84bd7611 --- /dev/null +++ b/archive/update-dots.sh @@ -0,0 +1,81 @@ +#!/usr/bin/env bash +set -euo pipefail +IFS=$'\n\t' + +if [[ -t 1 ]]; then + BOLD="$(tput bold || true)" + DIM="$(tput dim || true)" + RED="$(tput setaf 1 || true)" + GREEN="$(tput setaf 2 || true)" + YELLOW="$(tput setaf 3 || true)" + BLUE="$(tput setaf 4 || true)" + RESET="$(tput sgr0 || true)" +else + BOLD=""; DIM=""; RED=""; GREEN=""; YELLOW=""; BLUE=""; RESET="" +fi + +log() { printf "%b\n" "${BLUE}==>${RESET} $*"; } +ok() { printf "%b\n" "${GREEN}✔${RESET} $*"; } +warn() { printf "%b\n" "${YELLOW}⚠${RESET} $*"; } +err() { printf "%b\n" "${RED}✖${RESET} $*"; } + +log "${BOLD}Hyprland-Dots updater${RESET}" + +if ! git rev-parse --is-inside-work-tree >/dev/null 2>&1; then + err "Not inside a git repository." + exit 1 +fi + +branch="$(git rev-parse --abbrev-ref HEAD)" +if [[ "$branch" == "HEAD" ]]; then + warn "Detached HEAD state detected." +fi + +log "Fetching remote updates..." +git fetch --tags --quiet + +upstream="" +if git rev-parse --abbrev-ref --symbolic-full-name "@{u}" >/dev/null 2>&1; then + upstream="$(git rev-parse --abbrev-ref --symbolic-full-name "@{u}")" +else + if git show-ref --verify --quiet "refs/remotes/origin/${branch}"; then + upstream="origin/${branch}" + fi +fi + +if [[ -z "$upstream" ]]; then + err "No upstream found for branch '${branch}'." + exit 1 +fi + +log "Current branch: ${BOLD}${branch}${RESET}" +log "Upstream: ${BOLD}${upstream}${RESET}" + +behind_count="$(git rev-list --count "HEAD..${upstream}")" +ahead_count="$(git rev-list --count "${upstream}..HEAD")" + +if [[ "$behind_count" -eq 0 ]]; then + ok "Already up to date with ${upstream}." + if [[ "$ahead_count" -gt 0 ]]; then + warn "Local branch is ahead by ${ahead_count} commit(s)." + fi + exit 0 +fi + +warn "Updates available: behind by ${behind_count} commit(s)." +read -r -p "Update now? [y/N] " reply +case "${reply:-}" in + y|Y|yes|YES) + log "Stashing local changes..." + git stash -u + + log "Pulling latest changes from ${upstream}..." + git pull + + ok "Update complete." + printf "%b\n" "${DIM}Next: run ./copy.sh to upgrade the Hyprland dotfiles.${RESET}" + ;; + *) + warn "Update cancelled." + ;; +esac diff --git a/config/hypr/scripts/Kool_Quick_Settings.sh b/config/hypr/scripts/Kool_Quick_Settings.sh index 2e4004c5..5081fe72 100755 --- a/config/hypr/scripts/Kool_Quick_Settings.sh +++ b/config/hypr/scripts/Kool_Quick_Settings.sh @@ -202,6 +202,7 @@ Choose Hyprland Animations Choose Monitor Profiles Choose Rofi Themes Search for Keybinds +Toggle Waybar Weather units (C/F) Toggle Game Mode Switch Dark-Light Theme Rainbow Borders Mode @@ -263,6 +264,7 @@ main() { "Choose Monitor Profiles") $scriptsDir/MonitorProfiles.sh ;; "Choose Rofi Themes") $scriptsDir/RofiThemeSelector.sh ;; "Search for Keybinds") $scriptsDir/KeyBinds.sh ;; + "Toggle Waybar Weather units (C/F)") $scriptsDir/Toggle-weather-waybar-units.sh ;; "Toggle Game Mode") $scriptsDir/GameMode.sh ;; "Switch Dark-Light Theme") $scriptsDir/DarkLight.sh ;; "Rainbow Borders Mode") rainbow_borders_menu ;; diff --git a/config/hypr/scripts/Toggle-weather-waybar-units.sh b/config/hypr/scripts/Toggle-weather-waybar-units.sh new file mode 100755 index 00000000..4007536c --- /dev/null +++ b/config/hypr/scripts/Toggle-weather-waybar-units.sh @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +# Toggle waybar-weather units between metric and imperial + +CONFIG_FILE="$HOME/.config/waybar-weather/config.toml" + +if [ ! -f "$CONFIG_FILE" ]; then + notify-send "Weather units" "Config not found: $CONFIG_FILE" + exit 1 +fi + +# Determine current units (default to metric when unset/commented) +current_units="metric" +if grep -qE '^[[:space:]]*units[[:space:]]*=' "$CONFIG_FILE"; then + current_units=$(sed -nE 's/^[[:space:]]*units[[:space:]]*=[[:space:]]*"([^"]+)".*/\1/p' "$CONFIG_FILE" | head -n1) +fi + +if [ "$current_units" = "imperial" ]; then + new_units="metric" +else + new_units="imperial" +fi + +# Update config: prefer replacing existing units line, otherwise uncomment default, else append +if grep -qE '^[[:space:]]*units[[:space:]]*=' "$CONFIG_FILE"; then + sed -i 's/^[[:space:]]*units[[:space:]]*=.*/units = "'"$new_units"'"/' "$CONFIG_FILE" +elif grep -qE '^[[:space:]]*#\s*units[[:space:]]*=' "$CONFIG_FILE"; then + sed -i 's/^[[:space:]]*#\s*units[[:space:]]*=.*/units = "'"$new_units"'"/' "$CONFIG_FILE" +else + printf '\nunits = "%s"\n' "$new_units" >> "$CONFIG_FILE" +fi + +pkill waybar-weather 2>/dev/null || true +notify-send "Weather units now ${new_units}" "Click on waybar-weather to update units" diff --git a/config/waybar-weather/cityname.txt b/config/waybar-weather/cityname.txt new file mode 100644 index 00000000..c9a67422 --- /dev/null +++ b/config/waybar-weather/cityname.txt @@ -0,0 +1,13 @@ +## SPDX-FileCopyrightText: Winni Neessen +## +## SPDX-License-Identifier: MIT +## +## Example file for the cityname_file geobus provider +## This provider is based on a simple file containing a , pair +## pointing towards the desired location. +## +## The geolocation file must be placed in the waybar-weather config directory: +## ~/.config/waybar-weather/cityname +## +## The following coordinates point towards coordinates: 37.332806,-122.005371 +Apple Park Cupertino, California \ No newline at end of file diff --git a/config/waybar-weather/config.toml b/config/waybar-weather/config.toml new file mode 100644 index 00000000..7a7b9b28 --- /dev/null +++ b/config/waybar-weather/config.toml @@ -0,0 +1,176 @@ +# SPDX-FileCopyrightText: Winni Neessen +# +# SPDX-License-Identifier: MIT + +## ============================================================================= +## General Configuration +## ============================================================================= + +## Measurement system used for weather data. +## Allowed values: "metric", "imperial" +## Default: "metric" +# +# units = "metric" + +## Locale used for geolocation and formatting. +## If unset, the locale may be determined automatically from the environment. +# +# locale = "en-US" + +## Log verbosity level. +## Supported values: +## DEBUG = -4 +## INFO = 0 +## WARN = 4 +## ERROR = 8 +## Default: 0 (INFO) +# +# loglevel = 0 + + +## ============================================================================= +## Weather Configuration +## ============================================================================= +[weather] + +## Weather data provider. +## Supported providers: +## - Open-Meteo => config name: "open-meteo" +## Default: "open-meteo" +# +# provider = "open-meteo" + +## Number of hours ahead to use as forecast values +## Allowed values: 1–24 +## Default: 3 +# +# forecast_hours = 3 + +## Temperature threshold below which conditions are classified as cold. +## Defaults are expressed in degrees Celsius and are based on +## potentially hazardous driving conditions. +## +## If the temperature goes below the configured cold_threshold, waybar-weather +## will output an additional CSS class "cold", that can be used in the waybar style +## config to style waybar-weather differently in these kind of conditions. +## +## Default: 2 +# +# cold_threshold = 2.0 + +## Temperature threshold above which conditions are classified as hot. +## Defaults are expressed in degrees Celsius and are based on +## uncomfortable or potentially dangerous heat levels. +## +## If the temperature goes above the configured hot_threshold, waybar-weather +## will output an additional CSS class "hot", that can be used in the waybar style +## config to style waybar-weather differently in these kind of conditions. +## +## Default: 30 +# +# hot_threshold = 30.0 + + +## ============================================================================= +## Update and Output Intervals +## ============================================================================= +[intervals] + +## Interval at which weather data is refreshed from the provider. +## Default: 15m +# +# weather_update = "15m" + +## Interval at which output data is emitted to waybar. +## Default: 30s +# +# output = "30s" + + +## ============================================================================= +## Output Templates +## ============================================================================= +[templates] + +## waybar-weather providers different templating options, that allow you to customize waybar-weather +## in the way you like. waybar-weather uses the Go templating syntax (reference: https://pkg.go.dev/text/template) +## We provide several variables and functions that represent address or weather data (current or forcasted) +## that can be used to show as output for waybar-weather. +## +## In general there are two different types of output: "text" and "tooltip". "text" is the value that is +## always shown in the waybar and "tooltip" is the text that is shown when hovering over the waybar menu item. +## Additionally, we provide "alt_text" and "alt_tooltip" which can be used as alternative text to be displayed. +## You can toggle between text/tooltip and alt_text/alt_tooltip by clicking the menu item. Be default we use +## this to toggle between current and forecasted weather data. +## +## Please refer to the README for available variables and functions. + +## Primary text template used for output rendering. +# +# text = "" + +## Alternative text template. +# +# alt_text = "" + +## Primary tooltip template. +# +# tooltip = "" + +## Alternative tooltip template. +# +# alt_tooltip = "" + +## Use CSS-based icons instead of rendering icons directly in the template. +## When enabled, waybar-weather will emit appropriate CSS classes +## that can be styled in the waybar stylesheet. +## +## Default: false +# +# use_css_icon = false + + +## ============================================================================= +## Geolocation Configuration +## ============================================================================= +[geolocation] + +## Path to a static geolocation file for the geolocation_file provider. +## If set, this file is used with the highest accuracy. +# +# geolocation_file = "" + +## Path to a static city name file. +## If set, this file is used to resolve human-readable location names. +# +# cityname_file = "" + +## Disable individual geolocation providers. +## All providers are enabled by default - they might not provide data, though (e. g. if no gpsd is running, +## the gpsd provider will not be able to provide location data). +## +## For details on the different geolocation providers, please refer the README. +# +# disable_geoip = false +# disable_geoapi = false +# disable_geolocation_file = false +# disable_cityname_file = false +# disable_ichnaea = false +# disable_gpsd = false + + +## ============================================================================= +## Geocoder Configuration +## ============================================================================= +[geocoder] + +## For details on the different geocoder providers, please refer the README. + +## Reverse geocoding provider used to resolve human-readable locations. +## Default: "nominatim" +# +# provider = "nominatim" + +## API key for the selected geocoding provider, if required. +# +# apikey = "" diff --git a/config/waybar-weather/geolocation.txt b/config/waybar-weather/geolocation.txt new file mode 100644 index 00000000..498d6ac2 --- /dev/null +++ b/config/waybar-weather/geolocation.txt @@ -0,0 +1,13 @@ +## SPDX-FileCopyrightText: Winni Neessen +## +## SPDX-License-Identifier: MIT +## +## Example file for the geolocation_file geobus provider +## This provider is based on a simple file containing a , pair +## pointing towards the desired location. +## +## The geolocation file must be placed in the waybar-weather config directory: +## ~/.config/waybar-weather/geolocation +## +## The following coordinates point towards Apple Park in Cupertino, CA +37.332806,-122.005371 \ No newline at end of file diff --git a/copy.sh b/copy.sh index ea582fca..8d04ef4e 100755 --- a/copy.sh +++ b/copy.sh @@ -415,6 +415,47 @@ printf "\n%.0s" {1..1} printf "${INFO} - Copying dotfiles ${SKY_BLUE}second${RESET} part\n" copy_phase2 "$LOG" printf "\\n%.0s" {1..1} +# Non-express upgrades: copy waybar-weather config and optionally set units +if [ "$UPGRADE_MODE" -eq 1 ] && [ "$EXPRESS_MODE" -eq 0 ]; then + WAYBAR_WEATHER_SRC="$DOTFILES_DIR/config/waybar-weather" + WAYBAR_WEATHER_DEST="$HOME/.config/waybar-weather" + if [ -d "$WAYBAR_WEATHER_SRC" ]; then + echo "${INFO} - Copying waybar-weather config for upgrade" 2>&1 | tee -a "$LOG" + mkdir -p "$WAYBAR_WEATHER_DEST" + cp -r "$WAYBAR_WEATHER_SRC/." "$WAYBAR_WEATHER_DEST/" 2>&1 | tee -a "$LOG" + else + echo "${WARN} - waybar-weather config not found at $WAYBAR_WEATHER_SRC" 2>&1 | tee -a "$LOG" + fi + + while true; do + read -r -p "${CAT} Use Fahrenheit (F) or Celsius (C)? [C]: " WEATHER_UNITS + WEATHER_UNITS=$(echo "${WEATHER_UNITS}" | tr '[:upper:]' '[:lower:]') + case "$WEATHER_UNITS" in + f|fahrenheit) + WEATHER_CFG="$WAYBAR_WEATHER_DEST/config.toml" + if [ -f "$WEATHER_CFG" ]; then + if grep -qE '^[[:space:]]*units[[:space:]]*=' "$WEATHER_CFG"; then + sed -i 's/^[[:space:]]*units[[:space:]]*=.*/units = "imperial"/' "$WEATHER_CFG" + elif grep -qE '^[[:space:]]*#\s*units[[:space:]]*=' "$WEATHER_CFG"; then + sed -i 's/^[[:space:]]*#\s*units[[:space:]]*=.*/units = "imperial"/' "$WEATHER_CFG" + else + printf '\nunits = "imperial"\n' >> "$WEATHER_CFG" + fi + echo "${OK} - Set waybar-weather units to imperial" 2>&1 | tee -a "$LOG" + else + echo "${WARN} - waybar-weather config not found at $WEATHER_CFG" 2>&1 | tee -a "$LOG" + fi + break + ;; + c|celsius|"") + # Default config already uses metric; no change needed + break + ;; + *) + echo "${WARN} Please enter 'F' or 'C'." ;; + esac + done +fi # ags config # Check if ags is installed diff --git a/update-dots.sh b/update-dots.sh deleted file mode 100755 index 84bd7611..00000000 --- a/update-dots.sh +++ /dev/null @@ -1,81 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail -IFS=$'\n\t' - -if [[ -t 1 ]]; then - BOLD="$(tput bold || true)" - DIM="$(tput dim || true)" - RED="$(tput setaf 1 || true)" - GREEN="$(tput setaf 2 || true)" - YELLOW="$(tput setaf 3 || true)" - BLUE="$(tput setaf 4 || true)" - RESET="$(tput sgr0 || true)" -else - BOLD=""; DIM=""; RED=""; GREEN=""; YELLOW=""; BLUE=""; RESET="" -fi - -log() { printf "%b\n" "${BLUE}==>${RESET} $*"; } -ok() { printf "%b\n" "${GREEN}✔${RESET} $*"; } -warn() { printf "%b\n" "${YELLOW}⚠${RESET} $*"; } -err() { printf "%b\n" "${RED}✖${RESET} $*"; } - -log "${BOLD}Hyprland-Dots updater${RESET}" - -if ! git rev-parse --is-inside-work-tree >/dev/null 2>&1; then - err "Not inside a git repository." - exit 1 -fi - -branch="$(git rev-parse --abbrev-ref HEAD)" -if [[ "$branch" == "HEAD" ]]; then - warn "Detached HEAD state detected." -fi - -log "Fetching remote updates..." -git fetch --tags --quiet - -upstream="" -if git rev-parse --abbrev-ref --symbolic-full-name "@{u}" >/dev/null 2>&1; then - upstream="$(git rev-parse --abbrev-ref --symbolic-full-name "@{u}")" -else - if git show-ref --verify --quiet "refs/remotes/origin/${branch}"; then - upstream="origin/${branch}" - fi -fi - -if [[ -z "$upstream" ]]; then - err "No upstream found for branch '${branch}'." - exit 1 -fi - -log "Current branch: ${BOLD}${branch}${RESET}" -log "Upstream: ${BOLD}${upstream}${RESET}" - -behind_count="$(git rev-list --count "HEAD..${upstream}")" -ahead_count="$(git rev-list --count "${upstream}..HEAD")" - -if [[ "$behind_count" -eq 0 ]]; then - ok "Already up to date with ${upstream}." - if [[ "$ahead_count" -gt 0 ]]; then - warn "Local branch is ahead by ${ahead_count} commit(s)." - fi - exit 0 -fi - -warn "Updates available: behind by ${behind_count} commit(s)." -read -r -p "Update now? [y/N] " reply -case "${reply:-}" in - y|Y|yes|YES) - log "Stashing local changes..." - git stash -u - - log "Pulling latest changes from ${upstream}..." - git pull - - ok "Update complete." - printf "%b\n" "${DIM}Next: run ./copy.sh to upgrade the Hyprland dotfiles.${RESET}" - ;; - *) - warn "Update cancelled." - ;; -esac -- cgit v1.2.3 From 0e02857355b5f3546cf8a5e083221217d9126dc3 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Fri, 20 Feb 2026 17:36:40 -0500 Subject: Added script for ubuntu 26.04 need to start waybar For some reason, yet unknown ``` exec-once = /usr/libexec/xdg-desktop-portal-hyprland & exec-once = /usr/libexec/xdg-desktop-portal & exec-once = waybar -l info ``` is needed to start waybar on ubuntu 26.04 (currently beta) otherwise it fails with a free desktop timeout error On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: hypr/configs/Startup_Apps.conf new file: hypr/scripts/PortalHyprlandUbuntu2604.sh --- config/hypr/configs/Startup_Apps.conf | 1 + config/hypr/scripts/PortalHyprlandUbuntu2604.sh | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100755 config/hypr/scripts/PortalHyprlandUbuntu2604.sh (limited to 'config') diff --git a/config/hypr/configs/Startup_Apps.conf b/config/hypr/configs/Startup_Apps.conf index c0ca9c41..67680af4 100644 --- a/config/hypr/configs/Startup_Apps.conf +++ b/config/hypr/configs/Startup_Apps.conf @@ -24,6 +24,7 @@ exec-once = swaync #exec-once = ags #exec-once = blueman-applet #exec-once = rog-control-center +exec-once = $scriptsDir/PortalHyprlandUbuntu2604.sh exec-once = waybar exec-once = qs -c overview # Quickshell Overview exec-once = hypridle diff --git a/config/hypr/scripts/PortalHyprlandUbuntu2604.sh b/config/hypr/scripts/PortalHyprlandUbuntu2604.sh new file mode 100755 index 00000000..5cb3c01b --- /dev/null +++ b/config/hypr/scripts/PortalHyprlandUbuntu2604.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ ## +# Ubuntu 26.04 workaround: start portals manually before waybar. + +set -euo pipefail + +if [[ -r /etc/os-release ]]; then + # shellcheck disable=SC1091 + . /etc/os-release + if [[ "${ID:-}" == "ubuntu" && "${VERSION_ID:-}" == "26.04" ]]; then + if [[ -x "$HOME/.config/hypr/scripts/PortalHyprland.sh" ]]; then + "$HOME/.config/hypr/scripts/PortalHyprland.sh" + fi + fi +fi -- cgit v1.2.3 From ce857ab4f3f37943528cf30f41b33a65906fad6c Mon Sep 17 00:00:00 2001 From: Loïc Pilette <155224839+LoicPil@users.noreply.github.com> Date: Sat, 21 Feb 2026 02:17:33 +0100 Subject: fix: Tak0-Per-Window-Switch reads kb_layout from UserSettings.conf first (#8) --- config/hypr/scripts/Tak0-Per-Window-Switch.sh | 36 +++++++++++++++++---------- 1 file changed, 23 insertions(+), 13 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/Tak0-Per-Window-Switch.sh b/config/hypr/scripts/Tak0-Per-Window-Switch.sh index 6cd0c564..e1f4213d 100755 --- a/config/hypr/scripts/Tak0-Per-Window-Switch.sh +++ b/config/hypr/scripts/Tak0-Per-Window-Switch.sh @@ -1,5 +1,5 @@ ################################################################## -# # +# # # # # TAK_0'S Per-Window-Switch # # # @@ -7,13 +7,14 @@ # # # Just a little script that I made to switch keyboard layouts # # per-window instead of global switching for the more # -# smooth and comfortable workflow. # +# smooth and comfortable workflow. # # # ################################################################## -# This is for changing kb_layouts. Set kb_layouts in +# This is for changing kb_layouts. Set kb_layouts in MAP_FILE="$HOME/.cache/kb_layout_per_window" -CFG_FILE="$HOME/.config/hypr/configs/SystemSettings.conf" +USER_CFG="$HOME/.config/hypr/UserConfigs/UserSettings.conf" +SYS_CFG="$HOME/.config/hypr/configs/SystemSettings.conf" ICON="$HOME/.config/swaync/images/ja.png" SCRIPT_NAME="$(basename "$0")" @@ -21,13 +22,16 @@ SCRIPT_NAME="$(basename "$0")" touch "$MAP_FILE" # Read layouts from config -if ! grep -q 'kb_layout' "$CFG_FILE"; then - echo "Error: cannot find kb_layout in $CFG_FILE" >&2 +if grep -q 'kb_layout' "$USER_CFG" 2>/dev/null; then + CFG_FILE="$USER_CFG" +elif grep -q 'kb_layout' "$SYS_CFG" 2>/dev/null; then + CFG_FILE="$SYS_CFG" +else + echo "Error: cannot find kb_layout in UserSettings.conf nor SystemSettings.conf" >&2 exit 1 fi kb_layouts=($(grep 'kb_layout' "$CFG_FILE" | cut -d '=' -f2 | tr -d '[:space:]' | tr ',' ' ')) count=${#kb_layouts[@]} - # Get current active window ID get_win() { hyprctl activewindow -j | jq -r '.address // .id' @@ -41,8 +45,8 @@ get_keyboards() { # Save window-specific layout save_map() { local W=$1 L=$2 - grep -v "^${W}:" "$MAP_FILE" > "$MAP_FILE.tmp" - echo "${W}:${L}" >> "$MAP_FILE.tmp" + grep -v "^${W}:" "$MAP_FILE" >"$MAP_FILE.tmp" + echo "${W}:${L}" >>"$MAP_FILE.tmp" mv "$MAP_FILE.tmp" "$MAP_FILE" } @@ -74,7 +78,7 @@ cmd_toggle() { break fi done - NEXT=$(( (i+1) % count )) + NEXT=$(((i + 1) % count)) do_switch "$NEXT" save_map "$W" "${kb_layouts[NEXT]}" notify-send -u low -i "$ICON" "kb_layout: ${kb_layouts[NEXT]}" @@ -96,7 +100,10 @@ cmd_restore() { # Listen to focus events and restore window-specific layouts subscribe() { local SOCKET2="$XDG_RUNTIME_DIR/hypr/$HYPRLAND_INSTANCE_SIGNATURE/.socket2.sock" - [[ -S "$SOCKET2" ]] || { echo "Error: Hyprland socket not found." >&2; exit 1; } + [[ -S "$SOCKET2" ]] || { + echo "Error: Hyprland socket not found." >&2 + exit 1 + } socat -u UNIX-CONNECT:"$SOCKET2" - | while read -r line; do [[ "$line" =~ ^activewindow ]] && cmd_restore @@ -110,6 +117,9 @@ fi # CLI case "$1" in - toggle|"") cmd_toggle ;; - *) echo "Usage: $SCRIPT_NAME [toggle]" >&2; exit 1 ;; +toggle | "") cmd_toggle ;; +*) + echo "Usage: $SCRIPT_NAME [toggle]" >&2 + exit 1 + ;; esac -- cgit v1.2.3 From 97110b108e807d46367244aec89a0545ba67c46f Mon Sep 17 00:00:00 2001 From: Vyle <121424993+IvyProtocol@users.noreply.github.com> Date: Sat, 21 Feb 2026 11:11:21 +0600 Subject: Adding SinkIntToggle for Mute/Unmute Active-Window (#10) * Adding SinkIntToggle for Mute/Unmute Active-Window * Refactoring and robust usage of SinkIntToggle.sh * Update SinkIntToggle.sh thank you for doing this --- config/hypr/configs/Keybinds.conf | 1 + config/hypr/scripts/SinkIntToggle.sh | 97 ++++++++++++++++++++++++++++++++++++ 2 files changed, 98 insertions(+) create mode 100755 config/hypr/scripts/SinkIntToggle.sh (limited to 'config') diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index ad7d31d9..84a744bd 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -37,6 +37,7 @@ bindd = $mainMod CTRL, R, rofi theme selector, exec, $scriptsDir/RofiThemeSelect bindd = $mainMod CTRL SHIFT, R, rofi theme selector (modified), exec, pkill rofi || true && $scriptsDir/RofiThemeSelector-modified.sh bindd = $mainMod CTRL, K, Kitty theme selector, exec, $scriptsDir/Kitty_themes.sh bindd = $mainMod SHIFT, B, Set static Rainbow Border, exec, $UserScripts/RainbowBorders-low-cpu.sh --run-once +bindd = $mainMod SHIFT, H, Toggle Mute/Unmute for Active-Window, exec, $scriptsDir/SinkIntToggle.sh bindd = ALT SHIFT, S, Hyprshot Screen Capture, exec, $scriptsDir/hyprshot.sh -m region -o %HOME/Pictures/Screenshots bindd = $mainMod SHIFT, F, fullscreen, fullscreen diff --git a/config/hypr/scripts/SinkIntToggle.sh b/config/hypr/scripts/SinkIntToggle.sh new file mode 100755 index 00000000..12312a47 --- /dev/null +++ b/config/hypr/scripts/SinkIntToggle.sh @@ -0,0 +1,97 @@ +#!/usr/bin/env bash +set -euo pipefail + +XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}" +swayIconDir="${XDG_CONFIG_HOME}/swaync/icons" + +#// Credits to sl1ng for the orginal script. Rewritten by Vyle. +ctlcheck=("pactl" "jq" "notify-send" "awk" "pgrep" "hyprctl" "iconv") +missing=() + +for ctl in "${ctlcheck[@]}"; do + command -v "${ctl}" >/dev/null || missing+=("${ctl}") +done + +if (( ${#missing[@]} )) 2>/dev/null; then + echo "Missing required dependencies: \"${missing[*]}\"" + exit 1 +fi + +#// Parse .pid, .class, .title to __pid, __class, __title. +active_json="$(hyprctl -j activewindow 2>/dev/null || { echo -e "Did hyprctl fail to run? [EXIT-CODE:-1]"; exit 1; } )" +PID="$(jq -r '"\(.pid)\t\(.class)\t\(.title)"' <<< "${active_json}" || { echo -e "Did jq fail to run? [EXIT-CODE:-1]"; exit 1; } )" + +IFS=$'\t' read -r __pid __class __title <<< "${PID}" + +[[ -z "${__pid}" ]] && { echo -e "Could not resolve PID for focused window."; exit 1; } +sink_json="$(pactl -f json list sink-inputs 2>/dev/null | iconv -f utf-8 -t utf-8 -c || { echo -e "Did pactl or iconv fail to run? Required manual intervention."; exit 1; } )" + +#// Check if the __pid matches application.process.id or else verify other statements. +mapfile -t sink_ids < <(jq -r --arg pid "${__pid}" --arg class "${__class}" --arg title "${__title}" ' +.[] | + def lc(x): (x // "" | ascii_downcase); + def normalize(x): x | gsub("[-_~.]+";" ") ; + select( + (.properties["application.process.id"] // "") == $pid + or + (lc(.properties["application.name"]) | contains(lc($class))) + or + (lc(.properties["application.id"]) | contains(lc($class))) + or + (lc(.properties["application.process.binary"]) | contains(lc($class))) + or + ((normalize(lc(.properties["media.name"])) | test(normalize(lc($title))))) + ) | .index' <<< "${sink_json}" +) + +if [[ "${#sink_ids[@]}" -eq 0 ]]; then + fallback_pid="$(pgrep -x "${__class}" | head -n 1 || true)" + if [[ -n "${fallback_pid}" ]]; then + mapfile -t sink_ids < <( jq -r --arg pid "${fallback_pid}" '.[] | + select(.properties["application.process.id"] == $pid) | .index' <<< "${sink_json}" ) + fi +fi + +#// Auto-Detect if the environment is on Hyprland or $HYPRLAND_INSTANCE_SIGNATURE. +if [[ ${#sink_ids[@]} -eq 0 ]]; then + if [[ -n "${HYPRLAND_INSTANCE_SIGNATURE}" ]]; then + # Even if the fallback_pid remains empty, we will dispatch exit code based on $HYPRLAND_INSTANCE_SIGNATURE. + notify-send -a "t1" -r 91190 -t 1200 -i "${swayIconDir}/volume-low.png" "No sink input for the active_window: ${__class}" + echo "No sink input for focused window: ${__class}" + exit 1 + else + echo "No sink input for focused active_window ${__class}" + exit 1 + fi +fi + +idsJson=$(printf '%s\n' "${sink_ids[@]}" | jq -s 'map(tonumber)') + +#// Get the available option from pactl. +want_mute=$(jq -r --argjson ids "$idsJson" ' + [ .[] | select(.index as $i | $ids | index($i)) | .mute ] as $m | + if all($m[]; . == true) then "no" + else "yes" + end' <<< "${sink_json}" +) + +if [[ "${want_mute}" == "no" ]]; then + state_msg="Unmuted" + swayIcon="${swayIconDir}/volume-high.png" +else + state_msg="Muted" + swayIcon="${swayIconDir}/volume-mute.png" +fi + +[[ -f "${swayIcon}" ]] || echo -e "Missing swaync icons." + +for id in "${sink_ids[@]}"; do + pactl set-sink-input-mute "$id" "$want_mute" +done + +#// Append pamixer to get a nice result. Pamixer is complete optional here. +if command -v pamixer >/dev/null; then + notify-send -a "t2" -r 91190 -t 800 -i "${swayIcon}" "${state_msg} ${__class}" "$(pamixer --get-default-sink | awk -F '"' 'END{print $(NF - 1)}')" +else + notify-send -a "t2" -r 91190 -t 800 -i "${swayIcon}" "${state_msg} ${__class}" +fi -- cgit v1.2.3 From f0d579a03af9e3ba4a7cf64da96c23f485faac7a Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sat, 21 Feb 2026 00:22:44 -0500 Subject: added script to mute active window from Ivy and s1lang On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md modified: config/hypr/configs/Keybinds.conf renamed: config/hypr/scripts/SinkIntToggle.sh -> config/hypr/scripts/Toggle-Active-Window-Audio.sh --- CHANGELOG.md | 10 +++ config/hypr/configs/Keybinds.conf | 2 +- config/hypr/scripts/SinkIntToggle.sh | 97 ----------------------- config/hypr/scripts/Toggle-Active-Window-Audio.sh | 97 +++++++++++++++++++++++ 4 files changed, 108 insertions(+), 98 deletions(-) delete mode 100755 config/hypr/scripts/SinkIntToggle.sh create mode 100755 config/hypr/scripts/Toggle-Active-Window-Audio.sh (limited to 'config') diff --git a/CHANGELOG.md b/CHANGELOG.md index 332c6f67..a5bae84f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ ## v2.3.21 +- Added script from `@ivy` and `@sl1ng` to Toggle audio on active Wundow + - `$HOME/.config/hypr/scripts/Toggle-Active-Window-Audio.sh` + - Keybind is `SUPER + SHIFT + H` (hush) +- Added check for ubunutu v26.04 in startup + - For as of yet unknown reason waybar won't startup without this + ``` + exec-once = /usr/libexec/xdg-desktop-portal-hyprland & + exec-once = /usr/libexec/xdg-desktop-portal & + exec-once = waybar + ``` - Updated `waybar-weather` - Created default files in `.config/waybar-weather` - You can manually override settings or providers diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index 84a744bd..ba0201f1 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -37,7 +37,7 @@ bindd = $mainMod CTRL, R, rofi theme selector, exec, $scriptsDir/RofiThemeSelect bindd = $mainMod CTRL SHIFT, R, rofi theme selector (modified), exec, pkill rofi || true && $scriptsDir/RofiThemeSelector-modified.sh bindd = $mainMod CTRL, K, Kitty theme selector, exec, $scriptsDir/Kitty_themes.sh bindd = $mainMod SHIFT, B, Set static Rainbow Border, exec, $UserScripts/RainbowBorders-low-cpu.sh --run-once -bindd = $mainMod SHIFT, H, Toggle Mute/Unmute for Active-Window, exec, $scriptsDir/SinkIntToggle.sh +bindd = $mainMod SHIFT, H, Toggle Mute/Unmute for Active-Window, exec, $scriptsDir/Toggle-Active-Window-Audio.sh bindd = ALT SHIFT, S, Hyprshot Screen Capture, exec, $scriptsDir/hyprshot.sh -m region -o %HOME/Pictures/Screenshots bindd = $mainMod SHIFT, F, fullscreen, fullscreen diff --git a/config/hypr/scripts/SinkIntToggle.sh b/config/hypr/scripts/SinkIntToggle.sh deleted file mode 100755 index 12312a47..00000000 --- a/config/hypr/scripts/SinkIntToggle.sh +++ /dev/null @@ -1,97 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}" -swayIconDir="${XDG_CONFIG_HOME}/swaync/icons" - -#// Credits to sl1ng for the orginal script. Rewritten by Vyle. -ctlcheck=("pactl" "jq" "notify-send" "awk" "pgrep" "hyprctl" "iconv") -missing=() - -for ctl in "${ctlcheck[@]}"; do - command -v "${ctl}" >/dev/null || missing+=("${ctl}") -done - -if (( ${#missing[@]} )) 2>/dev/null; then - echo "Missing required dependencies: \"${missing[*]}\"" - exit 1 -fi - -#// Parse .pid, .class, .title to __pid, __class, __title. -active_json="$(hyprctl -j activewindow 2>/dev/null || { echo -e "Did hyprctl fail to run? [EXIT-CODE:-1]"; exit 1; } )" -PID="$(jq -r '"\(.pid)\t\(.class)\t\(.title)"' <<< "${active_json}" || { echo -e "Did jq fail to run? [EXIT-CODE:-1]"; exit 1; } )" - -IFS=$'\t' read -r __pid __class __title <<< "${PID}" - -[[ -z "${__pid}" ]] && { echo -e "Could not resolve PID for focused window."; exit 1; } -sink_json="$(pactl -f json list sink-inputs 2>/dev/null | iconv -f utf-8 -t utf-8 -c || { echo -e "Did pactl or iconv fail to run? Required manual intervention."; exit 1; } )" - -#// Check if the __pid matches application.process.id or else verify other statements. -mapfile -t sink_ids < <(jq -r --arg pid "${__pid}" --arg class "${__class}" --arg title "${__title}" ' -.[] | - def lc(x): (x // "" | ascii_downcase); - def normalize(x): x | gsub("[-_~.]+";" ") ; - select( - (.properties["application.process.id"] // "") == $pid - or - (lc(.properties["application.name"]) | contains(lc($class))) - or - (lc(.properties["application.id"]) | contains(lc($class))) - or - (lc(.properties["application.process.binary"]) | contains(lc($class))) - or - ((normalize(lc(.properties["media.name"])) | test(normalize(lc($title))))) - ) | .index' <<< "${sink_json}" -) - -if [[ "${#sink_ids[@]}" -eq 0 ]]; then - fallback_pid="$(pgrep -x "${__class}" | head -n 1 || true)" - if [[ -n "${fallback_pid}" ]]; then - mapfile -t sink_ids < <( jq -r --arg pid "${fallback_pid}" '.[] | - select(.properties["application.process.id"] == $pid) | .index' <<< "${sink_json}" ) - fi -fi - -#// Auto-Detect if the environment is on Hyprland or $HYPRLAND_INSTANCE_SIGNATURE. -if [[ ${#sink_ids[@]} -eq 0 ]]; then - if [[ -n "${HYPRLAND_INSTANCE_SIGNATURE}" ]]; then - # Even if the fallback_pid remains empty, we will dispatch exit code based on $HYPRLAND_INSTANCE_SIGNATURE. - notify-send -a "t1" -r 91190 -t 1200 -i "${swayIconDir}/volume-low.png" "No sink input for the active_window: ${__class}" - echo "No sink input for focused window: ${__class}" - exit 1 - else - echo "No sink input for focused active_window ${__class}" - exit 1 - fi -fi - -idsJson=$(printf '%s\n' "${sink_ids[@]}" | jq -s 'map(tonumber)') - -#// Get the available option from pactl. -want_mute=$(jq -r --argjson ids "$idsJson" ' - [ .[] | select(.index as $i | $ids | index($i)) | .mute ] as $m | - if all($m[]; . == true) then "no" - else "yes" - end' <<< "${sink_json}" -) - -if [[ "${want_mute}" == "no" ]]; then - state_msg="Unmuted" - swayIcon="${swayIconDir}/volume-high.png" -else - state_msg="Muted" - swayIcon="${swayIconDir}/volume-mute.png" -fi - -[[ -f "${swayIcon}" ]] || echo -e "Missing swaync icons." - -for id in "${sink_ids[@]}"; do - pactl set-sink-input-mute "$id" "$want_mute" -done - -#// Append pamixer to get a nice result. Pamixer is complete optional here. -if command -v pamixer >/dev/null; then - notify-send -a "t2" -r 91190 -t 800 -i "${swayIcon}" "${state_msg} ${__class}" "$(pamixer --get-default-sink | awk -F '"' 'END{print $(NF - 1)}')" -else - notify-send -a "t2" -r 91190 -t 800 -i "${swayIcon}" "${state_msg} ${__class}" -fi diff --git a/config/hypr/scripts/Toggle-Active-Window-Audio.sh b/config/hypr/scripts/Toggle-Active-Window-Audio.sh new file mode 100755 index 00000000..44370d10 --- /dev/null +++ b/config/hypr/scripts/Toggle-Active-Window-Audio.sh @@ -0,0 +1,97 @@ +#!/usr/bin/env bash +set -euo pipefail + +XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}" +swayIconDir="${XDG_CONFIG_HOME}/swaync/icons" + +#// Credits to sl1ng for the orginal script. Rewritten by Vyle. +ctlcheck=("pactl" "jq" "notify-send" "awk" "pgrep" "hyprctl" "iconv") +missing=() + +for ctl in "${ctlcheck[@]}"; do + command -v "${ctl}" >/dev/null || missing+=("${ctl}") +done + +if (( ${#missing[@]} )) 2>/dev/null; then + echo "Missing required dependencies: \"${missing[*]}\"" + exit 1 +fi + +#// Parse .pid, .class, .title to __pid, __class, __title. +active_json="$(hyprctl -j activewindow 2>/dev/null || { echo -e "Did hyprctl fail to run? [EXIT-CODE:-1]"; exit 1; } )" +PID="$(jq -r '"\(.pid)\t\(.class)\t\(.title)"' <<< "${active_json}" || { echo -e "Did jq fail to run? [EXIT-CODE:-1]"; exit 1; } )" + +IFS=$'\t' read -r __pid __class __title <<< "${PID}" + +[[ -z "${__pid}" ]] && { echo -e "Could not resolve PID for focused window."; exit 1; } +sink_json="$(pactl -f json list sink-inputs 2>/dev/null | iconv -f utf-8 -t utf-8 -c || { echo -e "Did pactl or iconv fail to run? Required manual intervention."; exit 1; } )" + +#// Check if the __pid matches application.process.id or else verify other statements. +mapfile -t sink_ids < <(jq -r --arg pid "${__pid}" --arg class "${__class}" --arg title "${__title}" ' +.[] | + def lc(x): (x // "" | ascii_downcase); + def normalize(x): x | gsub("[-_~.]+";" ") ; + select( + (.properties["application.process.id"] // "") == $pid + or + (lc(.properties["application.name"]) | contains(lc($class))) + or + (lc(.properties["application.id"]) | contains(lc($class))) + or + (lc(.properties["application.process.binary"]) | contains(lc($class))) + or + (normalize(lc(.properties["media.name"])) | contains(normalize(lc($title)))) + ) | .index' <<< "${sink_json}" +) + +if [[ "${#sink_ids[@]}" -eq 0 ]]; then + fallback_pid="$(pgrep -x "${__class}" | head -n 1 || true)" + if [[ -n "${fallback_pid}" ]]; then + mapfile -t sink_ids < <( jq -r --arg pid "${fallback_pid}" '.[] | + select(.properties["application.process.id"] == $pid) | .index' <<< "${sink_json}" ) + fi +fi + +#// Auto-Detect if the environment is on Hyprland or $HYPRLAND_INSTANCE_SIGNATURE. +if [[ ${#sink_ids[@]} -eq 0 ]]; then + if [[ -n "${HYPRLAND_INSTANCE_SIGNATURE}" ]]; then + # Even if the fallback_pid remains empty, we will dispatch exit code based on $HYPRLAND_INSTANCE_SIGNATURE. + notify-send -a "t1" -r 91190 -t 1200 -i "${swayIconDir}/volume-low.png" "No sink input for the active_window: ${__class}" + echo "No sink input for focused window: ${__class}" + exit 1 + else + echo "No sink input for focused active_window ${__class}" + exit 1 + fi +fi + +idsJson=$(printf '%s\n' "${sink_ids[@]}" | jq -s 'map(tonumber)') + +#// Get the available option from pactl. +want_mute=$(jq -r --argjson ids "$idsJson" ' + [ .[] | select(.index as $i | $ids | index($i)) | .mute ] as $m | + if all($m[]; . == true) then "no" + else "yes" + end' <<< "${sink_json}" +) + +if [[ "${want_mute}" == "no" ]]; then + state_msg="Unmuted" + swayIcon="${swayIconDir}/volume-high.png" +else + state_msg="Muted" + swayIcon="${swayIconDir}/volume-mute.png" +fi + +[[ -f "${swayIcon}" ]] || echo -e "Missing swaync icons." + +for id in "${sink_ids[@]}"; do + pactl set-sink-input-mute "$id" "$want_mute" +done + +#// Append pamixer to get a nice result. Pamixer is complete optional here. +if command -v pamixer >/dev/null; then + notify-send -a "t2" -r 91190 -t 800 -i "${swayIcon}" "${state_msg} ${__class}" "$(pamixer --get-default-sink | awk -F '"' 'END{print $(NF - 1)}')" +else + notify-send -a "t2" -r 91190 -t 800 -i "${swayIcon}" "${state_msg} ${__class}" +fi -- cgit v1.2.3 From 888b3fad081d04d624547a09be52afe5d594c0dc Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sat, 21 Feb 2026 16:56:31 -0500 Subject: Fixed muting script to work more consitently and send notifications On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/Toggle-Active-Window-Audio.sh --- config/hypr/scripts/Toggle-Active-Window-Audio.sh | 65 +++++++++++++++++++---- 1 file changed, 56 insertions(+), 9 deletions(-) (limited to 'config') diff --git a/config/hypr/scripts/Toggle-Active-Window-Audio.sh b/config/hypr/scripts/Toggle-Active-Window-Audio.sh index 44370d10..6d434c13 100755 --- a/config/hypr/scripts/Toggle-Active-Window-Audio.sh +++ b/config/hypr/scripts/Toggle-Active-Window-Audio.sh @@ -25,14 +25,30 @@ IFS=$'\t' read -r __pid __class __title <<< "${PID}" [[ -z "${__pid}" ]] && { echo -e "Could not resolve PID for focused window."; exit 1; } sink_json="$(pactl -f json list sink-inputs 2>/dev/null | iconv -f utf-8 -t utf-8 -c || { echo -e "Did pactl or iconv fail to run? Required manual intervention."; exit 1; } )" +#// Collect all descendant PIDs for the active window (Chrome/Wayland audio often runs in child processes). +declare -A seen_pids=() +queue=("${__pid}") +all_pids=() +while ((${#queue[@]})); do + pid="${queue[0]}" + queue=("${queue[@]:1}") + [[ -n "${seen_pids[$pid]:-}" ]] && continue + seen_pids["$pid"]=1 + all_pids+=("$pid") + mapfile -t children < <(pgrep -P "$pid" || true) + for child in "${children[@]}"; do + [[ -n "${seen_pids[$child]:-}" ]] || queue+=("$child") + done +done +pidsJson="$(printf '%s\n' "${all_pids[@]}" | jq -s 'map(tonumber)')" -#// Check if the __pid matches application.process.id or else verify other statements. -mapfile -t sink_ids < <(jq -r --arg pid "${__pid}" --arg class "${__class}" --arg title "${__title}" ' +#// Check if any descendant PID matches application.process.id or else verify other statements. +mapfile -t sink_ids < <(jq -r --argjson pids "${pidsJson}" --arg class "${__class}" --arg title "${__title}" ' .[] | def lc(x): (x // "" | ascii_downcase); def normalize(x): x | gsub("[-_~.]+";" ") ; select( - (.properties["application.process.id"] // "") == $pid + (.properties["application.process.id"] | tostring | tonumber? as $p | $p != null and ($pids | index($p))) or (lc(.properties["application.name"]) | contains(lc($class))) or @@ -45,10 +61,25 @@ mapfile -t sink_ids < <(jq -r --arg pid "${__pid}" --arg class "${__class}" --ar ) if [[ "${#sink_ids[@]}" -eq 0 ]]; then - fallback_pid="$(pgrep -x "${__class}" | head -n 1 || true)" - if [[ -n "${fallback_pid}" ]]; then - mapfile -t sink_ids < <( jq -r --arg pid "${fallback_pid}" '.[] | - select(.properties["application.process.id"] == $pid) | .index' <<< "${sink_json}" ) + mapfile -t fallback_pids < <(pgrep -x "${__class}" || true) + if [[ "${#fallback_pids[@]}" -gt 0 ]]; then + declare -A seen_fallback=() + queue=("${fallback_pids[@]}") + all_fallback=() + while ((${#queue[@]})); do + pid="${queue[0]}" + queue=("${queue[@]:1}") + [[ -n "${seen_fallback[$pid]:-}" ]] && continue + seen_fallback["$pid"]=1 + all_fallback+=("$pid") + mapfile -t children < <(pgrep -P "$pid" || true) + for child in "${children[@]}"; do + [[ -n "${seen_fallback[$child]:-}" ]] || queue+=("$child") + done + done + fallbackJson="$(printf '%s\n' "${all_fallback[@]}" | jq -s 'map(tonumber)')" + mapfile -t sink_ids < <( jq -r --argjson pids "${fallbackJson}" '.[] | + select((.properties["application.process.id"] | tostring | tonumber? as $p | $p != null and ($pids | index($p)))) | .index' <<< "${sink_json}" ) fi fi @@ -85,13 +116,29 @@ fi [[ -f "${swayIcon}" ]] || echo -e "Missing swaync icons." +changed=0 +failed_ids=() for id in "${sink_ids[@]}"; do - pactl set-sink-input-mute "$id" "$want_mute" + if pactl set-sink-input-mute "$id" "$want_mute"; then + changed=1 + else + failed_ids+=("$id") + fi done +if [[ "$changed" -eq 0 ]]; then + notify-send -a "t2" -r 91190 -t 1200 -i "${swayIconDir}/volume-low.png" "Failed to change sink input(s)" "${failed_ids[*]:-unknown}" + exit 1 +fi + #// Append pamixer to get a nice result. Pamixer is complete optional here. if command -v pamixer >/dev/null; then - notify-send -a "t2" -r 91190 -t 800 -i "${swayIcon}" "${state_msg} ${__class}" "$(pamixer --get-default-sink | awk -F '"' 'END{print $(NF - 1)}')" + sink_name="$(pamixer --get-default-sink 2>/dev/null | awk -F '"' 'END{print $(NF - 1)}' 2>/dev/null || true)" + if [[ -n "${sink_name}" ]]; then + notify-send -a "t2" -r 91190 -t 800 -i "${swayIcon}" "${state_msg} ${__class}" "${sink_name}" + else + notify-send -a "t2" -r 91190 -t 800 -i "${swayIcon}" "${state_msg} ${__class}" + fi else notify-send -a "t2" -r 91190 -t 800 -i "${swayIcon}" "${state_msg} ${__class}" fi -- cgit v1.2.3 From 023bc847111881bf19adcfbe92792d66f0cf7513 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Sat, 21 Feb 2026 17:05:06 -0500 Subject: Added check for pactl in Toggle-Active-Window-Audio.sh On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: config/hypr/scripts/Toggle-Active-Window-Audio.sh --- config/hypr/scripts/Toggle-Active-Window-Audio.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'config') diff --git a/config/hypr/scripts/Toggle-Active-Window-Audio.sh b/config/hypr/scripts/Toggle-Active-Window-Audio.sh index 6d434c13..4d9bcd33 100755 --- a/config/hypr/scripts/Toggle-Active-Window-Audio.sh +++ b/config/hypr/scripts/Toggle-Active-Window-Audio.sh @@ -13,6 +13,9 @@ for ctl in "${ctlcheck[@]}"; do done if (( ${#missing[@]} )) 2>/dev/null; then + if printf '%s\n' "${missing[@]}" | grep -qx "pactl"; then + notify-send -a "t1" -r 91190 -t 2000 -i "${swayIconDir}/volume-low.png" "ERROR: pactl not installed" "Install 'pactl' (pulseaudio-utils or pipewire-pulse)." + fi echo "Missing required dependencies: \"${missing[*]}\"" exit 1 fi -- cgit v1.2.3