HarveyHunt / howm

A lightweight, X11 tiling window manager that behaves like vim
GNU General Public License v2.0
649 stars 24 forks source link

Remove config.h #43

Closed HarveyHunt closed 9 years ago

HarveyHunt commented 9 years ago

I think the time has come to move away from config.h, it is making refactoring howm into multiple files tricky, makes howm harder to package and requires that a compiler is installed.

I am thinking about using a bspwm style system, using cottage to send configuration, such as:

cottage conf workspaces 5

I am unsure what the best way to handle key bindings is - any ideas?

HarveyHunt commented 9 years ago

I have decided that I am going to transition to using cottage for configuration, with a syntax such as:

cottage -c workspaces 5

The configuration file will be a shell script that is run at startup. I want to keep anything involving keybindings in config.h for now. Moving to sxhkd may be an option in the future, but it won't work too well with operators etc, so will require a little hacking of howm's code...

HarveyHunt commented 9 years ago

This is now gone in the develop branch.