mirror of
https://github.com/kmein/niveum
synced 2026-03-20 03:51:07 +01:00
neovim: set editor and aliases correctly
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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}
|
||||||
|
|||||||
Reference in New Issue
Block a user