nixvim-config/nixvim.nix
Ellis Rahhal c770a26dbf * Refactored into separate files
* Baseline functionality
2025-02-14 00:40:54 -08:00

25 lines
450 B
Nix

{ config, pkgs, ... }:
{
imports = [
./options.nix
./keymaps.nix
./autocmd.nix
./plugins
];
environment.systemPackages = if config.nixvim-config.enable then with pkgs; [
ripgrep
## To get rid of checkhealth warnings
chafa
fd
mercurial
ueberzugpp
viu
] else [];
environment.interactiveShellInit = if config.nixvim-config.enable then ''
alias vi='nvim'
alias vim='nvim'
'' else "";
}