Skip to content

Feature-complete and portable full screen window manager based on XCB and 221 lines of C89.

License

Notifications You must be signed in to change notification settings

pbizopoulos/fswm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# fswm
# Feature-complete and portable full screen window manager based on XCB and 221 lines of C89.

# Requirements
# POSIX Shell & Utilities
# Git
# C89 compiler
# libx11
# libxcb-keysyms1-dev

# Download
git clone git@github.com:pbizopoulos/fswm ~/github.com/pbizopoulos/fswm

# Develop
cd ~/github.com/pbizopoulos/fswm/
make clean check all

# Run
cd ~/github.com/pbizopoulos/fswm/
sudo make install
echo 'exec fswm st' >> ~/.xinitrc
startx
# Ctrl-Alt-t		# Execute fswm arguments and map in a new, full screen window.
# Alt-Tab		# Enter next window.
# Alt-Shift-Tab		# Enter previous window.
# Ctrl-Alt-Delete	# Quit fswm.

About

Feature-complete and portable full screen window manager based on XCB and 221 lines of C89.

Topics

Resources

License

Stars

Watchers

Forks