Starship: Difference between revisions

Granddave (talk | contribs)
m Link to Bash, remove superfluous bold formatting
Ardenet (talk | contribs)
m Add `tvar` tag and `Special:MyLanguage/` prefix
 
(2 intermediate revisions by one other user not shown)
Line 2: Line 2:
<translate>
<translate>
<!--T:1-->
<!--T:1-->
[https://starship.rs/ Starship] is a fast, customizable, and minimal prompt for any shell. written in Rust, It displays relevant information like the current directory, Git status, runtime versions, and more, adapting to the context with minimal configuration. It supports multiple shells, including [[Bash]], [https://wiki.nixos.org/wiki/Zsh Zsh], [https://wiki.nixos.org/wiki/Fish Fish], PowerShell and a lot of other shells, and your configuration will stay persistent across all these shells and is designed for speed and efficiency.
[https://starship.rs/ Starship] is a fast, customizable, and minimal prompt for any shell. It is written in Rust and displays relevant information like the current directory, Git status, runtime versions, and more, adapting to the context with minimal configuration. It supports multiple shells, including <tvar name=bash>[[Special:MyLanguage/Bash|Bash]]</tvar>, <tvar name=zsh>[https://wiki.nixos.org/wiki/Zsh Zsh]</tvar>, <tvar name=fish>[https://wiki.nixos.org/wiki/Fish Fish]</tvar>, PowerShell and a lot of other shells, and your configuration will stay persistent across all these shells and is designed for speed and efficiency.


== Installation == <!--T:2-->
== Installation == <!--T:2-->
Line 33: Line 33:


<translate>
<translate>
=== Using Home Configuration === <!--T:5-->
=== Using Home Manager === <!--T:5-->
</translate>
</translate>


Line 63: Line 63:
<translate>
<translate>
<!--T:39-->
<!--T:39-->
after you have installed starship you need to source it in your shell
after you have installed Starship you need to source it in your shell


<!--T:45-->
<!--T:45-->
Line 98: Line 98:


<!--T:12-->
<!--T:12-->
you can customize starship with Nix (here's a snippet to understand)
you can customize Starship with Nix (here's a snippet to understand)
<nowiki>:</nowiki>
<nowiki>:</nowiki>
</translate>
</translate>
Line 120: Line 120:
<translate>
<translate>
<!--T:13-->
<!--T:13-->
since we can't include every option on Starship here's a GitHub link <noinclude> [https://gist.github.com/s-a-c/0e44dc7766922308924812d4c019b109#file-starship-nix/ containing every configuration option] </noinclude> and here's the official documentation to explain each option [https://starship.rs/config/ starship configuration guide]
since we can't include every option on Starship here's a GitHub link <noinclude> [https://gist.github.com/s-a-c/0e44dc7766922308924812d4c019b109#file-starship-nix/ containing every configuration option] </noinclude> and here's the official documentation to explain each option [https://starship.rs/config/ Starship configuration guide]


<!--T:15-->
<!--T:15-->
good luck :D
good luck :D
</translate>


<!--T:48-->
[[Category:Shell]]
[[Category:Shell]]
</translate>