mirror of
https://github.com/starship/starship.git
synced 2026-06-24 02:01:36 +07:00
feat(module): Add sudo module (#3135)
* add feature - sudo module * add sudo module identifiers and entry point * fix test test_sudo_not_cached * add test test_sudo_cached * add `allow_windows` and `binary` options * rustfmt sudo_x_cached and rmv them on windows * add false `allow_windows` block windows test * add `doas` cached/not_cached tests * better description in `starship explain` * fix `test_doas_cached` with `-n` flag Co-authored-by: David Knaack <davidkna@users.noreply.github.com> * rmv `binary` alternatives and their tests * fix symbol and update config/README * fix all mocks to use `sudo -n true` * fix expected output in `test_sudo_cached` * proper checking for blocked sudo Co-authored-by: David Knaack <davidkna@users.noreply.github.com> * add `allow_windows = true` to non-windows tests * allow sudo_* tests to run on windows + fix parsed * rustfmt `blocks_windows` test Co-authored-by: David Knaack <davidkna@users.noreply.github.com>
This commit is contained in:
@@ -76,6 +76,7 @@ pub const PROMPT_ORDER: &[&str] = &[
|
||||
"env_var",
|
||||
"crystal",
|
||||
"custom",
|
||||
"sudo",
|
||||
"cmd_duration",
|
||||
"line_break",
|
||||
"jobs",
|
||||
|
||||
Reference in New Issue
Block a user