Open
Description
What Operating System(s) are you seeing this problem on?
Linux Wayland
Which Wayland compositor or X11 Window manager(s) are you using?
WezTerm version
wezterm 0-unstable-2025-01-03
Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?
No, i think this is already one of the latest builds (because unstable
)
Describe the bug
I'm not sure if its a bug or a missing feature. i am working on niri (a tiling window manager) and typically dont want my windows to have client-side decorations. but as i want to resize my windows, so i have to enable RESIZE, which also activates the window border. i dont want this border, just be able to resize it. have i missed something?
To Reproduce
- use niri (havent tested on other WMs but i believe any wayland wm without SSD should work)
- use the config mentioned below
Configuration
local wezterm = require 'wezterm'
local config = wezterm.config_builder()
config.default_prog = {'/etc/profiles/per-user/noof/bin/nu'}
config.enable_tab_bar = false
config.font_size = 10.0
config.window_decorations = "RESIZE"
config.window_frame = {
border_left_width = '0cell',
border_right_width = '0cell',
border_bottom_height = '0cell',
border_top_height = '0cell',
}
return config
Expected Behavior
no window borders
Logs
Debug Overlay
wezterm version: 0-unstable-2025-01-03 x86_64-unknown-linux-gnu
Window Environment: Wayland
Lua Version: Lua 5.4
OpenGL: Mesa Intel(R) UHD Graphics 620 (KBL GT2) 4.6 (Compatibility Profile) Mesa 24.2.8
Enter lua statements or expressions and hit Enter.
Press ESC or CTRL-D to exit
11:01:43.989 ERROR wezterm_mux_server_impl::local > writing pdu data buffer: Broken pipe (os error 32)
11:05:12.315 ERROR wezterm_mux_server_impl::local > writing pdu data buffer: Broken pipe (os error 32)
Anything else?
No response