Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-16 | chore: remove unused name from Segment and remove some of the misleading ↵ | Tilmann Meyer | |
underscores (#1584) * chore: Remove unused name from Segment and remove some of the misleading underscores * chore: Access members of `Segment` directly | |||
2020-04-10 | fix: Fix variable styles in string formatter (#1069) | Zhenhui Xie | |
* fix: Fix styling in variables * fix: Fix clippy * fix: Allow passing styles down to segments with no style * fix: Fix clippy | |||
2020-04-06 | improvement: add parser for format strings (#1021) | Zhenhui Xie | |
This PR implements the parser of format strings described in #624. | |||
2020-01-01 | feat: Add the `starship explain` command (#699) | Jon Grythe Stødle | |
This adds the explain argument to Starship, which explains what the printed modules in the prompt are. | |||
2019-10-04 | refactor: Go from Rust workspaces to a package with nested packages (#480) | Matan Kushner | |
2019-09-30 | refactor: Refactoring config (#383) | Zhenhui Xie | |
This PR refactors config and puts configuration files for all modules in `configs/`. | |||
2019-09-16 | fix: Update Module::is_empty to check value of segments (#332) | Neil Kistner | |
Previously, a set of empty segments would cause the module to print. This changes the logic of Module::is_empty to check that all the segments are empty instead. | |||
2019-09-14 | perf: Lazy load files from directory (#335) | Nick Young | |
Changes context to use `once_cell` to lazily evaluate directory listing on first use. | |||
2019-08-05 | fix: Address longstanding linter errors | Matan Kushner | |
2019-06-10 | Add support for prompt configuration (#62) | Matan Kushner | |
- Create `Config` struct that is added to `Context` when initialized - Read `~/.confg/starship.toml` during initialization (can be updated later to also look at `$XDG_CONFIG_HOME`) - `Context` now has a method for creating modules. This allows us to provide modules with a reference to the configuration specific to that module | |||
2019-05-01 | Refactor segments into modules (#40) | Matan Kushner | |
2019-04-15 | Fix bug in path truncation | Matan Kushner | |
Paths with 3 components would truncate to 2 despite the truncation length begin set to 3. | |||
2019-04-13 | Add fish_prompt | Matan Kushner | |
2019-04-12 | Add some documentation for segment | Matan Kushner | |
2019-04-12 | Make segments optionals | Matan Kushner | |
2019-04-12 | Remove unnecessary lifetimes | Matan Kushner | |
2019-04-12 | Use copy to return segment | Matan Kushner | |
2019-04-12 | Use builder pattern in char section | Matan Kushner | |
2019-04-12 | Add builder pattern for segment | Matan Kushner | |