_inputs: { lib, pkgs, ... }: { users.extraUsers.minijackson.packages = [ pkgs.sd ]; home-manager.sharedModules = [ { programs.starship = { enable = true; enableFishIntegration = true; enableZshIntegration = true; settings = lib.mkMerge [ { directory = { fish_style_pwd_dir_length = 2; repo_root_style = "bold cyan"; style = "bold white"; truncate_to_repo = false; }; hostname = { ssh_symbol = "ssh "; style = "bold blue"; }; jobs.symbol = "+ "; nix_shell.style = "bold blue"; package.style = "bold green"; rust.style = "bold dimmed yellow"; custom = { jj = { detect_folders = [ ".jj" ]; symbol = "jj "; }; }; } (lib.importTOML ./starship-plain-text-symbols.toml) ]; }; } ]; }