feat: migrating neovim
This commit is contained in:
parent
86266f8205
commit
8d5e0e6566
47 changed files with 1964 additions and 222 deletions
65
home-manager/modules/neovim/plugins/catppuccin.nix
Normal file
65
home-manager/modules/neovim/plugins/catppuccin.nix
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
_: {
|
||||
programs.nixvim = {
|
||||
colorschemes.catppuccin = {
|
||||
enable = true;
|
||||
settings = {
|
||||
dim_inactive = {
|
||||
enabled = false;
|
||||
percentage = 0.25;
|
||||
};
|
||||
|
||||
flavour = "macchiato";
|
||||
|
||||
integrations = {
|
||||
aerial = true;
|
||||
cmp = true;
|
||||
dap = {
|
||||
enabled = true;
|
||||
enable_ui = true;
|
||||
};
|
||||
gitsigns = true;
|
||||
headlines = true;
|
||||
markdown = true;
|
||||
mason = true;
|
||||
mini.enabled = true;
|
||||
|
||||
native_lsp = {
|
||||
enabled = true;
|
||||
virtual_text = {
|
||||
errors = ["italic"];
|
||||
hints = ["italic"];
|
||||
warnings = ["italic"];
|
||||
information = ["italic"];
|
||||
};
|
||||
underlines = {
|
||||
errors = ["underline"];
|
||||
hints = ["underline"];
|
||||
warnings = ["underline"];
|
||||
information = ["underline"];
|
||||
};
|
||||
inlay_hints = {
|
||||
background = false;
|
||||
};
|
||||
};
|
||||
|
||||
neogit = true;
|
||||
neotree = false;
|
||||
noice = true;
|
||||
notify = true;
|
||||
rainbow_delimiters = true;
|
||||
sandwich = true;
|
||||
semantic_tokens = true;
|
||||
symbols_outline = true;
|
||||
telescope = {
|
||||
enabled = true;
|
||||
# style = "nvchad";
|
||||
};
|
||||
treesitter = true;
|
||||
which_key = true;
|
||||
};
|
||||
|
||||
transparent_background = false;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue