{ config, pkgs, ... }: { environment.systemPackages = with pkgs; [ fish fishPlugins.fzf-fish fishPlugins.grc grc fzf ]; programs.fish = { enable = true; interactiveShellInit = '' set fish_greeting # Disable greeting fastfetch echo -e "\n\nWelcome to your Numbus-Server !\n\n- This system is managed by NixOS\n- All changes are futile\n- Please consider buying support if you can't get your server running\n- Have a nice day and enjoy !" ''; shellAliases = { nixup = "cd /etc/nixos/ && sudo nix flake update && sudo nixos-rebuild --flake . switch --upgrade && cd -"; nixwitch = "cd /etc/nixos/ && sudo nix flake update && sudo nixos-rebuild --flake . switch && cd -"; }; }; }