1{ lib, config, ... }:
2let
3 cfg = config.py.programs.starship;
4in
5{
6 options.py.programs.starship.enable = lib.mkEnableOption "starship";
7 config.catppuccin.starship.enable = false;
8 config.programs.starship = lib.mkIf cfg.enable {
9 enable = true;
10 enableFishIntegration = true;
11 enableBashIntegration = true;
12 enableZshIntegration = true;
13 settings = import ./settings.nix { inherit lib; };
14 };
15}