Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

starship-1.24.2-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: starship Distribution: openSUSE Tumbleweed
Version: 1.24.2 Vendor: openSUSE
Release: 1.2 Build date: Thu Jan 1 19:18:27 2026
Group: Unspecified Build host: reproducible
Size: 11678749 Source RPM: starship-1.24.2-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://starship.rs/
Summary: A customizable prompt for many shells
Starship generates shell code which modifies the current shell
behavior to display an extravagant prompt. It installs a hook before
every command invocation to gather additional information for the
prompt, which increases the latency of the prompt (by about 5 ms with
bash on a contemporary 3700X CPU).
The default setup requires Nerd Font and a terminal in dark colors.
dash is not supported as of 1.10.2.

Provides

Requires

License

ISC

Changelog

* Thu Jan 01 2026 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.24.2:
    * fish: restore job counting compability with older versions.
    * fish: use native transient prompt if available.
    * git: Basic Reftable compatibility and future-proofing.
    * mise: align documentation and implementation.
    * Revert "feat(install.sh): handle installation directory prompt
      case-insensitively.
    * zsh: fix job counting.
* Mon Nov 17 2025 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.24.1:
    * fish: fix job counting.
    * improve timeout warning message in the directory scanner.
* Mon Oct 27 2025 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.24.0:
    * Features:
    - add mercurial state.
    - aws: support duration for aws sso.
    - cli: accept 'powershell' for completions subcommand.
    - container: Add detection of Incus containers.
    - fish: support input-mode detection for helix-keybinds.
    - Fortran module.
    - git_branch: add ignore_bare_repo flag.
    - install.sh: handle installation directory prompt responses
      case-insensitively.
    - new module xmake.
    - nu: Add job support for nushell.
    - package: Add support for Ansible Galaxy.
    - package: pyproject hatchling dynamic version.
    - terraform: support opentofu for terraform version detection.
    * Bug Fixes:
    - consider text-only meta variables in conditionals set
      if non-empty.
    - docker_context: add compose.yml and compose.yaml to files.
    - explain: Filter out non-printing ANSI escape codes.
    - fossil_metrics: match single-file.
    - git_metrics: adhere to git_status use_git_executable option.
    - git_status: Do not show up-to-date when untracked.
    - hg_branch: Strip extraneous newlines from hg topic.
    - improve adhere to directory scanning timeout.
    - jobs: Count job groups instead of processes for fish.
    - modules: username detect_env_vars logic.
    - nushell: Startup cmd_duration should be 0ms not 823ms.
    - pixi: Don't trigger pixi module by .pixi directory.
    - preset/nerd-font: remove double spaces in gcloud default
      value and use Google Cloud-specific icon.
    - preset/pure: only enable python module if venv is active.
    - presets/plaint-text: Add missing entries.
    - remove double spaces in default values.
    - rust-ini 0.21.2 has been yanked from crates.io.
    - terraform: amend module to exec_cmds_return_first-changes.
    - test/git_commit: avoid spawning an editor lead to timeout
      if tag signing is enabled.
    - time: don't print misleading log message.
    - zsh: check if vars are set before reading them.
    - zsh: do not fail under ERR_EXIT conditions if
      STARSHIP_DURATION computes to 0.
    * Performance Improvements:
    - git_status: avoid gix index load when core.fsmonitor is used.
    - Parallelize child modules for env_var|custom.
* Sun Jul 20 2025 Toby Boulton <toby@boulton.net.au>
  - Update to version 1.23.0:
    * Features:
    - Add network namespace module
    - Add support for pixi
    - Added mise module
    - C++: Adding C++ module
    - Completions: Offer Nushell completions
    - Nodejs: Disable if bun project files detected
    - Package: Support JSR package version
    - Preset: Add gcloud symbol to nerd-fonts preset to match aws
    - Python: Add support for python_binary arguments in config
    * Bug Fixes:
    - Battery: Prefer charge ratio over current capacity
    - Change to a non-yanked version of the log crate
    - Fossil_metrics: Add -i flag to the fossil_metrics module's command
    - Package: Fix cargo workspace version
    - Preset: Add missing rlang to plain-text-symbols preset
    - Preset: Add missing rlang to plain-text-symbols preset
    * Performance Improvements:
    - Ancestor-scan: Preallocate and reuse a single PathBuf
    - Use gitoxide for git_status and git_metrics modules
    * Reverts:
    - Remove specialized whoami hostname function choice for windows
* Sat Apr 05 2025 Andrea Manzini <andrea.manzini@suse.com>
  - Update to version 1.22.1:
    * windows: downgrade libz-ng-sys
    * Features:
    - battery: Use best match instead of first match for battery.display
      threshold
    - bun: Detect bun using new text-format lockfile
    - direnv: allow direnv to detect environment variables
    - status: add {success,failure}_style options
    * Bug Fixes:
    - fish: restore support for fish <v3.4.0
    - handle variable bash $SHLVL behavior with explicit option
    - hostname: use DNS instead of NetBIOS name on Windows
    - init/pwsh: preserve ViModeChangeHandler
    - init: do not use cygpath for elvish
    - status: add trailing space to pipestatus_format
    - username: avoid using whoami on android
* Fri Oct 18 2024 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.21.1:
    * perf(fish): Skip unnecessary indirection in starship init fish.
    * Features:
    - deno: add deno.lock file to default detect_files list.
    - hostname: add option to replace hostnames with aliases.
    - mojo: add module for Mojo language.
    - package: support alternative gradle module version syntax.
    - python: Add detect env vars option.
    - python: detect pixi and ipynb files.
    * Bug Fixes:
    - bash: fix variable leak in Bash integration.
    - docker_context: Ignore Docker Desktop "desktop-linux" context.
    - docs: correct username options.
    - fish: add missing arguments for fish transient prompt functions.
    - fish: improve fish transient prompt.
    - fish: use correct input function in transient execute.
    - Fixed "Click to download TOML" links.
    - git_status: read proper name for core.fsmonitor flag.
    - package: support alternative gradle module version syntax.
    - python: improve parsing of pyvenv.cfg files.
    - use whoami for user/hostname queries again.
    * Performance Improvements:
    - fish: Skip unnecessary indirection in starship init fish.
    - Skip unnecessary indirection in starship init fish.
* Mon Jul 29 2024 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.20.1:
    * Features:
    - color: add prev_fg and prev_bg as color specifiers based
      on the previous foreground/background colors respectively.
    - color: add prevfg,prevbg as color specifiers based on
      the previous foreground/background colors respectively.
    - gcloud: Disabled gcloud module when active config
      hasn't been set.
    - purescript: add support for spago-next configuration files.
    * Bug Fixes:
    - custom: escape characters in command output by default.
    - direnv: replace nonexistent "orange" color with "bright-yellow".
    - dotnet: Remove duplicate v in dotnet version.
    - k8s: don't trigger if scan config is set but env vars are not.
    - preset: fix typo in Open Policy Agent module format string.
    * Performance Improvements:
    - k8s: Improve performance of kubeconfig module.
* Thu May 16 2024 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.19.0:
    * Features:
    - container: show name if available.
    - gleam: Add Gleam module.
    - k8s: Add detect env vars option.
    - nats: Add NATS Context.
    - odin: Add Odin Lang module.
    - username: add aliases option.
    * Bug Fixes:
    - bash: fix handling of the preserved DEBUG trap
      (used in Bash <= 4.3).
    - bash: use eval instead of a procsub for the POSIX mode.
    - bash: use eval instead of a procsub for the POSIX mode.
    - bun: change default icon.
    - scala: use scala-cli first to avoid timeout.
    - xonsh: remove | cat workaround from xonsh init.
    * Performance Improvements:
    - scala: use scala-cli first to avoid timeout.
* Tue Apr 23 2024 Joshua Smith <smolsheep@opensuse.org>
  - Enable tests / Add git-core to pass tests.
  - Update to version 1.18.2:
    * Bug Fixes:
    - replace unmaintained crates yaml-rust, dirs-next
    - replace all remaining paths referring to vuepress
* Thu Mar 21 2024 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.18.0:
    * Features:
    - $gemset variable for Ruby module.
    - bash: Support right prompt and transience.
    - bash: use PS0 for preexec hook.
    - direnv: use JSON status with direnv >= 2.33.0.
    - os: add new os symbols.
    - quarto: Add Quarto module.
    - username: add detect_env_vars as option.
    * Bug Fixes:
    - bash: Handle Unbound Variables Errors in Bash.
    - bash: improve integration with bash-preexec.
    - character: also handle vi edit mode in pwsh.
    - direnv: update to work with direnv v2.33.
    - git_branch: fall back to "HEAD" when there is no current
      branch.
    - nu: continuation prompt not being displayed correctly.
    - status: fix pipestatus width calculation.
    - zsh: improve starship binary path escaping.
* Tue Feb 06 2024 Pablo Herranz Ramírez <pablo.herranz@suse.com>
  - Update to version 1.17.1:
    * Bug Fixes:
    - v1.17.0 post-release fix-ups
    * Reverts:
    - refactor(modules): use whoami crate to get username
* Fri Dec 29 2023 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.17.0:
    * Features:
    - add additional exit status code meanings from libc.
    - add typst module.
    - aws: Adding the AWS SSO CLI env variable to profile list.
    - direnv: add new direnv module.
    - fossil_metrics: add fossil_metrics module.
    - hostname: add detect_env_vars as option.
    - kubernetes: Add styling based on current context.
    - R lang packages version, remove .Rprofile from rlang detection.
    - scanner: add option not to follow symlinks.
    - shell: allow distinguishing between pwsh and powershell.
    * Bug Fixes:
    - bash: unbound variable error with STARSHIP_PREEXEC_READY.
    - docker_context: ignore unix domain socket path from
      Docker Context.
    - git_status: Avoid printing error on missing stash ref.
    - git: prevent core.fsmonitor from executing external commands.
    - pastel-powerline: remove $path from docker-context module
      format string.
    * Performance Improvements:
    - git_status: avoid running in bare repos.
    - Skip unnecessary indirection in starship init zsh.
* Mon Jul 31 2023 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.16.0:
    * Features:
    - pwsh: Support vi command mode indicator.
    - shlvl: add repeat_offset for repeated symbol.
    - update the nushell init file and make it valid module
      and overlay.
    * Bug Fixes:
    - bash: Clear out completed jobs before counting NUM_JOBS.
    - rprompt: remove lprompt modules from $all again.
    * Performance Improvements:
    - git_status: query git stash count via gitoxide.
* Tue Jun 06 2023 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.15.0:
    * Features:
    - Add Solidity Module.
    - add typechange to git_status module.
    - aws: support aws sso with automatic authentication refresh.
    - azure: subscription name aliases.
    - gcloud: add detect_env_vars option.
    - git_metrics: add option to ignore submodules.
    - golang: adding mod_version variable.
    - nodejs: Add expected_version variable.
    * Bug Fixes:
    - config: Make print-config not panic without a config.
    - ensure nested style variables are processed during formatting.
    - presets: Added ($style) to format in module 'sudo'
      in Bracketed Segments Preset.
    - style: ensure nested style variables are processed during
      formatting.
    - update of presets and default configuration to reflect
      changes in Nerd Fonts 3.0.
* Fri Apr 14 2023 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.14.2:
    * git_commit: resolve panic on 32-bit targets.
* Tue Apr 11 2023 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.14.1:
    * Features:
    - aws: add support for source_profile.
    - aws: Adds support for AWS_CREDENTIAL_EXPIRATION
      environment variable.
    - custom: add option to check if pwd is in a repo.
    - fossil: detection of Fossil check-outs in subdirectories.
    * Bug Fixes:
    - gradle: add support for unstable Gradle versions.
    - init: avoid cygpath for starship binary path.
    - java: wrong version number when using Android Studio JDK.
    - preset: add output-flag to avoid encoding issues.
    - pulumi: Fix formatting on pulumi module when using version.
* Mon Feb 27 2023 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.13.1:
    * Features:
    - config: Adds support for --profile <custom profile name>.
    - env_var: Add support for env_var.VAR in format.
    - fennel: add fennel module.
    - add pijul_channel module.
    - fossil_branch: add fossil_branch module.
    - gradle: add gradle module.
    - hg_branch: Add support for mercurial topics and find hg
      root dir.
    - java: Add .sdkmanrc for Java.
    - logger: delete old logs & avoid more dup logs.
    * Bug Fixes:
    - 'to to' -> 'to'.
    - container: reduce docker, podman and systemd confusion.
    - fish: enable transient prompt when in vi mode.
    - git_commit: fix potential test failure.
    - Improve regex for extracting gradle package version from
      gradle.properties.
    - let-env warning when using nushell.
    - nodejs: apply style even if node version is unavailable
    - package: Improve regex for extracting gradle version
      from gradle.properties.

Files

/usr/bin/starship
/usr/share/doc/packages/starship
/usr/share/doc/packages/starship/README.md
/usr/share/licenses/starship
/usr/share/licenses/starship/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 20 22:38:25 2026