1
0
mirror of https://github.com/Llewellynvdm/starship.git synced 2024-12-28 12:10:52 +00:00
starship/docs/.vuepress/public/presets/toml
exincore 3109943822
feat: Add operating system module (#4109)
* docs(os): Add os module documentation

* docs(os): Add os to Default Prompt Format

* chore(os): Update config file schema

* feat(os): Add os entries and declarations

* feat(os): Add os module and config

* fix(os): Obey config.disabled

* feat(os): make variables 'Unknown'-aware

refactor(os): calculate variables in dedicated functions

* test(os): Add os module tests

* feat(os): make 'name' variable less 'Unknown'-aware

* docs(os): Add Preset configurations

docs(os): Use emoji as default

* feat(os): Use emoji as default

test(os): Use emoji as default

* fix(os): Add spaces after emoji symbols

* chore(os): Update config schema

* feat(os): Remove `bitness` variable

docs(os): Remove `bitness` variable

test(os): Remove `bitness` test

* feat(os): Add Cargo.toml upgrade caution for os_info

* refactor(os): Clarify get_symbol function

* docs(os): Mention supported operating systems and feature requests

* docs(os): Mention os_info inacurracy

* test(os): Remove `bitness` leftovers

* refactor(os): use nu_ansi_term

* refactor(os): add cfg_attr(schemars(deny_unknown_fields))

* chore(os): update config schema

* docs(os): expose details block

* feat(os): add garuda linux

* chore(os): update config schema

* feat(os): add case insensitivity

* feat(os): add symbols `IndexMap` use `os_info::Type` instead of `String`

* test(os): add clippy warn on new os_info::Type case

* leave missing case to test github tests

* test(os): re-add missing test case

* style(os): fix formatting

* docs(os): update to match os_info::Type serialization

- docs(os): add missing garuda to config

- test(os): mention docs updates in warn_on_os_info_update
2022-11-06 22:37:58 +01:00
..
bracketed-segments.toml feat: Add operating system module (#4109) 2022-11-06 22:37:58 +01:00
nerd-font-symbols.toml feat: Add operating system module (#4109) 2022-11-06 22:37:58 +01:00
no-nerd-font.toml feat(preset): Add no-nerd-font preset (#4517) 2022-11-01 08:38:46 +01:00
no-runtime-versions.toml feat: Open Policy Agent module (#1740) (#4441) 2022-10-15 18:15:33 +02:00
pastel-powerline.toml feat: Add operating system module (#4109) 2022-11-06 22:37:58 +01:00
plain-text-symbols.toml feat: Add operating system module (#4109) 2022-11-06 22:37:58 +01:00
pure-preset.toml feat(schema): deny unknown keys (#4270) 2022-09-09 14:59:38 +02:00