Browse Source

Merge pull request #338 from JaKooLit/development

Development to Main including pre-release
pull/339/head v2.2.14
Ja.KooLit 2 years ago committed by GitHub
parent
commit
22b85572e8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 16
      config/cava/config
  2. 8
      config/hypr/UserConfigs/Laptops.conf
  3. 24
      config/hypr/UserScripts/QuickEdit.sh
  4. 4
      config/hypr/UserScripts/RofiBeats.sh
  5. 4
      config/hypr/configs/Keybinds.conf
  6. 16
      config/hypr/scripts/DarkLight.sh
  7. 2
      config/hypr/scripts/KeyHints.sh
  8. 11
      config/hypr/scripts/KillActiveProcess.sh
  9. 37
      config/hypr/scripts/TouchPad.sh
  10. 0
      config/hypr/v2.2.14
  11. BIN
      config/hypr/wallpaper_effects/.wallpaper_current
  12. BIN
      config/hypr/wallpaper_effects/.wallpaper_modified
  13. 36
      config/hypr/wallust/wallust-hyprland.conf
  14. 12
      config/kitty/kitty.conf
  15. 42
      config/rofi/wallust/colors-rofi.rasi
  16. 23
      config/wallust/templates/colors-kitty.conf
  17. 20
      config/waybar/modules
  18. 49
      config/waybar/style/[Black & White] Monochrome.css
  19. 116
      config/waybar/style/[Catppuccin] Latte.css
  20. 131
      config/waybar/style/[Catppuccin] Mocha.css
  21. 40
      config/waybar/style/[Colored] Chroma Glow.css
  22. 25
      config/waybar/style/[Colored] Translucent.css
  23. 17
      config/waybar/style/[Colorful] Aurora Blossom.css
  24. 59
      config/waybar/style/[Colorful] Aurora.css
  25. 105
      config/waybar/style/[Colorful] Rainbow Spectrum.css
  26. 30
      config/waybar/style/[Dark] Golden Noir.css
  27. 28
      config/waybar/style/[Dark] Half-Moon.css
  28. 11
      config/waybar/style/[Dark] Latte-Wallust combined.css
  29. 11
      config/waybar/style/[Dark] Purpl.css
  30. 25
      config/waybar/style/[Dark] Wallust Obsidian Edge.css
  31. 31
      config/waybar/style/[Extra] Crimson.css
  32. 31
      config/waybar/style/[Extra] Mauve.css
  33. 23
      config/waybar/style/[Extra] Rose Pine.css
  34. 10
      config/waybar/style/[Extra] Simple Pink.css
  35. 35
      config/waybar/style/[Light] Monochrome Contrast.css
  36. 6
      config/waybar/style/[Light] Obsidian Glow.css
  37. 29
      config/waybar/style/[Retro] Simple Style.css
  38. 20
      config/waybar/style/[Transparent] Crystal Clear.css
  39. 36
      config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css
  40. 9
      config/waybar/style/[Wallust Bordered] Chroma Simple.css
  41. 3
      config/waybar/style/[Wallust Transparent] Crystal Clear.css
  42. 21
      config/waybar/style/[Wallust] Box type.css
  43. 9
      config/waybar/style/[Wallust] Chroma Edge.css
  44. 26
      config/waybar/style/[Wallust] Chroma Fusion.css
  45. 10
      config/waybar/style/[Wallust] Chroma Tally.css
  46. 9
      config/waybar/style/[Wallust] Colored.css
  47. 12
      config/waybar/style/[Wallust] Simple.css
  48. 38
      config/waybar/wallust/colors-waybar.css
  49. 84
      copy.sh
  50. BIN
      wallpapers/Under_Starlit_Sky.png

16
config/cava/config

@ -143,14 +143,14 @@ source = auto
gradient = 1 gradient = 1
gradient_count = 8 gradient_count = 8
gradient_color_1 = '#060402' gradient_color_1 = '#030508'
gradient_color_2 = '#677762' gradient_color_2 = '#2A3859'
gradient_color_3 = '#2586B5' gradient_color_3 = '#324166'
gradient_color_4 = '#94A7B8' gradient_color_4 = '#11606B'
gradient_color_5 = '#B5EDF4' gradient_color_5 = '#BCADBB'
gradient_color_6 = '#CCBA98' gradient_color_6 = '#2B7F48'
gradient_color_7 = '#C6DEF5' gradient_color_7 = '#16808F'
gradient_color_8 = '#B5EDF4' gradient_color_8 = '#BCADBB'
[color] [color]

8
config/hypr/UserConfigs/Laptops.conf

@ -7,6 +7,9 @@ $mainMod = SUPER
$scriptsDir = $HOME/.config/hypr/scripts $scriptsDir = $HOME/.config/hypr/scripts
$UserConfigs = $HOME/.config/hypr/UserConfigs $UserConfigs = $HOME/.config/hypr/UserConfigs
# for disabling Touchpad. hyprctl devices to get device name.
$Touchpad_Device=asue1209:00-04f3:319f-touchpad
binde = , xf86KbdBrightnessDown, exec, $scriptsDir/BrightnessKbd.sh --dec #Keyboard brightness Down binde = , xf86KbdBrightnessDown, exec, $scriptsDir/BrightnessKbd.sh --dec #Keyboard brightness Down
binde = , xf86KbdBrightnessUp, exec, $scriptsDir/BrightnessKbd.sh --inc #Keyboard brightness up binde = , xf86KbdBrightnessUp, exec, $scriptsDir/BrightnessKbd.sh --inc #Keyboard brightness up
bind = , xf86Launch1, exec, rog-control-center # ASUS Armory crate button bind = , xf86Launch1, exec, rog-control-center # ASUS Armory crate button
@ -23,6 +26,11 @@ bind = $mainMod CTRL, F6, exec, $scriptsDir/ScreenShot.sh --in5 # Screenshot in
bind = $mainMod ALT, F6, exec, $scriptsDir/ScreenShot.sh --in10 # Screenshot in 10 secs bind = $mainMod ALT, F6, exec, $scriptsDir/ScreenShot.sh --in10 # Screenshot in 10 secs
bind = ALT, F6, exec, $scriptsDir/ScreenShot.sh --active # Screenshot active window bind = ALT, F6, exec, $scriptsDir/ScreenShot.sh --active # Screenshot active window
$TOUCHPAD_ENABLED = true
device {
name = $Touchpad_Device
enabled = $TOUCHPAD_ENABLED
}
# Below are useful when you are connecting your laptop in external display # Below are useful when you are connecting your laptop in external display
# Suggest you edit below for your laptop display # Suggest you edit below for your laptop display
# From WIKI This is to disable laptop monitor when lid is closed. # From WIKI This is to disable laptop monitor when lid is closed.

24
config/hypr/UserScripts/QuickEdit.sh

@ -1,6 +1,10 @@
#!/bin/bash #!/bin/bash
# Rofi menu for Quick Edit / View of Settings (SUPER E) # Rofi menu for Quick Edit / View of Settings (SUPER E)
# define your preferred text editor and terminal to use
editor=nano
tty=kitty
configs="$HOME/.config/hypr/configs" configs="$HOME/.config/hypr/configs"
UserConfigs="$HOME/.config/hypr/UserConfigs" UserConfigs="$HOME/.config/hypr/UserConfigs"
@ -21,34 +25,34 @@ main() {
choice=$(menu | rofi -i -dmenu -config ~/.config/rofi/config-compact.rasi | cut -d. -f1) choice=$(menu | rofi -i -dmenu -config ~/.config/rofi/config-compact.rasi | cut -d. -f1)
case $choice in case $choice in
1) 1)
kitty -e nano "$UserConfigs/ENVariables.conf" $tty $editor "$UserConfigs/ENVariables.conf"
;; ;;
2) 2)
kitty -e nano "$UserConfigs/WindowRules.conf" $tty $editor "$UserConfigs/WindowRules.conf"
;; ;;
3) 3)
kitty -e nano "$UserConfigs/Startup_Apps.conf" $tty $editor "$UserConfigs/Startup_Apps.conf"
;; ;;
4) 4)
kitty -e nano "$UserConfigs/UserKeybinds.conf" $tty $editor "$UserConfigs/UserKeybinds.conf"
;; ;;
5) 5)
kitty -e nano "$UserConfigs/Monitors.conf" $tty $editor "$UserConfigs/Monitors.conf"
;; ;;
6) 6)
kitty -e nano "$UserConfigs/Laptops.conf" $tty $editor "$UserConfigs/Laptops.conf"
;; ;;
7) 7)
kitty -e nano "$UserConfigs/UserSettings.conf" $tty $editor "$UserConfigs/UserSettings.conf"
;; ;;
8) 8)
kitty -e nano "$UserConfigs/WorkspaceRules.conf" $tty $editor "$UserConfigs/WorkspaceRules.conf"
;; ;;
9) 9)
kitty -e nano "$configs/Settings.conf" $tty $editor "$configs/Settings.conf"
;; ;;
10) 10)
kitty -e nano "$configs/Keybinds.conf" $tty $editor "$configs/Keybinds.conf"
;; ;;
*) *)
;; ;;

4
config/hypr/UserScripts/RofiBeats.sh

@ -59,12 +59,12 @@ play_local_music() {
# For some reason wont start playlist at 0 # For some reason wont start playlist at 0
if [[ $i -eq 0 ]]; then if [[ $i -eq 0 ]]; then
# Play the selected local music file using mpv # Play the selected local music file using mpv
mpv --loop-playlist --vid=no "$mDIR" mpv --loop-playlist --vid=no "$mDIR/$choice"
else else
file=$i file=$i
# Play the selected local music file using mpv # Play the selected local music file using mpv
mpv --playlist-start="$file" --loop-playlist --vid=no "$mDIR" mpv --playlist-start="$file" --loop-playlist --vid=no "$mDIR/$choice"
fi fi
break break
fi fi

4
config/hypr/configs/Keybinds.conf

@ -12,8 +12,8 @@ $UserScripts = $HOME/.config/hypr/UserScripts
bind = CTRL ALT, Delete, exec, hyprctl dispatch exit 0 bind = CTRL ALT, Delete, exec, hyprctl dispatch exit 0
bind = $mainMod, Q, killactive, bind = $mainMod, Q, killactive,
bind = $mainMod, F, fullscreen bind = $mainMod, F, fullscreen
bind = $mainMod SHIFT, Q, closewindow, bind = $mainMod SHIFT, Q, exec, $scriptsDir/KillActiveProcess.sh
bind = $mainMod SHIFT, F, togglefloating, bind = $mainMod SHIFT, F, togglefloating,
bind = $mainMod ALT, F, exec, hyprctl dispatch workspaceopt allfloat bind = $mainMod ALT, F, exec, hyprctl dispatch workspaceopt allfloat
bind = CTRL ALT, L, exec, $scriptsDir/LockScreen.sh bind = CTRL ALT, L, exec, $scriptsDir/LockScreen.sh

16
config/hypr/scripts/DarkLight.sh

@ -14,6 +14,8 @@ SCRIPTSDIR="$HOME/.config/hypr/scripts"
notif="$HOME/.config/swaync/images/bell.png" notif="$HOME/.config/swaync/images/bell.png"
wallust_rofi="$HOME/.config/wallust/templates/colors-rofi.rasi" wallust_rofi="$HOME/.config/wallust/templates/colors-rofi.rasi"
kitty_conf="$HOME/.config/kitty/kitty.conf"
wallust_config="$HOME/.config/wallust/wallust.toml" wallust_config="$HOME/.config/wallust/wallust.toml"
pallete_dark="dark16" pallete_dark="dark16"
pallete_light="light16" pallete_light="light16"
@ -97,6 +99,20 @@ else
sed -i '/@define-color noti-bg-alt/s/#.*;/#F0F0F0;/' "${ags_style}" sed -i '/@define-color noti-bg-alt/s/#.*;/#F0F0F0;/' "${ags_style}"
fi fi
# kitty background color change
if [ "$next_mode" = "Dark" ]; then
sed -i '/^foreground /s/^foreground .*/foreground #dddddd/' "${kitty_conf}"
sed -i '/^background /s/^background .*/background #000000/' "${kitty_conf}"
sed -i '/^cursor /s/^cursor .*/cursor #dddddd/' "${kitty_conf}"
else
sed -i '/^foreground /s/^foreground .*/foreground #000000/' "${kitty_conf}"
sed -i '/^background /s/^background .*/background #dddddd/' "${kitty_conf}"
sed -i '/^cursor /s/^cursor .*/cursor #000000/' "${kitty_conf}"
fi
# Set Dynamic Wallpaper for Dark or Light Mode # Set Dynamic Wallpaper for Dark or Light Mode
if [ "$next_mode" = "Dark" ]; then if [ "$next_mode" = "Dark" ]; then
next_wallpaper="$(find "${dark_wallpapers}" -type f \( -iname "*.jpg" -o -iname "*.png" \) -print0 | shuf -n1 -z | xargs -0)" next_wallpaper="$(find "${dark_wallpapers}" -type f \( -iname "*.jpg" -o -iname "*.png" \) -print0 | shuf -n1 -z | xargs -0)"

2
config/hypr/scripts/KeyHints.sh

@ -45,7 +45,7 @@ yad --width=$dynamic_width --height=$dynamic_height \
" T" "Open File Manager" "(Thunar)" \ " T" "Open File Manager" "(Thunar)" \
" S" "Google Search" "(rofi)" \ " S" "Google Search" "(rofi)" \
" Q" "close active window" "(not kill)" \ " Q" "close active window" "(not kill)" \
" Shift Q " "closes a specified window" "(window)" \ " Shift Q " "kills an active window" "(kill)" \
" Z" "Desktop Zoom" "(pyprland)" \ " Z" "Desktop Zoom" "(pyprland)" \
" Alt V" "Clipboard Manager" "(cliphist)" \ " Alt V" "Clipboard Manager" "(cliphist)" \
" W" "Choose wallpaper" "(Wallpaper Menu)" \ " W" "Choose wallpaper" "(Wallpaper Menu)" \

11
config/hypr/scripts/KillActiveProcess.sh

@ -0,0 +1,11 @@
#!/bin/bash
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Copied from Discord post. Thanks to @Zorg
# Get id of an active window
active_pid=$(hyprctl activewindow | grep -o 'pid: [0-9]*' | cut -d' ' -f2)
# Close active window
kill $active_pid

37
config/hypr/scripts/TouchPad.sh

@ -1,27 +1,32 @@
#!/bin/bash #!/bin/bash
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## # /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# For disabling touchpad. # For disabling touchpad.
# Edit the Touchpad_Device according to your system # Edit the Touchpad_Device on ~/.config/hypr/UserConfigs/Laptops.conf according to your system
# use hyprctl devices to get your system touchpad device name # use hyprctl devices to get your system touchpad device name
# source https://github.com/hyprwm/Hyprland/discussions/4283?sort=new#discussioncomment-8648109
Touchpad_Device="asue1209:00-04f3:319f-touchpad"
notif="$HOME/.config/swaync/images/bell.png" notif="$HOME/.config/swaync/images/bell.png"
XDG_RUNTIME_DIR=${XDG_RUNTIME_DIR:-/run/user/$(id -u)} export STATUS_FILE="$XDG_RUNTIME_DIR/touchpad.status"
STATUS_FILE="$XDG_RUNTIME_DIR/touchpad.status"
toggle_touchpad() { enable_touchpad() {
if [ ! -f "$STATUS_FILE" ] || [ "$(cat "$STATUS_FILE")" = "false" ]; then printf "true" >"$STATUS_FILE"
echo "true" > "$STATUS_FILE" notify-send -u low -i $notif "Enabling touchpad"
action="enabled" hyprctl keyword '$TOUCHPAD_ENABLED' "true" -r
else }
echo "false" > "$STATUS_FILE"
action="disabled"
fi
notify-send -u low -i "$notif" "Touchpad $action" disable_touchpad() {
hyprctl keyword "device[$Touchpad_Device]:enabled" "$(cat "$STATUS_FILE")" printf "false" >"$STATUS_FILE"
notify-send -u low -i $notif "Disabling touchpad"
hyprctl keyword '$TOUCHPAD_ENABLED' "false" -r
} }
toggle_touchpad if ! [ -f "$STATUS_FILE" ]; then
enable_touchpad
else
if [ $(cat "$STATUS_FILE") = "true" ]; then
disable_touchpad
elif [ $(cat "$STATUS_FILE") = "false" ]; then
enable_touchpad
fi
fi

0
config/hypr/v2.2.13 → config/hypr/v2.2.14

BIN
config/hypr/wallpaper_effects/.wallpaper_current

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 MiB

After

Width:  |  Height:  |  Size: 10 MiB

BIN
config/hypr/wallpaper_effects/.wallpaper_modified

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 MiB

After

Width:  |  Height:  |  Size: 10 MiB

36
config/hypr/wallust/wallust-hyprland.conf

@ -1,18 +1,18 @@
$background = rgb(020302) $background = rgb(030508)
$foreground = rgb(BFBEB7) $foreground = rgb(D6CBD5)
$color0 = rgb(020302) $color0 = rgb(030508)
$color1 = rgb(171812) $color1 = rgb(0C1523)
$color2 = rgb(1F1E16) $color2 = rgb(2A3859)
$color3 = rgb(26251B) $color3 = rgb(324166)
$color4 = rgb(2E2C20) $color4 = rgb(205F36)
$color5 = rgb(363324) $color5 = rgb(11606B)
$color6 = rgb(363324) $color6 = rgb(685066)
$color7 = rgb(9B998F) $color7 = rgb(BCADBB)
$color8 = rgb(6C6B64) $color8 = rgb(847983)
$color9 = rgb(1F1F18) $color9 = rgb(101C2F)
$color10 = rgb(29291E) $color10 = rgb(384B76)
$color11 = rgb(333224) $color11 = rgb(425788)
$color12 = rgb(3E3B2A) $color12 = rgb(2B7F48)
$color13 = rgb(484430) $color13 = rgb(16808F)
$color14 = rgb(484430) $color14 = rgb(8A6B88)
$color15 = rgb(9B998F) $color15 = rgb(BCADBB)

12
config/kitty/kitty.conf

@ -4,7 +4,7 @@ bold_font auto
italic_font auto italic_font auto
bold_italic_font auto bold_italic_font auto
background_opacity 0.7 background_opacity 0.5
confirm_os_window_close 0 confirm_os_window_close 0
scrollback_lines 2000 scrollback_lines 2000
@ -12,7 +12,11 @@ wheel_scroll_min_lines 1
enable_audio_bell no enable_audio_bell no
selection_foreground #000000 selection_foreground none
selection_background #F5FBFF selection_background none
window_padding_width 4 window_padding_width 4
foreground #dddddd
background #000000
cursor #dddddd

42
config/rofi/wallust/colors-rofi.rasi

@ -1,28 +1,28 @@
* { * {
active-background: #1F1F18; active-background: #101C2F;
active-foreground: #BFBEB7; active-foreground: #D6CBD5;
normal-background: #020302; normal-background: #030508;
normal-foreground: #BFBEB7; normal-foreground: #D6CBD5;
urgent-background: #3E3B2A; urgent-background: #2B7F48;
urgent-foreground: #BFBEB7; urgent-foreground: #D6CBD5;
alternate-active-background: #363324; alternate-active-background: #11606B;
alternate-active-foreground: #BFBEB7; alternate-active-foreground: #D6CBD5;
alternate-normal-background: #020302; alternate-normal-background: #030508;
alternate-normal-foreground: #BFBEB7; alternate-normal-foreground: #D6CBD5;
alternate-urgent-background: #020302; alternate-urgent-background: #030508;
alternate-urgent-foreground: #BFBEB7; alternate-urgent-foreground: #D6CBD5;
selected-active-background: #1F1F18; selected-active-background: #101C2F;
selected-active-foreground: #BFBEB7; selected-active-foreground: #D6CBD5;
selected-normal-background: #9B998F; selected-normal-background: #BCADBB;
selected-normal-foreground: #BFBEB7; selected-normal-foreground: #D6CBD5;
selected-urgent-background: #3E3B2A; selected-urgent-background: #2B7F48;
selected-urgent-foreground: #BFBEB7; selected-urgent-foreground: #D6CBD5;
background-color: #020302; background-color: #030508;
background: rgba(0,0,0,0.7); background: rgba(0,0,0,0.7);
foreground: #9B998F; foreground: #BCADBB;
border-color: #1F1F18; border-color: #101C2F;
} }

23
config/wallust/templates/colors-kitty.conf

@ -1,19 +1,26 @@
font_family Fira Code SemiBold font_family Fira Code SemiBold
font_size 13.0 font_size 16.0
bold_font auto bold_font auto
italic_font auto italic_font auto
bold_italic_font auto bold_italic_font auto
background_opacity 0.5
confirm_os_window_close 0 confirm_os_window_close 0
scrollback_lines 2000
wheel_scroll_min_lines 1
enable_audio_bell no
window_padding_width 4
selection_foreground none
selection_background none
foreground {{foreground}} foreground {{foreground}}
background {{background}} background {{background}}
background_opacity 0.7
cursor {{cursor}} cursor {{cursor}}
selection_foreground #000000
selection_background #F5FBFF
active_tab_foreground {{background}} active_tab_foreground {{background}}
active_tab_background {{foreground}} active_tab_background {{foreground}}
inactive_tab_foreground {{foreground}} inactive_tab_foreground {{foreground}}

20
config/waybar/modules

@ -120,7 +120,7 @@
"4": " ", "4": " ",
"5": " ", "5": " ",
"6": " ", "6": " ",
"7": "", "7": "",
"8": " ", "8": " ",
"9": "", "9": "",
"10": "10", "10": "10",
@ -150,7 +150,8 @@
"class<kitty>": " ", "class<kitty>": " ",
"class<konsole>": " ", "class<konsole>": " ",
"class<thunar>": "󰝰 ", "class<thunar>": "󰝰 ",
"class<discord>": " ", "class<discord>": " ",
"class<WebCord>": " ",
"class<subl>": "󰅳 ", "class<subl>": "󰅳 ",
"class<celluloid>": " ", "class<celluloid>": " ",
"class<Cider>": "󰎆 ", "class<Cider>": "󰎆 ",
@ -159,7 +160,8 @@
"class<codeblocks>": "󰅩 ", "class<codeblocks>": "󰅩 ",
"class<mousepad>": " ", "class<mousepad>": " ",
"class<libreoffice-writer>": " ", "class<libreoffice-writer>": " ",
"class<libreoffice-startcenter>": "󰏆 " "class<libreoffice-startcenter>": "󰏆 ",
"class<com.obsproject.Studio>": " "
} }
}, },
// for Camilla or Spanish // for Camilla or Spanish
@ -368,6 +370,7 @@
"cpu": { "cpu": {
"format": "{usage}% 󰍛", "format": "{usage}% 󰍛",
"interval": 1, "interval": 1,
"min-length": 5,
"format-alt-click": "click", "format-alt-click": "click",
"format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% 󰍛", "format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% 󰍛",
"format-icons": [ "format-icons": [
@ -470,12 +473,12 @@
"format-wifi": "{icon}", "format-wifi": "{icon}",
"format-ethernet": "󰌘", "format-ethernet": "󰌘",
"format-disconnected": "󰌙", "format-disconnected": "󰌙",
"tooltip-format": "{ipaddr} {bandwidthUpBytes} {bandwidthDownBytes}", "tooltip-format": "{ipaddr} {bandwidthUpBits} {bandwidthDownBits}",
"format-linked": "󰈁 {ifname} (No IP)", "format-linked": "󰈁 {ifname} (No IP)",
"tooltip-format-wifi": "{essid} {icon} {signalStrength}%", "tooltip-format-wifi": "{essid} {icon} {signalStrength}%",
"tooltip-format-ethernet": "{ifname} 󰌘", "tooltip-format-ethernet": "{ifname} 󰌘",
"tooltip-format-disconnected": "󰌙 Disconnected", "tooltip-format-disconnected": "󰌙 Disconnected",
"max-length": 50, "max-length": 30,
"format-icons": [ "format-icons": [
"󰤯", "󰤟", "󰤢", "󰤥", "󰤨" "󰤯", "󰤟", "󰤢", "󰤥", "󰤨"
], ],
@ -484,15 +487,16 @@
"network#speed": { "network#speed": {
"interval": 1, "interval": 1,
"format": "{ifname}", "format": "{ifname}",
"format-wifi": "{icon} {bandwidthUpBytes} {bandwidthDownBytes}", "format-wifi": "{icon} {bandwidthUpBits} {bandwidthDownBits}",
"format-ethernet": "󰌘 {bandwidthUpBytes} {bandwidthDownBytes}", "format-ethernet": "󰌘 {bandwidthUpBits} {bandwidthDownBits}",
"format-disconnected": "󰌙", "format-disconnected": "󰌙",
"tooltip-format": "{ipaddr}", "tooltip-format": "{ipaddr}",
"format-linked": "󰈁 {ifname} (No IP)", "format-linked": "󰈁 {ifname} (No IP)",
"tooltip-format-wifi": "{essid} {icon} {signalStrength}%", "tooltip-format-wifi": "{essid} {icon} {signalStrength}%",
"tooltip-format-ethernet": "{ifname} 󰌘", "tooltip-format-ethernet": "{ifname} 󰌘",
"tooltip-format-disconnected": "󰌙 Disconnected", "tooltip-format-disconnected": "󰌙 Disconnected",
"max-length": 50, "min-length": 24,
"max-length": 24,
"format-icons": [ "format-icons": [
"󰤯", "󰤟", "󰤢", "󰤥", "󰤨" "󰤯", "󰤟", "󰤢", "󰤥", "󰤨"
] ]

49
config/waybar/style/[Black & White] Monochrome.css

@ -2,24 +2,20 @@
/* Black & White MonoChrome */ /* Black & White MonoChrome */
* { * {
font-family: "JetBrainsMono Nerd Font"; font-family: "JetBrainsMono Nerd Font";
font-weight: bold; font-weight: bold;
min-height: 0; min-height: 0;
/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */
font-size: 97%; font-size: 97%;
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
}
window#waybar {
background: transparent;
}
window#waybar.empty {
background-color: transparent;
} }
window#waybar,
window#waybar.empty,
window#waybar.empty #window { window#waybar.empty #window {
background-color: transparent; background-color: transparent;
padding: 0px;
border: 0px;
} }
tooltip { tooltip {
@ -73,7 +69,9 @@ tooltip label{
padding-left: 4px; padding-left: 4px;
} }
/*-----modules indv----*/ /*-----modules indv----*/
#taskbar button,
#workspaces button { #workspaces button {
color: dimgrey;
box-shadow: none; box-shadow: none;
text-shadow: none; text-shadow: none;
padding: 0px; padding: 0px;
@ -83,15 +81,17 @@ tooltip label{
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button:hover,
#workspaces button:hover { #workspaces button:hover {
color: white; color: white;
background-color: rgba(0,153,153,0.2); background-color: #7f849c;
padding-left: 2px; padding-left: 2px;
padding-right: 2px; padding-right: 2px;
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button.active,
#workspaces button.active { #workspaces button.active {
color: white; color: white;
padding-left: 8px; padding-left: 8px;
@ -161,7 +161,7 @@ tooltip label{
color: #cc3436; color: #cc3436;
} }
#temperature.critical { #temperature.critical {
color: #cc3436; color: red;
} }
@keyframes blink { @keyframes blink {
@ -179,21 +179,6 @@ tooltip label{
animation-direction: alternate; animation-direction: alternate;
} }
#taskbar button.active {
background-color: #7f849c;
padding-left: 6px;
padding-right: 6px;
animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#taskbar button:hover {
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 slider { #pulseaudio-slider slider {
min-width: 0px; min-width: 0px;
min-height: 0px; min-height: 0px;

116
config/waybar/style/[Catppuccin] Latte.css

@ -15,7 +15,6 @@ font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
window#waybar { window#waybar {
transition-property: background-color; transition-property: background-color;
transition-duration: 0.5s; transition-duration: 0.5s;
/*background: transparent;*/
border-bottom: 2px solid @sapphire; border-bottom: 2px solid @sapphire;
background: @theme_base_color; background: @theme_base_color;
border-radius: 10px; border-radius: 10px;
@ -25,23 +24,55 @@ window#waybar.hidden {
opacity: 0.2; opacity: 0.2;
} }
#waybar.empty #window { window#waybar.empty,
background: none; window#waybar.empty #window {
background-color: transparent;
padding: 0px;
border: 0px;
} }
/* This section can be use if you want to separate waybar modules*/ #taskbar button,
/* Remember to set transparent on waybar above */ #workspaces button {
/*.modules-left, .modules-center, .modules-right { */ box-shadow: none;
/* background: @theme_base_color; */ text-shadow: none;
/* border: 0.5px solid @overlay0; */ padding: 0px;
/* padding: 0px 5px; */ border-radius: 9px;
/* border-radius: 10px; */ 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);
}
/* .modules-left, .modules-right { */ #taskbar button:hover,
/* border: 1px solid @blue; */ #workspaces button:hover {
/* margin: 0px 5px;*/ 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,
#backlight-slider, #backlight-slider,
@ -163,59 +194,6 @@ window#waybar.hidden {
color: @flamingo; color: @flamingo;
} }
#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);
}
#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;
}
#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;
}
#taskbar button.active {
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 {
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);
}
#custom-cava_mviz { #custom-cava_mviz {
color: @pink; color: @pink;
} }
@ -259,7 +237,7 @@ window#waybar.hidden {
color: @mauve; color: @mauve;
} }
#custom-waybar-mpris { #mpris {
color:@lavender; color:@lavender;
} }

131
config/waybar/style/[Catppuccin] Mocha.css

@ -2,31 +2,76 @@
/* Catppuccin Mocha */ /* Catppuccin Mocha */
* { * {
font-family: "JetBrainsMono Nerd Font"; font-family: "JetBrainsMono Nerd Font";
font-weight: bold; font-weight: bold;
min-height: 0; min-height: 0;
/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */
font-size: 97%; font-size: 97%;
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
} }
@import "../waybar/style/catppuccin-themes/mocha.css"; @import "../waybar/style/catppuccin-themes/mocha.css";
window#waybar { window#waybar {
transition-property: background-color; transition-property: background-color;
transition-duration: 0.5s; transition-duration: 0.5s;
background: transparent; background: transparent;
/*border: 2px solid @overlay0;*/ border-radius: 10px;
/*background: @theme_base_color;*/
border-radius: 10px;
} }
window#waybar.hidden { window#waybar.hidden {
opacity: 0.2; 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);
} }
#waybar.empty #window { #workspaces button.persistent {
background: none; 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 */ /* This section can be use if you want to separate waybar modules */
@ -166,60 +211,6 @@ window#waybar.hidden {
color: @flamingo; color: @flamingo;
} }
#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);
}
#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;
}
#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;
}
#taskbar button.active {
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 {
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);
}
#custom-cava_mviz { #custom-cava_mviz {
color: @pink; color: @pink;
} }
@ -263,7 +254,7 @@ window#waybar.hidden {
color: @mauve; color: @mauve;
} }
#custom-waybar-mpris { #mpris {
color:@lavender; color:@lavender;
} }

40
config/waybar/style/[Colored] Chroma Glow.css

@ -2,12 +2,12 @@
/* Chroma Glow */ /* Chroma Glow */
* { * {
font-family: "JetBrainsMono Nerd Font"; font-family: "JetBrainsMono Nerd Font";
font-weight: bold; font-weight: bold;
min-height: 0; min-height: 0;
/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */
font-size: 97%; font-size: 97%;
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
} }
window#waybar { window#waybar {
@ -22,10 +22,7 @@ window#waybar.hidden {
opacity: 0.1; opacity: 0.1;
} }
window#waybar.empty { window#waybar.empty,
background-color: transparent;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
@ -46,6 +43,7 @@ tooltip label{
color: #cdd6f4; color: #cdd6f4;
} }
#taskbar button,
#workspaces button { #workspaces button {
background-color: transparent; background-color: transparent;
color: grey; color: grey;
@ -59,6 +57,7 @@ tooltip label{
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button.active,
#workspaces button.active { #workspaces button.active {
background-color: transparent; background-color: transparent;
color: #D3D3D3; color: #D3D3D3;
@ -68,6 +67,7 @@ tooltip label{
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button:hover,
#workspaces button:hover { #workspaces button:hover {
background: rgba(0, 0, 0, 0.2); background: rgba(0, 0, 0, 0.2);
color: #D3D3D3; color: #D3D3D3;
@ -80,7 +80,6 @@ tooltip label{
#workspaces button.focused { #workspaces button.focused {
background-color: #bbccdd; background-color: #bbccdd;
color: #323232; color: #323232;
/* box-shadow: inset 0 -3px #ffffff; */
} }
#workspaces button.urgent { #workspaces button.urgent {
@ -142,10 +141,6 @@ tooltip label{
padding-left: 6px; padding-left: 6px;
} }
#window,
#workspaces {
}
/* If workspaces is the leftmost module, omit left margin */ /* If workspaces is the leftmost module, omit left margin */
.modules-left > widget:first-child > #workspaces { .modules-left > widget:first-child > #workspaces {
} }
@ -280,21 +275,6 @@ label:focus {
/*color: #2d3436;*/ /*color: #2d3436;*/
} }
#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);
}
#mpd { #mpd {
color: #2a5c45; color: #2a5c45;
} }

25
config/waybar/style/[Colored] Translucent.css

@ -36,14 +36,10 @@ window#waybar.hidden {
opacity: 0.1; opacity: 0.1;
} }
window#waybar.empty { window#waybar.empty,
background-color: transparent;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
/* background-color: rgba(66,66,66,0.5); */ /* transparent */
background-color: transparent; background-color: transparent;
} }
@ -69,6 +65,7 @@ tooltip {
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button.active,
#workspaces button.active { #workspaces button.active {
background-color: transparent; background-color: transparent;
color: @accent1; color: @accent1;
@ -78,6 +75,7 @@ tooltip {
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button:hover,
#workspaces button:hover { #workspaces button:hover {
background: rgba(0, 0, 0, 0.2); background: rgba(0, 0, 0, 0.2);
color: @accent3; color: @accent3;
@ -185,7 +183,7 @@ tooltip {
} }
#battery.critical:not(.charging) { #battery.critical:not(.charging) {
color: #f53c3c; color: @critical;
animation-name: blink; animation-name: blink;
animation-duration: 0.5s; animation-duration: 0.5s;
animation-timing-function: linear; animation-timing-function: linear;
@ -295,21 +293,6 @@ label:focus {
/*color: #2d3436;*/ /*color: #2d3436;*/
} }
#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);
}
#mpd { #mpd {
color: #2a5c45; color: #2a5c45;
} }

17
config/waybar/style/[Colorful] Aurora Blossom.css

@ -2,23 +2,22 @@
/* Aurora Blossom */ /* Aurora Blossom */
* { * {
font-family: "JetBrainsMono Nerd Font"; font-family: "JetBrainsMono Nerd Font";
font-weight: bold; font-weight: bold;
/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */
font-size: 97%; font-size: 97%;
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
} }
window#waybar { window#waybar {
background: transparent; background: transparent;
} }
window#waybar.empty { window#waybar.empty ,
background-color: transparent;
}
window#waybar.empty #window { window#waybar.empty #window {
background-color: transparent; background-color: transparent;
padding: 0px;
border: 0px;
} }
tooltip { tooltip {

59
config/waybar/style/[Colorful] Aurora.css

@ -9,16 +9,12 @@ font-size: 97%;
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
} }
window#waybar { window#waybar,
background: transparent; window#waybar.empty,
}
window#waybar.empty {
background-color: transparent;
}
window#waybar.empty #window { window#waybar.empty #window {
background-color: transparent; background-color: transparent;
padding: 0px;
border: 0px;
} }
tooltip { tooltip {
@ -51,8 +47,9 @@ tooltip label{
padding-left: 4px; padding-left: 4px;
} }
/*-----modules indv----*/ /*-----modules indv----*/
#taskbar button,
#workspaces button { #workspaces button {
color: black; color: grey;
box-shadow: none; box-shadow: none;
text-shadow: none; text-shadow: none;
padding: 0px; padding: 0px;
@ -62,17 +59,18 @@ tooltip label{
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button:hover,
#workspaces button:hover { #workspaces button:hover {
color: grey; color: black;
background-color: rgba(0,153,153,0.2); background-color: rgba(0,153,153,0.2);
padding-left: 2px; padding-left: 2px;
padding-right: 2px; padding-right: 2px;
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button.active,
#workspaces button.active { #workspaces button.active {
color: grey; color: black;
padding-left: 8px; padding-left: 8px;
padding-right: 8px; padding-right: 8px;
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
@ -138,12 +136,22 @@ tooltip label{
padding-right: 6px; padding-right: 6px;
padding-left: 6px; padding-left: 6px;
} }
#backlight {
padding-right: 2px;
}
#custom-power { #custom-power {
padding-left: 10px; padding-left: 10px;
padding-right: 2px; padding-right: 2px;
} }
#custom-menu {
padding-right: 8px;
}
#custom-cycle_wall {
padding-right: 2px;
}
#network {
padding-right: 12px;
}
/*-----Indicators----*/ /*-----Indicators----*/
#idle_inhibitor.activated { #idle_inhibitor.activated {
color: #2dcc36; color: #2dcc36;
@ -152,7 +160,8 @@ tooltip label{
color: #cc3436; color: #cc3436;
} }
#temperature.critical { #temperature.critical {
color: #cc3436; background: red;
color: black;
} }
@keyframes blink { @keyframes blink {
@ -170,24 +179,6 @@ tooltip label{
animation-direction: alternate; animation-direction: alternate;
} }
#taskbar button.active {
color: black;
background-color: #7f849c;
padding-left: 6px;
padding-right: 6px;
animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#taskbar button,
#taskbar button:hover {
color: black;
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 slider { #pulseaudio-slider slider {
min-width: 0px; min-width: 0px;
min-height: 0px; min-height: 0px;

105
config/waybar/style/[Colorful] Rainbow Spectrum.css

@ -11,10 +11,7 @@ font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
} }
window#waybar { window#waybar {
/* Transparent waybar. Make sure to comment out background-color: and border: */
background-color: rgba(0,0,0,0); background-color: rgba(0,0,0,0);
/* background-color: #1e1e2e; */
/* border: 2px solid #313244; */
transition-property: background-color; transition-property: background-color;
transition-duration: .5s; transition-duration: .5s;
} }
@ -23,14 +20,10 @@ window#waybar.hidden {
opacity: 0.5; opacity: 0.5;
} }
window#waybar.empty { window#waybar.empty,
background-color: transparent;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
/* background-color: rgba(66,66,66,0.5); */ /* transparent */
background-color: transparent; background-color: transparent;
} }
@ -47,6 +40,40 @@ tooltip label{
color: #cdd6f4; 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,
#backlight-slider, #backlight-slider,
#battery, #battery,
@ -105,14 +132,6 @@ tooltip label{
background-color: #cba6f7; background-color: #cba6f7;
} }
#taskbar {
color: #ffffff;
}
#taskbar button.active {
background-color: #7f849c;
}
#battery { #battery {
background-color: #f9e2af; background-color: #f9e2af;
} }
@ -167,59 +186,6 @@ tooltip label{
-gtk-icon-effect: highlight; -gtk-icon-effect: highlight;
} }
#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);
}
#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);
}
#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);
}
#taskbar button {
border-radius: 8px;
background-color: #74c7ec;
color: #3A3B3C;
}
#taskbar button.active {
background-color: #b4befe;
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 {
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);
}
#custom-menu { #custom-menu {
background-color: #f5c2e7; background-color: #f5c2e7;
/*padding: 1px;*/ /*padding: 1px;*/
@ -296,6 +262,7 @@ tooltip label{
#network { #network {
background-color: #89b4fa; background-color: #89b4fa;
padding-right: 12px;
} }
#network.disconnected,#network.disabled { #network.disconnected,#network.disabled {
background-color: #313244; background-color: #313244;

30
config/waybar/style/[Dark] Golden Noir.css

@ -4,7 +4,6 @@
/* .......................................... */ /* .......................................... */
/* --- 👍 designed by https://github.com/Krautt 👍 --- */ /* --- 👍 designed by https://github.com/Krautt 👍 --- */
* { * {
font-family: "JetBrainsMono Nerd Font"; font-family: "JetBrainsMono Nerd Font";
font-weight: bold; font-weight: bold;
@ -25,19 +24,13 @@ window#waybar.hidden {
opacity: 0.5; opacity: 0.5;
} }
window#waybar.empty { window#waybar.empty,
background-color: #040406;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
/* background-color: rgba(66,66,66,0.5); */
/* transparent */
background-color: transparent; background-color: transparent;
} }
tooltip { tooltip {
background: #1e1e2e; background: #1e1e2e;
border-radius: 10px; border-radius: 10px;
@ -85,6 +78,7 @@ tooltip {
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button.active,
#workspaces button.active { #workspaces button.active {
color: #ffd700; color: #ffd700;
border-radius: 50%; border-radius: 50%;
@ -105,6 +99,7 @@ tooltip {
border-radius: 10px; border-radius: 10px;
} }
#taskbar button:hover,
#workspaces button:hover { #workspaces button:hover {
color: #ffd700; color: #ffd700;
border-radius: 15px; border-radius: 15px;
@ -114,10 +109,6 @@ tooltip {
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
} }
#clock#2 {
color: #cba6f7;
}
#backlight, #backlight,
#backlight-slider, #backlight-slider,
#battery, #battery,
@ -180,21 +171,6 @@ tooltip {
} }
} }
#taskbar button.active {
background-color: rgb(47, 46, 46);
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) { #battery.critical:not(.charging) {
color: #f53c3c; color: #f53c3c;
animation-name: blink; animation-name: blink;

28
config/waybar/style/[Dark] Half-Moon.css

@ -5,11 +5,15 @@
/* --- 👍 shared by https://github.com/TomekBobrowicz 👍 --- */ /* --- 👍 shared by https://github.com/TomekBobrowicz 👍 --- */
* { * {
font-size: 97%; font-family: "JetBrainsMono Nerd Font";
font-family: "JetBrainsMono Nerd Font", "Font Awesome", sans-serif; font-weight: bold;
font-weight: bold; min-height: 0;
/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */
font-size: 97%;
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
} }
window#waybar { window#waybar {
background-color: rgba(26,27,38,0); background-color: rgba(26,27,38,0);
border-bottom: 1px solid rgba(26,27,38,0); border-bottom: 1px solid rgba(26,27,38,0);
@ -17,6 +21,15 @@ window#waybar {
color: #E6B673; color: #E6B673;
} }
#waybar.empty, #waybar.tiled, #waybar.floating {
background-color: transparent;
}
window#waybar.empty,
window#waybar.empty #window {
background-color: transparent;
}
#taskbar, #taskbar,
#workspaces { #workspaces {
background: #0F1419; background: #0F1419;
@ -155,6 +168,15 @@ color: #F3F4F5;
padding: 2px 15px; padding: 2px 15px;
} }
#mpris {
color: #F07178;
background: #0F1419;
border-radius: 50px 50px;
margin: 5px;
padding-left: 8px;
padding-right: 2px;
}
#backlight { #backlight {
color: white; color: white;
background: #0F1419; background: #0F1419;

11
config/waybar/style/[Dark] Latte-Wallust combined.css

@ -39,20 +39,13 @@ window#waybar.hidden {
opacity: 0; opacity: 0;
} }
window#waybar.empty { window#waybar.empty,
/*background-color: #040406;*/
background-color: transparent;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
/* background-color: rgba(66,66,66,0.5); */
/* transparent */
background-color: transparent; background-color: transparent;
} }
tooltip { tooltip {
background: #1e1e2e; background: #1e1e2e;
border-radius: 5px; border-radius: 5px;
@ -78,8 +71,6 @@ tooltip {
background-color: @background-module; background-color: @background-module;
border-radius:15px; border-radius:15px;
border-bottom:2px solid @border-color; border-bottom:2px solid @border-color;
/*border-right: 2px solid #ffd700;*/
/*border:@teal-trans;*/
padding-top: 2px; padding-top: 2px;
padding-bottom: 0px; padding-bottom: 0px;
padding-right: 4px; padding-right: 4px;

11
config/waybar/style/[Dark] Purpl.css

@ -22,16 +22,10 @@ window#waybar.hidden {
opacity: 0.5; opacity: 0.5;
} }
window#waybar.empty { window#waybar.empty,
background-color: transparent;
background: #100214;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
/* background-color: rgba(66,66,66,0.5); */
/* transparent */
background-color: transparent; background-color: transparent;
} }
@ -60,8 +54,6 @@ tooltip {
padding-bottom: 2px; padding-bottom: 2px;
padding-right: 4px; padding-right: 4px;
padding-left: 4px; padding-left: 4px;
} }
.modules-left { .modules-left {
@ -165,7 +157,6 @@ tooltip {
padding-bottom: 4px; padding-bottom: 4px;
padding-right: 6px; padding-right: 6px;
padding-left: 6px; padding-left: 6px;
} }
#temperature.critical { #temperature.critical {

25
config/waybar/style/[Dark] Wallust Obsidian Edge.css

@ -21,10 +21,7 @@ window#waybar.hidden {
opacity: 0.5; opacity: 0.5;
} }
window#waybar.empty { window#waybar.empty,
background-color: transparent;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
@ -72,6 +69,7 @@ tooltip label {
padding-left: 4px; padding-left: 4px;
} }
#taskbar button,
#workspaces button { #workspaces button {
color: @color12; color: @color12;
box-shadow: none; box-shadow: none;
@ -84,6 +82,7 @@ tooltip label {
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button.active,
#workspaces button.active { #workspaces button.active {
color: @foreground; color: @foreground;
border-radius: 15px 15px 15px 15px; border-radius: 15px 15px 15px 15px;
@ -102,8 +101,9 @@ tooltip label {
border-radius: 10px; border-radius: 10px;
} }
#taskbar button:hover,
#workspaces button:hover { #workspaces button:hover {
color: #9CCFD8; color: @color9;
border-radius: 15px; border-radius: 15px;
padding-left: 2px; padding-left: 2px;
padding-right: 2px; padding-right: 2px;
@ -174,21 +174,6 @@ tooltip label {
} }
} }
#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);
}
#battery.critical:not(.charging) { #battery.critical:not(.charging) {
color: #f53c3c; color: #f53c3c;
animation-name: blink; animation-name: blink;

31
config/waybar/style/[Extra] Crimson.css

@ -22,14 +22,10 @@ window#waybar {
window#waybar.hidden { window#waybar.hidden {
opacity: 0.5; opacity: 0.5;
} }
window#waybar.empty { window#waybar.empty,
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
/* background-color: rgba(66,66,66,0.5); */ /* transparent */
background-color: transparent; background-color: transparent;
} }
@ -75,7 +71,8 @@ tooltip {
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button.active,
#workspaces button.active { #workspaces button.active {
color: rgb(108, 18, 18); color: rgb(108, 18, 18);
background-color: #000000; background-color: #000000;
@ -95,7 +92,8 @@ tooltip {
color: #11111b; color: #11111b;
border-radius: 10px; border-radius: 10px;
} }
#taskbar button:hover,
#workspaces button:hover { #workspaces button:hover {
color: rgb(71, 14, 14); color: rgb(71, 14, 14);
background-color: #000000; background-color: #000000;
@ -166,24 +164,7 @@ tooltip {
color: #000000; color: #000000;
} }
} }
#taskbar button.active {
background-color: rgb(128, 31, 31);
border-radius: 8px;
border: 1px solid grey;
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);
}
#workspaces 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) { #battery.critical:not(.charging) {
color: #f53c3c; color: #f53c3c;
animation-name: blink; animation-name: blink;

31
config/waybar/style/[Extra] Mauve.css

@ -16,23 +16,16 @@
window#waybar { window#waybar {
background: #11111b; background: #11111b;
color: #cba6f7; color: #cba6f7;
/* background-color: transparent; */
} }
window#waybar.hidden { window#waybar.hidden {
opacity: 0.5; opacity: 0.5;
} }
window#waybar.empty { window#waybar.empty,
background-color: transparent;
background: #11111b;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
/* background-color: rgba(66,66,66,0.5); */
/* transparent */
background-color: transparent; background-color: transparent;
} }
@ -49,7 +42,7 @@ tooltip {
.modules-right { .modules-right {
border: 3px solid #11111b; border: 3px solid #11111b;
border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;
background-color: #1e1e2e; background-color: #313244;
padding-top: 2px; padding-top: 2px;
padding-bottom: 2px; padding-bottom: 2px;
padding-right: 4px; padding-right: 4px;
@ -67,7 +60,7 @@ tooltip {
/*background-color: #1e1e2e;*/ /*background-color: #1e1e2e;*/
border: 3px solid #11111b; border: 3px solid #11111b;
border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;
background-color: #1e1e2e; background-color: #313244;
padding-top: 2px; padding-top: 2px;
padding-bottom: 2px; padding-bottom: 2px;
padding-right: 4px; padding-right: 4px;
@ -86,6 +79,7 @@ tooltip {
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button.active,
#workspaces button.active { #workspaces button.active {
color: #1e1e1e; color: #1e1e1e;
border-radius: 30%; border-radius: 30%;
@ -100,7 +94,6 @@ tooltip {
color: #1e1e1e; color: #1e1e1e;
border-radius: 30%; border-radius: 30%;
background-color: #cba6f7; background-color: #cba6f7;
border: 0px solid #1e1e2e;
padding-left: 6px; padding-left: 6px;
padding-right: 8px; padding-right: 8px;
} }
@ -115,6 +108,7 @@ tooltip {
color: #1e1e1e; color: #1e1e1e;
} }
#taskbar button:hover,
#workspaces button:hover { #workspaces button:hover {
color: #1e1e1e; color: #1e1e1e;
border: 3px solid #1e1e2e; border: 3px solid #1e1e2e;
@ -189,21 +183,6 @@ tooltip {
} }
} }
#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) { #battery.critical:not(.charging) {
color: #f53c3c; color: #f53c3c;
animation-name: blink; animation-name: blink;

23
config/waybar/style/[Extra] Rose Pine.css

@ -23,6 +23,13 @@ window#waybar {
background: @bar-bg; background: @bar-bg;
} }
window#waybar.empty,
window#waybar.empty #window {
background-color: transparent;
padding: 0px;
border: 0px;
}
tooltip { tooltip {
background: @main-bg; background: @main-bg;
color: @main-fg; color: @main-fg;
@ -38,8 +45,8 @@ tooltip {
border-color: #2B5D34; border-color: #2B5D34;
border-style: solid; border-style: solid;
border-radius: 10px; border-radius: 10px;
padding-left: 3px; padding-left: 2px;
padding-right: 3px; padding-right: 4px;
background: @main-bg; background: @main-bg;
color: @main-fg; color: @main-fg;
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
@ -49,8 +56,8 @@ tooltip {
#workspaces button.active { #workspaces button.active {
background: @wb-act-bg; background: @wb-act-bg;
color: @wb-act-fg; color: @wb-act-fg;
padding-left: 8px; padding-left: 2px;
padding-right: 8px; padding-right: 4px;
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
} }
@ -155,9 +162,15 @@ tooltip {
} }
#temperature.critical { #temperature.critical {
background-color: @red; background-color: red;
} }
#backlight {
padding-right: 2px;
}
#network {
padding-right: 12px;
}
#custom-power { #custom-power {
padding-right: 1px; padding-right: 1px;
} }

10
config/waybar/style/[Extra] Simple Pink.css

@ -11,7 +11,6 @@
/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */ /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */
font-size: 97%; font-size: 97%;
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
} }
window#waybar { window#waybar {
@ -24,15 +23,10 @@ window#waybar.hidden {
opacity: 0.5; opacity: 0.5;
} }
window#waybar.empty { window#waybar.empty,
background-color: black;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
/* background-color: rgba(66,66,66,0.5); */
/* transparent */
background-color: transparent; background-color: transparent;
} }
@ -63,8 +57,6 @@ tooltip {
padding-bottom: 2px; padding-bottom: 2px;
padding-right: 4px; padding-right: 4px;
padding-left: 4px; padding-left: 4px;
} }
.modules-left { .modules-left {

35
config/waybar/style/[Light] Monochrome Contrast.css

@ -10,16 +10,12 @@ font-size: 97%;
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
} }
window#waybar { window#waybar,
background: transparent; window#waybar.empty,
}
window#waybar.empty {
background-color: transparent;
}
window#waybar.empty #window { window#waybar.empty #window {
background-color: transparent; background-color: transparent;
padding: 0px;
border: 0px;
} }
tooltip { tooltip {
@ -73,6 +69,7 @@ tooltip label{
padding-left: 4px; padding-left: 4px;
} }
/*-----modules indv----*/ /*-----modules indv----*/
#taskbar button,
#workspaces button { #workspaces button {
color: black; color: black;
box-shadow: none; box-shadow: none;
@ -84,6 +81,7 @@ tooltip label{
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button:hover,
#workspaces button:hover { #workspaces button:hover {
color: grey; color: grey;
background-color: rgba(0,153,153,0.2); background-color: rgba(0,153,153,0.2);
@ -93,8 +91,10 @@ tooltip label{
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
} }
#taskbar button.active,
#workspaces button.active { #workspaces button.active {
color: grey; background-color: grey;
color: black;
padding-left: 8px; padding-left: 8px;
padding-right: 8px; padding-right: 8px;
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
@ -183,21 +183,6 @@ tooltip label{
animation-direction: alternate; animation-direction: alternate;
} }
#taskbar button.active {
background-color: #7f849c;
padding-left: 6px;
padding-right: 6px;
animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#taskbar button:hover {
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 slider { #pulseaudio-slider slider {
min-width: 0px; min-width: 0px;
min-height: 0px; min-height: 0px;

6
config/waybar/style/[Light] Obsidian Glow.css

@ -19,10 +19,7 @@ window#waybar.hidden {
opacity: 0.7; opacity: 0.7;
} }
window#waybar.empty { window#waybar.empty,
background-color: transparent;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
@ -54,6 +51,7 @@ tooltip label {
} }
#workspaces button.active { #workspaces button.active {
background-color: dimgrey;
color: #000000; color: #000000;
border-radius: 15px 15px 15px 15px; border-radius: 15px 15px 15px 15px;
padding-left: 8px; padding-left: 8px;

29
config/waybar/style/[Retro] Simple Style.css

@ -1,7 +1,6 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */ /* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Simple Style */ /* Simple Style */
@define-color background #1d2021; @define-color background #1d2021;
@define-color foreground #ebdbb2; @define-color foreground #ebdbb2;
@define-color dim #928374; @define-color dim #928374;
@ -10,11 +9,13 @@
@define-color green #b8bb26; @define-color green #b8bb26;
* { * {
background: @background; font-family: "JetBrains Mono Nerd Font";
border: none; font-weight: bold;
border-radius: 0; min-height: 0;
font-family: "JetBrainsMono Nerd Font"; /* set font-size to 100% if font scaling is set to 1.00 using nwg-look */
font-size: 97%; font-size: 97%;
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
} }
window#waybar { window#waybar {
@ -31,16 +32,16 @@ window#waybar {
#taskbar button.active, #taskbar button.active,
#workspaces button.active { #workspaces button.active {
border-bottom: 1px solid @green; border-bottom: 1px solid green;
} }
#taskbar button.urgent, #taskbar button.urgent,
#workspaces button.urgent { #workspaces button.urgent {
border-bottom: 2px solid @red; border-bottom: 2px solid red;
} }
#submap { #submap {
border-bottom: 1px solid @red; border-bottom: 1px solid red;
} }
#backlight, #backlight,
@ -97,7 +98,7 @@ window#waybar {
#memory.warning, #memory.warning,
#cpu.warning { #cpu.warning {
border-top: 3px solid @background; border-top: 3px solid @background;
border-bottom: 3px solid @yellow; border-bottom: 3px solid yellow;
} }
#battery.critical, #battery.critical,
@ -105,12 +106,16 @@ window#waybar {
#memory.critical, #memory.critical,
#cpu.critical { #cpu.critical {
border-top: 3px solid @background; border-top: 3px solid @background;
border-bottom: 3px solid @red; border-bottom: 3px solid red;
}
#temperature.critical {
background-color: red;
} }
#battery.charging { #battery.charging {
border-top: 3px solid @background; border-top: 3px solid @background;
border-bottom: 3px solid @green; border-bottom: 3px solid green;
} }
#pulseaudio-slider slider { #pulseaudio-slider slider {

20
config/waybar/style/[Transparent] Crystal Clear.css

@ -22,30 +22,14 @@ window#waybar {
window#waybar.hidden { window#waybar.hidden {
opacity: 0.5; opacity: 0.5;
} }
window#waybar.empty {
background-color: transparent; window#waybar.empty
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
background-color: transparent; background-color: transparent;
} }
/*-----module groups----*/
.modules-right {
}
.modules-center {
}
.modules-left {
}
#workspaces button { #workspaces button {
color: #6E6A86; color: #6E6A86;
box-shadow: none; box-shadow: none;

36
config/waybar/style/[Wallust Bordered] Chroma Fusion Edge.css

@ -40,10 +40,11 @@ window#waybar {
border:2px solid black; border:2px solid black;
} }
window#waybar.empty #window { window#waybar.empty,
window#waybar.empty #window {
background-color: transparent; background-color: transparent;
padding: 0px;
border: 0px; border: 0px;
} }
tooltip { tooltip {
@ -66,6 +67,7 @@ tooltip {
#keyboard-state, #keyboard-state,
#memory, #memory,
#mode, #mode,
#mpris,
#network, #network,
#power-profiles-daemon, #power-profiles-daemon,
#pulseaudio, #pulseaudio,
@ -100,13 +102,13 @@ tooltip {
background-color: @background-module; background-color: @background-module;
border-radius: 25px; border-radius: 25px;
padding: 0px 10px 0px 10px; padding: 0px 10px 0px 10px;
margin: 5px 5px 5px 5px; margin: 5px;
opacity:0.8; opacity:0.8;
border:2px solid @border-color; border:2px solid @border-color;
} }
#custom-power { #custom-power {
color: @red; color: red;
padding: 0px 0px 0px 7px; padding: 0px 0px 0px 7px;
opacity:1.0; opacity:1.0;
} }
@ -125,15 +127,24 @@ tooltip {
color: @yellow; color: @yellow;
} }
#mpris {
padding-right: 2px;
}
#keyboard-state, #keyboard-state,
#clock { #clock {
color: @sapphire; color: @sapphire;
} }
#network,
#temperature { #temperature {
color: @rosewater; color: @rosewater;
} }
#network {
padding-left: 2px;
color: @rosewater;
}
#custom-swaync, #custom-swaync,
#custom-hint, #custom-hint,
#tray { #tray {
@ -162,19 +173,15 @@ tooltip {
color: @color2; color: @color2;
} }
#workspaces { #workspaces {
margin: 1px 1px 1px 1px;
padding: 0px 1px;
border-radius: 25px; border-radius: 25px;
border:2px solid @border-color; border:2px solid @border-color;
font-weight: bold;
font-style: normal;
opacity:0.8; opacity:0.8;
color:#FFFFFF; color:#FFFFFF;
margin: 6px;
} }
#workspaces button { #workspaces button {
margin: 1px 1px;
border-radius: 15px; border-radius: 15px;
border:0px; border:0px;
color: @color13; color: @color13;
@ -185,12 +192,10 @@ tooltip {
opacity:0.8; opacity:0.8;
} }
#workspaces button.active, #workspaces button.active {
#workspaces button.visible {
color: #FFFFFF; color: #FFFFFF;
background: @button-color; background: @button-color;
border-radius: 15px; border-radius: 25px;
border: 1px solid @border-color;
padding-left: 4px; padding-left: 4px;
padding-right: 4px; padding-right: 4px;
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
@ -206,7 +211,6 @@ tooltip {
#workspaces button:hover { #workspaces button:hover {
color: #FFFFFF; color: #FFFFFF;
background: @button-hover; background: @button-hover;
border: 1px solid @border-color;
border-radius: 15px; border-radius: 15px;
opacity:1.0; opacity:1.0;
padding-left: 2px; padding-left: 2px;
@ -241,7 +245,7 @@ tooltip {
} }
#temperature.critical { #temperature.critical {
background-color: @red; background-color: red;
} }
@keyframes blink { @keyframes blink {

9
config/waybar/style/[Wallust Bordered] Chroma Simple.css

@ -19,11 +19,11 @@ window#waybar {
padding-right: 15px; padding-right: 15px;
} }
window#waybar.empty,
window#waybar.empty #window { window#waybar.empty #window {
background-color: transparent; background-color: transparent;
border-color: transparent; padding: 0px;
padding-left: 15px; border: 0px;
padding-right: 15px;
} }
tooltip { tooltip {
@ -91,6 +91,7 @@ tooltip {
#keyboard-state, #keyboard-state,
#memory, #memory,
#mode, #mode,
#mpris,
#network, #network,
#power-profiles-daemon, #power-profiles-daemon,
#pulseaudio, #pulseaudio,
@ -181,7 +182,7 @@ tooltip {
} }
#mpris { #mpris {
padding-left: 15px; padding-left: 16px;
} }
#tray.empty { #tray.empty {
background-color: transparent; background-color: transparent;

3
config/waybar/style/[Wallust Transparent] Crystal Clear.css

@ -38,8 +38,7 @@ window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
background-color: transparent; background-color: transparent;
} }
/*-----module groups----*/ /*-----module groups----*/
.modules-right { .modules-right {

21
config/waybar/style/[Wallust] Box type.css

@ -22,11 +22,11 @@ window#waybar.hidden {
} }
window#waybar.empty #window { window#waybar.empty,
background:none; window#waybar.empty #window {
border-bottom-width: 5px; background-color: transparent;
border-bottom-color: transparent; padding: 0px;
border-bottom-style: solid; border: 0px;
} }
#window { #window {
@ -91,6 +91,7 @@ window#waybar.empty #window {
#keyboard-state, #keyboard-state,
#memory, #memory,
#mode, #mode,
#mpris,
#network, #network,
#power-profiles-daemon, #power-profiles-daemon,
#pulseaudio, #pulseaudio,
@ -144,10 +145,18 @@ window#waybar.empty #window {
padding-right: 12px; padding-right: 12px;
} }
#temperature.critical {
background-color: red;
color: black;
}
#mpris { #mpris {
padding-right: 8px; padding-right: 2px;
padding-left: 8px; padding-left: 8px;
} }
#backlight {
padding-right: 2px;
}
#battery.critical:not(.charging) { #battery.critical:not(.charging) {
background-color: #ffffff; background-color: #ffffff;
color: #000000; color: #000000;

9
config/waybar/style/[Wallust] Chroma Edge.css

@ -22,13 +22,11 @@ window#waybar {
border-radius: 0px; border-radius: 0px;
transition-duration: 0.5s; transition-duration: 0.5s;
} }
window#waybar.empty {
background-color: transparent; window#waybar.empty
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;
/* background-color: rgba(66,66,66,0.5); */ /* transparent */
background-color: transparent; background-color: transparent;
} }
@ -84,7 +82,6 @@ tooltip label{
background-color: #eb4d4b; background-color: #eb4d4b;
} }
#backlight, #backlight,
#backlight-slider, #backlight-slider,
#battery, #battery,
@ -222,8 +219,8 @@ tooltip label{
color: #FFD580; color: #FFD580;
} }
#backlight { #backlight {
/* color: #EBCB8B; */
color: #8fbcbb; color: #8fbcbb;
padding-right: 2px;
} }
#clock { #clock {

26
config/waybar/style/[Wallust] Chroma Fusion.css

@ -39,10 +39,11 @@ window#waybar {
border-top-right-radius: 20px; border-top-right-radius: 20px;
} }
window#waybar.empty #window { window#waybar.empty,
window#waybar.empty #window {
background-color: transparent; background-color: transparent;
padding: 0px;
border: 0px; border: 0px;
} }
tooltip { tooltip {
@ -65,6 +66,7 @@ tooltip {
#keyboard-state, #keyboard-state,
#memory, #memory,
#mode, #mode,
#mpris,
#network, #network,
#power-profiles-daemon, #power-profiles-daemon,
#pulseaudio, #pulseaudio,
@ -110,7 +112,7 @@ tooltip {
padding: 0px 2px 0px 6px; padding: 0px 2px 0px 6px;
} }
#custom-power { #custom-power {
color: @red; color: red;
padding: 0px 0px 0px 6px; padding: 0px 0px 0px 6px;
opacity:1.0; opacity:1.0;
} }
@ -121,6 +123,11 @@ tooltip {
opacity:1.0; opacity:1.0;
} }
#mpris {
color: @sapphire;
padding-right: 0px;
}
#custom-swaync, #custom-swaync,
#custom-weather, #custom-weather,
#custom-updater { #custom-updater {
@ -179,20 +186,19 @@ tooltip {
border-radius: 15px; border-radius: 15px;
border:0px; border:0px;
color: @color13; color: @color13;
padding-left: 4px; padding-left: 2px;
padding-right: 4px; padding-right: 2px;
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
opacity:0.8; opacity:0.8;
} }
#workspaces button.active, #workspaces button.active {
#workspaces button.visible {
color: #FFFFFF; color: #FFFFFF;
background: @button-color; background: @button-color;
border-radius: 15px; border-radius: 15px;
padding-left: 8px; padding-left: 4px;
padding-right: 8px; padding-right: 4px;
animation: gradient_f 20s ease-in infinite; animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682); transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
opacity:1.0; opacity:1.0;
@ -240,7 +246,7 @@ tooltip {
} }
#temperature.critical { #temperature.critical {
background-color: @red; background-color: red;
} }
@keyframes blink { @keyframes blink {

10
config/waybar/style/[Wallust] Chroma Tally.css

@ -20,8 +20,15 @@ window#waybar {
border-color: @color12; border-color: @color12;
} }
window#waybar.empty,
window#waybar.empty #window {
background-color: transparent;
padding: 0px;
border: 0px;
}
#workspaces { #workspaces {
background: #0F1419; background: transparent;
padding: 0px 1px; padding: 0px 1px;
border-radius: 15px; border-radius: 15px;
border: 0px; border: 0px;
@ -208,6 +215,7 @@ tooltip {
#custom-swaync, #custom-swaync,
#custom-menu { #custom-menu {
color: yellow; color: yellow;
padding-left: 8px;
} }
#custom-power{ #custom-power{
color: #eba0ac; color: #eba0ac;

9
config/waybar/style/[Wallust] Colored.css

@ -12,18 +12,11 @@
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
} }
window#waybar {
background: transparent;
}
window#waybar.hidden { window#waybar.hidden {
opacity: 0.5; opacity: 0.5;
} }
window#waybar.empty { window#waybar,
background-color: @background;
}
window#waybar.empty #window { window#waybar.empty #window {
padding: 0px; padding: 0px;
border: 0px; border: 0px;

12
config/waybar/style/[Wallust] Simple.css

@ -12,14 +12,18 @@ font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
@import '../../.config/waybar/wallust/colors-waybar.css'; @import '../../.config/waybar/wallust/colors-waybar.css';
window#waybar {
background: transparent;
}
#waybar.empty, #waybar.tiled, #waybar.floating { #waybar.empty, #waybar.tiled, #waybar.floating {
background-color: transparent; background-color: transparent;
} }
window#waybar,
window#waybar.empty,
window#waybar.empty #window {
background-color: transparent;
padding: 0px;
border: 0px;
}
tooltip { tooltip {
color: @color15; color: @color15;
background: @color0; background: @color0;

38
config/waybar/wallust/colors-waybar.css

@ -1,20 +1,20 @@
@define-color foreground #BFBEB7; @define-color foreground #D6CBD5;
@define-color background rgba(2,3,2,0.25); @define-color background rgba(3,5,8,0.25);
@define-color cursor #BFBEB7; @define-color cursor #D6CBD5;
@define-color color0 #020302; @define-color color0 #030508;
@define-color color1 #171812; @define-color color1 #0C1523;
@define-color color2 #1F1E16; @define-color color2 #2A3859;
@define-color color3 #26251B; @define-color color3 #324166;
@define-color color4 #2E2C20; @define-color color4 #205F36;
@define-color color5 #363324; @define-color color5 #11606B;
@define-color color6 #363324; @define-color color6 #685066;
@define-color color7 #9B998F; @define-color color7 #BCADBB;
@define-color color8 #6C6B64; @define-color color8 #847983;
@define-color color9 #1F1F18; @define-color color9 #101C2F;
@define-color color10 #29291E; @define-color color10 #384B76;
@define-color color11 #333224; @define-color color11 #425788;
@define-color color12 #3E3B2A; @define-color color12 #2B7F48;
@define-color color13 #484430; @define-color color13 #16808F;
@define-color color14 #484430; @define-color color14 #8A6B88;
@define-color color15 #9B998F; @define-color color15 #BCADBB;

84
copy.sh

@ -14,11 +14,12 @@ if [[ $EUID -eq 0 ]]; then
exit 1 exit 1
fi fi
printf "\n%.0s" {1..3} printf "\n%.0s" {1..2}
echo " _ _ ___ __ " echo ' ╦╔═┌─┐┌─┐╦ ╦ ╦┬ ┬┌─┐┬─┐┬ ┌─┐┌┐┌┌┬┐ ╔╦╗┌─┐┌┬┐┌─┐ '
echo " | _. |/ _ _ | o _|_ __ | \ / \ | (_ " echo ' ╠╩╗│ ││ │║ ╠═╣└┬┘├─┘├┬┘│ ├─┤│││ ││───║║│ │ │ └─┐ '
echo " \_| (_| o |\ (_) (_) |_ | |_ |_/ \_/ | __) " echo ' ╩ ╩└─┘└─┘╩═╝ ╩ ╩ ┴ ┴ ┴└─┴─┘┴ ┴┘└┘─┴┘ ═╩╝└─┘ ┴ └─┘ '
printf "\n%.0s" {1..2} printf "\n%.0s" {1..2}
# Set some colors for output messages # Set some colors for output messages
OK="$(tput setaf 2)[OK]$(tput sgr0)" OK="$(tput setaf 2)[OK]$(tput sgr0)"
@ -43,7 +44,7 @@ xdg-user-dirs-update 2>&1 | tee -a "$LOG" || true
# uncommenting WLR_NO_HARDWARE_CURSORS if nvidia is detected # uncommenting WLR_NO_HARDWARE_CURSORS if nvidia is detected
if lspci -k | grep -A 2 -E "(VGA|3D)" | grep -iq nvidia; then if lspci -k | grep -A 2 -E "(VGA|3D)" | grep -iq nvidia; then
# NVIDIA GPU detected, uncomment line 23 in ENVariables.conf echo "Nvidia GPU detected. Setting up proper env's" 2>&1 | tee -a "$LOG" || true
sed -i '/env = WLR_NO_HARDWARE_CURSORS,1/s/^#//' config/hypr/UserConfigs/ENVariables.conf sed -i '/env = WLR_NO_HARDWARE_CURSORS,1/s/^#//' config/hypr/UserConfigs/ENVariables.conf
sed -i '/env = LIBVA_DRIVER_NAME,nvidia/s/^#//' config/hypr/UserConfigs/ENVariables.conf sed -i '/env = LIBVA_DRIVER_NAME,nvidia/s/^#//' config/hypr/UserConfigs/ENVariables.conf
sed -i '/env = __GLX_VENDOR_LIBRARY_NAME,nvidia/s/^#//' config/hypr/UserConfigs/ENVariables.conf sed -i '/env = __GLX_VENDOR_LIBRARY_NAME,nvidia/s/^#//' config/hypr/UserConfigs/ENVariables.conf
@ -51,58 +52,92 @@ fi
# uncommenting WLR_RENDERER_ALLOW_SOFTWARE,1 if running in a VM is detected # uncommenting WLR_RENDERER_ALLOW_SOFTWARE,1 if running in a VM is detected
if hostnamectl | grep -q 'Chassis: vm'; then if hostnamectl | grep -q 'Chassis: vm'; then
echo "This script is running in a virtual machine." echo "System is running in a virtual machine." 2>&1 | tee -a "$LOG" || true
sed -i '/env = WLR_NO_HARDWARE_CURSORS,1/s/^#//' config/hypr/UserConfigs/ENVariables.conf sed -i '/env = WLR_NO_HARDWARE_CURSORS,1/s/^#//' config/hypr/UserConfigs/ENVariables.conf
sed -i '/env = WLR_RENDERER_ALLOW_SOFTWARE,1/s/^#//' config/hypr/UserConfigs/ENVariables.conf sed -i '/env = WLR_RENDERER_ALLOW_SOFTWARE,1/s/^#//' config/hypr/UserConfigs/ENVariables.conf
sed -i '/monitor = Virtual-1, 1920x1080@60,auto,1/s/^#//' config/hypr/UserConfigs/Monitors.conf sed -i '/monitor = Virtual-1, 1920x1080@60,auto,1/s/^#//' config/hypr/UserConfigs/Monitors.conf
fi fi
# Proper Polkit for NixOS
if hostnamectl | grep -q 'Operating System: NixOS'; then
echo "You Distro is NixOS. Setting up properly." 2>&1 | tee -a "$LOG" || true
sed -i -E '/^#?exec-once = \$scriptsDir\/Polkit-NixOS\.sh/s/^#//' config/hypr/UserConfigs/Startup_Apps.conf
sed -i '/^exec-once = \$scriptsDir\/Polkit\.sh$/ s/^#*/#/' config/hypr/UserConfigs/Startup_Apps.conf
fi
# Check if dpkg is installed (use to check if Debian or Ubuntu or based distros
if command -v dpkg &> /dev/null; then
echo "Debian/Ubuntu based distro. Disabling pyprland" 2>&1 | tee -a "$LOG" || true
# disabling pyprland as causing issues
sed -i '/^exec-once = pypr &/ s/^/#/' config/hypr/UserConfigs/Startup_Apps.conf
fi
# Function to detect keyboard layout using localectl or setxkbmap # Function to detect keyboard layout using localectl or setxkbmap
detect_layout() { detect_layout() {
if command -v localectl >/dev/null 2>&1; then if command -v localectl >/dev/null 2>&1; then
layout=$(localectl status --no-pager | awk '/X11 Layout/ {print $3}') layout=$(localectl status --no-pager | awk '/X11 Layout/ {print $3}')
if [ -n "$layout" ]; then if [ -n "$layout" ]; then
echo "$layout" echo "$layout"
else
echo "unknown"
fi fi
elif command -v setxkbmap >/dev/null 2>&1; then elif command -v setxkbmap >/dev/null 2>&1; then
layout=$(setxkbmap -query | grep layout | awk '{print $2}') layout=$(setxkbmap -query | grep layout | awk '{print $2}')
if [ -n "$layout" ]; then if [ -n "$layout" ]; then
echo "$layout" echo "$layout"
else
echo "unknown"
fi fi
else
echo "unknown"
fi fi
} }
# Detect the current keyboard layout # Detect the current keyboard layout
layout=$(detect_layout) layout=$(detect_layout)
printf "${NOTE} Detecting keyboard layout to prepare necessary changes in hyprland.conf before copying\n\n" if [ "$layout" = "(unset)" ]; then
while true; do
printf "\n%.0s" {1..1}
echo "$(tput bold)$(tput setaf 3)ATTENTION!!!! VERY IMPORTANT!!!! $(tput sgr0)"
echo "$(tput bold)$(tput setaf 1)The keyboard layout could not be detected properly. $(tput sgr0)"
echo "$(tput bold)$(tput setaf 7)You need to set it manually. $(tput sgr0)"
echo "$(tput bold)$(tput setaf 2)If you are not sure, type us. You can change later on! $(tput sgr0)"
printf "\n%.0s" {1..1}
echo "$(tput bold)$(tput setaf 5)You can also set more than 2 layouts!$(tput sgr0)"
echo "$(tput bold)$(tput setaf 5)ie: us,kr,es $(tput sgr0)"
printf "\n%.0s" {1..1}
read -p "${CAT} - Please enter the correct keyboard layout: " new_layout
if [ -n "$new_layout" ]; then
layout="$new_layout"
break
else
echo "Please enter a keyboard layout."
fi
done
fi
printf "${NOTE} Detecting keyboard layout to prepare proper Hyprland Settings\n\n"
# Prompt the user to confirm whether the detected layout is correct # Prompt the user to confirm whether the detected layout is correct
while true; do while true; do
read -p "$ORANGE Detected current keyboard layout is: $layout. Is this correct? [y/n] " confirm read -p "$ORANGE Current keyboard layout is: $layout. Is this correct? [y/n] " confirm
case $confirm in case $confirm in
[yY]) [yY])
# If the detected layout is correct, update the 'kb_layout=' line in the file # If the detected layout is correct, update the 'kb_layout=' line in the file
awk -v layout="$layout" '/kb_layout/ {$0 = " kb_layout=" layout} 1' config/hypr/UserConfigs/UserSettings.conf > temp.conf awk -v layout="$layout" '/kb_layout/ {$0 = " kb_layout=" layout} 1' config/hypr/UserConfigs/UserSettings.conf > temp.conf
mv temp.conf config/hypr/UserConfigs/UserSettings.conf mv temp.conf config/hypr/UserConfigs/UserSettings.conf
echo "${NOTE} kb_layout $layout configured in settings. " 2>&1 | tee -a "$LOG" echo "${NOTE} kb_layout $layout configured in settings. " 2>&1 | tee -a "$LOG"
break ;; break ;;
[nN]) [nN])
printf "\n%.0s" {1..2} printf "\n%.0s" {1..2}
echo "$(tput bold)$(tput setaf 3)ATTENTION!!!! VERY IMPORTANT!!!! $(tput sgr0)" echo "$(tput bold)$(tput setaf 3)ATTENTION!!!! VERY IMPORTANT!!!! $(tput sgr0)"
echo "$(tput bold)$(tput setaf 7)Setting a wrong value here will result in Hyprland not starting $(tput sgr0)" echo "$(tput bold)$(tput setaf 1)Setting a wrong value here will result in Hyprland not starting $(tput sgr0)"
echo "$(tput bold)$(tput setaf 7)If you are not sure, keep it in us layout. You can change later on! $(tput sgr0)" echo "$(tput bold)$(tput setaf 2)If you are not sure, type us. You can change later on! $(tput sgr0)"
echo "$(tput bold)$(tput setaf 7)You can also set more than 2 layouts!$(tput sgr0)" printf "\n%.0s" {1..1}
echo "$(tput bold)$(tput setaf 7)ie: us,kr,es $(tput sgr0)" echo "$(tput bold)$(tput setaf 5)You can also set more than 2 layouts!$(tput sgr0)"
printf "\n%.0s" {1..2} echo "$(tput bold)$(tput setaf 5)ie: us,kr,es $(tput sgr0)"
printf "\n%.0s" {1..1}
read -p "${CAT} - Please enter the correct keyboard layout: " new_layout read -p "${CAT} - Please enter the correct keyboard layout: " new_layout
# Update the 'kb_layout=' line with the correct layout in the file # Update the 'kb_layout=' line with the correct layout in the file
awk -v new_layout="$new_layout" '/kb_layout/ {$0 = " kb_layout=" new_layout} 1' config/hypr/UserConfigs/UserSettings.conf > temp.conf awk -v new_layout="$new_layout" '/kb_layout/ {$0 = " kb_layout=" new_layout} 1' config/hypr/UserConfigs/UserSettings.conf > temp.conf
mv temp.conf config/hypr/UserConfigs/UserSettings.conf mv temp.conf config/hypr/UserConfigs/UserSettings.conf
@ -115,6 +150,11 @@ done
printf "\n" printf "\n"
# Check if asusctl is installed and add rog-control-center on Startup
if command -v asusctl >/dev/null 2>&1; then
sed -i '/exec-once = rog-control-center &/s/^#//' config/hypr/UserConfigs/Startup_Apps.conf
fi
# Ask whether to change to 12hr format # Ask whether to change to 12hr format
while true; do while true; do
echo -e "$ORANGE By default, configs are in 24H format." echo -e "$ORANGE By default, configs are in 24H format."
@ -279,6 +319,12 @@ while true; do
if git clone "https://github.com/JaKooLit/Wallpaper-Bank.git"; then if git clone "https://github.com/JaKooLit/Wallpaper-Bank.git"; then
echo "${NOTE} Wallpapers downloaded successfully." 2>&1 | tee -a "$LOG" echo "${NOTE} Wallpapers downloaded successfully." 2>&1 | tee -a "$LOG"
# Check if wallpapers directory exists and create it if not
if [ ! -d ~/Pictures/wallpapers ]; then
mkdir -p ~/Pictures/wallpapers
echo "${NOTE} Created wallpapers directory." 2>&1 | tee -a "$LOG"
fi
if cp -R Wallpaper-Bank/wallpapers/* ~/Pictures/wallpapers/ >> "$LOG" 2>&1; then if cp -R Wallpaper-Bank/wallpapers/* ~/Pictures/wallpapers/ >> "$LOG" 2>&1; then
echo "${NOTE} Wallpapers copied successfully." 2>&1 | tee -a "$LOG" echo "${NOTE} Wallpapers copied successfully." 2>&1 | tee -a "$LOG"
rm -rf Wallpaper-Bank 2>&1 # Remove cloned repository after copying wallpapers rm -rf Wallpaper-Bank 2>&1 # Remove cloned repository after copying wallpapers

BIN
wallpapers/Lofi-Urban-Nightscape.png → wallpapers/Under_Starlit_Sky.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 MiB

After

Width:  |  Height:  |  Size: 10 MiB

Loading…
Cancel
Save