/qpwm

quite powerful window manager for X :muscle:

Primary LanguageCGNU General Public License v3.0GPL-3.0

qpwm - quite powerful window manager for X

๐Ÿ‘‰ it's small floating window manager from not a programmer ๐Ÿ‘

some features ๐Ÿ’ช

  • Floating only.
  • Fullscreen toggle.
  • Window centering.
  • Mix of mouse and keyboard workflow.
  • Focus with cursor.

Dependencies ๐Ÿง‘โ€๐Ÿ’ป

  • only xlib (usually libX11).

Installation ๐Ÿ•ต๏ธโ€โ™‚๏ธ

sudo make clean install

How to configure? ๐Ÿ’

make

next, open config.h file in your text editor. And configure! โšก

๐Ÿš€ Running qpwm ๐Ÿš€

add to .xinitrc

exec qpwm

If you use GDM, SDDM, LightDM ะพr anything other display manager ๐Ÿ‘ค

Add it in /usr/share/xsessions/qpwm.desktop

[Desktop Entry]
Name=qpwm
Comment=This session runs qpwm as window manager 
Exec=qpwm
Type=Application

Default Keybindings ๐Ÿ‘พ

Window Management

combo action
Mouse focus under cursor
win + Left Mouse move window
win + Right Mouse resize window
win + f maximize toggle
win + c center window
win + q kill window
win + 1-6 desktop swap
win + Shift +1-6 send window to desktop
win + return (enter) open terminal (st)
ALT + TAB. focus cycle

Thanks!

person action
xZecora some fixes

๐Ÿ”ฅ Screenshots of qpwm ๐Ÿ”ฅ

qpwm1 qpwm2 qpwm3 qpwm4 qpwm5 qpwm6 qpwm7

Thanks for code ๐Ÿ’ฌ