diff --git a/assets/Tips.md b/assets/Tips.md deleted file mode 100644 index 1b9f4a7..0000000 --- a/assets/Tips.md +++ /dev/null @@ -1,8 +0,0 @@ -###This will search as a quick tips / guide - -### Rofi-Beats (online music) -- inorder to use this feature, you need to install yt-dlp or youtube-dl and of course mpv. By default mpv is only installed - -### Waybar ricing -- 4 waybar hyprland/workspaces to choose from. Circle -Roman Number, pacman, and workspace number and icons. Just assign accordingly on waybar configs. They are called hyprland/workspaces, #2, #3, #4 etc... \ No newline at end of file diff --git a/config/dunst/styles/dunstrc-dark b/config/dunst/styles/dunstrc-dark index 961afb2..c7fa390 100755 --- a/config/dunst/styles/dunstrc-dark +++ b/config/dunst/styles/dunstrc-dark @@ -92,7 +92,7 @@ ### Text ### - font = Monospace 12 + font = Fira Code Medium 12 # The spacing between lines. If the height is smaller than the # font height, it will get raised to the font height. diff --git a/config/dunst/styles/dunstrc-light b/config/dunst/styles/dunstrc-light index 935eb68..2ba902d 100755 --- a/config/dunst/styles/dunstrc-light +++ b/config/dunst/styles/dunstrc-light @@ -92,7 +92,7 @@ ### Text ### - font = Monospace 12 + font = Fira Code Medium 12 # The spacing between lines. If the height is smaller than the # font height, it will get raised to the font height. diff --git a/config/hypr/configs/Settings.conf b/config/hypr/configs/Settings.conf index 6fb6c98..fe3ad2a 100644 --- a/config/hypr/configs/Settings.conf +++ b/config/hypr/configs/Settings.conf @@ -1,13 +1,7 @@ ## refer to Hyprland wiki for more info https://wiki.hyprland.org/Configuring/Variables ## JaKooLit Github - https://github.com/JaKooLit -$themes = $HOME/.config/hypr/themes - -# Catpuccin Hyprland Themes -source = $themes/mocha.conf -#source = $themes/frappe.conf -#source = $themes/latte.conf -#source = $themes/machiato.conf +source = $HOME/.cache/wal/colors-hyprland # blurls = waybar # blurls = rofi @@ -29,20 +23,20 @@ general { apply_sens_to_raw=1 gaps_in = 4 gaps_out = 8 - border_size = 1 + border_size = 2 resize_on_border = true - col.active_border = $lavender $blue $sapphire $mauve $red $flamingo 45deg - col.inactive_border = $overlay1 + col.active_border = $color0 $color2 $color4 $color6 $color8 45deg + col.inactive_border = $backgroundCol layout = master } group { - col.border_active = $maroon + col.border_active = $color15 groupbar { - col.active = $green + col.active = $color0 } } @@ -57,14 +51,14 @@ decoration { dim_strength = 0.1 drop_shadow=true - shadow_range=4 + shadow_range=6 shadow_render_power = 1 - col.shadow = $mauve + col.shadow = $color2 col.shadow_inactive = 0x50000000 blur { enabled = true - size = 5 + size = 4 passes = 1 ignore_opacity = true new_optimizations = true diff --git a/config/hypr/scripts/DarkLight.sh b/config/hypr/scripts/DarkLight.sh index 7cc061f..53e1c7d 100755 --- a/config/hypr/scripts/DarkLight.sh +++ b/config/hypr/scripts/DarkLight.sh @@ -42,7 +42,7 @@ path_param=$(echo $next_mode | sed 's/.*/\u&/') notify_user "$next_mode" #ln -sf "${waybar_config}/style/style-pywal.css" "${waybar_config}/style.css" -ln -sf "${dunst_config}/styles/dunstrc-${next_mode}" "${dunst_config}/styles/dunstrc" +ln -sf "${dunst_config}/styles/dunstrc-${next_mode}" "${dunst_config}/dunstrc" # Symlink for rofi theme if [ "$next_mode" = "dark" ]; then diff --git a/config/hypr/scripts/Dunst.sh b/config/hypr/scripts/Dunst.sh deleted file mode 100755 index fa8bc10..0000000 --- a/config/hypr/scripts/Dunst.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash - -CONFIG="$HOME/.config/dunst/dunstrc" - -if [[ ! $(pidof dunst) ]]; then - dunst -conf ${CONFIG} -fi diff --git a/config/hypr/scripts/LidSwitch.sh b/config/hypr/scripts/LidSwitch.sh deleted file mode 100755 index 76bce1f..0000000 --- a/config/hypr/scripts/LidSwitch.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -if grep open /proc/acpi/button/lid/LID/state; then - hyprctl keyword monitor "eDP-1, preferred, auto, 1" -else - if [[ `hyprctl monitors | grep "Monitor" | wc -l` != 1 ]]; then - hyprctl keyword monitor "eDP-1, disable" - fi -fi \ No newline at end of file diff --git a/config/hypr/scripts/Refresh.sh b/config/hypr/scripts/Refresh.sh index 923d4db..3037458 100755 --- a/config/hypr/scripts/Refresh.sh +++ b/config/hypr/scripts/Refresh.sh @@ -2,16 +2,17 @@ SCRIPTSDIR=$HOME/.config/hypr/scripts -# Kill already running process +# Kill already running processes _ps=(waybar dunst rofi) for _prs in "${_ps[@]}"; do - if [[ $(pidof ${_prs}) ]]; then - pkill ${_prs} - fi + if pidof "${_prs}" >/dev/null; then + pkill "${_prs}" + fi done -# Lauch notification daemon (dunst) -${SCRIPTSDIR}/Dunst.sh & +# relaunch apps +dunst & +waybar & -# Lauch statusbar (waybar) -${SCRIPTSDIR}/Waybar.sh & +#sleep 1 +#${SCRIPTSDIR}/RainbowBorders.sh & \ No newline at end of file diff --git a/config/hypr/scripts/Wallpaper.sh b/config/hypr/scripts/Wallpaper.sh index 20c367c..d5ea464 100755 --- a/config/hypr/scripts/Wallpaper.sh +++ b/config/hypr/scripts/Wallpaper.sh @@ -4,48 +4,8 @@ DIR=$HOME/Pictures/wallpapers/ PICS=($(find ${DIR} -type f \( -name "*.jpg" -o -name "*.jpeg" -o -name "*.png" -o -name "*.gif" \))) RANDOMPICS=${PICS[ $RANDOM % ${#PICS[@]} ]} -change_swaybg(){ - pkill swww - pkill swaybg - swaybg -m fill -i ${RANDOMPICS} -} - -change_swww(){ - pkill swaybg - swww query || swww init - swww img ${RANDOMPICS} --transition-fps 30 --transition-type any --transition-duration 3 -} - -change_current(){ - if pidof swaybg >/dev/null; then - change_swaybg - else - change_swww - fi -} - -switch(){ - if pidof swaybg >/dev/null; then - change_swww - else - change_swaybg - fi -} - -case "$1" in - "swaybg") - change_swaybg - ;; - "swww") - change_swww - ;; - "s") - switch - ;; - *) - change_current - ;; -esac +swww query || swww init +swww img ${RANDOMPICS} --transition-fps 30 --transition-type any --transition-duration 3 exec $HOME/.config/hypr/scripts/PywalSwww.sh & sleep 1 diff --git a/config/hypr/scripts/WallpaperRandom.sh b/config/hypr/scripts/WallpaperRandom.sh index ea04aa0..13bc503 100755 --- a/config/hypr/scripts/WallpaperRandom.sh +++ b/config/hypr/scripts/WallpaperRandom.sh @@ -2,8 +2,6 @@ # This script will randomly go through the files of a directory, setting it # up as the wallpaper at regular intervals -# -# NOTE: this script uses bash (not POSIX shell) for the RANDOM variable pywal_script=$HOME/.config/hypr/scripts/PywalSwww.sh pywal_refresh=$HOME/.config/hypr/scripts/Refresh.sh diff --git a/config/hypr/scripts/WallpaperSelect.sh b/config/hypr/scripts/WallpaperSelect.sh index 24fcae2..d748318 100755 --- a/config/hypr/scripts/WallpaperSelect.sh +++ b/config/hypr/scripts/WallpaperSelect.sh @@ -1,6 +1,7 @@ #!/bin/bash # WALLPAPERS PATH DIR=$HOME/Pictures/wallpapers + # Transition config FPS=30 TYPE="simple" diff --git a/config/hypr/scripts/Waybar.sh b/config/hypr/scripts/Waybar.sh deleted file mode 100755 index 394f309..0000000 --- a/config/hypr/scripts/Waybar.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -CONFIG="$HOME/.config/waybar/config" -STYLE="$HOME/.config/waybar/style.css" - -if [[ ! $(pidof waybar) ]]; then - waybar --bar main-bar --log-level error --config ${CONFIG} --style ${STYLE} -fi diff --git a/config/hypr/scripts/WaybarStyles.sh b/config/hypr/scripts/WaybarStyles.sh index de3a54d..8a420f5 100755 --- a/config/hypr/scripts/WaybarStyles.sh +++ b/config/hypr/scripts/WaybarStyles.sh @@ -30,7 +30,7 @@ main() { apply_style "$choice" # Restart relevant processes - for process in waybar mako dunst; do + for process in waybar dunst; do if pgrep -x "$process" >/dev/null; then pkill "$process" fi diff --git a/config/hypr/scripts/Wlogout.sh b/config/hypr/scripts/Wlogout.sh deleted file mode 100755 index c8ce86c..0000000 --- a/config/hypr/scripts/Wlogout.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -# If you have 1440p, better to use this -#wlogout --protocol layer-shell -b 5 -T 600 -B 600 & - -# for 1080p -wlogout --protocol layer-shell -b 5 -T 450 -B 450 & - - -# Capture the PID of the wlogout process -wlogout_pid=$! - -# Wait for up to 30 seconds for wlogout to exit gracefully -timeout 30s tail --pid $wlogout_pid -f /dev/null - -# If wlogout is still running after the timeout, forcefully kill it -if ps -p $wlogout_pid > /dev/null; then - kill -KILL $wlogout_pid -fi diff --git a/config/hypr/themes/frappe.conf b/config/hypr/themes/frappe.conf deleted file mode 100644 index e07e4d3..0000000 --- a/config/hypr/themes/frappe.conf +++ /dev/null @@ -1,61 +0,0 @@ -$rosewaterAlpha = fff5e0dc -$flamingoAlpha = fff2cdcd -$pinkAlpha = fff5c2e7 -$mauveAlpha = ffcba6f7 -$redAlpha = fff38ba8 -$maroonAlpha = ffeba0ac -$peachAlpha = fffab387 -$yellowAlpha = fff9e2af -$greenAlpha = ffa6e3a1 -$tealAlpha = ff94e2d5 -$skyAlpha = ff89dceb -$sapphireAlpha = ff74c7ec -$blueAlpha = ff89b4fa -$lavenderAlpha = ffb4befe - -$textAlpha = ffcdd6f4 -$subtext1Alpha = ffbac2de -$subtext0Alpha = ffa6adc8 - -$overlay2Alpha = ff9399b2 -$overlay1Alpha = ff7f849c -$overlay0Alpha = ff6c7086 - -$surface2Alpha = ff585b70 -$surface1Alpha = ff45475a -$surface0Alpha = ff313244 - -$baseAlpha = ff1e1e2e -$mantleAlpha = ff181825 -$crustAlpha = ff11111b - -$rosewater = 0xfff5e0dc -$flamingo = 0xfff2cdcd -$pink = 0xfff5c2e7 -$mauve = 0xffcba6f7 -$red = 0xfff38ba8 -$maroon = 0xffeba0ac -$peach = 0xfffab387 -$yellow = 0xfff9e2af -$green = 0xffa6e3a1 -$teal = 0xff94e2d5 -$sky = 0xff89dceb -$sapphire = 0xff74c7ec -$blue = 0xff89b4fa -$lavender = 0xffb4befe - -$text = 0xffcdd6f4 -$subtext1 = 0xffbac2de -$subtext0 = 0xffa6adc8 - -$overlay2 = 0xff9399b2 -$overlay1 = 0xff7f849c -$overlay0 = 0xff6c7086 - -$surface2 = 0xff585b70 -$surface1 = 0xff45475a -$surface0 = 0xff313244 - -$base = 0xff1e1e2e -$mantle = 0xff181825 -$crust = 0xff11111b diff --git a/config/hypr/themes/latte.conf b/config/hypr/themes/latte.conf deleted file mode 100644 index e07e4d3..0000000 --- a/config/hypr/themes/latte.conf +++ /dev/null @@ -1,61 +0,0 @@ -$rosewaterAlpha = fff5e0dc -$flamingoAlpha = fff2cdcd -$pinkAlpha = fff5c2e7 -$mauveAlpha = ffcba6f7 -$redAlpha = fff38ba8 -$maroonAlpha = ffeba0ac -$peachAlpha = fffab387 -$yellowAlpha = fff9e2af -$greenAlpha = ffa6e3a1 -$tealAlpha = ff94e2d5 -$skyAlpha = ff89dceb -$sapphireAlpha = ff74c7ec -$blueAlpha = ff89b4fa -$lavenderAlpha = ffb4befe - -$textAlpha = ffcdd6f4 -$subtext1Alpha = ffbac2de -$subtext0Alpha = ffa6adc8 - -$overlay2Alpha = ff9399b2 -$overlay1Alpha = ff7f849c -$overlay0Alpha = ff6c7086 - -$surface2Alpha = ff585b70 -$surface1Alpha = ff45475a -$surface0Alpha = ff313244 - -$baseAlpha = ff1e1e2e -$mantleAlpha = ff181825 -$crustAlpha = ff11111b - -$rosewater = 0xfff5e0dc -$flamingo = 0xfff2cdcd -$pink = 0xfff5c2e7 -$mauve = 0xffcba6f7 -$red = 0xfff38ba8 -$maroon = 0xffeba0ac -$peach = 0xfffab387 -$yellow = 0xfff9e2af -$green = 0xffa6e3a1 -$teal = 0xff94e2d5 -$sky = 0xff89dceb -$sapphire = 0xff74c7ec -$blue = 0xff89b4fa -$lavender = 0xffb4befe - -$text = 0xffcdd6f4 -$subtext1 = 0xffbac2de -$subtext0 = 0xffa6adc8 - -$overlay2 = 0xff9399b2 -$overlay1 = 0xff7f849c -$overlay0 = 0xff6c7086 - -$surface2 = 0xff585b70 -$surface1 = 0xff45475a -$surface0 = 0xff313244 - -$base = 0xff1e1e2e -$mantle = 0xff181825 -$crust = 0xff11111b diff --git a/config/hypr/themes/macchiato.conf b/config/hypr/themes/macchiato.conf deleted file mode 100644 index e07e4d3..0000000 --- a/config/hypr/themes/macchiato.conf +++ /dev/null @@ -1,61 +0,0 @@ -$rosewaterAlpha = fff5e0dc -$flamingoAlpha = fff2cdcd -$pinkAlpha = fff5c2e7 -$mauveAlpha = ffcba6f7 -$redAlpha = fff38ba8 -$maroonAlpha = ffeba0ac -$peachAlpha = fffab387 -$yellowAlpha = fff9e2af -$greenAlpha = ffa6e3a1 -$tealAlpha = ff94e2d5 -$skyAlpha = ff89dceb -$sapphireAlpha = ff74c7ec -$blueAlpha = ff89b4fa -$lavenderAlpha = ffb4befe - -$textAlpha = ffcdd6f4 -$subtext1Alpha = ffbac2de -$subtext0Alpha = ffa6adc8 - -$overlay2Alpha = ff9399b2 -$overlay1Alpha = ff7f849c -$overlay0Alpha = ff6c7086 - -$surface2Alpha = ff585b70 -$surface1Alpha = ff45475a -$surface0Alpha = ff313244 - -$baseAlpha = ff1e1e2e -$mantleAlpha = ff181825 -$crustAlpha = ff11111b - -$rosewater = 0xfff5e0dc -$flamingo = 0xfff2cdcd -$pink = 0xfff5c2e7 -$mauve = 0xffcba6f7 -$red = 0xfff38ba8 -$maroon = 0xffeba0ac -$peach = 0xfffab387 -$yellow = 0xfff9e2af -$green = 0xffa6e3a1 -$teal = 0xff94e2d5 -$sky = 0xff89dceb -$sapphire = 0xff74c7ec -$blue = 0xff89b4fa -$lavender = 0xffb4befe - -$text = 0xffcdd6f4 -$subtext1 = 0xffbac2de -$subtext0 = 0xffa6adc8 - -$overlay2 = 0xff9399b2 -$overlay1 = 0xff7f849c -$overlay0 = 0xff6c7086 - -$surface2 = 0xff585b70 -$surface1 = 0xff45475a -$surface0 = 0xff313244 - -$base = 0xff1e1e2e -$mantle = 0xff181825 -$crust = 0xff11111b diff --git a/config/hypr/themes/mocha.conf b/config/hypr/themes/mocha.conf deleted file mode 100644 index e07e4d3..0000000 --- a/config/hypr/themes/mocha.conf +++ /dev/null @@ -1,61 +0,0 @@ -$rosewaterAlpha = fff5e0dc -$flamingoAlpha = fff2cdcd -$pinkAlpha = fff5c2e7 -$mauveAlpha = ffcba6f7 -$redAlpha = fff38ba8 -$maroonAlpha = ffeba0ac -$peachAlpha = fffab387 -$yellowAlpha = fff9e2af -$greenAlpha = ffa6e3a1 -$tealAlpha = ff94e2d5 -$skyAlpha = ff89dceb -$sapphireAlpha = ff74c7ec -$blueAlpha = ff89b4fa -$lavenderAlpha = ffb4befe - -$textAlpha = ffcdd6f4 -$subtext1Alpha = ffbac2de -$subtext0Alpha = ffa6adc8 - -$overlay2Alpha = ff9399b2 -$overlay1Alpha = ff7f849c -$overlay0Alpha = ff6c7086 - -$surface2Alpha = ff585b70 -$surface1Alpha = ff45475a -$surface0Alpha = ff313244 - -$baseAlpha = ff1e1e2e -$mantleAlpha = ff181825 -$crustAlpha = ff11111b - -$rosewater = 0xfff5e0dc -$flamingo = 0xfff2cdcd -$pink = 0xfff5c2e7 -$mauve = 0xffcba6f7 -$red = 0xfff38ba8 -$maroon = 0xffeba0ac -$peach = 0xfffab387 -$yellow = 0xfff9e2af -$green = 0xffa6e3a1 -$teal = 0xff94e2d5 -$sky = 0xff89dceb -$sapphire = 0xff74c7ec -$blue = 0xff89b4fa -$lavender = 0xffb4befe - -$text = 0xffcdd6f4 -$subtext1 = 0xffbac2de -$subtext0 = 0xffa6adc8 - -$overlay2 = 0xff9399b2 -$overlay1 = 0xff7f849c -$overlay0 = 0xff6c7086 - -$surface2 = 0xff585b70 -$surface1 = 0xff45475a -$surface0 = 0xff313244 - -$base = 0xff1e1e2e -$mantle = 0xff181825 -$crust = 0xff11111b diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index 539a183..15300a7 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -68,7 +68,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -84,7 +84,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/config-long.rasi b/config/rofi/config-long.rasi index 8d5391f..8911642 100644 --- a/config/rofi/config-long.rasi +++ b/config/rofi/config-long.rasi @@ -66,7 +66,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Inputbar ---- */ @@ -77,7 +77,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/config-rofi-Beats.rasi b/config/rofi/config-rofi-Beats.rasi index 3016c65..17bf54a 100644 --- a/config/rofi/config-rofi-Beats.rasi +++ b/config/rofi/config-rofi-Beats.rasi @@ -68,7 +68,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -84,7 +84,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/config-wallpaper.rasi b/config/rofi/config-wallpaper.rasi index 036397c..5b17e06 100644 --- a/config/rofi/config-wallpaper.rasi +++ b/config/rofi/config-wallpaper.rasi @@ -68,7 +68,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -84,7 +84,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/config-waybar-layout.rasi b/config/rofi/config-waybar-layout.rasi index 390a9eb..08ab350 100644 --- a/config/rofi/config-waybar-layout.rasi +++ b/config/rofi/config-waybar-layout.rasi @@ -65,7 +65,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ dummy { diff --git a/config/rofi/config-waybar-style.rasi b/config/rofi/config-waybar-style.rasi index 74a58bf..fb01213 100644 --- a/config/rofi/config-waybar-style.rasi +++ b/config/rofi/config-waybar-style.rasi @@ -65,7 +65,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ dummy { diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi index 255df16..3201441 100644 --- a/config/rofi/config.rasi +++ b/config/rofi/config.rasi @@ -66,7 +66,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -82,7 +82,7 @@ inputbar { padding: 10px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; @@ -116,7 +116,7 @@ mode-switcher{ button { padding: 10px; border-radius: 10px; - background-color: @background90; + background-color: @background; text-color: inherit; cursor: pointer; border: 1px; diff --git a/config/rofi/resolution/1080p/config-compact.rasi b/config/rofi/resolution/1080p/config-compact.rasi index 539a183..15300a7 100644 --- a/config/rofi/resolution/1080p/config-compact.rasi +++ b/config/rofi/resolution/1080p/config-compact.rasi @@ -68,7 +68,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -84,7 +84,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/resolution/1080p/config-long.rasi b/config/rofi/resolution/1080p/config-long.rasi index 8d5391f..8911642 100644 --- a/config/rofi/resolution/1080p/config-long.rasi +++ b/config/rofi/resolution/1080p/config-long.rasi @@ -66,7 +66,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Inputbar ---- */ @@ -77,7 +77,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/resolution/1080p/config-powermenu.rasi b/config/rofi/resolution/1080p/config-powermenu.rasi new file mode 100644 index 0000000..cf0592f --- /dev/null +++ b/config/rofi/resolution/1080p/config-powermenu.rasi @@ -0,0 +1,123 @@ +/* --- Configuration for Rofi Power ---- */ + +/* ---- Configuration ---- */ +configuration { + show-icons: false; +} + +/* ---- Load pywal colors (custom wal template) ---- */ +@import "~/.config/rofi/pywal-color/pywal-theme.rasi" + +/* ---- Global Properties ---- */ +* { + font: "Fira Code Medium 12"; +} + +/* ---- Main Window ---- */ +window { + location: center; + anchor: center; + fullscreen: false; + width: 900px; + height: 400px; + x-offset: 0px; + y-offset: 0px; + padding: 0px; + border: 2px; + border-radius: 15px; + border-color: @active-background; + cursor: "default"; + background-color: @background-color; +} + +/* ---- Main Box ---- */ +mainbox { + enabled: true; + spacing: 0px; + margin: 0px; + padding: 0px; + border: 0px solid; + border-radius: 0px; + background-image: url("~/.config/rofi/.current_wallpaper", width); + border-color: @active-background; + background-color: @background-color; + children: [ "inputbar", "listview", "message" ]; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + padding: 20px; + background-color: transparent; + orientation: horizontal; + children: ["prompt"]; +} + +prompt { + enabled: true; + padding: 10px; + border-radius: 15px; + border-color: @foreground; + background-color: @background-color; + text-color: @foreground; + cursor: text; + +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 3; + lines: 2; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: false; + fixed-columns: true; + spacing: 40px; + padding: 4% 40px; + background-color: transparent; + cursor: "default"; + border: 0px; + border-color: @active-background; +} + +/* ---- Elements ---- */ +element { + enabled: true; + padding: 20px; + border-radius: 30px; + background-color: transparent; + text-color: @foreground; + cursor: pointer; +} +element-text { + font: "Fira Code SemiBold 16"; + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.5; +} +element selected.normal { + background-color: @selected-normal-background; + text-color: @background; +} + +/* ---- Message ---- */ +message { + enabled: true; + margin: 0px; + background-color: transparent; + text-color: @foreground; + border: 0px; +} +textbox { + font: "Fira Code SemiBold 8"; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.5; +} \ No newline at end of file diff --git a/config/rofi/resolution/1080p/config-rofi-Beats.rasi b/config/rofi/resolution/1080p/config-rofi-Beats.rasi index 3016c65..17bf54a 100644 --- a/config/rofi/resolution/1080p/config-rofi-Beats.rasi +++ b/config/rofi/resolution/1080p/config-rofi-Beats.rasi @@ -68,7 +68,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -84,7 +84,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/resolution/1080p/config-wallpaper.rasi b/config/rofi/resolution/1080p/config-wallpaper.rasi index 036397c..5b17e06 100644 --- a/config/rofi/resolution/1080p/config-wallpaper.rasi +++ b/config/rofi/resolution/1080p/config-wallpaper.rasi @@ -68,7 +68,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -84,7 +84,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/resolution/1080p/config-waybar-layout.rasi b/config/rofi/resolution/1080p/config-waybar-layout.rasi index 390a9eb..08ab350 100644 --- a/config/rofi/resolution/1080p/config-waybar-layout.rasi +++ b/config/rofi/resolution/1080p/config-waybar-layout.rasi @@ -65,7 +65,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ dummy { diff --git a/config/rofi/resolution/1080p/config-waybar-style.rasi b/config/rofi/resolution/1080p/config-waybar-style.rasi index 74a58bf..fb01213 100644 --- a/config/rofi/resolution/1080p/config-waybar-style.rasi +++ b/config/rofi/resolution/1080p/config-waybar-style.rasi @@ -65,7 +65,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ dummy { diff --git a/config/rofi/resolution/1080p/config.rasi b/config/rofi/resolution/1080p/config.rasi index 255df16..3201441 100644 --- a/config/rofi/resolution/1080p/config.rasi +++ b/config/rofi/resolution/1080p/config.rasi @@ -66,7 +66,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -82,7 +82,7 @@ inputbar { padding: 10px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; @@ -116,7 +116,7 @@ mode-switcher{ button { padding: 10px; border-radius: 10px; - background-color: @background90; + background-color: @background; text-color: inherit; cursor: pointer; border: 1px; diff --git a/config/rofi/resolution/1440p/config-compact.rasi b/config/rofi/resolution/1440p/config-compact.rasi index 125af89..8ec0cf7 100644 --- a/config/rofi/resolution/1440p/config-compact.rasi +++ b/config/rofi/resolution/1440p/config-compact.rasi @@ -50,7 +50,7 @@ mainbox { background-image: url("~/.config/rofi/.current_wallpaper", height); children: [ "imagebox"]; border-radius: 12px; - background-color: @background90; + background-color: @background; } /* ---- Imagebox ---- */ @@ -68,7 +68,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -84,7 +84,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/resolution/1440p/config-long.rasi b/config/rofi/resolution/1440p/config-long.rasi index 05ea683..974b7ea 100644 --- a/config/rofi/resolution/1440p/config-long.rasi +++ b/config/rofi/resolution/1440p/config-long.rasi @@ -45,10 +45,10 @@ mainbox { enabled: true; orientation: vertical; padding: 15px; - background-image: url("~/.config/rofi/.current_wallpaper", height); + background-image: url("~/.config/rofi/.current_wallpaper", width); children: [ "imagebox" ]; border-radius: 12px; - background-color: @background90; + background-color: @background; } /* ---- Imagebox ---- */ @@ -66,7 +66,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Inputbar ---- */ @@ -77,7 +77,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/resolution/1440p/config-powermenu.rasi b/config/rofi/resolution/1440p/config-powermenu.rasi new file mode 100644 index 0000000..cf0592f --- /dev/null +++ b/config/rofi/resolution/1440p/config-powermenu.rasi @@ -0,0 +1,123 @@ +/* --- Configuration for Rofi Power ---- */ + +/* ---- Configuration ---- */ +configuration { + show-icons: false; +} + +/* ---- Load pywal colors (custom wal template) ---- */ +@import "~/.config/rofi/pywal-color/pywal-theme.rasi" + +/* ---- Global Properties ---- */ +* { + font: "Fira Code Medium 12"; +} + +/* ---- Main Window ---- */ +window { + location: center; + anchor: center; + fullscreen: false; + width: 900px; + height: 400px; + x-offset: 0px; + y-offset: 0px; + padding: 0px; + border: 2px; + border-radius: 15px; + border-color: @active-background; + cursor: "default"; + background-color: @background-color; +} + +/* ---- Main Box ---- */ +mainbox { + enabled: true; + spacing: 0px; + margin: 0px; + padding: 0px; + border: 0px solid; + border-radius: 0px; + background-image: url("~/.config/rofi/.current_wallpaper", width); + border-color: @active-background; + background-color: @background-color; + children: [ "inputbar", "listview", "message" ]; +} + +/* ---- Inputbar ---- */ +inputbar { + enabled: true; + padding: 20px; + background-color: transparent; + orientation: horizontal; + children: ["prompt"]; +} + +prompt { + enabled: true; + padding: 10px; + border-radius: 15px; + border-color: @foreground; + background-color: @background-color; + text-color: @foreground; + cursor: text; + +} + +/* ---- Listview ---- */ +listview { + enabled: true; + columns: 3; + lines: 2; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: false; + fixed-columns: true; + spacing: 40px; + padding: 4% 40px; + background-color: transparent; + cursor: "default"; + border: 0px; + border-color: @active-background; +} + +/* ---- Elements ---- */ +element { + enabled: true; + padding: 20px; + border-radius: 30px; + background-color: transparent; + text-color: @foreground; + cursor: pointer; +} +element-text { + font: "Fira Code SemiBold 16"; + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.5; +} +element selected.normal { + background-color: @selected-normal-background; + text-color: @background; +} + +/* ---- Message ---- */ +message { + enabled: true; + margin: 0px; + background-color: transparent; + text-color: @foreground; + border: 0px; +} +textbox { + font: "Fira Code SemiBold 8"; + background-color: @background; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.5; +} \ No newline at end of file diff --git a/config/rofi/resolution/1440p/config-rofi-Beats.rasi b/config/rofi/resolution/1440p/config-rofi-Beats.rasi index 65a6296..5c6e31b 100644 --- a/config/rofi/resolution/1440p/config-rofi-Beats.rasi +++ b/config/rofi/resolution/1440p/config-rofi-Beats.rasi @@ -50,7 +50,7 @@ mainbox { background-image: url("~/.config/rofi/.current_wallpaper", height); children: [ "imagebox"]; border-radius: 12px; - background-color: @background90; + background-color: @background; } /* ---- Imagebox ---- */ @@ -68,7 +68,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -84,7 +84,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/resolution/1440p/config-wallpaper.rasi b/config/rofi/resolution/1440p/config-wallpaper.rasi index 21886af..b95e46d 100644 --- a/config/rofi/resolution/1440p/config-wallpaper.rasi +++ b/config/rofi/resolution/1440p/config-wallpaper.rasi @@ -50,7 +50,7 @@ mainbox { background-image: url("~/.config/rofi/.current_wallpaper", width); children: [ "imagebox"]; border-radius: 12px; - background-color: @background90; + background-color: @background; } /* ---- Imagebox ---- */ @@ -68,7 +68,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -84,7 +84,7 @@ inputbar { padding: 14px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/resolution/1440p/config-waybar-layout.rasi b/config/rofi/resolution/1440p/config-waybar-layout.rasi index 2a6546f..1b9a759 100644 --- a/config/rofi/resolution/1440p/config-waybar-layout.rasi +++ b/config/rofi/resolution/1440p/config-waybar-layout.rasi @@ -65,7 +65,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ dummy { diff --git a/config/rofi/resolution/1440p/config-waybar-style.rasi b/config/rofi/resolution/1440p/config-waybar-style.rasi index 59bbb4b..e419ab1 100644 --- a/config/rofi/resolution/1440p/config-waybar-style.rasi +++ b/config/rofi/resolution/1440p/config-waybar-style.rasi @@ -65,7 +65,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ dummy { @@ -80,7 +80,7 @@ inputbar { padding: 15px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; diff --git a/config/rofi/resolution/1440p/config.rasi b/config/rofi/resolution/1440p/config.rasi index fa41a4c..86492df 100644 --- a/config/rofi/resolution/1440p/config.rasi +++ b/config/rofi/resolution/1440p/config.rasi @@ -66,7 +66,7 @@ listbox { border-radius: 10px; border: 1px; border-color: @active-background; - background-color: @background90; + background-color: @background; } /* ---- Dummy ---- */ @@ -82,7 +82,7 @@ inputbar { padding: 10px; border-radius: 10px; border-color: @foreground; - background-color: @background90; + background-color: @background; children: [ "textbox-prompt-colon", "entry" ]; border: 1px; border-color: @active-background; @@ -116,7 +116,7 @@ mode-switcher{ button { padding: 10px; border-radius: 10px; - background-color: @background90; + background-color: @background; text-color: inherit; cursor: pointer; border: 1px; diff --git a/config/wal/templates/colors-hyprland b/config/wal/templates/colors-hyprland new file mode 100644 index 0000000..c1ccbaf --- /dev/null +++ b/config/wal/templates/colors-hyprland @@ -0,0 +1,18 @@ +$foregroundCol = 0xff{foreground.strip} +$backgroundCol = 0xff{background.strip} +$color0 = 0xff{color0.strip} +$color1 = 0xff{color1.strip} +$color2 = 0xff{color2.strip} +$color3 = 0xff{color3.strip} +$color4 = 0xff{color4.strip} +$color5 = 0xff{color5.strip} +$color6 = 0xff{color6.strip} +$color7 = 0xff{color7.strip} +$color8 = 0xff{color8.strip} +$color9 = 0xff{color9.strip} +$color10 = 0xff{color10.strip} +$color11 = 0xff{color11.strip} +$color12 = 0xff{color12.strip} +$color13 = 0xff{color13.strip} +$color14 = 0xff{color14.strip} +$color15 = 0xff{color15.strip} diff --git a/config/wal/templates/colors-rofi-dark.rasi b/config/wal/templates/colors-rofi-dark.rasi index 8832abc..743e043 100644 --- a/config/wal/templates/colors-rofi-dark.rasi +++ b/config/wal/templates/colors-rofi-dark.rasi @@ -20,8 +20,8 @@ selected-urgent-background: {color3}; selected-urgent-foreground: @foreground; - background-color: {background}90; - background: {background}; + background-color: @background; + background: rgba(0,0,0,0.5); foreground: {foreground}; border-color: @background; spacing: 2; diff --git a/config/wal/templates/colors-rofi-light.rasi b/config/wal/templates/colors-rofi-light.rasi index 29acccd..57ea77c 100644 --- a/config/wal/templates/colors-rofi-light.rasi +++ b/config/wal/templates/colors-rofi-light.rasi @@ -21,7 +21,7 @@ selected-urgent-foreground: @foreground; background-color: @background; - background: rgba(255,255,255, 0.7); + background: rgba(255,255,255, 0.5); foreground: {background}; border-color: @background; spacing: 2; diff --git a/config/wlogout/layout b/config/wlogout/layout deleted file mode 100644 index 6d1c397..0000000 --- a/config/wlogout/layout +++ /dev/null @@ -1,30 +0,0 @@ -{ - "label" : "lock", - "action" : "$HOME/.config/hypr/scripts/LockScreen.sh", - "text" : "Lock", - "keybind" : "l" -} -{ - "label" : "reboot", - "action" : "systemctl reboot", - "text" : "Reboot", - "keybind" : "r" -} -{ - "label" : "shutdown", - "action" : "systemctl poweroff", - "text" : "Shutdown", - "keybind" : "s" -} -{ - "label" : "logout", - "action" : "hyprctl dispatch exit 0", - "text" : "Logout", - "keybind" : "e" -} -{ - "label" : "suspend", - "action" : "systemctl suspend", - "text" : "Suspend", - "keybind" : "u" -} diff --git a/config/wlogout/lock-hover.png b/config/wlogout/lock-hover.png deleted file mode 100644 index 8fb86fe..0000000 Binary files a/config/wlogout/lock-hover.png and /dev/null differ diff --git a/config/wlogout/lock.png b/config/wlogout/lock.png deleted file mode 100644 index 430451c..0000000 Binary files a/config/wlogout/lock.png and /dev/null differ diff --git a/config/wlogout/logout-hover.png b/config/wlogout/logout-hover.png deleted file mode 100644 index 9e570a9..0000000 Binary files a/config/wlogout/logout-hover.png and /dev/null differ diff --git a/config/wlogout/logout.png b/config/wlogout/logout.png deleted file mode 100644 index 128c995..0000000 Binary files a/config/wlogout/logout.png and /dev/null differ diff --git a/config/wlogout/power-hover.png b/config/wlogout/power-hover.png deleted file mode 100644 index 122d331..0000000 Binary files a/config/wlogout/power-hover.png and /dev/null differ diff --git a/config/wlogout/power.png b/config/wlogout/power.png deleted file mode 100644 index ce56166..0000000 Binary files a/config/wlogout/power.png and /dev/null differ diff --git a/config/wlogout/restart-hover.png b/config/wlogout/restart-hover.png deleted file mode 100644 index 3e18536..0000000 Binary files a/config/wlogout/restart-hover.png and /dev/null differ diff --git a/config/wlogout/restart.png b/config/wlogout/restart.png deleted file mode 100644 index 7855d40..0000000 Binary files a/config/wlogout/restart.png and /dev/null differ diff --git a/config/wlogout/sleep-hover.png b/config/wlogout/sleep-hover.png deleted file mode 100644 index 0fd3bad..0000000 Binary files a/config/wlogout/sleep-hover.png and /dev/null differ diff --git a/config/wlogout/sleep.png b/config/wlogout/sleep.png deleted file mode 100644 index 6a3d607..0000000 Binary files a/config/wlogout/sleep.png and /dev/null differ diff --git a/config/wlogout/style.css b/config/wlogout/style.css deleted file mode 100644 index 57c9ede..0000000 --- a/config/wlogout/style.css +++ /dev/null @@ -1,113 +0,0 @@ -window { - font-family: monospace; - font-size: 14pt; - color: #cdd6f4; /* text */ - background-color: rgba(30, 30, 46, 0.5); -} - -button { - background-repeat: no-repeat; - background-position: center; - background-size: 25%; - border: none; - background-color: rgba(30, 30, 46, 0); - margin: 5px; - animation: gradient_f 20s ease-in infinite; - transition: box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out; -} - -button:hover#lock { - /*background-color: rgba(49, 50, 68, 0.2);*/ - background-size: 25%; - margin-right : 30px; - margin-bottom : 30px; - border-radius: 20px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,0.0,.28,1.682); -} - -button:hover#logout { - /*background-color: rgba(49, 50, 68, 0.2);*/ - background-size: 25%; - margin-right : 30px; - margin-top : 30px; - border-radius: 20px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,0.0,.28,1.682); -} - -button:hover#shutdown { - /*background-color: rgba(49, 50, 68, 0.2);*/ - background-size: 25%; - margin-left : 20px; - margin-bottom : 30px; - border-radius: 20px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,0.0,.28,1.682); -} - -button:hover#reboot { - /*background-color: rgba(49, 50, 68, 0.2);*/ - background-size: 25%; - margin-left : 30px; - margin-top : 30px; - border-radius: 20px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,0.0,.28,1.682); -} - -button:hover#suspend { - /*background-color: rgba(49, 50, 68, 0.2);*/ - background-size: 25%; - margin-left : 30px; - margin-top : 30px; - border-radius: 20px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,0.0,.28,1.682); -} - -button:focus { - background-color: rgba(180, 190, 254, 0.3); - color: #1e1e2e; - background-size: 25%; - margin-left : 30px; - margin-top : 30px; - border-radius: 20px; - animation: gradient_f 20s ease-in infinite; - transition: all 0.3s cubic-bezier(.55,0.0,.28,1.682); -} - -#lock { - background-image: image(url("./lock.png")); -} -#lock:focus { - background-image: image(url("./lock-hover.png")); -} - -#logout { - background-image: image(url("./logout.png")); -} -#logout:focus { - background-image: image(url("./logout-hover.png")); -} - -#suspend { - background-image: image(url("./sleep.png")); -} -#suspend:focus { - background-image: image(url("./sleep-hover.png")); -} - -#shutdown { - background-image: image(url("./power.png")); -} -#shutdown:focus { - background-image: image(url("./power-hover.png")); -} - -#reboot { - background-image: image(url("./restart.png")); -} -#reboot:focus { - background-image: image(url("./restart-hover.png")); -} diff --git a/copy.sh b/copy.sh index 5580356..5dc02ef 100755 --- a/copy.sh +++ b/copy.sh @@ -8,6 +8,16 @@ if [[ $EUID -eq 0 ]]; then exit 1 fi +echo " + + ██╗ █████╗ ██╗ ██╗ ██████╗ ██████╗ ██╗ ██╗████████╗ ██████╗ ██████╗ ████████╗███████╗ + ██║██╔══██╗ ██║ ██╔╝██╔═══██╗██╔═══██╗██║ ██║╚══██╔══╝ ██╔══██╗██╔═══██╗╚══██╔══╝██╔════╝ + ██║███████║ █████╔╝ ██║ ██║██║ ██║██║ ██║ ██║ █████╗██║ ██║██║ ██║ ██║ ███████╗ +██ ██║██╔══██║ ██╔═██╗ ██║ ██║██║ ██║██║ ██║ ██║ ╚════╝██║ ██║██║ ██║ ██║ ╚════██║ +╚█████╔╝██║ ██║██╗██║ ██╗╚██████╔╝╚██████╔╝███████╗██║ ██║ ██████╔╝╚██████╔╝ ██║ ███████║ + ╚════╝ ╚═╝ ╚═╝╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚══════╝ + +" # Set some colors for output messages OK="$(tput setaf 2)[OK]$(tput sgr0)" ERROR="$(tput setaf 1)[ERROR]$(tput sgr0)" @@ -149,6 +159,9 @@ printf "${NOTE} - copying dotfiles\n" fi done +# update home folders +xdg-user-dirs-update + # Copying config files printf " Copying config files...\n" mkdir -p ~/.config @@ -172,6 +185,9 @@ chmod +x ~/.config/hypr/scripts/* 2>&1 | tee -a "$LOG" # Set executable for initial-boot.sh chmod +x ~/.config/hypr/initial-boot.sh 2>&1 | tee -a "$LOG" +printf " adding user to input group...\n" +sudo gpasswd -a $(whoami) input 2>&1 | tee -a "$LOG" + printf "\n${OK} Copy Completed!\n\n\n" printf "${ORANGE} ATTENTION!!!! \n" printf "${ORANGE} YOU NEED to logout and re-login or reboot to avoid issues\n\n"