1
0
mirror of https://github.com/kmein/niveum synced 2026-03-20 12:01:06 +01:00

neovim: set editor and aliases correctly

This commit is contained in:
2025-12-27 08:04:08 +01:00
parent 1a8295a5a5
commit 6c7645a9c8
2 changed files with 11 additions and 9 deletions

View File

@@ -1,11 +1,15 @@
{ {
pkgs, pkgs,
lib,
config, config,
... ...
}: { }: let
environment.variables.EDITOR = pkgs.lib.mkForce "nvim"; vim-kmein = (pkgs.vim-kmein.override {
environment.shellAliases.vi = "nvim"; # stylixColors = config.lib.stylix.colors;
environment.shellAliases.vim = "nvim"; colorscheme = "base16-gruvbox-dark-medium";
});
in {
environment.variables.EDITOR = lib.getExe vim-kmein;
environment.shellAliases.view = "nvim -R"; environment.shellAliases.view = "nvim -R";
home-manager.users.me = { home-manager.users.me = {
@@ -35,10 +39,7 @@
environment.systemPackages = [ environment.systemPackages = [
pkgs.vim-typewriter pkgs.vim-typewriter
(pkgs.vim-kmein.override { vim-kmein
# stylixColors = config.lib.stylix.colors;
colorscheme = "base16-gruvbox-dark-medium";
})
# language servers # language servers
pkgs.pyright pkgs.pyright

View File

@@ -10,7 +10,8 @@
... ...
}: (neovim.override { }: (neovim.override {
configure = { configure = {
vimAliases = true; vimAlias = true;
viAlias = true;
customRC = '' customRC = ''
source ${./shared.vim} source ${./shared.vim}
source ${./init.vim} source ${./init.vim}