diff options
| -rw-r--r-- | config/hypr/UserConfigs/UserDecorAnimations.conf | 60 | ||||
| -rw-r--r-- | config/hypr/UserConfigs/UserSettings.conf | 58 | ||||
| -rw-r--r-- | config/hypr/UserConfigs/WindowRules.conf | 9 | ||||
| -rwxr-xr-x | config/hypr/UserScripts/QuickEdit.sh | 16 | ||||
| -rw-r--r-- | config/hypr/configs/Keybinds.conf | 1 | ||||
| -rw-r--r-- | config/hypr/hyprland.conf | 1 | ||||
| -rw-r--r-- | config/hypr/hyprlock-1080p.conf | 3 | ||||
| -rw-r--r-- | config/hypr/hyprlock.conf | 3 | ||||
| -rw-r--r-- | config/hypr/v2.3.4 (renamed from config/hypr/v2.3.2) | 0 | ||||
| -rw-r--r-- | config/kitty/kitty.conf | 2 | ||||
| -rw-r--r-- | config/rofi/config-compact.rasi | 2 | ||||
| -rw-r--r-- | config/wallust/templates/colors-kitty.conf | 2 | ||||
| -rw-r--r-- | config/waybar/modules | 5 | ||||
| -rwxr-xr-x | copy.sh | 2 |
14 files changed, 99 insertions, 65 deletions
diff --git a/config/hypr/UserConfigs/UserDecorAnimations.conf b/config/hypr/UserConfigs/UserDecorAnimations.conf new file mode 100644 index 00000000..a9f01921 --- /dev/null +++ b/config/hypr/UserConfigs/UserDecorAnimations.conf @@ -0,0 +1,60 @@ +# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# Decoration and Animations Settings + +# Hyprland Wiki Links +# Animation - https://wiki.hyprland.org/Configuring/Animations/ +# Decoration - https://wiki.hyprland.org/Configuring/Variables/#decoration + +# Sourcing colors generated by wallust +source = $HOME/.config/hypr/wallust/wallust-hyprland.conf + +decoration { + rounding = 10 + + active_opacity = 1.0 + inactive_opacity = 0.9 + fullscreen_opacity = 1.0 + + dim_inactive = true + dim_strength = 0.1 + dim_special = 0.8 + + drop_shadow = true + shadow_range = 6 + shadow_render_power = 1 + col.shadow = $color12 + col.shadow_inactive = 0x50000000 + + blur { + enabled = true + size = 6 + passes = 2 + ignore_opacity = true + new_optimizations = true + special = true + } +} + + +animations { + enabled = yes + + bezier = wind, 0.05, 0.9, 0.1, 1.05 + bezier = winIn, 0.1, 1.1, 0.1, 1.1 + bezier = winOut, 0.3, -0.3, 0, 1 + bezier = liner, 1, 1, 1, 1 + bezier = overshot, 0.05, 0.9, 0.1, 1.05 + bezier = smoothOut, 0.5, 0, 0.99, 0.99 + bezier = smoothIn, 0.5, -0.5, 0.68, 1.5 + + animation = windows, 1, 6, wind, slide + animation = windowsIn, 1, 5, winIn, slide + animation = windowsOut, 1, 3, smoothOut, slide + animation = windowsMove, 1, 5, wind, slide + animation = border, 1, 1, liner + animation = borderangle, 1, 180, liner, loop #used by rainbow borders and rotating colors + animation = fade, 1, 3, smoothOut + animation = workspaces, 1, 5, overshot + animation = workspacesIn, 1, 5, winIn, slide + animation = workspacesOut, 1, 5, winOut, slide +} diff --git a/config/hypr/UserConfigs/UserSettings.conf b/config/hypr/UserConfigs/UserSettings.conf index c7b17fec..950373f8 100644 --- a/config/hypr/UserConfigs/UserSettings.conf +++ b/config/hypr/UserConfigs/UserSettings.conf @@ -21,9 +21,7 @@ master { } general { - sensitivity = 1.00 border_size = 2 - apply_sens_to_raw = 1 gaps_in = 6 gaps_out = 8 @@ -31,54 +29,8 @@ general { col.active_border = $color12 col.inactive_border = $backgroundCol - - layout = dwindle -} - -decoration { - rounding = 10 - - active_opacity = 1.0 - inactive_opacity = 0.9 - fullscreen_opacity = 1.0 - - dim_inactive = true - dim_strength = 0.1 - dim_special = 0.8 - - drop_shadow = true - shadow_range = 6 - shadow_render_power = 1 - col.shadow = $color12 - col.shadow_inactive = 0x50000000 - - blur { - enabled = true - size = 6 - passes = 2 - ignore_opacity = true - new_optimizations = true - special = true - } -} - - -animations { - enabled = yes - - bezier = wind, 0.05, 0.9, 0.1, 1.05 - bezier = winIn, 0.1, 1.1, 0.1, 1.1 - bezier = winOut, 0.3, -0.3, 0, 1 - bezier = liner, 1, 1, 1, 1 - animation = windows, 1, 6, wind, slide - animation = windowsIn, 1, 6, winIn, slide - animation = windowsOut, 1, 5, winOut, slide - animation = windowsMove, 1, 5, wind, slide - animation = border, 1, 1, liner - animation = borderangle, 1, 180, liner, loop #used by rainbow borders and rotating colors - animation = fade, 1, 10, default - animation = workspaces, 1, 5, wind + layout = dwindle } input { @@ -89,6 +41,8 @@ input { kb_rules = repeat_rate = 50 repeat_delay = 300 + + sensitivity = 0 #mouse sensitivity numlock_by_default = true left_handed = false follow_mouse = true @@ -139,7 +93,7 @@ group { misc { disable_hyprland_logo = true disable_splash_rendering = true - vfr = true + vfr = true #vrr = 0 mouse_move_enables_dpms = true enable_swallow = true @@ -150,6 +104,10 @@ misc { middle_click_paste = false } +#opengl { +# nvidia_anti_flicker = true +#} + binds { workspace_back_and_forth = true allow_workspace_cycles = true diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 8aba98ba..60d5007c 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -15,6 +15,7 @@ windowrule = center,^([Ff]erdium)$ # windowrulev2 = center,floating:1 # warning, it cause even the menu to float and center. windowrulev2 = center, class:([Tt]hunar), title:(File Operation Progress) windowrulev2 = center, class:([Tt]hunar), title:(Confirm to replace files) +windowrulev2 = center, title:^(ROG Control)$ windowrulev2 = move 72% 7%,title:^(Picture-in-Picture)$ #windowrulev2 = move 72% 7%,title:^(Firefox)$ @@ -66,6 +67,7 @@ windowrulev2 = float, class:^([Qq]alculate-gtk)$ windowrulev2 = float, class:^([Ww]hatsapp-for-linux)$ windowrulev2 = float, class:^([Ff]erdium)$ windowrulev2 = float, title:^(Picture-in-Picture)$ +windowrulev2 = float, title:^(ROG Control)$ #windowrulev2 = float, title:^(Firefox)$ # windowrule v2 - opacity #enable as desired @@ -80,7 +82,7 @@ windowrulev2 = opacity 0.9 0.8, class:^([Tt]hunar|org.gnome.Nautilus)$ windowrulev2 = opacity 0.8 0.6, class:^(pcmanfm-qt)$ windowrulev2 = opacity 0.8 0.7, class:^(gedit|org.gnome.TextEditor|mousepad)$ windowrulev2 = opacity 0.9 0.8, class:^(deluge)$ -windowrulev2 = opacity 0.9 0.8, class:^(Alacritty|kitty)$ # Terminals +windowrulev2 = opacity 0.8 0.7, class:^(Alacritty|kitty|kitty-dropterm)$ # Terminals windowrulev2 = opacity 0.9 0.7, class:^(VSCodium|codium-url-handler)$ windowrulev2 = opacity 0.9 0.8, class:^(nwg-look|qt5ct|qt6ct|yad)$ windowrulev2 = opacity 0.9 0.8, title:(Kvantum Manager) @@ -110,7 +112,8 @@ windowrulev2 = size 70% 70%, class:^(evince|wihotspot(-gui)?)$ windowrulev2 = size 60% 70%, class:^(file-roller|org.gnome.FileRoller)$ windowrulev2 = size 60% 70%, class:^([Ww]hatsapp-for-linux)$ windowrulev2 = size 60% 70%, class:^([Ff]erdium)$ -windowrulev2 = size 25% 25%, title:^(Picture-in-Picture)$ +windowrulev2 = size 25% 25%, title:^(Picture-in-Picture)$ +windowrulev2 = size 60% 70%, title:^(ROG Control)$ #windowrulev2 = size 25% 25%, title:^(Firefox)$ # windowrule v2 - pinning @@ -128,4 +131,4 @@ windowrulev2 = pin,title:^(Picture-in-Picture)$ #layerrule = ignorezero, <rofi> #layerrule = ignorezero, overview -#layerrule = blur, overview
\ No newline at end of file +#layerrule = blur, overview diff --git a/config/hypr/UserScripts/QuickEdit.sh b/config/hypr/UserScripts/QuickEdit.sh index 8864a30c..6320218b 100755 --- a/config/hypr/UserScripts/QuickEdit.sh +++ b/config/hypr/UserScripts/QuickEdit.sh @@ -16,9 +16,10 @@ menu(){ printf "5. edit Monitors\n" printf "6. edit Laptop-Keybinds\n" printf "7. edit User-Settings\n" - printf "8. edit Workspace-Rules\n" - printf "9. edit Default-Settings\n" - printf "10. edit Default-Keybinds\n" + printf "8. edit Decorations & Animations\n" + printf "9. edit Workspace-Rules\n" + printf "10. edit Default-Settings\n" + printf "11. edit Default-Keybinds\n" } main() { @@ -46,12 +47,15 @@ main() { $tty $editor "$UserConfigs/UserSettings.conf" ;; 8) - $tty $editor "$UserConfigs/WorkspaceRules.conf" + $tty $editor "$UserConfigs/UserDecorAnimations.conf" ;; - 9) + 9) + $tty $editor "$UserConfigs/WorkspaceRules.conf" + ;; + 10) $tty $editor "$configs/Settings.conf" ;; - 10) + 11) $tty $editor "$configs/Keybinds.conf" ;; *) diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index b53c6e8c..65da9ff5 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -36,6 +36,7 @@ bind = $mainMod SHIFT, M, exec, $UserScripts/RofiBeats.sh # online music bind = $mainMod, W, exec, $UserScripts/WallpaperSelect.sh # Select wallpaper to apply bind = $mainMod SHIFT, W, exec, $UserScripts/WallpaperEffects.sh # Wallpaper Effects by imagemagickWW bind = CTRL ALT, W, exec, $UserScripts/WallpaperRandom.sh # Random wallpapers +bind = $mainMod ALT, O, exec, hyprctl setprop active opaque toggle #disable opacity to active window # Waybar / Bar related bind = $mainMod, B, exec, pkill -SIGUSR1 waybar # Toggle hide/show waybar diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index a8ae26f4..15a0b26d 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -15,6 +15,7 @@ source= $UserConfigs/Monitors.conf source= $UserConfigs/Laptops.conf source= $UserConfigs/LaptopDisplay.conf source= $UserConfigs/WindowRules.conf +source= $UserConfigs/UserDecorAnimations.conf source= $UserConfigs/UserKeybinds.conf source= $UserConfigs/UserSettings.conf source= $UserConfigs/WorkspaceRules.conf
\ No newline at end of file diff --git a/config/hypr/hyprlock-1080p.conf b/config/hypr/hyprlock-1080p.conf index 68409417..3527f0a2 100644 --- a/config/hypr/hyprlock-1080p.conf +++ b/config/hypr/hyprlock-1080p.conf @@ -12,8 +12,11 @@ general { background { monitor = + # NOTE: use only 1 path #path = screenshot # screenshot of your desktop path = $HOME/.config/hypr/wallpaper_effects/.wallpaper_modified # NOTE only png supported for now + #path = $HOME/.config/hypr/wallpaper_effects/.wallpaper_current # current wallpaper + #color = $color7 # all these options are taken from hyprland, see https://wiki.hyprland.org/Configuring/Variables/#blur for explanations diff --git a/config/hypr/hyprlock.conf b/config/hypr/hyprlock.conf index e95da6dd..e5b18cc0 100644 --- a/config/hypr/hyprlock.conf +++ b/config/hypr/hyprlock.conf @@ -12,8 +12,11 @@ general { background { monitor = + # NOTE: use only 1 path #path = screenshot # screenshot of your desktop path = $HOME/.config/hypr/wallpaper_effects/.wallpaper_modified # NOTE only png supported for now + #path = $HOME/.config/hypr/wallpaper_effects/.wallpaper_current # current wallpaper + #color = $color7 # all these options are taken from hyprland, see https://wiki.hyprland.org/Configuring/Variables/#blur for explanations diff --git a/config/hypr/v2.3.2 b/config/hypr/v2.3.4 index 31b3414d..31b3414d 100644 --- a/config/hypr/v2.3.2 +++ b/config/hypr/v2.3.4 diff --git a/config/kitty/kitty.conf b/config/kitty/kitty.conf index ccf60a48..710e4b01 100644 --- a/config/kitty/kitty.conf +++ b/config/kitty/kitty.conf @@ -4,7 +4,7 @@ bold_font auto italic_font auto bold_italic_font auto -background_opacity 0.5 +#background_opacity 0.5 confirm_os_window_close 0 # change to x11 or wayland or leave auto diff --git a/config/rofi/config-compact.rasi b/config/rofi/config-compact.rasi index eba12c1b..f16e99aa 100644 --- a/config/rofi/config-compact.rasi +++ b/config/rofi/config-compact.rasi @@ -34,7 +34,7 @@ entry { /* ---- Listview ---- */ listview { columns: 2; - lines: 5; + lines: 6; spacing: 4px; scrollbar: false; border-radius: 12px; diff --git a/config/wallust/templates/colors-kitty.conf b/config/wallust/templates/colors-kitty.conf index 17a0fdff..e0971127 100644 --- a/config/wallust/templates/colors-kitty.conf +++ b/config/wallust/templates/colors-kitty.conf @@ -4,7 +4,7 @@ bold_font auto italic_font auto bold_italic_font auto -background_opacity 0.5 +#background_opacity 0.5 confirm_os_window_close 0 # change to x11 or wayland or leave auto diff --git a/config/waybar/modules b/config/waybar/modules index 57393c08..6ae63e03 100644 --- a/config/waybar/modules +++ b/config/waybar/modules @@ -609,7 +609,8 @@ "ignore-list": [ "wofi", "rofi", - "kitty" + "kitty", + "kitty-dropterm" ], }, "custom/cycle_wall": { @@ -863,4 +864,4 @@ "interval": 86400, // once every day "tooltip": true, }, -}
\ No newline at end of file +} @@ -322,7 +322,7 @@ if [[ "$choice" =~ ^[Yy]$ ]]; then sed -i '/exec-once = \$UserScripts\/RainbowBorders.sh \&/s/^/#/' config/hypr/UserConfigs/Startup_Apps.conf # Comment out the line animation = borderangle, 1, 180, liner, loop - sed -i '/ animation = borderangle, 1, 180, liner, loop/s/^/#/' config/hypr/UserConfigs/UserSettings.conf + sed -i '/ animation = borderangle, 1, 180, liner, loop/s/^/#/' config/hypr/UserConfigs/UserDecorAnimations.conf echo "Rainbow borders is now disabled." 2>&1 | tee -a "$LOG" else |
