Skip to content

szorfein/vie

VIe

Vi * Emacs (Vie is "life" en french)

GitHub last commit GitHub Repo stars GitHub repo size

Aesthetic Modular Neovim configuration that focuses to be intuitive and fast.

Vibe theme with Vie Dasboard Vibe theme with Vie

✨ Features

Aesthetic

Intuitive

  • Auto remove trailing whitespace when save.
  • Format code on save with Conform.
  • Some Emacs keyboard shortcuts if you come from Emacs.
  • On save, create the missed directories if you forgot to do it yourself.

🧰 Installation

git clone https://github.com/szorfein/vie ~/.config/nvim

🔧 Configuration

Add a colorscheme (e.g mocha from catppuccin.nvim or create one):

curl -o ~/.config/nvim/lua/colors.lua -sSL https://github.com/catppuccin/nvim/raw/refs/heads/main/lua/catppuccin/palettes/mocha.lua

Add the Heirline configuration for the top bar or a classic bottom:

curl -o ~/.config/nvim/lua/ui/heirline.lua -sSL https://github.com/szorfein/dotfiles/raw/refs/heads/main/swayfx-themes/vibe/.config/nvim/lua/ui/heirline.lua

You can customize any of theses files to matches with your need.

🚀 First start

nvim

lazy.nvim will install all the stuff for Vie, just wait a few seconds.

🙌 Contributing

  • Report issues on any bugs, suggestions, questions.
  • Pull Request are welcome, enhancing boot time, refactoring, documentations... If not sure about, post an issue first.

⭐ Inspiration

About

Modular aesthetic Neovim configuration focused on speed, usefull autocmd and Emacs keybindings.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors