starship/.github
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
..
ISSUE_TEMPLATE fix(init): Change Nushell init for nu 0.60 (#3773) 2022-03-24 15:06:24 -04:00
workflows build(deps): update xalvarez/prevent-file-change-action action to v1.3.1 (#4553) 2022-11-01 19:24:19 -05:00
FUNDING.yml Update Sponsor badge to support the Starship org 2020-03-19 12:16:30 -04:00
PULL_REQUEST_TEMPLATE.md chore: remove redundant section from PR template (#1253) 2020-05-24 12:12:22 -04:00
config-schema.json feat: Add operating system module (#4109) 2022-11-06 22:37:58 +01:00
renovate.json5 ci: replace dependabot with renovate (#4405) 2022-10-03 22:45:39 -04:00