mgunyho / tere

Terminal file explorer
European Union Public License 1.2
1.68k stars 38 forks source link

History tree, with serialization #23

Closed mgunyho closed 2 years ago

mgunyho commented 2 years ago

Store history of visited folders in a hand-written tree data structure. When the app exists, save the history to a file specified by the --history-file arg, and load it when the app is started the next time.

Bump version number to 0.0.4

todo:

After more than 1 month of testing, my history tree file is around 9 kB, so I see no reason to trim the file for now.

This PR supersedes #21, and fixes #22, fixes #7.