Path to this page: ./
shells/starship,
Fast, customizable cross-shell prompt
Branch: CURRENT,
Version: 1.24.2,
Package name: starship-1.24.2,
Maintainer: mjThe minimal, blazing-fast, and infinitely customizable prompt for any
shell.
Features:
o Fast: it's fast - really really fast!
o Customizable: configure every aspect of your prompt.
o Universal: works on any shell, on any operating system.
o Intelligent: shows relevant information at a glance.
o Feature rich: support for all your favorite tools.
o Easy: quick to install - start using it in minutes.
The following shells are currently supported:
o Bash
o Elvish
o Fish
o Ion
o Powershell
o Tcsh
o Zsh
Master sites:
Filesize: 10590.988 KB
Version history: (Expand)
- (2026-02-26) Updated to version: starship-1.24.2
- (2025-11-16) Updated to version: starship-1.24.1
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-05-01) Updated to version: starship-1.23.0
- (2025-01-13) Updated to version: starship-1.22.1
CVS history: (Expand)
2026-02-26 13:54:12 by pin | Files touched by this commit (3) |  |
Log message: shells/starship: update to 1.24.2 Bug Fixes cmd_duration: avoid freezing on notify on macOS 26 (#7187) (0daa8d3) fish: restore job counting compability with older versions (#7173) (a261b48) fish: use native transient prompt if available (#7015) (cc65e0c) git: Basic Reftable compatibility and future-proofing (#7154) (6d9c8ea) mise: align documentation and implementation (#7131) (08824d7) Revert "feat(install.sh): handle installation directory prompt \ case-insensitively (#7138) (d11bc8d) zsh: fix job counting (#7124) (46ab862) |
2025-11-16 18:00:46 by pin | Files touched by this commit (4) |  |
Log message: shells/starship: update to 1.24.1 1.24.1 (2025-11-16) Bug Fixes fish: fix job counting (#7082) (7795bab) improve timeout warning message in the directory scanner (#7120) (d6daf8a) 1.24.0 (2025-10-25) Features add mercurial state (#6745) (5f0b31b) aws: support duration for aws sso (#6614) (44e9e56) cli: accept 'powershell' for completions subcommand (#7028) (4caee4a) container: Add detection of Incus containers (#6917) (6886ad0) fish: support input-mode detection for helix-keybinds (#6841) (26a6237) Fortran module (#6685) (90d8c4a) git_branch: add ignore_bare_repo flag (#6936) (87b7ac3) install.sh: handle installation directory prompt responses \ case-insensitively (#6866) (bc48b5f) new module xmake (#6811) (ff0acb1) nu: Add job support for nushell (#6684) (ac2359c) package: Add support for Ansible Galaxy (#6905) (07778a8) package: pyproject hatchling dynamic version (#6656) (ef5227e) terraform: support opentofu for terraform version detection (#6910) (ef7d8bd) Bug Fixes consider text-only meta variables in conditionals set if non-empty (#6338) \ (286b0f2) docker_context: add compose.yml and compose.yaml to files (#6625) (a98a05f) explain: Filter out non-printing ANSI escape codes (#6861) (2c11c08) fossil_metrics: match single-file (#6785) (5dd40ea) git_metrics: adhere to git_status use_git_executable option (#6927) (05daa3e) git_status: Do not show up-to-date when untracked (#6755) (f42b53e) hg_branch: Strip extraneous newlines from hg topic. (#6766) (ccc32e7) improve adhere to directory scanning timeout (#6694) (109a681) jobs: Count job groups instead of processes for fish (#6899) (95bf53f) modules: username detect_env_vars logic (#6934) (a60df1d), closes #6870 nushell: Startup cmd_duration should be 0ms not 823ms (#6854) (0ad1cf8) pixi: Don't trigger pixi module by .pixi directory (#6709) (a477186) preset/nerd-font: remove double spaces in gcloud default value and use \ Google Cloud-specific icon (#6822) (3b5bbe3) preset/pure: only enable python module if venv is active (#6689) (5e8851a) presets/plaint-text: Add missing entries (#6929) (e593332) remove double spaces in default values (#6649) (e406f55) rust-ini 0.21.2 has been yanked from crates.io. (#6916) (b698fb0) terraform: amend module to exec_cmds_return_first-changes (#6956) (0f5d8d4) test/git_commit: avoid spawning an editor lead to timeout if tag signing is \ enabled (#6887) (32c29cf) time: don't print misleading log message (#7008) (5db4ea7) zsh: check if vars are set before reading them (#6742) (608ae37) zsh: do not fail under ERR_EXIT conditions if STARSHIP_DURATION computes to \ 0 (#6922) (38db5f0) Performance Improvements git_status: avoid gix index load when core.fsmonitor is used (#6817) (1c2f4d4) Parallelize child modules for env_var|custom (#6748) (7f4eb6f) |
| 2025-05-10 13:01:18 by pin | Files touched by this commit (2) |
Log message: shells/starship: fix broken build See https://github.com/GitoxideLabs/gitoxide/issues/2004 and https://github.com/GitoxideLabs/gitoxide/pull/2005 |
2025-05-01 15:10:16 by pin | Files touched by this commit (3) |  |
Log message: shells/starship: update to 1.23.0 1.23.0 (2025-04-27) Features add network namespace module (#6449) (eb42f5a) Add support for pixi (#6335) (7e88ba9) added mise module (#5747) (d24e787) c++: adding c++ module (#6570) (ed07646) completions: Offer Nushell completions (#6366) (df454d5) nodejs: disable if bun project files detected (#6346) (00ce705) package: support JSR package version (#6502) (bd2321a) preset: Add gcloud symbol to nerd-fonts preset to match aws (#6693) (348c23f) python: add support for python_binary arguments in config (#6523) (7667555) Bug Fixes battery: prefer charge ratio over current capacity (#6603) (d245939) Change to a non-yanked version of the log crate (#6495) (ed20b1d) fossil_metrics: Add -i flag to the fossil_metrics module's command (#6544) \ (eb7d80b) package: fix cargo workspace version (#6626) (834bbf5) preset: add missing rlang to plain-text-symbols preset (ddafaa6) preset: add missing rlang to plain-text-symbols preset (#6458) (ddafaa6) Performance Improvements ancestor-scan: preallocate and reuse a single PathBuf (#6387) (b3cb92e) use gitoxide for git_status and git_metrics modules (#6476) (daf8d93) Reverts Remove specialized whoami hostname function choice for windows (#6651) (8eefdb2) |
2025-01-13 21:34:35 by pin | Files touched by this commit (3) |  |
Log message: shells/starship: update to 1.22.1 1.22.1 (2025-01-11) Bug Fixes windows: downgrade libz-ng-sys (#6489) (6f7c67b) |
2025-01-11 19:08:01 by pin | Files touched by this commit (3) |  |
Log message: shells/starship: update to 1.22.0 1.22.0 (2025-01-11) Features battery: Use best match instead of first match for battery.display threshold \ (#6442) (2690a32) bun: Detect bun using new text-format lockfile (#6441) (2df521c) direnv: allow direnv to detect environment variables (#6196) (4593716) status: add {success,failure}_style options (#6269) (e21775c) Bug Fixes fish: restore support for fish <v3.4.0 (#6337) (85d3fb2) handle variable bash $SHLVL behavior with explicit option (#4912) (7ead2b5) hostname: use DNS instead of NetBIOS name on Windows (#6343) (43f097e) init/pwsh: preserve ViModeChangeHandler (#6225) (9b6d394) init: do not use cygpath for elvish (#6376) (576aa14) status: add trailing space to pipestatus_format (#6404) (8a38b8f) username: avoid using whoami on android (#6342) (af5d139), closes #6340 |
2024-10-18 23:11:11 by pin | Files touched by this commit (3) |  |
Log message: shells/starship: update to 1.21.1 1.21.1 (2024-10-18) Reverts - "perf(fish): Skip unnecessary indirection in starship init fish" \ (#6326) (00d927b) |
2024-10-18 10:53:14 by pin | Files touched by this commit (3) |  |
Log message: shells/starship: update to 1.21.0 1.21.0 (2024-10-17) Features deno: add deno.lock file to default detect_files list (#6310) (22c6c52) hostname: add option to replace hostnames with aliases (#6097) (68a8fc9) mojo: add module for Mojo language (#6108) (171746a) package: support alternative gradle module version syntax (#6079) (a62012e) python: Add detect env vars option (#4486) (8a2d944) python: detect pixi and ipynb files (#6228) (36134d8) release: codesign windows release binaries (#6273) (fcc697b) Bug Fixes bash: fix variable leak in Bash integration (#6143) (e1189ed) cmd_duration: Make render_time format more consistent (#5825) (4abea6b) docker_context: Ignore Docker Desktop "desktop-linux" context. \ (#6314) (14babde) docs: correct username options (#6084) (d96fbc5) fish: add missing arguments for fish transient prompt functions (#6181) \ (d6814be), closes #6180 fish: improve fish transient prompt (#6107) (274dff3) fish: use correct input function in transient execute (#6265) (244c2c6) Fixed "Click to download TOML" links (#6234) (0200d75) git_status: read proper name for core.fsmonitor flag (#6173) (33b3b8e) package: support alternative gradle module version syntax (#6080) (a62012e) python: improve parsing of pyvenv.cfg files (#6145) (7b65ad5) use whoami for user/hostname queries again (#6311) (77f0883) Performance Improvements fish: Skip unnecessary indirection in starship init fish (#6253) (798f640) Skip unnecessary indirection in starship init fish (798f640) |