### DEFINE VARIABLES ### ############################## ### WINDOWS AND WORKSPACES ### ############################## # Ignore maximize requests from apps. You'll probably like this. windowrule = suppressevent maximize, class:.* # Fix some dragging issues with XWayland windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 # See https://wiki.hyprland.org/Configuring/Keywords/ monitor=,preferred,auto,auto ### DEFAULT PROGRAMS ### $terminal = kitty $menu = wofi --show drun --hide-search true ### AUTOSTART ### exec-once = $terminal exec-once = nm-applet & exec-once = waybar exec-once = hyprpaper ### ENVIRONMENT VARIABLES ### # See https://wiki.hyprland.org/Configuring/Environment-variables/ env = XCURSOR_SIZE,24 env = HYPRCURSOR_SIZE,24 ### PERMISSIONS ### # See https://wiki.hyprland.org/Configuring/Permissions/ # permission = /usr/(bin|local/bin)/grim, screencopy, allow # permission = /usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland, screencopy, allow # permission = /usr/(bin|local/bin)/hyprpm, plugin, allow