My Neovim Config.
- Lua 100%
| .gitignore | ||
| init.lua | ||
| LICENSE | ||
| README.markdown | ||
ALYX.NVIM
My Neovim Config.
ABOUT
This repository contains the source code in Lua for my Neovim setup. If you want to use this configuration as a basis for your own Neovim configuration, you can do so by cloning this repository into your Neovim configuration directory with the following command:
git clone https://source.alyxshang.boo/alyxshang/alyx.nvim ~/.config/nvim
If you are unsure where on your filesystem the Neovim configuration directory is, please refer to Neovim's official documentation here.
INFO
My configuration uses the following plugins:
alyxshang/nuwa.nvim: A small and light package manager for Neovim.neovim/nvim-lspconfig: A plugin to use language servers for different languages.nvim-lualine/lualine.nvim: A plugin to have a pretty status line.- Depends:
nvim-tree/nvim-web-devicons
- Depends:
folke/noice.nvim: A plugin to have a pretty command line and pretty messages.- Depends:
MunifTanjim/nui.nvim - Depends:
rcarriga/nvim-notifypresent.
- Depends:
nvim-tree/nvim-tree.lua: A plugin to see one's project files.nvim-treesitter/nvim-treesitter: A plugin to add syntax highlighting for different programming languages.mrcjkb/rustaceanvim: A plugin for Rust-related LSP functionality.akinsho/bufferline.nvim: A plugin for showing files as tabs.- Depends:
nvim-tree/nvim-web-devicons
- Depends:
lewis6991/gitsigns.nvim: A plugin to keep track of changes tracked in Git and display UI markers for this.catppuccin/nvimThe Catppuccin colorscheme(s) for Neovim.
EXTERNAL TOOLS
- ZLS: Zig Language Server.
- Rust Analyzer: The language server for Rust.
KEY MAPPINGS
To view the configured keymaps, please view my keymap configuration here.
NOTE
- Alyx.nvim by Alyx Shang.
- Licensed under the FSL v1.