summaryrefslogtreecommitdiff
path: root/sway/config.h
diff options
context:
space:
mode:
authorDrew DeVault <[email protected]>2015-08-16 11:02:56 -0400
committerDrew DeVault <[email protected]>2015-08-16 11:02:56 -0400
commit7f8ebb7d0dcb687574554b877a0e84f48718df37 (patch)
tree9a58f9276059d3c88cb3a92d8229a911b33b0faf /sway/config.h
parent360b3d67b0457016e4cc32dfd378fd01d30f48df (diff)
Move headers to include/
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