[go: up one dir, main page]

Skip to content

maya-doshi/nixvimcfg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maya's NixVim Configuration

Fork of github.com/mikaelfangel/nixvim-config

How to run

To run the configuration, you can type the following:

nix run github:maya-doshi/nixvimcfg

How to include as package

To include the configuration as a replacement for Neovim, you first need to add it as an input on your system

inputs.nixvim.url = "github:maya-doshi/nixvimcfg"

Then you can input this in your configuration.nix (be sure that you inherit inputs from your flake)

  environment = {
    systemPackages = with pkgs; [
      inputs.nixvim.packages.${system}.default
    ];
  };

Config and Plugins

Descriptions of all the config files/plugins used in this configuration.

Name Description
auto-pairs.nix Pairs brackets and quotes automatically.
cmp.nix Completion source with several options, including copilot.
default.nix Default configuration file for nixvim.
fidget.nix Show LSP notifications in the bottom corner.
git.nix Gitsigns shows git decorations in Lua, including signs for added, removed, and changed lines.
lsp.nix Language Server Protocol support.
mini.nix Collection of misc lua modules, including statusline.
none-ls.nix Additional language server configurations.
nvim-tree.nix File explorer tree.
options.nix Additional options and settings for nixvim.
telescope.nix Extendable fuzzy finder over lists.
toggleterm.nix Management of multiple terminal windows.
treesitter.nix Syntax highlighting and indentation based on Tree-sitter.
trouble.nix Provides a pretty list for showing diagnostics, references, telescope results, quickfix and location lists
which_key.nix Popup display of keybindings.

Contributing

If there is something that you feel that is not quite right, or you have ideas for improvement, please submit an issue or a PR.

Acknowledgements

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nix 100.0%