Can customize config fallback directory

CMake takes a `FALLBACK_CONFIG_DIR` flag which is the directory where the
standard configuration file `config` is copied at installation.
If loading from typical configuration directories fails, sway loads
FALLBACK_CONFIG_DIR/config (/etc/sway/config by default).
This commit is contained in:
Yacine Hmito 2015-12-01 00:38:23 +01:00
parent 44d0f731c3
commit 09feef89ee
4 changed files with 16 additions and 9 deletions

View file

@ -136,7 +136,7 @@ static char *get_config_path(void) {
"$XDG_CONFIG_HOME/sway/config",
"$HOME/.i3/config",
"$XDG_CONFIG_HOME/i3/config",
"/etc/sway/config",
FALLBACK_CONFIG_DIR "config",
"/etc/i3/config",
};