1
0
Fork 0

Initial configuration

This commit is contained in:
Avery 2024-03-18 23:39:38 +01:00
commit 294fd9dcf3
Signed by: Avery
GPG key ID: B684FD451B692E04
35 changed files with 5369 additions and 0 deletions

View file

@ -0,0 +1,40 @@
{ inputs, pkgs, ... }: {
imports = [
./completion.nix
./lsp.nix
./neo-tree.nix
./none-ls.nix
./treesitter.nix
];
programs.nixvim = {
enable = true;
colorschemes.catppuccin = {
enable = true;
flavour = "mocha";
disableItalic = true;
integrations = {
cmp = true;
neotree = true;
};
};
globals.mapleader = " ";
options = {
number = true;
cursorline = true;
tabstop = 4;
shiftwidth = 4;
expandtab = true;
ttyfast = true;
wrap = false;
mousemoveevent = true;
signcolumn = "yes";
};
plugins.nvim-autopairs.enable = true;
extraPlugins = with pkgs.vimPlugins; [ nvim-web-devicons ];
};
}