magpie: add nvim overylan and package

This commit is contained in:
Asmir A 2024-03-16 15:27:40 +01:00
parent dee5594c1c
commit f1d4ffd261
Signed by: asmir
GPG Key ID: 020C42B7A9ABA3E2

View File

@ -4,6 +4,8 @@
lib,
project-cloud,
goatcounter,
nvim,
system,
...
}: {
imports = [];
@ -11,6 +13,8 @@
nix.optimise.automatic = true;
nix.settings.experimental-features = ["nix-command" "flakes"];
nixpkgs.overlays = [ nvim.overlays.${system}.overlay ];
# Use the systemd-boot EFI boot loader.
boot.loader.systemd-boot.enable = true;
boot.loader.systemd-boot.configurationLimit = 2;
@ -30,14 +34,15 @@
];
environment.systemPackages = with pkgs; [
alejandra
curl
fd
file
fzf
fzy
git
goatcounter.packages.aarch64-linux.goatcounter
htop-vim
nvim
pciutils
tig
tmux
@ -45,15 +50,9 @@
usbutils
wget
zip
goatcounter.packages.aarch64-linux.goatcounter
];
programs.mosh.enable = true;
programs.neovim = {
enable = true;
vimAlias = true;
viAlias = true;
};
mailserver = {
enable = true;