Loading nixos/modules/programs/starship.nix +7 −12 Original line number Diff line number Diff line Loading @@ -26,25 +26,20 @@ let in { options.programs.starship = { enable = lib.mkEnableOption (lib.mdDoc "the Starship shell prompt"); enable = lib.mkEnableOption "the Starship shell prompt"; package = lib.mkPackageOption pkgs "starship" { }; interactiveOnly = lib.mkOption { default = true; example = false; type = lib.types.bool; description = lib.mdDoc '' Whether to enable starship only when the shell is interactive. Some plugins require this to be set to false to function correctly. ''; }; interactiveOnly = lib.mkEnableOption '' starship only when the shell is interactive. Some plugins require this to be set to false to function correctly '' // { default = true; }; presets = lib.mkOption { default = [ ]; example = [ "nerd-font-symbols" ]; type = with lib.types; listOf str; description = lib.mdDoc '' description = '' Presets files to be merged with settings in order. ''; }; Loading @@ -52,7 +47,7 @@ in settings = lib.mkOption { inherit (settingsFormat) type; default = { }; description = lib.mdDoc '' description = '' Configuration included in `starship.toml`. See https://starship.rs/config/#prompt for documentation. Loading Loading
nixos/modules/programs/starship.nix +7 −12 Original line number Diff line number Diff line Loading @@ -26,25 +26,20 @@ let in { options.programs.starship = { enable = lib.mkEnableOption (lib.mdDoc "the Starship shell prompt"); enable = lib.mkEnableOption "the Starship shell prompt"; package = lib.mkPackageOption pkgs "starship" { }; interactiveOnly = lib.mkOption { default = true; example = false; type = lib.types.bool; description = lib.mdDoc '' Whether to enable starship only when the shell is interactive. Some plugins require this to be set to false to function correctly. ''; }; interactiveOnly = lib.mkEnableOption '' starship only when the shell is interactive. Some plugins require this to be set to false to function correctly '' // { default = true; }; presets = lib.mkOption { default = [ ]; example = [ "nerd-font-symbols" ]; type = with lib.types; listOf str; description = lib.mdDoc '' description = '' Presets files to be merged with settings in order. ''; }; Loading @@ -52,7 +47,7 @@ in settings = lib.mkOption { inherit (settingsFormat) type; default = { }; description = lib.mdDoc '' description = '' Configuration included in `starship.toml`. See https://starship.rs/config/#prompt for documentation. Loading