├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── cog.toml ├── config.toml ├── install.sh ├── plugin └── illumination.vim ├── rustfmt.toml ├── screenshots └── demo.png └── src ├── doc_lang ├── mod.rs └── rustdoc.rs ├── html ├── mod.rs └── theme.rs ├── logger.rs ├── main.rs ├── nvim ├── handler.rs └── mod.rs ├── preview.rs ├── settings.rs └── ui ├── app.rs ├── content.rs ├── header.rs └── mod.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | .idea 4 | Cargo.lock 5 | themes/ 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/README.md -------------------------------------------------------------------------------- /cog.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/cog.toml -------------------------------------------------------------------------------- /config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/config.toml -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/install.sh -------------------------------------------------------------------------------- /plugin/illumination.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/plugin/illumination.vim -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | reorder_imports = true -------------------------------------------------------------------------------- /screenshots/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/screenshots/demo.png -------------------------------------------------------------------------------- /src/doc_lang/mod.rs: -------------------------------------------------------------------------------- 1 | pub(crate) mod rustdoc; 2 | -------------------------------------------------------------------------------- /src/doc_lang/rustdoc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/doc_lang/rustdoc.rs -------------------------------------------------------------------------------- /src/html/mod.rs: -------------------------------------------------------------------------------- 1 | pub(crate) mod theme; 2 | -------------------------------------------------------------------------------- /src/html/theme.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/html/theme.rs -------------------------------------------------------------------------------- /src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/logger.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/nvim/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/nvim/handler.rs -------------------------------------------------------------------------------- /src/nvim/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod handler; 2 | -------------------------------------------------------------------------------- /src/preview.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/preview.rs -------------------------------------------------------------------------------- /src/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/settings.rs -------------------------------------------------------------------------------- /src/ui/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/ui/app.rs -------------------------------------------------------------------------------- /src/ui/content.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/ui/content.rs -------------------------------------------------------------------------------- /src/ui/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/ui/header.rs -------------------------------------------------------------------------------- /src/ui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oknozor/illumination/HEAD/src/ui/mod.rs --------------------------------------------------------------------------------