49
GitHub - dylanaraps/sowm: An itsy bitsy floating window manager (230~ sloc / 24k...
source link: https://github.com/dylanaraps/sowm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
Note: Stick to tagged releases as master isn't currently in a stable state*!*
sowm
An itsy bitsy floating window manager (230~ sloc / 24kb compiled!).
- Floating only.
- Fullscreen toggle.
- Window centering.
- Mix of mouse and keyboard workflow.
- Focus with cursor.
- Rounded corners (through patch)
- Alt-Tab window focusing.
- All windows die on exit.
- No window borders.
- No ICCCM.
- No EMWH.
- etc etc etc
Default Keybindings
Window Management
combo actionMouse
focus under cursor
MOD4
+ Left Mouse
move window
MOD4
+ Right Mouse
resize window
MOD4
+ f
maximize toggle
MOD4
+ c
center window
MOD4
+ q
kill window
MOD4
+ 1-9
desktop swap
MOD4
+ Shift
+1-9
send window to desktop
MOD1
+ TAB
(alt-tab)
focus cycle
Programs
combo action programMOD4
+ Return
terminal
st
MOD4
+ d
dmenu
dmenu_run
MOD4
+ p
scrot
scr
MOD4
+ w
wallpaper cycler
bud
XF86_AudioLowerVolume
volume down
amixer
XF86_AudioRaiseVolume
volume up
amixer
XF86_AudioMute
volume toggle
amixer
XF86_MonBrightnessUp
brightness up
bri
XF86_MonBrightnessDown
brightness down
bri
Dependencies
xlib
(usuallylibX11
).
Installation
- Copy
config.def.h
toconfig.h
and modify it to suit your needs. - Run
make
to buildsowm
. - Copy it to your path or run
make install
.DESTDIR
andPREFIX
are supported.
Thanks
- 2bwm
- SmallWM
- berry
- catwm
- dminiwm
- dwm
- monsterwm
- openbox
- possumwm
- swm
- tinywm
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK