# TODO.md ~~- Create a Jexer window~~ ~~- Create a login prompt~~ - The details entered are then filtered to a command run on the system ~~- on windows this is a ``cmd /c COMMAND /s``~~ ~~- and linux well, thats just ``COMMAND``~~ ~~- After login prompt,~~ decrypts ~~a directory on the remote file system, which asks for a password in jexer~~ - [TFileOpenBox may be useful for this?](https://git.ouroboros.group/limepotato/jexer/wiki/widget-tfileopenbox) - Then the program should open the file browser of some sort, in the remote decrypted folder. - On exit, the program or server should re-encrypt the directory. - Probably should have logging of some sort, if something goes wrong for a board member ~~- Detect system (windows/linux(x11 or wayland?)/terminal?)~~ and environment, ~~then switch Jexers environment based on that~~ ~~- Maybe make this not hardcode org servers, rebrand, allow user to customize servers (none at start),~~ and keep them saved, then open-source? - Allow function of a file browser in Jexer? - Allow function of a terminal/remote terminal in Jexer? - Setup build script - Build and Assemble project .jar - Move all files to a new directory - Compress all files into .7z, .tar.gz, and .zip -