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.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.c')
| -rw-r--r-- | src/config.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/config.c b/src/config.c index 605cde8..d0724e8 100644 --- a/src/config.c +++ b/src/config.c @@ -782,6 +782,15 @@ enum open_window_animation parse_open_window_animation(const char *src) { return OPEN_WINDOW_ANIMATION_INVALID; } +enum wm_support parse_wm_support(const char *src) { + if (strcmp(src, "none") == 0) { + return WM_SUPPORT_NONE; + }else if (strcmp(src, "awesome") == 0) { + return WM_SUPPORT_AWESOME; + } + return WM_SUPPORT_INVALID; +} + char *parse_config(options_t *opt, const char *config_file, bool *shadow_enable, bool *fading_enable, bool *hasneg, win_option_mask_t *winopt_mask) { // clang-format off @@ -846,6 +855,8 @@ char *parse_config(options_t *opt, const char *config_file, bool *shadow_enable, .corner_rules = NULL, .blur_rules = NULL, + .support_for_wm = WM_SUPPORT_NONE, + .inactive_opacity = 1.0, .inactive_opacity_override = false, .active_opacity = 1.0, |