├── .github └── workflows │ ├── publish.yml │ └── rust.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── docs ├── demo.gif └── screenshot.png └── src ├── banner.rs ├── client.rs ├── client ├── dictionary.rs └── suggester.rs ├── consts.rs ├── keys.rs ├── main.rs ├── models ├── app.rs ├── errors.rs ├── input_mode.rs ├── list.rs ├── mod.rs ├── thesaurus.rs └── word_suggestion.rs ├── tui.rs ├── ui.rs └── ui ├── banner_block.rs ├── definition_block.rs ├── example_block.rs ├── footer.rs ├── part_of_speech_block.rs ├── search_bar.rs └── synonym_block.rs /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/README.md -------------------------------------------------------------------------------- /docs/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/docs/demo.gif -------------------------------------------------------------------------------- /docs/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/docs/screenshot.png -------------------------------------------------------------------------------- /src/banner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/banner.rs -------------------------------------------------------------------------------- /src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/client.rs -------------------------------------------------------------------------------- /src/client/dictionary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/client/dictionary.rs -------------------------------------------------------------------------------- /src/client/suggester.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/client/suggester.rs -------------------------------------------------------------------------------- /src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/consts.rs -------------------------------------------------------------------------------- /src/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/keys.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/models/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/models/app.rs -------------------------------------------------------------------------------- /src/models/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/models/errors.rs -------------------------------------------------------------------------------- /src/models/input_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/models/input_mode.rs -------------------------------------------------------------------------------- /src/models/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/models/list.rs -------------------------------------------------------------------------------- /src/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/models/mod.rs -------------------------------------------------------------------------------- /src/models/thesaurus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/models/thesaurus.rs -------------------------------------------------------------------------------- /src/models/word_suggestion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/models/word_suggestion.rs -------------------------------------------------------------------------------- /src/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/tui.rs -------------------------------------------------------------------------------- /src/ui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/ui.rs -------------------------------------------------------------------------------- /src/ui/banner_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/ui/banner_block.rs -------------------------------------------------------------------------------- /src/ui/definition_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/ui/definition_block.rs -------------------------------------------------------------------------------- /src/ui/example_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/ui/example_block.rs -------------------------------------------------------------------------------- /src/ui/footer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/ui/footer.rs -------------------------------------------------------------------------------- /src/ui/part_of_speech_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/ui/part_of_speech_block.rs -------------------------------------------------------------------------------- /src/ui/search_bar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/ui/search_bar.rs -------------------------------------------------------------------------------- /src/ui/synonym_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quietpigeon/cargo-thesaurust/HEAD/src/ui/synonym_block.rs --------------------------------------------------------------------------------