Starship - Shell prompt
Notes
no notes yet
Commits
- 1369e17aa41fcb150e371de717728537ef0fd79e ci: Use tar.gz compression for unix build assets
- 1ed3b5b41bf0c6aca175c03512801d18b564105e ci: Set releases to not be pre-releases
- 92df2174ea60d00da939cf25aed3ff40179d809b ci: Trigger CI when new tags are pushed
- 0703a7404836a496d317497952cddbaf28f8bd2b ci: Add GitHub releases to CI (#95)
- 77ba97df191c5cebb3b0a9126e7e97fff28b0628 chore: Refactor getting string values from config (#94)
- 79bfc7cf49a051544facb1ae27d734d1bb50f9fc chore(deps): Bump log from 0.4.6 to 0.4.7 (#93)
- fa390260908ef53b39dea4ec271e209b4638351f chore(release): 0.2.0
- 67537ae753ce4db59b4c0378508493bc63f694a8 chore: Publish crate to Crates.io (#92)
- d7754f38e7959bd2d16406913c6776ad7c6ac8d6 feat: Implement simplified prompt setup process (#90)
- 5ad3e0059a50a4c5fc68a602916c5787ae152d21 chore(deps): [Security] Bump smallvec from 0.6.9 to 0.6.10 (#91)
<details><summary><b>See more</b></summary>
- 463ec260247fa0e62d2ea14e237681a499955392 feat: Add a
disabledconfiguration option for modules (#86) - 2440ed60d0a315e6248c040d2a114f7deeea6260 chore(deps): Bump tempfile from 3.0.8 to 3.1.0 (#89)
- 7b0533f2dd54030bbad79b8bc3945df312190746 chore(deps): Bump serde_json from 1.0.39 to 1.0.40 (#88)
- 588fa19d05d6e85af37e331c03268d9e4f873173 docs: Fix fisher command in README. (#84)
- 062271c646bcf2066ebc98c77f90d752e4a9b5ed docs: Remove contributing section
- ae1176c8b061833c8403467899ba413fda6e1c7d docs: Add CONTRIBUTNG.md (#79)
- 08c7449ff45ebce12b4e65f3cd5fc186423bade4 chore(deps): Bump rayon from 1.0.3 to 1.1.0 (#78)
- 66939535db76d5fd32217a5ca0baeb4045fc2ce9 docs: Change the logo to the redesigned logo (#77)
- facfe97da098c6481e42623a691cb60aa460f4d7 chore(deps): Bump git2 from 0.9.0 to 0.9.1 (#76)
- 097f1b05f1d82967fe2a900ccf7ba3597c04ad77 Add support for prompt configuration (#62)
- 8239fbd12befad1126e677fa083ce73947d74d8c Refactor integration tests (#71)
- bb220bb5a056b28c6457d2f5c75c53184a2cbe77 chore(deps): Bump battery from 0.7.3 to 0.7.4 (#74)
- e76e95d3d598a39e403e84f1c71e1908ce8295e4 chore(deps): Bump git2 from 0.8.0 to 0.9.0 (#75)
- b59e44c5fa830574e4f0a2f24d417e290d2615f9 chore(deps): Bump battery from 0.7.2 to 0.7.3 (#72)
- 454b8f9faef5742ffaf3210272a2c4f66def6b45 chore(deps): Bump dirs from 2.0.0 to 2.0.1 (#73)
- 000abfe6df7379334a0f23602ac944828090f6bc Use tarpaulin and Codecov for adding code coverage to project (#68)
- 617b278a33c7e9a48444ae984087825a94464dec Use starship-test docker image for running integration tests (#70)
- 5b1c2107db2a708b98d95bffad846f58417bdda3 chore(deps): Bump dirs from 1.0.5 to 2.0.0 (#67)
- 4cd98d862dfabc9747f5c2acc6ce5a92ed575489 fix: Check both stderr and stdout for Python version (#66)
- c2b0f3ac491ce9693a481fc7e3ff186ed0b6d303 docs: Add starship logo to README.md (#65)
- 5b989fcb9c3583d1d1ed1a4c7d30e189209ad9b6 feat: Add battery module(#63)
- 4d034351e8cbedee06ec7516bb382b4bdb878a6a fix: Don't check extensions of directories (#64)
- b2edadce050accc09b71f78353788495e583acd1 docs: add youssefhabri as a contributor (#61)
- 4f060577699289a39102caaf258803f8c791d835 chore(deps): Bump tempfile from 3.0.7 to 3.0.8 (#60)
- 08b238114e69aee9154b627eafdb1f3814dee670 feat: Implement the prompt module for username (#56)
- a213114e9ae47d6b84ac4278a963dbd45cc4241a chore(deps): Bump toml from 0.5.0 to 0.5.1 (#58)
- 351707b0e65622b2ef61770cca16ec170cf980f2 Update repo emojis ✨🚀 => ☄🌌️ (#50)
- cae4666bedcc2c985fce068238cb914ca47b6168 docs: Alphebetize roles in All Contributors
- 27046be1c91522dcd7ff2a170012102d35873c6e docs: Add All Contributors to the project (#51)
- 876e7d36b1f16fb19401e11d02cb50e2e530845d fix: handle package version panic (#57)
- 2cf69a82b7fcb4d61c853f54488e0b02d301033e ci: Fix CI to work with changes to Azure Pipelines build agent (#55)
- 90d6e6cf0b22520a5177e8e842acbb142482e4eb Implement the git status module (#45)
- c95bb6057178748cf235c566ea00320cf392cbfa Add integration tests for Python segment (#38)
- 5fd715e7c30420ced129a41a1765919b31528cc6 Implement directory scanner (#34)
- d3ce00c5163b1c6a2b3bc510f8900d51f5320d54 Add Go version module (#44)
- 8b5055d5106da402f9a132f0ed21571ef98b8ac2 Parallelize prompt modules (#46)
- c6ee5c6ac16d360ab1a44d097c91fe9f98f20f85 Refactor segments into modules (#40)
- d945b03093cf130bdc702056650f7e8e8869753b Install a fixed version of rust for CI integration tests (#39)
- 0b9334f4385897e8885212f7e399c7809379595e Add the package version segment (#35)
- 81b3288568d37425433dc0c70ec834817f960602 Create CODE_OF_CONDUCT.md (#42)
- c99f4ba3386acfe6411094a41115d8435facd5d7 Clean up feature request template comment
- 0872d524caa91005c696a6904bd6987df8b0e509 Add docker for integration tests (#37)
- 5980a0a845e78ffbcc0b0da243a01ffa42d3643b Revert "Add docker for integration tests" (#36)
- 67d938c3de08671518409b556f23d0e1181e920d Add docker for integration tests (#26)
- 9a352c0acc8e387b27822177e826605a383070cd Add the Git branch segment (#32)
- 85e4b11f0b440046e55012bf2b693a00e0862e85 📝 Add PULL_REQUEST_TEMPLATE.md (#30)
- 5583ce522b7da3ec715f88501942376215b367ef Add feature request template (#29)
- 3ca4cd90d81463fe44fff20ada33157a995e0f57 Add bug report template (#28)
- ca12d22acea70cb3fb3b05da16388f34f22b8fb8 Add Python version segment (#23)
- 213cded9110699903107b630dc01f7127e53c1f0 Add a Contributing section to README.md (#20)
- f75013ce08b90701621e6ac17d282e9544ab893b Correct the Rust version symbol in README (#19)
- bb2bcd604b13d15f7dcb7f7fc1d1cc2ae12dda8d Share dir_files between segments through Context (#16)
- 33d8beda2d8856ab2fc6673fb54c4b0963b7cc5a Update features included in starship
- 643256e877295fb50154ffc7963c19cafa55d46a feat: Add Rust version segment (#15)
- 022e0002e40d9286677ae59e751b4b873dce6e95 Use "context" to contain run details (#14)
- 6d7485cf5017d05596db85ce49bc979ee3319057 Bump clap from 2.32.0 to 2.33.0 (#13)
- d620f9116b2b342ff22978ae87a78cdfccefb0de Update README.md
- c5b9f39b92ad3f38cb1c2425e82aa30e51641dac Create and document ZSH adapter (#9)
- 2017bcfc7a5120dae3216a4e1d891da178f5c165 Use criterion.rs for section benchmarking (#8)
- fd42d8127374afb8eb68dad26e4770ad8b2e36bd Replace tempdir with tempfile (#7)
- bd298374d4b85b569320ee8003c7a6121c3b445f Replace expired link with a non-expiring link
- 794ae7b2ad3d79009162fa7f2d4fe24997f7c2d1 Add integration tests (#6)
- ab5490bea691d6c5fbe525a54799c17d4bd76dca Add README.md badges (#5)
- d2cda32c8767f5c3b4d5429b849a24f943367fef Better test and document the dir segment
- bca4a7079f0bd663b8cc4584dc92388ce6799c1f Fix bug in path truncation
- 71cac5bd1fb09909dde64bbcf3ee4a31fb29be4f Fix typo in README.md
- 2085397b226d6d6b4f5eea72cae1e0489e848092 Add development plans to README.md
- 983f1d942dcf8c67bbb24686b6af78d95b7ce1a6 Add LICENSE
- e314cbbf77903175559fe2146b940e0bd6eb8e64 Add features and shells to README
- 4ce4899f81de37ab6e9916981c628ea057e429a7 Add fish_prompt
- 240fb6a02cec721b1ca0d874b7e930b177e7adc3 Add some documentation for segment
- 9d4492c313220ee128a49e01dd3580d22450cd04 Make segments optionals
- d62bb107f231c3d0ebf47b7c91f26348213d8386 Remove unnecessary lifetimes
- 35e219e1f63ae55eee860fbc1770bbc037d45a64 Fix up benchmarks
- a0e4172602f0b6a666bca7d8568a4f9a181d5438 Use copy to return segment
- fec5c4db4ebd35fa004da524df252f13cb86094e Use builder pattern in char section
- d82ebc4457adefcd9ad45c4d3d6d611c28d80cc3 Add builder pattern for segment
- 7356faaec2cdb99abd662f33d716ab6387d4f48f Cleanup around newline
- 653b9c1d5c4a7da21911a3b6d65aa2fd058bc341 Add missing benchmarks
- ab9ba27231c59ddfdb0b51b073835cc7d0849f80 Revert "Parallelize nodejs file checks"
- 99bdf27ecac655b54b03d7389b1b24970a1ec9ec Parallelize nodejs file checks
- 7ffadd37bc3feaae3b636f64169176c041f6684a Remove duplicate tests
- c1f5a733c991abc8575832a8280ef683127e2e5c More progress in Node section
- d5493d236d402497509b7a3248dd8919bbb34c6c Begin writing Node section
- 67ab2121c578a59c076269597d1f2fcf71af2f57 Add note and test regarding paths being physical
- 969840a15709b1ede088fdfc54aa53f032993c45 Tidy up dir section
- d58ea0659b3f0c4a62c1165a597d72757b99d088 Add a new line before the prompt
- 0e0bed08374404ff6db953e0d1b994c139545d29 Use truncate_path to simplify dir
- 5086ba2f50526dc00d011b487cd1b39c817035cb A bit of tidying up
- 168a6fd7b145b8feb215220943428c9856f5d725 Add proper git project root truncation
- 3c07e284fe45333a1b2a2ec4d7d3ad93ac8b3847 Add some clarifying documentation
- fdacd1cf28102412ef38500b79c0563f0239f4b0 Readd home dir truncation
- ff94c9f25f737360d59d98d718944b91f2582d38 Use git project root for truncation
- c79cbe63b147b3e6e490f662f06d317e441ad2c4 Add stringify_segment rustdoc
- 472b66894d10e5be9cfb5a40b79dc61e746c0795 Rename segements
- 168d568d549cf55848a33921403f5f1be577742e Add line_sep section
- 52a529c62736d5186453f095b15b0ce038ec72a7 Add basic benchmarks
- 7136059dcd4d3b3fe6857dcf0542bd850a50d813 Add tests to dir home truncation
- 7683f33bc870cd928e7d572fcdde65a1fd5eda0c Add dir section with home truncation
- a81eabd690f171cda1738b37de3266993712c714 Move Segment struct to modules
- 471af82ebecfb81262d6281fb784e2b177b0fe70 Add cross-platform CI
- e68a7d244a0b2d1cb295e6fe02c655407d4dc2d5 Set up CI with Azure Pipelines [skip ci]
- e519c3f4a6ff633eb049f7fa57a3c06e032466b2 Set status with arg rather than env
- e2ba7a13542c0fcefee3e6e85d8b0bf3ec6c8265 Add segment structure and logic
- 41ee54933bd2820b1ba97726514f785f1ac73824 Start working on char color for status
- 4e1ae0662234bca85837fe136d0ab997b917c835 Run rustfmt
- 106bcb73bcfe1c3887795a6fa2b106c665df3d56 Add authors to help message
This list of changes was auto generated.</details>