aboutsummaryrefslogtreecommitdiffstats
path: root/users/sils/nixvim/default.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--users/sils/nixvim/default.nix97
1 files changed, 6 insertions, 91 deletions
diff --git a/users/sils/nixvim/default.nix b/users/sils/nixvim/default.nix
index 3fa9b22..0e770f9 100644
--- a/users/sils/nixvim/default.nix
+++ b/users/sils/nixvim/default.nix
@@ -1,92 +1,7 @@
-let
- maps = import ./maps;
-in {
- programs.nixvim = {
- enable = true;
- options = {
- number = true;
- relativenumber = true;
- shiftwidth = 2;
- tabstop = 2;
- scrolloff = 999;
-
- textwidth = 83;
- linebreak = true;
- };
- colorschemes.gruvbox.enable = true;
- inherit maps;
- plugins = {
- airline = {
- enable = true;
- powerline = true;
- theme = "minimalist";
- };
- coq-nvim = {
- enable = true;
- autoStart = "shut-up";
- installArtifacts = true;
- };
- dashboard = {
- enable = true;
- };
- lsp = {
- enable = true;
- servers = {
- nil_ls.enable = true;
- rust-analyzer = {
- enable = true;
- installCargo = true;
- installRustc = true;
- };
- ltex.enable = true;
- };
- };
- lsp-format = {
- enable = true;
- };
- quickmath.enable = true;
- treesitter = {
- enable = true;
- indent = true;
- };
- treesitter-context = {
- enable = true;
- };
- treesitter-refactor = {
- enable = true;
- };
- mini = {
- enable = true;
- };
- markdown-preview = {
- enable = true;
- };
- nix = {
- enable = true;
- };
- neo-tree = {
- enable = true;
- autoCleanAfterSessionRestore = true;
- closeIfLastWindow = true;
- };
- nvim-autopairs = {
- enable = true;
- };
- nvim-cmp = {
- enable = false;
- mappingPresets = ["insert" "cmdline"];
- preselect = "None";
- sources = [
- {name = "nvim_lsp";}
- {name = "path";}
- {name = "buffer";}
- {name = "git";}
- {name = "conventionalcommits";}
- ];
- };
- vimtex = {
- enable = true;
- };
- };
- };
+{
+ programs.nixvim =
+ {
+ enable = true;
+ }
+ // import ./config.nix;
}