summaryrefslogtreecommitdiff
path: root/src/managers/KeybindManager.hpp
diff options
context:
space:
mode:
authorDaniel Gerblick <daniel.gerblick@gmail.com>2022-07-17 19:00:12 -0400
committerDaniel Gerblick <daniel.gerblick@gmail.com>2022-07-17 19:00:12 -0400
commitdc1f34c5fad7c4067808cfcff4d1fde74331de4c (patch)
tree1074d4290c116f8e9a572b8554f42a0c57af15b6 /src/managers/KeybindManager.hpp
parentafeb040684017dfb27ca3cb3823e41dd95310af1 (diff)
added PID and address-based options for focuswindow, as well as updated `hyprctl clients` to be consistent with logs and `hyprctl activewindow`
Diffstat (limited to 'src/managers/KeybindManager.hpp')
-rw-r--r--src/managers/KeybindManager.hpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/managers/KeybindManager.hpp b/src/managers/KeybindManager.hpp
index 08a1cba3..3aece7be 100644
--- a/src/managers/KeybindManager.hpp
+++ b/src/managers/KeybindManager.hpp
@@ -66,6 +66,13 @@ private:
static void setSubmap(std::string);
friend class CCompositor;
+
+ enum eFocusWindowMode {
+ MODE_CLASS_REGEX = 0,
+ MODE_TITLE_REGEX,
+ MODE_ADDRESS,
+ MODE_PID
+ };
};
-inline std::unique_ptr<CKeybindManager> g_pKeybindManager; \ No newline at end of file
+inline std::unique_ptr<CKeybindManager> g_pKeybindManager;