├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── media └── synctui.GIF ├── rustfmt.toml └── src ├── config.rs ├── error.rs ├── lib.rs ├── main.rs └── tui ├── app.rs ├── input.rs ├── mod.rs ├── pages ├── devices.rs ├── folders.rs ├── id.rs └── pending.rs ├── popup.rs ├── state.rs └── ui.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /log.txt 3 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/README.md -------------------------------------------------------------------------------- /media/synctui.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/media/synctui.GIF -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | edition="2024" 2 | -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/tui/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/tui/app.rs -------------------------------------------------------------------------------- /src/tui/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/tui/input.rs -------------------------------------------------------------------------------- /src/tui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/tui/mod.rs -------------------------------------------------------------------------------- /src/tui/pages/devices.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/tui/pages/devices.rs -------------------------------------------------------------------------------- /src/tui/pages/folders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/tui/pages/folders.rs -------------------------------------------------------------------------------- /src/tui/pages/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/tui/pages/id.rs -------------------------------------------------------------------------------- /src/tui/pages/pending.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/tui/pages/pending.rs -------------------------------------------------------------------------------- /src/tui/popup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/tui/popup.rs -------------------------------------------------------------------------------- /src/tui/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/tui/state.rs -------------------------------------------------------------------------------- /src/tui/ui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertelukas/synctui/HEAD/src/tui/ui.rs --------------------------------------------------------------------------------