diff options
| author | verdant <im@verdant.ee> | 2026-07-21 20:43:29 +0800 |
|---|---|---|
| committer | verdant <im@verdant.ee> | 2026-07-21 20:43:29 +0800 |
| commit | eaff9b74f5a6818809ca95c522c50fa5e18ee3f4 (patch) | |
| tree | 42261412bd22b1d7344de4bc83ed0f8465739d87 /fm.h | |
| parent | ac286172064a751e3fe19c5c43bcc4b56481e745 (diff) | |
| download | sf-eaff9b74f5a6818809ca95c522c50fa5e18ee3f4.tar.gz sf-eaff9b74f5a6818809ca95c522c50fa5e18ee3f4.zip | |
Implement initialize and creating windows for file manager
Diffstat (limited to 'fm.h')
| -rw-r--r-- | fm.h | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -0,0 +1,19 @@ +#ifndef SF_FM_H +#define SF_FM_H + +#include <ncurses.h> + +#include "wm.h" + +typedef struct { + window *fm_l, *fm_r; + char** cur_contents; + char** next_dir_contents; + int content_idx; +} fm_info; + +static fm_info* fm_w_init(terminal* t); +void fm_getdir(fm_info* f); +fm_info* fm_init(terminal* t); + +#endif /* SF_FM_H */ |
