Files
nixos-config/home-manager/commands/nixvim/config.nix
2025-08-19 18:35:31 -07:00

44 lines
723 B
Nix

{
lib,
hostname,
...
}:
{
programs.nixvim = {
enable = true;
defaultEditor = true;
viAlias = true;
vimAlias = true;
colorschemes.everforest = {
enable = true;
settings = {
background = "soft"; #"hard"
transparent_background = 1;
};
};
opts = {
number = true;
relativenumber = true;
expandtab = true;
shiftwidth = 2;
tabstop = 2;
};
diagnostic.settings = {
virtual_text = true;
update_in_insert = true;
severity_sort = true;
};
globals = {
mapleader = " ";
maplocalleader = " ";
};
clipboard.providers.wl-copy.enable = lib.mkIf (hostname != "eva-02") true;
};
}