Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.78 KB

README.md

File metadata and controls

39 lines (31 loc) · 1.78 KB

ma.nvim

screenshot

Requirements

  • Latest neovim build
  • Arch Linux (paru installed)/MacOs (brew installed)
  • ripgrep

Install config

mv ~/.config/nvim{,.bak}
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}

git clone https://github.com/22mahmoud/nvim ~/.config/nvim
~/.config/nvim/scripts/setup
nvim --noplugin +PkgInstall +qa

Features

  • ️⛏️ Minimal Setup
  • 📦 Use neovim built-in vim packages to manage external plugins using this wrapper pkg-manager.lua, so you can add new plugin with
    use 'neovim/lspconfig'
    check for the installed plugins in plugins.lua and after/plugin directory for their configuration
  • 🎨 Nice Looking statusline & winbar
  • ️🎹 Use neovim built-in vim ins-completions, and a custom script to add auto-import functionality when insert from LSP omni completion and the built-in neovim lsp compleitions.
  • 💊 a custom GraphQL client to execute gql queries/mutations with the keymap , + e asciicast