Compare commits

..

3 commits

Author SHA1 Message Date
e5649b9c80
Ssh, disable DefaultConfig to supress warning 2026-02-20 11:38:03 -08:00
449cd8bf50
Onizuka, update neovim config to match update 2026-02-20 11:38:03 -08:00
61e3753bf8
Neovim, switch to nixvim and mono file
This merges all the different files into one app.nix using nixvim
instead of the manual home-manager nvim management.

Behavior should be almost unchanged, with the following changes:
- Plugins now have defaults for my own personal sane default experience
- The highlighted line is now 81 instead of 80
- Treesitter plugins may not be integrated correctly
2026-02-20 11:37:40 -08:00
3 changed files with 10 additions and 4 deletions

View file

@ -8,7 +8,7 @@
config = lib.mkIf config.lutris.enable { config = lib.mkIf config.lutris.enable {
home.packages = with pkgs; [ home.packages = with pkgs; [
lutris lutris
wineWow64Packages.stable wineWowPackages.stable
# (lutris.override { # (lutris.override {
# extraLibraries = pkgs: [ # extraLibraries = pkgs: [
# # List library dependencies here # # List library dependencies here

View file

@ -111,18 +111,20 @@
cmp = { cmp = {
enable = nvimcmp.enable; enable = nvimcmp.enable;
autoEnableSources = true; autoEnableSources = true;
settings = { settings = {
sources = [ sources = [
{ name = "nvim_lsp"; } { name = "nvim_lsp"; }
{ name = "path"; } { name = "path"; }
{ name = "buffer"; } { name = "buffer"; }
] ++ lib.optional luasnip.enable { name = "cmp-luasnip"; }; ] ++ lib.optional luasnip.enable { name = "cmp-luasnip"; };
mapping = with config.lib.nixvim; { mapping = with config.lib.nixvim; {
"<C-Space>" = mkRaw "cmp.mapping.abort()";
"<Tab>" = mkRaw "<Tab>" = mkRaw
"cmp.mapping(cmp.mapping.select_next_item(), {'i', 's'})"; "cmp.mapping(cmp.mapping.select_next_item(), {'i', 's'})";
"<S-Tab>" = mkRaw "<S-Tab>" = mkRaw
"cmp.mapping(cmp.mapping.select_prev_item(), {'i', 's'})"; "cmp.mapping(cmp.mapping.select_prev_item(), {'i', 's'})";
}; };
}; };
}; };

View file

@ -38,6 +38,8 @@
}; };
}; };
timer.enableHourly = true;
timer.enableQuarterly = true;
colors.enable = true; colors.enable = true;
manpages.enable = true; manpages.enable = true;
trash.enable = true; trash.enable = true;
@ -92,4 +94,6 @@
gimp.enable = true; gimp.enable = true;
discord.enable = true; discord.enable = true;
lutris.enable = true;
} }