{ inputs, pkgs, ... }: { programs.fish = { enable = true; vendor = { completions.enable = true; config.enable = true; functions.enable = true; }; useBabelfish = true; }; users.defaultUserShell = pkgs.fish; environment.shells = with pkgs; [fish]; }