NixConfig/modules/nix/nvim/default.nix
fqbn207 22e2ca22ef kekl
2025-01-06 02:22:26 +01:00

82 lines
1.8 KiB
Nix

{
config,
pkgs,
nixvim,
...
}:
let
nixvim = import (
builtins.fetchGit {
url = "https://github.com/nix-community/nixvim";
}
);
in
{
imports = [
nixvim.homeManagerModules.nixvim
./cmp.nix
./lsp.nix
./neotree.nix
./opts.nix
./lualine.nix
./alpha.nix
./dev.nix
./nonels.nix
./treesitter.nix
];
programs.nixvim = {
enable = true;
plugins = {
transparent = {
enable = true;
settings = {
groups = [
"Normal"
"NormalNC"
"CursorLine"
"StatusLine"
"StatusLineNC"
"EndOfBuffer"
];
exclude_groups = [ ];
extra_groups = [
"BufferLineTabClose"
"BufferLineBufferSelected"
"BufferLineFill"
"BufferLineBackground"
"BufferLineSeparator"
"BufferLineIndicatorSelected"
];
};
};
neocord = {
enable = true;
settings = {
auto_update = true;
blacklist = [ ];
client_id = "1157438221865717891";
debounce_timeout = 10;
editing_text = "Editing...";
enable_line_number = false;
file_assets = null;
file_explorer_text = "Browsing...";
git_commit_text = "Committing changes...";
global_timer = true;
line_number_text = "Line %s out of %s";
log_level = null;
logo = "auto";
logo_tooltip = null;
main_image = "language";
plugin_manager_text = "Managing plugins...";
reading_text = "Reading...";
show_time = true;
terminal_text = "Using a 1337 Terminal...";
workspace_text = "Working on %s";
};
};
};
};
}