configures statusline

This commit is contained in:
Dennis Schoepf 2026-03-05 23:14:57 +01:00
parent d4f14279fa
commit 91c4311bb4
2 changed files with 33 additions and 21 deletions

View file

@ -0,0 +1,9 @@
{ ... }:
{
programs.nixvim.plugins.mini-statusline = {
enable = true;
settings = {
use_icons = false;
};
};
}

View file

@ -3,7 +3,7 @@
... ...
}: }:
{ {
flake.modules.nixos.neovim = flake.modules.nixos.neovim =
{ pkgs, ... }: { pkgs, ... }:
{ {
home-manager.sharedModules = [ home-manager.sharedModules = [
@ -18,25 +18,28 @@
inputs.self.modules.homeManager.neovim inputs.self.modules.homeManager.neovim
]; ];
}; };
flake.modules.homeManager.neovim = { pkgs, ... }: { flake.modules.homeManager.neovim =
imports = [ { pkgs, ... }:
inputs.nixvim.homeModules.nixvim {
./_colorscheme.nix imports = [
./_completion.nix inputs.nixvim.homeModules.nixvim
./_editing.nix ./_colorscheme.nix
./_formatter.nix ./_completion.nix
./_keybindings.nix ./_editing.nix
./_lsp.nix ./_formatter.nix
./_options.nix ./_keybindings.nix
./_picker.nix ./_lsp.nix
]; ./_options.nix
programs.nixvim = { ./_picker.nix
enable = true; ./_statusline.nix
defaultEditor = true; ];
package = pkgs.neovim-unwrapped; programs.nixvim = {
vimAlias = true; enable = true;
vimdiffAlias = true; defaultEditor = true;
package = pkgs.neovim-unwrapped;
vimAlias = true;
vimdiffAlias = true;
};
}; };
};
} }