44 lines
869 B
Nix
44 lines
869 B
Nix
{ pkgs, lib, ...}:
|
|
|
|
{
|
|
vim = {
|
|
theme = {
|
|
enable = true;
|
|
name = "base16";
|
|
style = "dark";
|
|
|
|
base16-colors = {
|
|
base00 = "#000000";
|
|
base01 = "#ff0000";
|
|
base02 = "#33ff00";
|
|
base03 = "#ff0099";
|
|
base04 = "#0066ff";
|
|
base05 = "#cc00ff";
|
|
base06 = "#00ffff";
|
|
base07 = "#d0d0d0";
|
|
base08 = "#808080";
|
|
base09 = "#ff9900";
|
|
base0A = "#404040";
|
|
base0B = "#606060";
|
|
base0C = "#c0c0c0";
|
|
base0D = "#e0e0e0";
|
|
base0E = "#3300ff";
|
|
base0F = "#ffffff";
|
|
};
|
|
};
|
|
|
|
statusline.lualine.enable = true;
|
|
telescope.enable = true;
|
|
autocomplete.nvim-cmp.enable = true;
|
|
|
|
languages = {
|
|
enableLSP = true;
|
|
enableTreesitter = true;
|
|
|
|
nix.enable = true;
|
|
rust.enable = true;
|
|
csharp.enable = true;
|
|
};
|
|
};
|
|
}
|