From bb71bd73c4c7db13853d399516fe27718fa4c970 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 18 Aug 2024 12:13:15 +0900 Subject: [PATCH 1/7] disable background opacity on kitty config and let hyprland deal with background opacity via window rules added SUPER ALT O to disable opacity to an active window --- config/hypr/UserConfigs/WindowRules.conf | 2 +- config/hypr/configs/Keybinds.conf | 1 + config/hypr/{v2.3.2 => v2.3.3} | 0 config/kitty/kitty.conf | 2 +- config/wallust/templates/colors-kitty.conf | 2 +- 5 files changed, 4 insertions(+), 3 deletions(-) rename config/hypr/{v2.3.2 => v2.3.3} (100%) diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 8aba98ba5..440283056 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -80,7 +80,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)$ # 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) diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index b53c6e8cd..65da9ff5a 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/v2.3.2 b/config/hypr/v2.3.3 similarity index 100% rename from config/hypr/v2.3.2 rename to config/hypr/v2.3.3 diff --git a/config/kitty/kitty.conf b/config/kitty/kitty.conf index ccf60a481..710e4b012 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/wallust/templates/colors-kitty.conf b/config/wallust/templates/colors-kitty.conf index 17a0fdff9..e09711278 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 From 375d6c42153ebf5d7de5a99e7a4ad793e640541a Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 18 Aug 2024 13:51:21 +0900 Subject: [PATCH 2/7] added kitty-dropterm to window rules adjusted for -git version? general: sensity & apply_sens_to_raw --- config/hypr/UserConfigs/UserSettings.conf | 4 ++-- config/hypr/UserConfigs/WindowRules.conf | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/hypr/UserConfigs/UserSettings.conf b/config/hypr/UserConfigs/UserSettings.conf index c7b17fecf..bdd2993aa 100644 --- a/config/hypr/UserConfigs/UserSettings.conf +++ b/config/hypr/UserConfigs/UserSettings.conf @@ -21,9 +21,9 @@ master { } general { - sensitivity = 1.00 + #sensitivity = 1.00 border_size = 2 - apply_sens_to_raw = 1 + #apply_sens_to_raw = 1 gaps_in = 6 gaps_out = 8 diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 440283056..298bff3ce 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -80,7 +80,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.8 0.7, 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) @@ -128,4 +128,4 @@ windowrulev2 = pin,title:^(Picture-in-Picture)$ #layerrule = ignorezero, #layerrule = ignorezero, overview -#layerrule = blur, overview \ No newline at end of file +#layerrule = blur, overview From 9b0d32298ee54124bd793eec0537445e3a250b47 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 18 Aug 2024 19:59:01 +0900 Subject: [PATCH 3/7] added sensitivity to input --- config/hypr/UserConfigs/UserSettings.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/config/hypr/UserConfigs/UserSettings.conf b/config/hypr/UserConfigs/UserSettings.conf index bdd2993aa..35dada783 100644 --- a/config/hypr/UserConfigs/UserSettings.conf +++ b/config/hypr/UserConfigs/UserSettings.conf @@ -90,6 +90,7 @@ input { repeat_rate = 50 repeat_delay = 300 numlock_by_default = true + sensitivity = 0 #mouse sensivity left_handed = false follow_mouse = true float_switch_override_focus = false From ebd6a8d63c76051c703d907e9bbef73a983427a4 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 19 Aug 2024 13:51:56 +0900 Subject: [PATCH 4/7] added line for hyprlock current wallpaper --- config/hypr/hyprlock-1080p.conf | 3 +++ config/hypr/hyprlock.conf | 3 +++ 2 files changed, 6 insertions(+) diff --git a/config/hypr/hyprlock-1080p.conf b/config/hypr/hyprlock-1080p.conf index 68409417b..3527f0a24 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 e95da6dd2..e5b18cc0f 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 From 4c9d502916025ee4f8059fd549291a3591034edd Mon Sep 17 00:00:00 2001 From: asunekants <13184677+asunekants@users.noreply.github.com> Date: Mon, 19 Aug 2024 22:35:08 +0100 Subject: [PATCH 5/7] Update modules - Make taskbar ignore the dropdown terminal Added kitty-dropterm class to the taskbar ignore list, to stop the drop-down terminal from appearing in it. --- config/waybar/modules | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/config/waybar/modules b/config/waybar/modules index 57393c082..6ae63e03b 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 +} From b359b5ebe7ea2825197af9cb76030c70acaad558 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 20 Aug 2024 16:48:25 +0900 Subject: [PATCH 6/7] added ROG control window rules --- config/hypr/UserConfigs/WindowRules.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 298bff3ce..6091665b8 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -66,6 +66,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 From f82516e99f2d060c0c1eca0eb20fb7bd78715269 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 20 Aug 2024 22:26:40 +0900 Subject: [PATCH 7/7] updated windowrule for ROG Control --- config/hypr/UserConfigs/WindowRules.conf | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index 6091665b8..60d5007cb 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)$ @@ -111,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