My configuration for StumpWM

Alex Kost e144697bce keys: Add keys to root map for 'fother'/'fnext' il y a 7 ans
.gitignore 0caee22743 Add .gitignore il y a 11 ans
COPYING 1396b7ed1c Add license il y a 11 ans
README.md f3fb5d56e8 Use Guile Daemon to set sound parameters il y a 8 ans
init.lisp f3fb5d56e8 Use Guile Daemon to set sound parameters il y a 8 ans
keys.lisp e144697bce keys: Add keys to root map for 'fother'/'fnext' il y a 7 ans
layouts.lisp ec1f9273e4 Add Copyright notices to .lisp files il y a 8 ans
mana.lisp ec1f9273e4 Add Copyright notices to .lisp files il y a 8 ans
settings.lisp e24ecd9f08 Add and use layout of 3 frames with one having 4/3 ratio il y a 7 ans
sound.lisp f3fb5d56e8 Use Guile Daemon to set sound parameters il y a 8 ans
utils.lisp 3c5e4fc61b utils: Add and use 'al/fother' command il y a 7 ans
visual.lisp ec1f9273e4 Add Copyright notices to .lisp files il y a 8 ans

README.md

About

My configuration for StumpWM. I separate my settings into several files instead of using a single .stumpwmrc.

Files

  • init.lisp – The main file for loading the other ones (~/.stumpwmrc is a symlink to this file).
  • keys.lisp – All my keybindings (I use dvorak layout, so some of them may look weird).
  • layouts.lisp – Configuration for clx-xkeyboard extension.
  • mana.lisp – Some commands for convenient playing The Mana World.
  • settings.lisp – Some miscellaneous settings.
  • sound.lisp – An interface for setting sound volume and showing it in OSD. I use Guile-Daemon and Guile-XOSD to do this. See my Guile-Daemon config for details.
  • utils.lisp – Additional functions and commands I use (all symbols there have al/ prefix).
  • visual.lisp – Visual settings: colors, mode-line and other visual appearance.

Feedback

I am not an expert in Lisp, I just like StumpWM a lot, so if you find errors or if you see that something can be implemented better, you may send me a message about that.