diff options
Diffstat (limited to 'fm.h')
| -rw-r--r-- | fm.h | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -2,6 +2,7 @@ #define SF_FM_H #include <limits.h> +#include <linux/limits.h> #include <ncurses.h> #include "wm.h" @@ -15,11 +16,18 @@ typedef struct { file_item *items; int count; int cap; +} file_list; + +typedef struct { + file_list *cur; + file_list *next; int selected_idx; window *fm_l, *fm_r; - char **cur_contents; - char **next_dir_contents; + int got_next_dir; + char got_dir[PATH_MAX]; char cwd[PATH_MAX]; + int top, bottom, margin_bottom; + int needs_redraw; } fm_info; void fm_getdir(fm_info *f); |
