Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |