summaryrefslogtreecommitdiff
path: root/hypr
diff options
context:
space:
mode:
Diffstat (limited to 'hypr')
-rw-r--r--hypr/hypridle.conf6
-rw-r--r--hypr/hyprland.conf31
2 files changed, 27 insertions, 10 deletions
diff --git a/hypr/hypridle.conf b/hypr/hypridle.conf
index f25f081..2983bf9 100644
--- a/hypr/hypridle.conf
+++ b/hypr/hypridle.conf
@@ -6,15 +6,15 @@ general {
listener {
timeout = 150 # 2.5min.
- on-timeout = brightnessctl -s set 10 # set monitor backlight to minimum, avoid 0 on OLED monitor.
+ on-timeout = brightnessctl set 0 # set monitor backlight to minimum, avoid 0 on OLED monitor.
on-resume = brightnessctl -r # monitor backlight restore.
}
# turn off keyboard backlight, comment out this section if you dont have a keyboard backlight.
listener {
timeout = 150 # 2.5min.
- on-timeout = brightnessctl -sd led::kbd_backlight set 0 # turn off keyboard backlight.
- on-resume = brightnessctl -rd led::kbd_backlight # turn on keyboard backlight.
+ on-timeout = brightnessctl -sd system76::kbd_backlight set 0 # turn off keyboard backlight.
+ on-resume = brightnessctl -rd system76::kbd_backlight # turn on keyboard backlight.
}
listener {
diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf
index 86f1f77..f12a6c8 100644
--- a/hypr/hyprland.conf
+++ b/hypr/hyprland.conf
@@ -1,9 +1,6 @@
# See https://wiki.hyprland.org/Configuring/Monitors/
#{{{ Monitor config
-monitor = eDP-1, 1920x1080@60, 0x0, 1
monitor = , preferred, auto, 1
-monitor = HDMI-A-1, 1920x1080@60, 0x0, 1
-monitor = DP-1, 1920x1080@60, 1920x0, 1
#}}}
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
@@ -19,13 +16,13 @@ exec-once = waybar
exec-once = pypr
exec-once = lxqt-policykit-agent
exec-once = import-gsettings gtk-theme 'Flat-Remix-GTK-Green-Darkest-Solid'
-exec-once = import-gsettings icon-theme 'Mint-X-Grey'
+exec-once = import-gsettings icon-theme 'COSMIC'
exec-once = import-gsettings cursor-theme 'BreezeX-Black'
exec-once = xrdb -load "$XDG_CONFIG_HOME"/X11/xresources
exec-once = com.github.wwmm.easyeffects
exec-once = systemctl --user start dunst
exec-once = systemctl --user start hypridle
-#exec-once = mpd
+exec-once = mpd
#}}}
#{{{ env
@@ -43,6 +40,7 @@ env = XCURSOR_SIZE,32
debug {
enable_stdout_logs = false
disable_logs = true
+ full_cm_proto = true
}
# }}}
@@ -88,7 +86,7 @@ general {
border_size = 2
#col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
#col.inactive_border = rgba(595959aa)
- col.active_border = rgba(ec0101ee)
+ col.active_border = rgba(198844ee)
col.inactive_border = rgba(1b1d1cee)
layout = master
}
@@ -108,7 +106,7 @@ misc {
swallow_regex = ^(kitty)$
swallow_exception_regex = ^(wev|.*ueberzug|n?vi?m? .*)$
vfr = true
- vrr = 1
+ vrr = 3
}
#}}}
@@ -186,6 +184,7 @@ gestures {
plugin {
hyprsplit {
num_workspaces = 9
+ persistent_workspaces = true
}
}
#}}}
@@ -196,6 +195,24 @@ plugin {
# Example windowrule v2
# windowrule = float, class:^(kitty)$, title:^(kitty)$
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
+windowrule = fullscreen, class:^(Xephyr)$
+windowrule = float, title:^(LibreWolf - Choose User Profile)$
+windowrule = float, class:^(xdg-desktop-portal-gtk)
+windowrule = float, title:^(UNDERTALE)$
+windowrule = float, class:^(Tk)$
+windowrule = float, class:^(lxqt-policykit-agent)$
+windowrule = float, class:^(Kdenlive)$
+windowrule = stayfocused, title:^()$, class:^(steam)$
+windowrule = minsize 1 1, title:^()$, class:^(steam)$
+windowrule = stayfocused, title:^(menu)$,class:^(yabridge-host.exe.so)$
+windowrule = minsize 1 1, title:^(menu)$,class:^(yabridge-host.exe.so)$
+windowrule = float, class:^(yabridge-host.exe.so)$, title:^(menu)$
+windowrule = float, floating:0, title:^(menu*)
+windowrule = workspace 2, title:^(REAPER .*initializing.*)$
+windowrule = tile, class:^(REAPER)$, title:^(.*REAPER v[0-9.]* - Licensed for personal/small business use)$
+windowrule = tile, class:^(WebApp-Qobuz[0-9]*)$
+windowrule = float, title:^(menu)$
+windowrule = move cursor -50% -50%, class:^(yabridge-host.exe.so)$, title:^(menu)$
#}}}
#{{{ Mods