qpwm
qpwm copied to clipboard
quite powerful window manager for X :muscle:
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 for build ๐งโ๐ป
xlib(usuallylibX11).gcc(for compile)make(for make)
Installation of dependencies
for Debian based
(like Ubuntu or mint)
sudo apt install gcc make libx11-dev git
for Arch based
(like Manjaro or EndeavourOS)
sudo pacman -Sy gcc make libx11 git
for RPM based
(like Fedora or OpenSUSE)
for Fedora 
sudo dnf install gcc make libX11-devel git
for OpenSUSE 
sudo zypper install gcc make libX11-devel git
Installation of qpwm ๐ต๏ธโโ๏ธ
git clone https://github.com/ssleert/qpwm.git
cd qpwm
sudo make clean install
How to configure? :tipping_hand_person:
Type make in qpwm dir
Next open config.h file in your text editor. And configure! :zap:
Running qpwm :rocket:
Add this to .xinitrc:
exec qpwm
If you use GDM, SDDM, LightDM ะพr anything other display manager ๐ค
Add this to /usr/share/xsessions/qpwm.desktop:
[Desktop Entry]
Name=qpwm
Comment=This session runs qpwm as window manager
Exec=qpwm
Type=Application
Default Keybindings :space_invader:
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 |
| OpenSky | screenshots |
| justleoo | fix readme |
:fire: Screenshots of qpwm :fire:
