Awesome
<br/> <p align="center"> <img src="https://user-images.githubusercontent.com/41078534/175897440-adaa1da8-08d9-4f6a-9d80-f687b4e296e6.svg" height="400 widht="400" > </p> <div align="center" > <a href="https://github.com/Abstract-IDE/Abstract#screenshots">Screenshots</a> <a href="https://github.com/Abstract-IDE/Abstract/issues">Request Feature</a></div>
Table Of Contents
About
Abstract, The NeoVim configuration to achieve the power of Modern IDE
Documentaton
more about Abstract and installation can be found on DOCS
Project Stracture
├── extra/
│ └── snippets/ / custom defined snippets
│ ...
├── init.lua / load/source configs | heart of Abstract
├── lua/
│ ├── autocmd.lua / auto command configs
│ ├── configs.lua / configs that's don't depends on plugins
│ ├── mappings.lua / mappings that don't depends on plugins
│ ├── packer_nvim.lua / manage plugins
│ ├── customs/
│ │ ├── override_defalut.lua / configs to override defined config
│ │ └── abstractline.lua / i am working on it. btw it's a status line
│ └── plugins/ / dir containing configs for plugins. each plugin has it's own config and can be locaed through init.lua file
│ ...
├── plugin/ / auto-created by plugin manager
└── setup.py / python-script to install/update Abstract
License
Distributed under the MIT License. <br><br>
Screenshots
<br>
To-Do
- add installer(setup.py) support for Windows and Mac os
Known Bugs
- there is no known bugs yet. Please open the issue if you find one.