Btw spells is just a funny twist to a folder with resources
- If you suffer with understanding how vim works and want to learn a lot, Mostrority is for You.
- If you want a upgradable config that has the basics but is not bloated, Mostrosity is for You
- If you want a sane file structure that is understandable and usable by everyone then Mostrosity is for YOU!
This is a config For you to build on
The reason of making this project is very simple. I was using Lunar Vim by Christian Chiarulli but I was not satisfied because I wanted to learn to make one myself. Also so many updates started to happen and I couldn't keep up. So here it is a Neo Vim config made by me but inspired heavily in Lunar Vim. ( Almost all the code is from there just re worked it)
- Clone the github repo and make sure to download node,yarn,etc whatever it tells you, also you need nvim nightly.
$ git clone URL
- Run
:PackerInstall
- DONE
Some files source another and another. The files the packer.lua sources are its spells so packer-Spells/ directory.
Sourcing I am refering to how files call other files and so on so you can know if you are efiting the config where to place configs and where to call
- Add plugins by editing the Packer.lua file
- Add those plugins configs to the Packer-Spells folder (the config should be inside a folder and inside a init.lua so you can call the folder directily)
- Edit the base config
- Remember this is only a config for you to build ontop I recommend to understand how it works so you can use this config efectively to create your own