Skip to content

A feature-complete and portable full-screen window manager based on XCB, written in 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

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# fswm
# A feature-complete and portable full-screen window manager based on XCB, written in C89

# Use Requirements
# POSIX Shell & Utilities
# Git
# C89 compiler
# libx11
# libxcb-keysyms1-dev
git clone [email protected]:pbizopoulos/fswm ~/github.com/pbizopoulos/fswm

# Use
sudo make install -C ~/github.com/pbizopoulos/fswm/
printf 'exec fswm <terminal_emulator_command>\n' >> ~/.xinitrc
startx
# Ctrl-Alt-t		# Execute <terminal_emulator_command> and map in a new, full-screen window.
# Alt-Tab		# Switch to the next window.
# Alt-Shift-Tab		# Switch to the previous window.
# Ctrl-Alt-Delete	# Quit fswm.

# Debug Requirements
# Use Requirements

# Debug
make clean check all -C ~/github.com/pbizopoulos/fswm/

About

A feature-complete and portable full-screen window manager based on XCB, written in C89

Topics

Resources

License

Stars

Watchers

Forks