bind = $mainmod, S, layoutmsg, colresize +conf # scrolling
bind = $mainmod Shift, S, layoutmsg, colresize -conf # scrolling
bind = $mainmod, V, togglefloating
-bind = $mainmod, W, exec, killall -SIGUSR1 waybar
-bind = $mainmod SHIFT, W, exec, killall -SIGUSR2 waybar
+bind = $mainmod, W, exec, qs -c noctalia-shell ipc call toast dismiss
+bind = $mainmod SHIFT, W, exec, qs -c noctalia-shell ipc call bar toggle
bind = $mainmod, Z, centerwindow # floating only
bind = $mainmod, grave, exec, qs -c noctalia-shell ipc call launcher emoji
tag = +neverdim
workspace = 1
group = deny
- match:class = ^(firefox|firefox-bin|org.qutebrowser.*|Microsoft-edge.*|qutebrowser)$
+ match:class = ^(firefox|firefox-bin|org.qutebrowser.qutebrowser|Microsoft-edge.*|qutebrowser)$
}
windowrule {
sdrbrightness = 1.00
sdrsaturation = 1.00
sdr_min_luminance = 0.005
- sdr_max_luminance = 245
+ sdr_max_luminance = 370
vrr = 2
}
# exec-once = dbus-update-activation-environment --systemd --all
exec-once = /usr/libexec/pam_kwallet_init
exec-once = gmenudbusmenuproxy
-# exec-once = env XDG_MENU_PREFIX=plasma- kbuildsycoca6 --noincremental
-exec-once = hyprpm reload
+exec-once = env XDG_MENU_PREFIX=plasma- kbuildsycoca6 --noincremental
exec-once = openrc -U hyprland
-# exec-once = qs -c noctalia-shell
exec-once = ~/.local/bin/run_after_noctalia.sh
+exec-once = hyprctl plugin load /usr/lib/hyprland-plugins/dynamic-cursors.so
+exec-once = hyprctl plugin load /usr/lib/hyprland-plugins/hyprbars.so
exec-shutdown = openrc -U default
general {
allow_tearing = 1
border_size = 1
- gaps_in = 8
- gaps_out = 16
+ gaps_in = 16
+ gaps_out = 32
snap {
enabled = 1
window_gap = 10
force_split = 2
smart_split = 0
split_width_multiplier = 2.0
- pseudotile = 1 # master switch for pseudotiling. Enabling is bound to mainMod + A in the keybinds section below
preserve_split = 1 # you probably want this
}
decoration {
# screen_shader = ~/.config/hypr/shaders/bluefilter.frag
- rounding = 8
+ rounding = 16
rounding_power = 4
dim_special = 0.3
dim_inactive = 1
enabled = 1
range = 8
render_power = 2
- ignore_window = 1
color = 0xee1a1a1a
offset = 0.25, 0.25
scale = 1.0
force_default_wallpaper = 0 # Set to 0 to disable the anime mascot wallpapers
disable_hyprland_logo = 0
key_press_enables_dpms = 1
- vfr = 1 # set to 1 for battery savings
+ # vfr = 1 # set to 1 for battery savings
vrr = 2
render_unfocused_fps = 15
allow_session_lock_restore = 1
render {
direct_scanout = 1
- cm_fs_passthrough = 1
cm_enabled = 1
send_content_type = 1
cm_auto_hdr = 0
-background = rgba(1a1b26ff)
-base = rgba(1a1b26ff)
-text = rgba(c0caf5ff)
-alternate_base = rgba(24283bff)
-bright_text = rgba(16161eff)
-accent = rgba(7aa2f7ff)
-accent_secondary = rgba(bb9af7ff)
\ No newline at end of file
+background = rgba(2e3440ff)
+base = rgba(2e3440ff)
+text = rgba(eceff4ff)
+alternate_base = rgba(3b4252ff)
+bright_text = rgba(2e3440ff)
+accent = rgba(8fbcbbff)
+accent_secondary = rgba(88c0d0ff)
\ No newline at end of file
keyword input:float_switch_override_focus 2;"
qs -c noctalia-shell ipc call powerProfile set Performance
qs -c noctalia-shell ipc call powerProfile enableNoctaliaPerformance
+ qs -c noctalia-shell ipc call nightLight disable
lact cli profile set UV_gamemode
echo "on" > "$HOME/.cache/hyprgamemode"
exit
fi
qs -c noctalia-shell ipc call powerProfile set Balanced
qs -c noctalia-shell ipc call powerProfile disableNoctaliaPerformance
+qs -c noctalia-shell ipc call nightLight enable
lact cli profile set UV
hyprctl reload;
echo "" > "$HOME/.cache/hyprgamemode"