aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--config/hypr/UserConfigs/UserDecorAnimations.conf60
-rw-r--r--config/hypr/UserConfigs/UserSettings.conf58
-rw-r--r--config/hypr/UserConfigs/WindowRules.conf9
-rwxr-xr-xconfig/hypr/UserScripts/QuickEdit.sh16
-rw-r--r--config/hypr/configs/Keybinds.conf1
-rw-r--r--config/hypr/hyprland.conf1
-rw-r--r--config/hypr/hyprlock-1080p.conf3
-rw-r--r--config/hypr/hyprlock.conf3
-rw-r--r--config/hypr/v2.3.4 (renamed from config/hypr/v2.3.2)0
-rw-r--r--config/kitty/kitty.conf2
-rw-r--r--config/rofi/config-compact.rasi2
-rw-r--r--config/wallust/templates/colors-kitty.conf2
-rw-r--r--config/waybar/modules5
-rwxr-xr-xcopy.sh2
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
+}
diff --git a/copy.sh b/copy.sh
index d691c531..b1c5e67f 100755
--- a/copy.sh
+++ b/copy.sh
@@ -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
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage