Your message dated Sat, 06 Dec 2025 12:09:07 +0100
with message-id <[email protected]>
and subject line Fixed Bug#1094632: hyprland: Crashes when switching TTYs 
(virtual terminals)
has caused the Debian Bug report #1094632,
regarding hyprland: Crashes when switching TTYs (virtual terminals)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1094632: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094632
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: hyprland
Version: 0.41.2+ds-1.3
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear Maintainer,

Hyprland crashes when switching TTYs.
The attached bug report (a crash report written by hyprland) was produced with 
hyprland started on TTY2 (crtl+alt+f2) then a switch to TTY3 was done 
(ctrl+alt+f3) followed by the crash.

Same crash happens very often when switching monitors.

I inlcude my .config/hypr/hyprland.conf as it *might* be related to monitor 
configuration (?)

[Not sure if upgrading to 0.47 would fix this bug, it hasn't been pulled from 
upstream yet so no way to check.]

cordially
Voitek

- -- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.6-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages hyprland depends on:
ii  binutils             2.43.50.20250108-1
ii  libc6                2.40-6
ii  libcairo2            1.18.2-2
ii  libdisplay-info2     0.2.0-2
ii  libdrm2              2.4.123-1
ii  libegl1              1.7.0-1+b2
ii  libgbm1              24.2.8-1
ii  libgcc-s1            14.2.0-12
ii  libgl1-mesa-dri      24.2.8-1
ii  libgles2             1.7.0-1+b2
ii  libglib2.0-0t64      2.82.4-2
ii  libhyprcursor0       0.1.9-1+b1
ii  libhyprlang2         0.5.2-1
ii  libhyprutils0        0.1.5-1+b2
ii  libinput10           1.26.2-1
ii  libliftoff0          0.5.0-1.1
ii  libpango-1.0-0       1.56.1-1
ii  libpangocairo-1.0-0  1.56.1-1
ii  libpixman-1-0        0.44.0-3
ii  libseat1             0.9.1-1
ii  libstdc++6           14.2.0-12
ii  libudev1             257.2-1
ii  libudis86-0          0+20221013-1.1
ii  libuuid1             2.40.4-1
ii  libwayland-client0   1.23.0-1+b2
ii  libwayland-server0   1.23.0-1+b2
ii  libxcb-composite0    1.17.0-2+b1
ii  libxcb-errors0       1.0.1-4
ii  libxcb-icccm4        0.4.2-1
ii  libxcb-render0       1.17.0-2+b1
ii  libxcb-res0          1.17.0-2+b1
ii  libxcb-xfixes0       1.17.0-2+b1
ii  libxcb1              1.17.0-2+b1
ii  libxkbcommon0        1.7.0-2
ii  polkitd              126-2

Versions of packages hyprland recommends:
ii  xwayland  2:24.1.4-2

hyprland suggests no packages.

- -- no debconf information


~~~~~~~~~hyprlandCrashReport.txt
- --------------------------------------------
   Hyprland Crash Report
- --------------------------------------------
Oops

Hyprland received signal 11(SEGV)
Version: 918d8340afd652b011b937d29d5eea0be08467f5
Tag: v0.41.2

System info:
        System name: Linux
        Node name: orion
        Release: 6.12.6-amd64
        Version: #1 SMP PREEMPT_DYNAMIC Debian 6.12.6-1 (2024-12-21)

GPU:
        07:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. 
[AMD/ATI] Renoir [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1636] 
(rev d1) (prog-if 00 [VGA controller])


os-release:
        PRETTY_NAME="Debian GNU/Linux trixie/sid"
        NAME="Debian GNU/Linux"
        VERSION_CODENAME=trixie
        ID=debian
        HOME_URL="https://www.debian.org/";
        SUPPORT_URL="https://www.debian.org/support";
        BUG_REPORT_URL="https://bugs.debian.org/";
Backtrace:
        # | hyprland(_Z12getBacktracev+0x5f) [0x55928984a7ef]
                getBacktrace()
                ??:?
        #1 | hyprland(_ZN13CrashReporter18createAndSaveCrashEi+0x965) 
[0x5592897b2385]
                CrashReporter::createAndSaveCrash(int)
                ??:?
        #2 | hyprland(_Z25handleUnrecoverableSignali+0x60) [0x5592897262c0]
                handleUnrecoverableSignal(int)
                ??:?
        #3 | /lib/x86_64-linux-gnu/libc.so.6(+0x3fda0) [0x147edf763da0]
                ??
                ??:0
        #4 | 
/lib/x86_64-linux-gnu/libhyprutils.so.0(_ZN9Hyprutils6Signal7CSignal4emitESt3any+0xc42)
 [0x147edfd2b562]
                ??
                ??:0
        #5 | hyprland(+0x2fedd6) [0x55928981edd6]
                CMouse::wlr()
                ??:?
        #6 | hyprland(_Z13handleWrappedP11wl_listenerPv+0x5d) [0x559289861c6d]
                handleWrapped(wl_listener*, void*)
                ??:?
        #7 | 
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_signal_emit_mutable+0x7c) 
[0x147ee01deb4c]
                ??
                ??:0
        #8 | hyprland(wlr_input_device_finish+0x21) [0x559289b35b61]
                wlr_input_device_finish
                ??:?
        #9 | hyprland(wlr_pointer_finish+0xd) [0x559289b1ff5d]
                wlr_pointer_finish
                ??:?
        #1 | hyprland(destroy_libinput_input_device+0x2e) [0x559289b0f75e]
                destroy_libinput_input_device
                ??:?
        #11 | hyprland(+0x5ef1bb) [0x559289b0f1bb]
                generate_cvt_mode
                ??:?
        #12 | 
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0x1b2) 
[0x147ee01e0cf2]
                ??
                ??:0
        #13 | /lib/x86_64-linux-gnu/libwayland-server.so.0(wl_display_run+0x25) 
[0x147ee01de525]
                ??
                ??:0
        #14 | 
hyprland(_ZN17CEventLoopManager9enterLoopEP10wl_displayP13wl_event_loop+0x53) 
[0x5592898ea4d3]
                CEventLoopManager::enterLoop(wl_display*, wl_event_loop*)
                ??:?
        #15 | hyprland(main+0xa9d) [0x5592896e90ed]
                main
                ??:?
        #16 | /lib/x86_64-linux-gnu/libc.so.6(+0x29d68) [0x147edf74dd68]
                ??
                ??:0
        #17 | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) 
[0x147edf74de25]
                ??
                ??:0
        #18 | hyprland(_start+0x21) [0x559289726111]
                _start
                ??:?


Log tail:
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [WLCompositor] New wl_surface with id 41 at 5592c92ffbe0
[LOG] [WLSubcompositor] New wl_subsurface with id 38 at 5592c9659fc0
[LOG] CWLSurface 5592c9a5e6a0 called init()
[LOG] CWLSurface 5592c9a5e6a0 called destroy()
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] [WLCompositor] New wl_surface with id 33 at 5592c92ffbe0
[LOG] [WLSubcompositor] New wl_subsurface with id 41 at 5592c96573e0
[LOG] CWLSurface 5592c9a5e6a0 called init()
[LOG] CWLSurface 5592c9a5e6a0 called destroy()
[LOG] [XDGShell] xdg_surface 5592c97b0d10 requests geometry 0x0 952x1048
[LOG] Switching from VT 2 to VT 3
[LOG] Switched to VT 3, destroyed all render data, frames to skip for each: 2
[LOG] Callback 5592c95c0380 -> 5592c95c0378, CKeyboard removed.
[LOG] Callback 5592c95c03e8 -> 5592c95c03e0, CKeyboard removed.
[LOG] Callback 5592c95c04b8 -> 5592c95c04b0, CKeyboard removed.
[LOG] Callback 5592c95c0520 -> 5592c95c0518, CKeyboard removed.
[LOG] Callback 5592c95c0450 -> 5592c95c0448, CKeyboard removed.
[LOG] Destroyed keyboard 5592c95c0130
[LOG] Callback 5592c955aeb0 -> 5592c955aea8, CKeyboard removed.
[LOG] Callback 5592c955af18 -> 5592c955af10, CKeyboard removed.
[LOG] Callback 5592c955afe8 -> 5592c955afe0, CKeyboard removed.
[LOG] Callback 5592c955b050 -> 5592c955b048, CKeyboard removed.
[LOG] Callback 5592c955af80 -> 5592c955af78, CKeyboard removed.
[LOG] Destroyed keyboard 5592c955ac60
[LOG] Callback 5592c94856b0 -> 5592c94856a8, CKeyboard removed.
[LOG] Callback 5592c9485718 -> 5592c9485710, CKeyboard removed.
[LOG] Callback 5592c94857e8 -> 5592c94857e0, CKeyboard removed.
[LOG] Callback 5592c9485850 -> 5592c9485848, CKeyboard removed.
[LOG] Callback 5592c9485780 -> 5592c9485778, CKeyboard removed.
[LOG] Destroyed keyboard 5592c9485460
[LOG] Callback 5592c9626fe8 -> 5592c9626fe0, CMouse removed.
[LOG] Callback 5592c9627050 -> 5592c9627048, CMouse removed.
[LOG] Callback 5592c96270b8 -> 5592c96270b0, CMouse removed.
[LOG] Callback 5592c9627120 -> 5592c9627118, CMouse removed.
[LOG] Callback 5592c9627188 -> 5592c9627180, CMouse removed.
[LOG] Callback 5592c96271f0 -> 5592c96271e8, CMouse removed.
[LOG] Callback 5592c9627258 -> 5592c9627250, CMouse removed.
[LOG] Callback 5592c96272c0 -> 5592c96272b8, CMouse removed.
[LOG] Callback 5592c9627328 -> 5592c9627320, CMouse removed.
[LOG] Callback 5592c9627390 -> 5592c9627388, CMouse removed.
[LOG] Callback 5592c96273f8 -> 5592c96273f0, CMouse removed.
[LOG] Callback 5592c9627460 -> 5592c9627458, CMouse removed.
[LOG] Callback 5592c96274c8 -> 5592c96274c0, CMouse removed.
[LOG] Callback 5592c9627530 -> 5592c9627528, CMouse removed.
[LOG] Callback 5592c9626228 -> 5592c9626220, CMouse removed.
[LOG] Callback 5592c9626290 -> 5592c9626288, CMouse removed.
[LOG] Callback 5592c96262f8 -> 5592c96262f0, CMouse removed.
[LOG] Callback 5592c9626360 -> 5592c9626358, CMouse removed.
[LOG] Callback 5592c96263c8 -> 5592c96263c0, CMouse removed.
[LOG] Callback 5592c9626430 -> 5592c9626428, CMouse removed.
[LOG] Callback 5592c9626498 -> 5592c9626490, CMouse removed.
[LOG] Callback 5592c9626500 -> 5592c96264f8, CMouse removed.
[LOG] Callback 5592c9626568 -> 5592c9626560, CMouse removed.
[LOG] Callback 5592c96265d0 -> 5592c96265c8, CMouse removed.
[LOG] Callback 5592c9626638 -> 5592c9626630, CMouse removed.
[LOG] Callback 5592c96266a0 -> 5592c9626698, CMouse removed.
[LOG] Callback 5592c9626708 -> 5592c9626700, CMouse removed.
[LOG] Callback 5592c9626770 -> 5592c9626768, CMouse removed.

~~~~~~~~~~~~~hyprland.conf (redacted)


# 
#######################################################################################
# AUTOGENERATED HYPR CONFIG.
# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT 
IT,
# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
# 
#######################################################################################

autogenerated = 0 # remove this line to remove the warning

# This is an example Hyprland config file.
# Refer to the wiki for more information.
# https://wiki.hyprland.org/Configuring/Configuring-Hyprland/

# Please note not all available settings / options are set here.
# For a full list, see the wiki

# You can split this configuration into multiple files
# Create your files separately and then link them to this file like this:
# source = ~/.config/hypr/myColors.conf


################
### MONITORS ###
################

# See https://wiki.hyprland.org/Configuring/Monitors/

monitor=eDP-1,preferred, auto,1
monitor=HDMI-A-1,1920x1200, 0x0,1
#monitor=eDP-1,disable#preferred,auto,1.0


# unscale XWayland
xwayland {
  force_zero_scaling = true
}

###################
### MY PROGRAMS ###
###################

# See https://wiki.hyprland.org/Configuring/Keywords/

# Set programs that you use
$terminal = foot
$fileManager = pcmanfm
#$menu = rofi -show drun -show-icons -theme ~/.cache/wal/colors-rofi-light.rasi
$menu = fuzzel --icon-theme=Faenza --font="Terminus:size=10" 
--list-executables-in-path  --show-actions -b 000000aa -t 1fd18cff -C 20c73bff 
-s 20c73b44 -S fc61adff 2> /dev/null

#################
### AUTOSTART ###
#################

# Autostart necessary processes (like notifications daemons, status bars, etc.)
# Or execute your favorite apps at launch like this:

# exec-once = $terminal
# exec-once = nm-applet &
 exec-once = waybar & foot & pcmanfm & hyprpaper
 exec-once = wlsunset -l 48.32 -L 1.09
 exec-once = blueman-applet
 exec-once = nm-tray
 exec-once = swayidle -w timeout 350 '~/code/bash/wayland_saver.sh' timeout 350 
'~/code/bash/kill_screen_saver.sh'; swaylock -f -c '000000' timeout 900 
'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep 
swaylock


#############################
### ENVIRONMENT VARIABLES ###
#############################

# See https://wiki.hyprland.org/Configuring/Environment-variables/

env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24
env = GTK_THEME, Greybird-dark
env = GTK_ICON_THEME, Faenza
env = XDG_CURRENT_DESKTOP,Hyprland
env = XDG_SESSION_TYPE,wayland
env = XDG_SESSION_DESKTOP,Hyprland
env = QT_QPA_PLATFORM,wayland;xcb
env = QT_QPA_PLATFORMTHEME,qt6ct
env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
env = QT_AUTO_SCREEN_SCALE_FACTOR,1
env = MOZ_ENABLE_WAYLAND,1
env = GDK_SCALE,1.

exec = gsettings set org.gnome.desktop.interface gtk-theme "Greybird-dark"   # 
for GTK3 apps
exec = gsettings set org.gnome.desktop.interface icon-theme "Faenza"   # for 
GTK3 apps
exec = gsettings set org.gnome.desktop.interface font-name "Terminus, 9"
exec = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark"   # 
for GTK4 apps

#####################
### LOOK AND FEEL ###
#####################

# Refer to https://wiki.hyprland.org/Configuring/Variables/

# https://wiki.hyprland.org/Configuring/Variables/#general
general { 
    gaps_in = 3
    gaps_out = 3

    border_size = 1

    # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info 
about colors
    col.active_border = rgba(33ffccee) rgba(00ff99ee) 45deg
    col.inactive_border = rgba(595959aa)

    # Set to true enable resizing windows by clicking and dragging on borders 
and gaps
    resize_on_border = true

    # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn 
this on
    allow_tearing = true

    layout = dwindle
}

# https://wiki.hyprland.org/Configuring/Variables/#decoration
decoration {
    rounding = 6

    # Change transparency of focused and unfocused windows
    active_opacity = 1.0
    inactive_opacity = 1.0

    drop_shadow = true
    shadow_range = 6
    shadow_render_power = 3
    col.shadow = rgba(1a1a1aee)

    # https://wiki.hyprland.org/Configuring/Variables/#blur
    blur {
        enabled = true
        size = 3
        passes = 1
        vibrancy = 0.1696
    }
}

# https://wiki.hyprland.org/Configuring/Variables/#animations
animations {
    enabled = true

    # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ 
for more

    bezier = myBezier, 0.05, 0.9, 0.1, 1.05

    animation = windows, 1, 7, myBezier
    animation = windowsOut, 1, 7, default, popin 80%
    animation = border, 1, 10, default
    animation = borderangle, 1, 8, default
    animation = fade, 1, 7, default
    animation = workspaces, 1, 6, default
}

# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
dwindle {
    pseudotile = true # Master switch for pseudotiling. Enabling is bound to 
mainMod + P in the keybinds section below
    preserve_split = true # You probably want this
}

# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
master {
    new_status = master
}

# https://wiki.hyprland.org/Configuring/Variables/#misc
misc { 
    force_default_wallpaper = 1 # Set to 0 or 1 to disable the anime mascot 
wallpapers
    disable_hyprland_logo = false # If true disables the random hyprland logo / 
anime girl background. :(
}



# █ █▄░█ █▀█ █░█ ▀█▀
# █ █░▀█ █▀▀ █▄█ ░█░

# https://wiki.hyprland.org/Configuring/Variables/#input
input {
    kb_layout = pl
    kb_variant =
    kb_model =
    kb_options = ctrl:nocaps
    kb_rules =

    follow_mouse = 1

    sensitivity = 0 # -1.0 - 1.0, 0 means no modification.

    touchpad {
        natural_scroll = false
        
    }
}

# https://wiki.hyprland.org/Configuring/Variables/#gestures
gestures {
    workspace_swipe = false
}

# Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs 
for more
device {
    name = epic-mouse-v1
    sensitivity = -0.4
}

device {
    name = synps/2-synaptics-touchpad
    enabled = false
}

device {
    name = tpps/2-elan-trackpoint
    enabled = true
    accel_profile = flat
    sensitivity = 0.0
}

device {
    name =  microsoft-sculpt-comfort-mouse
    enabled = true
    accel_profile = flat
    sensitivity = 0.3
}

device {
    name =  logitech-usb-ps/2-optical-mouse
    enabled = true
    accel_profile = flat
    sensitivity = 1.0
}

device {
    name =  pixart-usb-optical-mouse
    enabled = true
    accel_profile = flat
    sensitivity = 0.3
}



####################
### KEYBINDINGSS ###
####################

# See https://wiki.hyprland.org/Configuring/Keywords/
$mainMod = ALT_L # Sets "Windows" key as main modifier

# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = , f2, exec, $terminal
bind = $mainMod, f4, exec, $menu
bind = $mainMod, f7, exec, urxvt -e alsamixer -g
bind = $mainMod, C, killactive,
bind = $mainMod, M, exit,
bind = $mainMod, f10, exec, $fileManager
bind = $mainMod, V, togglefloating,
bind = , f3, exec, $menu
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle
bind = , Print, exec, grim && dunstify 'screenshot taken'
bind = Super_L, down, exec, mocp -G
bind = Super_L, right, exec, mocp -f
bind = Super_L, left, exec, mocp -r
bind = Super_L, up, exec, mocp -s
bind = ,XF86Favorites, exec, mocp -p
bind = ,XF86MonBrightnessDown,  exec, brightnessctl s 5%-
bind = ,XF86MonBrightnessUp,  exec, brightnessctl s 5%+
bind = ,XF86AudioLowerVolume, exec, amixer -c 1 set Master 1- unmute
bind = ,XF86AudioRaiseVolume, exec, amixer -c 1 set Master 1+ unmute
bind = ,XF86AudioMute,exec,amixer set Master toggle
bind = $mainMod, grave,exec, dunstctl history-pop
bind = Super_L, f12, exec, swaylock --color 000000 --font Terminus 
--indicator-radius 150


# Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l
bind = $mainMod, tab, movefocus, r
bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d

# Switch workspaces with mainMod + [0-9]
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10

# Move active window to a workspace with mainMod + SHIFT + [0-9]
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10

# Example special workspace (scratchpad)
bind = $mainMod, space, togglespecialworkspace, magic
bind = $mainMod SHIFT, S, movetoworkspace, special:magic

# Scroll through existing workspaces with mainMod + scroll
bind = $mainMod, period, workspace, e+1
bind = $mainMod, comma, workspace, e-1

# Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow

# use switches with hyprctl bound to alt/f5 to switch monitors
bind = $mainMod, f5, exec, /home/w/code/bash/wayland_returntopanel.sh
bind = ,XF86Display, exec, /home/w/code/bash/wayland_goto_hdmi.sh
##############################
### WINDOWS AND WORKSPACES ###
##############################

# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules

# Example windowrule v1
 windowrule = float, ^(rofi)$

# Example windowrule v2
 windowrule = float, ^(pavucontrol)$

# Example windowrule v2
 windowrule = float, ^(nm-tray)$

# Example windowrule v2 windowrulev2 =
# float,class:^(foot)$,title:^(foot)$

windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.


-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEENHZ/67ZMjPXjhgdLxBIgNKxmSF4FAmeaHOcACgkQxBIgNKxm
SF51XAf/TXL8F97w/9ityXgHYwWfxUU4Ecd4L8dmNeY9dKDJgXMg1kQYY1OyKwLo
r4Eoz/B6hINHERORldVSY9Qy6L/KkxkWy/w3XSGdfuSc1WXfLvWqISlgvNCGIhUZ
wwfzkBuSXu8jizTp2UWga8Lm7o/oFcZU+RODURTWFOu1+2kCjT8RSOxLwz0yR7xw
u0961xPnw063ey3khmWDXuc3bdA7W62xnq1yl+ROgXpPb37/hc1IXgx4vaXcWW7M
v6Da2hHgaUMAM5n4U5K5NaDyf74U2yCf5egLKV+9XXrWA5Q0e6kElRvT03kXrZ+9
d0trmGMuvmEd7AntYaR+RfsavBAK0w==
=cOzM
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Thank you for the feedback.
Closing this.

Best,
-- 
Carl

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to