feat: switch over to a neovim cofeat & fix & refactor: so many things. listed in desc

switch over to a neovim configuration in lua, btrtile for dwl, remove
unnecessary things, some browser addons, rofimoji, fix february flake
This commit is contained in:
2026-03-08 04:39:59 -04:00
parent 8b0466f49b
commit 1b771db0c8
30 changed files with 613 additions and 967 deletions
+4 -13
View File
@@ -1,18 +1,9 @@
{ ... }:
{ pkgs, inputs, ... }:
{
imports = [
./cmp
./plugins
./keymaps.nix
./options.nix
];
programs.nixvim = {
programs.neovim = {
enable = true;
package = inputs.neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default;
extraLuaConfig = builtins.readFile ./config.lua;
defaultEditor = true;
viAlias = true;
vimAlias = true;
colorschemes.catppuccin.enable = true;
};
}