├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── assets └── terminusdm.webp └── src ├── begin_download.rs ├── begin_download ├── trauma.rs └── trauma │ ├── download.rs │ └── downloader.rs ├── config.rs ├── lib.rs ├── main.rs ├── merge_file.rs ├── req_lib.rs ├── sort_files.rs ├── tui.rs ├── tui ├── app.rs ├── app │ ├── history.rs │ ├── table.rs │ └── tabs_state.rs ├── event_tui.rs ├── event_tui │ └── event_tab.rs ├── main_layout.rs └── main_layout │ ├── body_tui.rs │ ├── download_popup.rs │ ├── error_popup.rs │ ├── footer_tui.rs │ ├── footer_tui │ └── text_footer.rs │ ├── header_tui.rs │ ├── table_layout.rs │ ├── tabs_layout.rs │ └── tabs_layout │ └── lang_layout.rs ├── utils.rs ├── utils ├── fs_utils.rs └── to_vec.rs ├── validate_merge.rs └── words.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /test 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/README.md -------------------------------------------------------------------------------- /assets/terminusdm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/assets/terminusdm.webp -------------------------------------------------------------------------------- /src/begin_download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/begin_download.rs -------------------------------------------------------------------------------- /src/begin_download/trauma.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/begin_download/trauma.rs -------------------------------------------------------------------------------- /src/begin_download/trauma/download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/begin_download/trauma/download.rs -------------------------------------------------------------------------------- /src/begin_download/trauma/downloader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/begin_download/trauma/downloader.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/merge_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/merge_file.rs -------------------------------------------------------------------------------- /src/req_lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/req_lib.rs -------------------------------------------------------------------------------- /src/sort_files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/sort_files.rs -------------------------------------------------------------------------------- /src/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui.rs -------------------------------------------------------------------------------- /src/tui/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/app.rs -------------------------------------------------------------------------------- /src/tui/app/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/app/history.rs -------------------------------------------------------------------------------- /src/tui/app/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/app/table.rs -------------------------------------------------------------------------------- /src/tui/app/tabs_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/app/tabs_state.rs -------------------------------------------------------------------------------- /src/tui/event_tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/event_tui.rs -------------------------------------------------------------------------------- /src/tui/event_tui/event_tab.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/event_tui/event_tab.rs -------------------------------------------------------------------------------- /src/tui/main_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/main_layout.rs -------------------------------------------------------------------------------- /src/tui/main_layout/body_tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/main_layout/body_tui.rs -------------------------------------------------------------------------------- /src/tui/main_layout/download_popup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/main_layout/download_popup.rs -------------------------------------------------------------------------------- /src/tui/main_layout/error_popup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/main_layout/error_popup.rs -------------------------------------------------------------------------------- /src/tui/main_layout/footer_tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/main_layout/footer_tui.rs -------------------------------------------------------------------------------- /src/tui/main_layout/footer_tui/text_footer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/main_layout/footer_tui/text_footer.rs -------------------------------------------------------------------------------- /src/tui/main_layout/header_tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/main_layout/header_tui.rs -------------------------------------------------------------------------------- /src/tui/main_layout/table_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/main_layout/table_layout.rs -------------------------------------------------------------------------------- /src/tui/main_layout/tabs_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/main_layout/tabs_layout.rs -------------------------------------------------------------------------------- /src/tui/main_layout/tabs_layout/lang_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/tui/main_layout/tabs_layout/lang_layout.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/utils.rs -------------------------------------------------------------------------------- /src/utils/fs_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/utils/fs_utils.rs -------------------------------------------------------------------------------- /src/utils/to_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/utils/to_vec.rs -------------------------------------------------------------------------------- /src/validate_merge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/validate_merge.rs -------------------------------------------------------------------------------- /src/words.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sumoduduk/terminusdm/HEAD/src/words.rs --------------------------------------------------------------------------------