aboutsummaryrefslogtreecommitdiffstats
path: root/config/hypr/configs
diff options
context:
space:
mode:
Diffstat (limited to 'config/hypr/configs')
-rw-r--r--config/hypr/configs/ENVariables.conf2
-rw-r--r--config/hypr/configs/SystemSettings.conf4
-rw-r--r--config/hypr/configs/WindowRules-config-v3.conf67
-rw-r--r--config/hypr/configs/WindowRules.conf68
4 files changed, 137 insertions, 4 deletions
diff --git a/config/hypr/configs/ENVariables.conf b/config/hypr/configs/ENVariables.conf
index fd7831b8..0226d053 100644
--- a/config/hypr/configs/ENVariables.conf
+++ b/config/hypr/configs/ENVariables.conf
@@ -10,7 +10,7 @@
# environment-variables
# Current Version of KoolDots:
-env = DOTS_VERSION,2.3.22
+env = DOTS_VERSION,2.3.23
### Toolkit Backend Variables ###
env = GDK_BACKEND,wayland,x11,*
diff --git a/config/hypr/configs/SystemSettings.conf b/config/hypr/configs/SystemSettings.conf
index 3d8122be..6621ffe2 100644
--- a/config/hypr/configs/SystemSettings.conf
+++ b/config/hypr/configs/SystemSettings.conf
@@ -14,8 +14,7 @@
$scriptsDir = $HOME/.config/hypr/scripts
dwindle {
- pseudotile = false
- preserve_split = true
+ preserve_split = true
smart_resizing = true
use_active_for_splits = true
smart_split = false
@@ -115,7 +114,6 @@ gestures {
misc {
disable_hyprland_logo = true
disable_splash_rendering = true
- vfr = true
vrr = 2
mouse_move_enables_dpms = true
enable_swallow = off
diff --git a/config/hypr/configs/WindowRules-config-v3.conf b/config/hypr/configs/WindowRules-config-v3.conf
index 29d5c274..aab7d005 100644
--- a/config/hypr/configs/WindowRules-config-v3.conf
+++ b/config/hypr/configs/WindowRules-config-v3.conf
@@ -252,6 +252,17 @@ windowrule {
center = on
size = (monitor_w*0.6) (monitor_h*0.6)
}
+# Named rule for Shelly
+windowrule {
+ name = Shelly
+ match:class = ^(com.shellyorg.shelly)$
+ match:title = ^(Shelly)$
+ match:initial_class = ^(com.shellyorg.shelly)$
+ match:initial_title = ^(Shelly)$
+ float = on
+ center = on
+ size = (monitor_w*0.6) (monitor_h*0.6)
+}
# Named rule for CachyOS Hello
windowrule {
@@ -401,3 +412,59 @@ windowrule {
center = on
size = (monitor_w*0.6) (monitor_h*0.6)
}
+# Named rule for hyprpwcenter audio control panel
+windowrule {
+ name = hyprland audio panel
+ match:class = ^(hyprpwcenter)$
+ match:initial_class = ^(hyprpwcenter)$
+ float = on
+ center = on
+ size = (monitor_w*0.6) (monitor_h*0.6)
+}
+# Named rule for Garida Assistant
+windowrule {
+ name = Garuda Assistant
+ match:class = ^(garuda-assistant)$
+ match:title = ^(Garuda Assistant)$
+ match:initial_class = ^(garuda-assistant)$
+ match:initial_title = ^(Garuda Assistant)$
+ float = on
+ center = on
+ size = (monitor_w*0.6) (monitor_h*0.6)
+}
+
+# Named rule for HyprMod HL config GUI
+windowrule {
+ name = HyprMod GUI
+ match:class = ^(com.github.hyprmod)$
+ match:title = ^(HyprMod)$
+ match:initial_class = ^(com.github.hyprmod)$
+ match:initial_title = ^(HyprMod)$
+ float = on
+ center = on
+ size = (monitor_w*0.7) (monitor_h*0.75)
+}
+# Named rule for easy effects
+windowrule {
+ name = EasyEffects
+ match:class = ^(com.github.wwmm.easyeffects)$
+ match:title = ^(Easy Effects)$
+ match:initial_class = ^(com.github.wwmm.easyeffects)$
+ match:initial_title = ^(Easy Effects)$
+ float = on
+ center = on
+ size = (monitor_w*0.6) (monitor_h*0.65)
+}
+# Named rule for Mousam weather GUI
+windowrule {
+ name = Mousam Weather
+ match:class = ^(io.github.amit9838.mousam)$
+ match:title = ^(Mousam)$
+ match:initial_class = ^(io.github.amit9838.mousam)$
+ match:initial_title = ^(Mousam)$
+ float = on
+ center = on
+ size = (monitor_w*0.7) (monitor_h*0.75)
+}
+
+
diff --git a/config/hypr/configs/WindowRules.conf b/config/hypr/configs/WindowRules.conf
index 29d5c274..7082d64c 100644
--- a/config/hypr/configs/WindowRules.conf
+++ b/config/hypr/configs/WindowRules.conf
@@ -252,6 +252,17 @@ windowrule {
center = on
size = (monitor_w*0.6) (monitor_h*0.6)
}
+# Named rule for Shelly
+windowrule {
+ name = Shelly
+ match:class = ^(com.shellyorg.shelly)$
+ match:title = ^(Shelly)$
+ match:initial_class = ^(com.shellyorg.shelly)$
+ match:initial_title = ^(Shelly)$
+ float = on
+ center = on
+ size = (monitor_w*0.6) (monitor_h*0.6)
+}
# Named rule for CachyOS Hello
windowrule {
@@ -401,3 +412,60 @@ windowrule {
center = on
size = (monitor_w*0.6) (monitor_h*0.6)
}
+# Named rule for hyprpwcenter audio control panel
+windowrule {
+ name = hyprland audio panel
+ match:class = ^(hyprpwcenter)$
+ match:initial_class = ^(hyprpwcenter)$
+ float = on
+ center = on
+ size = (monitor_w*0.6) (monitor_h*0.6)
+}
+# Named rule for Garida Assistant
+windowrule {
+ name = Garuda Assistant
+ match:class = ^(garuda-assistant)$
+ match:title = ^(Garuda Assistant)$
+ match:initial_class = ^(garuda-assistant)$
+ match:initial_title = ^(Garuda Assistant)$
+ float = on
+ center = on
+ size = (monitor_w*0.6) (monitor_h*0.6)
+}
+
+# Named rule for HyprMod HL config GUI
+windowrule {
+ name = HyprMod GUI
+ match:class = ^(com.github.hyprmod)$
+ match:title = ^(HyprMod)$
+ match:initial_class = ^(com.github.hyprmod)$
+ match:initial_title = ^(HyprMod)$
+ float = on
+ center = on
+ size = (monitor_w*0.7) (monitor_h*0.75)
+}
+# Named rule for easy effects
+windowrule {
+ name = EasyEffects
+ match:class = ^(com.github.wwmm.easyeffects)$
+ match:title = ^(Easy Effects)$
+ match:initial_class = ^(com.github.wwmm.easyeffects)$
+ match:initial_title = ^(Easy Effects)$
+ float = on
+ center = on
+ size = (monitor_w*0.6) (monitor_h*0.65)
+}
+
+# Named rule for Mousam weather GUI
+windowrule {
+ name = Mousam Weather
+ match:class = ^(io.github.amit9838.mousam)$
+ match:title = ^(Mousam)$
+ match:initial_class = ^(io.github.amit9838.mousam)$
+ match:initial_title = ^(Mousam)$
+ float = on
+ center = on
+ size = (monitor_w*0.7) (monitor_h*0.75)
+}
+
+
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage