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

starship-1.18.0-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: starship Distribution: openSUSE Tumbleweed
Version: 1.18.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Mar 21 17:00:15 2024
Group: Unspecified Build host: reproducible
Size: 8542435 Source RPM: starship-1.18.0-1.1.src.rpm
Packager: http://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 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.
* Sun Dec 18 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.12.0:
    * Features:
    - add Haxe support
    - Add operating system module
    - aws: add a fallback for expiration key
    - azure: add username to azure module config
    - bug-report: ask for confirmation before opening issue
    - directory: add before_repo_root_style
    - git_commit: support showing lightweight tags
    - guix_shell: Initial implementation
    - init: Use which-rs to resolve starship path
    - localip: use reserved remote address
    - nu: enable right prompt
    - Open Policy Agent module
    - package: added showing gradle version based on the gradle.properties file
    - preset: Add No Empty Icons preset
    - preset: Add no-nerd-font preset
    - release: add chocolatey publishing
    * Bug Fixes:
    - aws: enable when using .aws/credentials
    - buf: broken icon on windows 10
    - ci: cache after selecting the toolchain
    - config: unrecognized config properties don't cause config error
    - container: avoid detecting WSL as a systemd-container
    - don't attempt to display cmd_duration notification if in TTY
    - git: check tag_disabled option
    - java: Improved regex for Java version
    - nu: remove -c parameter from term size
    - pwsh: fix error log display on older versions of pwsh
    - status: replace multiply with cross mark emoji
* Sun Oct 16 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.11.0:
    * add user-defined color palette.
    * fish: Enable left and right transience.
    * module: Add a meson devenv indicator.
    * schema: deny unknown keys.
    * status: Support formatting of pipestatus separator.
    * buf: fix spacing & harmonize docs with actual configuration.
    * directory: don't strip duplicate directory names twice.
    * pwsh: avoid potential deadlock in init.
    * directory: Skip repo resolution if unused by directory config.
* Fri Sep 09 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.10.3:
    * git_commit: only use exact match for tag by default.
* Thu Aug 25 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Use setup instead of autosetup.
* Thu Aug 25 2022 Jan Engelhardt <jengelh@inai.de>
  - Remove nondescript claims from description
* Fri Aug 19 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.10.2:
    * No changelog was made available.
* Tue Aug 16 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.10.1:
    * Disable multithreading in jwalk (via gitoxide) as workaround
      for #4251 (#4258) (37b54f7).
* Mon Aug 15 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.10.0:
    * add bun module.
    * Add starship preset command.
    * Add support for blink, hidden, and strikethrough styles.
    * Add the ability to have some file extensions prevent a module
      from triggering.
    * k8s: Add folder detection to the k8s module.
    * package: support cargo workspace versions.
    * status: Add pipestatus_segment_format option to status module.
    * aws: support official AWS_SHARED_CREDENTIALS_FILE variable.
    * timings: count time spent on custom on 'when' command failure.
    * pulumi: allow disabling upwards discovery.
* Fri Jul 08 2022 William Brown <william.brown@suse.com>
  - Remove dependency on unmaintained rust-packaging
* Tue Jun 28 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.9.1:
    * add Raku module.
    * character: Standadise Vim config names.
    * Removed strip binary.
* Wed Jun 22 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Fix W: unstripped-binary-or-object.
* Thu Jun 16 2022 Dead Mozay <dead-mozay@opensuse.org>
  - Update to version 1.8.0:
    * Add support for Daml.
    * kubernetes: add user alias.
    * escape text segments in meta variables.
    * fish: add proper vi mode detection for fish shell.
    * install: ignore tarfile ownership values when installing as root.
    * nu: don't use cygpath for starship binary path in init.
* Wed May 25 2022 Dead Mozay <dead-mozay@opensuse.org>
  - Update to version 1.7.1:
    * go: check for go.work file to show Go module in prompt.
    * hostname: add ssh_symbol for ssh connections.
    * package: Extract package version from PEP 621
      compliant pyproject.toml.
    * rust: Display toolchain names.
    * Do not panic in config if editor not found.
    * module: list option not working.
    * nu: use the most recent starship init.
    * Use git2::Repository::open_ext() instead of discover().
* Wed Apr 27 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.6.3:
    * git_branch: correct variable name for remote branch.
* Sat Apr 16 2022 Dead Mozay <dead-mozay@opensuse.org>
  - Update to version 1.6.2:
    * Add a module for C projects.
    * allow printing config file schema.
    * aws: add option to force AWS display.
    * cmd_duration: make notify feature optional (compat with nix darwin).
    * spack: Add Spack module.
    * bash: ensure checkwinsize is enabled for $COLUMNS
    * directory: enable repo_root_style when truncation_length is zero.
    * docker_context: ignore the "default" context.
    * fish: allow generating session keys in older versions of fish.
    * init: Change Elvish init to catch for 0.18.
    * nu: Use = instead of space to pass command line parameters.
    * nu: use shell-provided terminal width.
* Fri Mar 25 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.5.4:
    * aws: Add profile aliases.
    * buf: Add Buf module.
    * git_branch: add 'ignore_branches' option.
    * haskell: Add Haskell module.
    * nodejs: check for .mts and .cts files.
    * aws: accept sso credentials.
    * aws: Make AWS_REGION orverrides AWS_DEFAULT_REGION.
    * docs: fix and cleanup VuePress config.
    * init: Change Nushell init for nu 0.60.
    * status: Make status module work even when the status is 0.
* Fri Mar 11 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.4.2:
    * No changelog available.
* Wed Mar 09 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.4.0:
    * Exclude vuepress output from dprint.
    * ignore empty --jobs argument.
    * aws: Only display AWS if there are credentials configured.
    * fish: Emit clear-screen escape sequence only in left prompt.
    * localip: disable localip module default.
    * pwsh: Use global:error[0] for most recent error in powershell.
* Mon Feb 07 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.3.0:
    * add username to Pulumi module.
    * Enable Undistract Me for Linux.
    * starship bug-report sets syntax highlighting for config file.
    * add a container indicator.
    * cli: Print arguments if argument parsing fails.
    * cmd_duration: Make notification timeout configurable.
    * install: Add posix shell check.
    * localip: add module to print the current ipv4 address.
    * pwsh: Set ExtraPromptLineCount.
    * pwsh: Set STARSHIP_SHELL to pwsh on PS >5.
    * Correctly detect older versions of powershell in bug-report.
    * bash: Restore previous exit status in bash init.
    * elvish: use $pwd for logical-path.
    * nodejs: use e718 as the default of symbol in node configuration.
    * status: Enable to convert from i64 to hex_status by casting
      instead of parsing status.
    * Improve compatibility with Zsh prompt theme system.
    * zsh: using add-zsh-hook instead of add hook manually.
    * elvish: Use built-in randint instead of starship session.
* Sat Jan 15 2022 Dead Mozay <dead-mozay@opensuse.org>
  - Update to version 1.2.1:
    * properties: fix regressions in status, pipestatus
      and terminal-width handling.
    * pwsh: Avoid polluting the global function namespace.
* Fri Jan 14 2022 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.2.0:
    * No changelog available.
* Wed Dec 22 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 1.1.1:
    * Add package version detection for sbt projects.
    * print-config subset of config.
    * azure: Azure module.
    * module: Add sudo module.
    * status: Add hex_status.
    * Display durations of 0ms.
    * Store $? and $LASTEXITCODE first in PowerShell.
    * aws: prevent endless loop when AWS config file is a directory.
    * directory: improve truncation detection.
    * docs: remove superfluous space.
    * git_branch: more robust handling of .git.
* Fri Nov 26 2021 Dead Mozay <dead-mozay@opensuse.org>
  - Update to version 1.0.0:
    * Add starship_precmd_user_func support for PowerShell.
    * style git repo root.
    * Add pulumi module.
    * also read from DOCKER_MACHINE_NAME.
    * docs: Add copy button for code snippets via plugin.
    * explain: allow specifying prompt arguments in explain and
      timings subcommands.
    * fill: add disabled option for fill module.
    * package: Add support for crystal shards.
    * python: Show value of PYENV_VERSION when present.
    * ruby: Add environment variable checks to ruby module.
    * shell: Add style config for shell module.
    * Modules not working in fish RPROMPT.
    * replace battery with starship-battery.
    * pipestatus quoting on Zsh/Bash.
    * allow unset KEYMAP and STARSHIP_DURATION in zsh.
    * ignore scan_dir timeout in tests.
    * init script line endings.
    * only print root level config logs a single time.
    * save pipestatus in fish init functions.
    * configure: preserve formatting and comments.
    * escaping: move escaping to individual variables.
    * fill: Add terminal-width argument to explicitly define
      terminal's width.
    * init: Use stderr for init error message.
    * memory_usage: remove duplicate % handling.
    * status: Don't show status if all exit codes are 0.
    * terraform: Improve module triggers.
    * replace term_size with terminal_size.
* Wed Sep 22 2021 Dead Mozay <dead-mozay@opensuse.org>
  - Update to version 0.58.0:
    * Add a fill module to pad out the line.
    * Add support for RPROMPT (right prompt).
    * cobol: added COBOL module.
    * git_metrics: Git metrics show only nonzero diffs.
    * print-config: list expanded $all variable.
    * config: inherit stdin/stdout/stderr instead of piping to fix editor invocation.
    * package: Ignore setup.cfg attr: and file:.
    * print-config: add missing format_right to FullConfig.
    * zsh: always escape percent character.
    * zsh init script: avoid adding preexec commands twice.
* Thu Aug 26 2021 Dead Mozay <dead-mozay@opensuse.org>
  - Update to version 0.57.0:
    * clippy: fix new clippy lints.
    * git_status: show working tree status if index status is present.
    * init: remove quotes in bash init.
    * jobs: Add the symbol and number thresholds respecting the threshold option.
    * print-config: fix battery module and add missing modules.
    * add support for xonsh.
    * git_status: dont render module output if not in git repository.
    * git_status: added symbol for local repos up-to-date with remote.
    * kubernetes: implements regex matching for context aliases.
    * package: Add ability to format the version.
    * package: Support package version from setup.cfg (python).
    * status: Add pipestatus display in status module.
* Wed Jul 14 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.56.0:
    * clippy: fix additional clippy lints in tests.
    * dotnet: make default format consistent with other module.
    * git_status: Fix when the worktree != root dir.
    * init: improve starship path escaping.
    * nu: use correct session key variable name.
    * pwsh: replace Get-Error with $error[0].
    * rust: support for rust-toolchain.toml.
    * Add the git_metrics module.
    * add support for nu shell.
    * treat empty string as none when formating.
    * docker_context: Use DOCKER_HOST and DOCKER_CONTEXT enviroment variables.
    * env_var: allow multiple instances.
    * Improve custom config OS.
    * enforce ALL_MODULES ordering in test.
    * fix name of battery info provider implementation.
* Mon Jun 21 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.55.0:
    * remove trailing whitespace from Terraform version.
    * clippy: fix new lint warning
    * dotnet: Don't treat folder with .sln file as a .NET project.
    * Add Operating System condition to custom commands.
    * r-lang: add module for R programming language.
* Sun May 16 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.54.0:
    * add missing project filter rules.
    * git_commit: leading space in git commit tag.
    * git_status: Show git add -N files as unstaged.
    * zsh: preserve zle-keymap-select.
* Sun May 02 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.53.0:
    * configure: fix launching .cmd editors
    * fish: explicitly set scope in fish init script
    * gcloud: add double space after cloud emoji symbol
    * init: always use lf line endings
    * print-config: add red module to Default impl
    * print-config: use proper defaults for top-level values
    * zsh: Reverts changes to background jobs retaining improvements
      around START_TIME
* Thu Apr 22 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.52.1:
    * fix docker_context module name in nf preset
    * Add a missing ' ' to the end of the python prompt
    * context: remove unwrap when pwd is unavailable
    * elixir: correctly parse dev and rc versions
    * git_branch: Make Git branch module support bare repositories
    * jobs: Handle zero jobs with zero thresholds
    * nodejs: Check for .nvmrc
    * shell: Support conditional format strings for $indicator
    * vcsh: Add new module for VCSH
    * git_status: replace git2 in git status module with git cli
    * battery: add space between icon and text for better visual
    * directory: Add comments for test settings
    * init: Cleanup the unknown shell message
* Wed Mar 24 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.51.0:
    * correct fish syntax error when setting variables.
    * Add a fallback prompt under TERM=dumb.
    * bash: escape interpretable characters.
    * cmake: Change cmake symbol to unicode triangle.
    * directory: contract git repo with display path.
    * directory: Handle non-UTF-8 folder names.
    * docs: "Command Duration" section link target.
    * init: Quote path for elvish init.
    * init: make log messages on pwsh visible again.
    * java: use consistent separators for java path.
    * nodejs: Change symbol to nerd-font.
    * package: fix meson version extraction if 'meson_version' is present.
    * python: Handle PyPy python version correctly.
    * tcsh: remove quotes and escape backticks.
    * utils: Sefely unwrap the command output.
    * zsh: Set PROMPT just once.
    * allow changing default command timeout.
    * create shell module.
    * add support for tcsh.
    * aws: add support for getting profile from awsu.
    * cmake: Configure when the module is shown.
    * crystal: Configure when the module is shown.
    * dart: Configure when the module is shown.
    * docker_context: Configure when module is shown.
    * dotnet: Configure when module is shown.
    * elixir: Configure when module is shown.
    * elm: Configure when the module is shown.
    * erlang: Configure when the module is shown.
    * golang: Configure when the module is shown.
    * helm: Configure when the module is shown.
    * install: make install script posix compliant.
    * java: Configure when the module is shown.
    * julia: Configure when the module is shown.
    * kotlin: Configure when the module is shown.
    * lua: Configure when the module is shown.
    * nim: Configure when the module is shown.
    * nodejs: Configure when the module is shown.
    * ocaml: Configure when the module is shown.
    * perl: Configure when the module is shown.
    * php: Configure when the module is shown.
    * purescript: Configure when the module is shown.
    * python: Configure when the module is shown.
    * ruby: Configure when the module is shown.
    * scala: Add scala module.
    * swift: Configure when the module is shown.
    * terraform: Configure when the module is shown.
    * test: allow dynamic mocking of commands.
    * vagrant: Configure when the module is shown.
    * zig: Configure when the module is shown.
    * init: Prefer set -x over export for fish users.
    * username: get uid without external command.
    * aws: Add spacing between profile and region.
* Wed Feb 03 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.50.0:
    * add support for elvish shell
    * vagrant: Add support for Vagrant
* Mon Feb 01 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.49.0:
    * Adjust default format strings
    * Applied clippy warnings
    * bash: Fix broken bash init script
    * bash: bash-preexec detection and implementation
    * cmake: Fix spacing with missing variable
    * docker_context: enable if either yml or yaml is found
    * command: add 'toggle' command
    * directory: Add home directory symbol
    * status: Convert known status code to their meaning
* Sun Jan 03 2021 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.48.0:
    * apply nightly clippy & fmt suggestions
    * bg:none overwrites foreground colour
    * bash: Fix background jobs with z/autojump
    * config: log as error if failure to read config wasn't caused by NotFound
    * git_commit: show last created tag on current commit
    * git_state: Handle gitdir indirection when rebasing
    * swift: parsing swift version
    * i18n: add French and Spanish doc translations
    * battery: make module behaviour more obvious
    * git_branch: show remote name
    * git_branch: add remote branch name if different than local branch
    * git_branch: add 'only_attached' config bool
    * init: prefix STATUS and PREEXEC_READY shell vars with STARSHIP_
    * java: Show Java module for Clojure projects
    * kotlin: Add the kotlin module
    * nodejs: check node engines version in package.json
    * package: Meson package support
    * python: Smarter python binary usage
    * rust: Support new rust-toolchain format
    * shlvl: Add repeat option
    * username: Try harder to guess if inside ssh
    * memory_usage: replace sysinfo with sys-info
    * Latest clippy suggestions
    * Add comments for bash preexec fix

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, Sat Apr 27 01:37:30 2024