diff options
| author | allusive-dev <[email protected]> | 2023-11-03 09:59:00 +1100 |
|---|---|---|
| committer | allusive-dev <[email protected]> | 2023-11-03 09:59:00 +1100 |
| commit | b072635252b2d1d1ebac50d38bfcd8f0c6cdc36e (patch) | |
| tree | 2d72dc27730f3e8407f3a83e95631c20f1279584 /src/config_libconfig.c | |
| parent | Merge pull request #22 from IogaMaster/flake (diff) | |
| download | compfy-b072635252b2d1d1ebac50d38bfcd8f0c6cdc36e.tar.xz compfy-b072635252b2d1d1ebac50d38bfcd8f0c6cdc36e.zip | |
Added wm-support and re-arranged patches. This update will also make changes to the nixos package
Diffstat (limited to 'src/config_libconfig.c')
| -rw-r--r-- | src/config_libconfig.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/config_libconfig.c b/src/config_libconfig.c index f44049e..0a5902e 100644 --- a/src/config_libconfig.c +++ b/src/config_libconfig.c @@ -590,6 +590,15 @@ char *parse_config_libconfig(options_t *opt, const char *config_file, bool *shad parse_cfg_condlst_corner(opt, &cfg, "corners-rule"); // blur-rule parse_cfg_condlst(&cfg, &opt->blur_rules, "blur-rule"); + // wm-support + if (config_lookup_string(&cfg, "wm-support", &sval)) { + enum wm_support wm = parse_wm_support(sval); + if (wm >= WM_SUPPORT_INVALID) { + log_fatal("Invalid window manager name passed %s", sval); + goto err; + } + opt->support_for_wm = wm; + } // --opacity-rule parse_cfg_condlst_opct(opt, &cfg, "opacity-rule"); // --unredir-if-possible-exclude |