feat: use dot013-nvim as neovim implementation

This commit is contained in:
Guz
2025-02-05 13:12:01 -03:00
parent f1a7d2c64f
commit 36dec14424
5 changed files with 400 additions and 46 deletions

View File

@@ -5,8 +5,12 @@
pkgs,
...
}: {
imports = [
inputs.dot013-nvim.homeManagerModules.neovim
];
home.sessionVariables = {
EDITOR = "nvim"; # Default editor
# EDITOR = "nvim"; # Default editor, already defined by dot013-nvim
SHELL = lib.getExe config.programs.zsh.package;
TERMINAL = lib.getExe config.programs.ghostty.package;
};
@@ -20,6 +24,9 @@
programs.ghostty.enable = true;
programs.ghostty.enableZshIntegration = true;
# Neovim (Editor)
# programs.neovim.enable = true; # Already enabled by dot013-nvim
# Git
programs.git.enable = true;
programs.git.userEmail = "contact@guz.one";
@@ -51,13 +58,6 @@
git.paging.pager = "${lib.getExe config.programs.git.delta.package} --dark --paging=never";
};
# Neovim (Code editor)
programs.neovim.enable = true;
# programs.neovim.package = pkgs.callPackage ../../packages/nvim/neovim.nix {
# go-grip = inputs.go-grip.packages.${pkgs.system}.default;
# yazi = config.programs.yazi.package;
# };
# Shell decoration
programs.starship.enable = true;
programs.starship.enableZshIntegration = true;