aboutsummaryrefslogtreecommitdiff
path: root/sway/config.h
diff options
context:
space:
mode:
Diffstat (limited to 'sway/config.h')
-rw-r--r--sway/config.h44
1 files changed, 0 insertions, 44 deletions
diff --git a/sway/config.h b/sway/config.h
deleted file mode 100644
index c9fd374c..00000000
--- a/sway/config.h
+++ /dev/null
@@ -1,44 +0,0 @@
-#ifndef _SWAY_CONFIG_H
-#define _SWAY_CONFIG_H
-
-#include <stdint.h>
-#include <wlc/wlc.h>
-#include "list.h"
-
-struct sway_variable {
- char *name;
- char *value;
-};
-
-struct sway_binding {
- list_t *keys;
- uint32_t modifiers;
- char *command;
-};
-
-struct sway_mode {
- char *name;
- list_t *bindings;
-};
-
-struct sway_config {
- list_t *symbols;
- list_t *modes;
- list_t *cmd_queue;
- struct sway_mode *current_mode;
-
- // Flags
- bool focus_follows_mouse;
- bool mouse_warping;
- bool active;
- bool failed;
- bool reloading;
-};
-
-bool load_config();
-bool read_config(FILE *file, bool is_active);
-char *do_var_replacement(struct sway_config *config, char *str);
-
-extern struct sway_config *config;
-
-#endif