summaryrefslogtreecommitdiff
path: root/src/defs.h
diff options
context:
space:
mode:
authorAbhinav Prasai <abhinav.prsai@gmail.com>2025-10-06 14:04:45 +0100
committerAbhinav Prasai <abhinav.prsai@gmail.com>2025-10-06 14:05:54 +0100
commit28116a2dd7101340c029f29fcbd445ec41ea5445 (patch)
treeceaeefc04cea1af4970a41076f04ee12e02a6477 /src/defs.h
parentffade58f2df2a67135a564308e57118d6db22f52 (diff)
add window moving + resizing option from keyboard
window resizing + moving by keyboard
Diffstat (limited to 'src/defs.h')
-rw-r--r--src/defs.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/defs.h b/src/defs.h
index 5750a05..20e419a 100644
--- a/src/defs.h
+++ b/src/defs.h
@@ -101,6 +101,8 @@ typedef struct {
int resize_stack_amt;
int snap_distance;
int n_binds;
+ int move_window_amt;
+ int resize_window_amt;
Bool new_win_focus;
Bool warp_cursor;
Bool new_win_master;
@@ -143,6 +145,10 @@ extern void move_prev_mon(void);
extern void inc_gaps(void);
extern void move_master_next(void);
extern void move_master_prev(void);
+extern void move_win_down(void);
+extern void move_win_left(void);
+extern void move_win_right(void);
+extern void move_win_up(void);
extern long parse_col(const char *hex);
extern void quit(void);
extern void reload_config(void);
@@ -150,6 +156,10 @@ extern void resize_master_add(void);
extern void resize_master_sub(void);
extern void resize_stack_add(void);
extern void resize_stack_sub(void);
+extern void resize_win_down(void);
+extern void resize_win_left(void);
+extern void resize_win_right(void);
+extern void resize_win_up(void);
extern void toggle_floating(void);
extern void toggle_floating_global(void);
extern void toggle_fullscreen(void);