Skip to content

Steuv1871/OVIWrite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Vim/NeoVim Configuration for Writing and Writers

OviWrite is a Neovim setup powered by LazyVim and 💤 lazy.nvim to make it easy for writers to start using NeoVim out of the box.

Vim and NeoVim make for great writing environments, and it is my hope that this is the basis upon which I can build an Integrated Writing Environment for myself. This IWE should be able to write in Markdown, LaTeX, Fountain (For Screenwriting) while, at the same time, having allowing the user to build a Personal Knowledge Base system (such as a Zettlekasten).

This setup is built to be as frictionless as possible for a reasonably experienced NeoVim user to install and get to writing. I myself use this setup for the following use-cases:

  • LaTex documents for my novels
  • Fountain files for writing scripts and screenplays
  • Markdown and Org Mode files for writing essays
  • Vim-wiki for my personal Zettlekasten

I have tested this config on Linux, MacOS and Android (through Termux available on the F-Droid store [not Google Play Store]). Windows users: I would love feedback on your experiences as well as contributions.

The documentation here, much like the source code, is a fork of Lazy Vim. Thanks to the good folk there who have done an incredible job making this NeoVim distribution frictionless for us non-tech folk.

Screenshot

Screenshot

Screenshot

Watch the video

  • 🔥 Transform your Neovim into a full-fledged IDE
  • 💤 Easily customize and extend your config with lazy.nvim
  • 🚀 Blazingly fast
  • 🧹 Sane default settings for options, autocmds, and keymaps
  • 📦 Comes with a wealth of plugins pre-configured and ready to use

⚡️ Requirements

  • Neovim >= 0.8.0 (needs to be built with LuaJIT)
  • Git >= 2.19.0 (for partial clones support)
  • a Nerd Font (optional)

CAN I CONTRIBUTE?

Please, and thank you.

Contributions are encouraged. Feel free to make a pull request with modifications. If you want to contribute at a deeper level - maybe even forking NeoVim for writing outright - do reach out to me. I will be happy to collaborate and learn from the community.

TODO:

  • Demo [ ]
  • Windows Testing [ ]
  • Tutorials [ ]
  • Detailed documentation [ ]
  • Screenshots [ ]

Authors

License

GNU GPLv3

About

A Vim Config for Writing and Writers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 73.1%
  • Lua 25.6%
  • Shell 1.3%