{ config, lib, pkgs, ...}: { programs.zsh.enable = true; environment.systemPackages = with pkgs; [ git tmux tlrc file stow btop jq fzf killall ripgrep wget ffmpeg imagemagick # cant feed these into neovim any other way cargo nodejs go nodejs_22 gcc ]; programs.nh = { enable = true; flake = "/home/nico/dots/nix"; }; programs.direnv = { enable = true; silent = true; loadInNixShell = true; nix-direnv.enable = true; direnvrcExtra = '' export PROMPT="* $PROMPT" ''; }; programs.neovim = { enable = true; vimAlias = true; viAlias = true; withRuby = true; withPython3 = true; withNodeJs = true; }; }