NixOS-Configs/home/common/neovim.nix
2025-01-29 23:02:45 -06:00

37 lines
986 B
Nix

{ config, pkgs, ... }: {
programs.nixvim = {
enable = true;
defaultEditor = true;
viAlias = true;
vimAlias = true;
vimdiffAlias = true;
colorschemes.dracula.enable = true;
plugins = {
# LazyVim.enable = true;
# ansible-vim.enable = true;
# aurora.enable = true;
# vim-airline-themes.enable = true;
# vim-github-dashboard.enable = true;
# vim-misc.enable = true;
# vimwiki.enable = true;
airline.enable = true;
bufferline.enable = true;
fugitive.enable = true;
gitgutter.enable = true;
lazygit.enable = true;
nix.enable = true;
tmux-navigator.enable = true;
vimux.enable = true;
# extraPlugins = with pkgs.vimPlugins [
# CheckAttach
# Recover-vim.enable
# Shade-nvim.enable
# SpaceCamp.enable
# ale.enable
# vim-markdown.enable
# vim-tmux.enable
# ];
};
};
imports = [ ./bufferline.nix ];
}