A Penrose X11 Tiling Window Manager.
Named honouring my kitty Pipa; a lovely turtle female cat that has been with me for the past 14y and the brazilian name for paper kite;
The P came from diverse places, but the Penrose library couldn't be forgotten.
The WM you all know from where it came.
-
cargo & rust
-
libX11-devel, libXft-devel
-
make
-
dbus
-
dmenu
-
st
-
dunst
-
feh
-
redshift
-
scrot
-
slock
-
sxhkd
-
udiskie
-
xautolock
-
xcompmgr
To build and use locally:
$ make
And then run the package:
$ target/release/./pwm
To install widely:
$ sudo make install
Eventhough you can swap any of it, by default:
super + return -> st (suckless terminal)
super + d -> dmenu (suckless menu)
super + shift + f -> full screen toggle
super + j/k -> swap focused window
super + shift + j/k -> swap position focused window
super + m -> change layout
super + q -> kill focused window
super + s -> scratchpad toggle
super + x -> session menu
super + shift + q -> quit WM
- Huge thanks to sminez for the fantastic Penrose Library, examples and HowTo videos in Youtube.
Happy hacking!
