Commit Graph

231 Commits

Author SHA1 Message Date
allcontributors[bot] 9f0862efb8 docs: add matiaskotlik as a contributor (#639)
* docs: update README.md

* docs: update .all-contributorsrc


Co-authored-by: null <46447321+allcontributors[bot]@users.noreply.github.com>
2019-11-13 10:58:47 +09:00
BSKY c58bbcd386 docs: Update installation instructions for fish-shell (#599) 2019-10-29 12:48:45 +09:00
allcontributors[bot] 7f9726eb15 docs: add brianlow as a contributor (#596) 2019-10-26 16:05:23 +09:00
Jürgen Gmach 59148ac4ad docs: Update required Rust version to v1.38 (#592) 2019-10-26 12:20:18 +09:00
allcontributors[bot] 1d52cc4f08 docs: add pinshan as a contributor (#573) 2019-10-22 00:00:04 +09:00
allcontributors[bot] ab99965da0 docs: add weihanglo as a contributor (#572) 2019-10-21 23:56:23 +09:00
allcontributors[bot] 506c7ba721 docs: add SLMT as a contributor (#571) 2019-10-21 23:50:37 +09:00
Matan Kushner bd79672f48
docs(i18n): Update Crowdin translations (#517)
- Finish translations for Traditional Chinese
2019-10-21 23:42:08 +09:00
Matan Kushner 48cd6bc519
docs: Add all-contributors badge template comments 2019-10-20 17:13:19 +09:00
allcontributors[bot] 09353fff00 docs: add CSumm as a contributor (#558) 2019-10-18 23:01:19 +09:00
Matan Kushner 392fa247b7
docs: Add Powershell setup to repo README 2019-10-16 00:17:55 +09:00
allcontributors[bot] 5570fcc47c docs: add davidkna as a contributor (#541) 2019-10-16 00:13:00 +09:00
allcontributors[bot] 2fd1920f7d docs: add zekesonxx as a contributor (#534) 2019-10-15 01:24:12 +09:00
allcontributors[bot] 61e99d6c61 docs: add LukeAI as a contributor (#533) 2019-10-15 00:17:01 +09:00
LukeAI afd25c85d9 docs: Add x86-64 linux binary installation instructions (#531) 2019-10-15 00:14:57 +09:00
Thomas O'Donnell a18408e30c fix: Fix the spacing around the AWS default symbol (#529)
This updates the default AWS default symbol to include a space after the
symbol to make it a little bit more readable. Have also updated the
README to include the AWS module.
2019-10-14 22:56:16 +09:00
Matan Kushner 88e3a99085
docs: Fix link to Japanese README 2019-10-11 17:32:52 +09:00
Matan Kushner cb4a92f441
docs(i18n): Update doc translations (#479) 2019-10-11 17:31:19 +09:00
Matan Kushner 54dcc35d80
docs: Add Traditional Chinese translation to README 2019-10-10 15:20:00 +09:00
allcontributors[bot] c24fd1f7b9 docs: add keawade as a contributor (#512) 2019-10-10 13:47:32 +09:00
allcontributors[bot] a19914031b docs: add Southclaws as a contributor (#511) 2019-10-09 10:45:56 +09:00
allcontributors[bot] 72fbd5b1ba docs: add pt2121 as a contributor (#504) 2019-10-07 11:35:13 +09:00
allcontributors[bot] e911e76e6b docs: Update andytom as a contributor (#494) 2019-10-06 00:09:46 +09:00
allcontributors[bot] cda63bdd5a docs: add pbzweihander as a contributor (#493) 2019-10-06 00:09:21 +09:00
Matan Kushner 04512a66d9
docs: Update the link of the workflow badge 2019-10-05 18:41:35 +09:00
Matan Kushner ea00d3250d
docs: Update workflow badge link 2019-10-05 18:31:59 +09:00
Matan Kushner 2bfc98641d
docs: Replace Azure Pipelines badge with GitHub Actions badge 2019-10-05 12:56:45 +09:00
Matan Kushner 1fb0cb12eb
docs: Use absolute links for translations 2019-10-04 18:20:51 +09:00
Matan Kushner 49ad1806f8
docs: Use absolute links for flag images 2019-10-04 18:15:23 +09:00
Matan Kushner abcea4b3d9
docs(i18n): Update Crowdin translations (#441) 2019-10-04 17:57:43 +09:00
Thomas O'Donnell 9fc5a43355 feat: Add Kubernetes Module (#404)
Adds a Kubernetes module, which works by parsing kubeconfig.
2019-10-01 13:58:24 -05:00
allcontributors[bot] 52bd37b372 docs: add bijancn as a contributor (#452) 2019-09-30 22:20:30 +09:00
allcontributors[bot] 34b8ef0b6f docs: add qryxip as a contributor (#446) 2019-09-30 12:03:54 +09:00
allcontributors[bot] 8c56729d26 docs: add TsubasaKawajiri as a contributor (#440) 2019-09-28 23:07:26 +09:00
allcontributors[bot] 7ede78b155 docs: update andytom as a contributor (#438) 2019-09-28 23:06:51 +09:00
Matan Kushner a89f613c85
docs: Use static src for footer icon 2019-09-28 01:49:48 +09:00
allcontributors[bot] 90c8f897af docs: add yuri1969 as a contributor (#430)
* docs: update README.md

* docs: update .all-contributorsrc
2019-09-26 17:31:56 +09:00
yuri d3fc66c0c5 feat: Add Environment Variable module (#409) 2019-09-26 17:30:58 +09:00
allcontributors[bot] 80a9e7b9a6 docs: add bijancn as a contributor (#429) 2019-09-26 10:40:18 +09:00
allcontributors[bot] e6761e63ed docs: add TomHotston as a contributor (#421)
* docs: update README.md

* docs: update .all-contributorsrc
2019-09-25 15:10:21 +09:00
allcontributors[bot] c9878cab69 docs: add gimbar as a contributor (#413) 2019-09-24 09:35:04 +09:00
allcontributors[bot] 85a82c5745 docs: add gimbar as a contributor (#410)
* docs: update README.md

* docs: update .all-contributorsrc
2019-09-22 17:08:51 -05:00
allcontributors[bot] ac151f0ae8 docs: add hdevalke as a contributor (#396)
* docs: update README.md

* docs: update .all-contributorsrc

* Add rows!

* docs: update README.md

* docs: update .all-contributorsrc
2019-09-20 01:16:54 -05:00
allcontributors[bot] 8af19df7c7 docs: add jakubclark as a contributor (#395)
* docs: update README.md

* docs: update .all-contributorsrc
2019-09-19 18:44:22 -05:00
Kuba Clark 71f03ec3e9 feat: Add Java Module (#314)
Implements a Java module which shows basic Java information when inside a Java project.
2019-09-19 18:02:53 -05:00
allcontributors[bot] aa031f3801 docs: update bookun as a contributor (#381) 2019-09-16 12:33:41 -04:00
allcontributors[bot] 121c55bac5 docs: Update bookun as a contributor (#377) 2019-09-15 16:46:13 -04:00
allcontributors[bot] 36354aaa79 docs: add heyrict as a contributor (#372) 2019-09-15 10:49:22 -04:00
allcontributors[bot] b25046e897 docs: add bookun as a contributor (#357) 2019-09-12 15:42:48 -04:00
allcontributors[bot] a549c9a14b docs: update heyrict as a contributor (#355) 2019-09-12 14:10:58 -04:00
allcontributors[bot] 147945f3b6 docs: add heyrict as a contributor (#349) 2019-09-11 12:07:19 -04:00
allcontributors[bot] 657e757da5 docs: update cappyzawa as a contributor (#348) 2019-09-11 12:03:09 -04:00
allcontributors[bot] 14bdf823a6 docs: add unhappychoice as a contributor (#347) 2019-09-11 11:59:39 -04:00
allcontributors[bot] dc8409333e docs: add Hofer-Julian as a contributor (#328)
* docs: update README.md

* docs: update .all-contributorsrc
2019-09-09 11:37:15 -05:00
allcontributors[bot] 3e5cac9852 docs: add nickwb as a contributor (#310) 2019-09-07 15:17:00 -04:00
allcontributors[bot] 3435b9cdc2 docs: add g2p as a contributor (#309) 2019-09-07 11:13:10 -04:00
allcontributors[bot] 313def1d92 docs: add wyze as a contributor (#297)
* docs: update README.md

* docs: update .all-contributorsrc
2019-09-05 12:47:45 -04:00
allcontributors[bot] 80f0600b4f docs: add nickwb as a contributor (#296) 2019-09-05 12:47:09 -04:00
Matan Kushner 8d353f72c6
docs: Move starship badge to be above "License" 2019-09-04 19:23:55 -04:00
Matan Kushner 23cf3e5b12
docs: Add "Inspired By" to README.md (#291) 2019-09-04 19:22:28 -04:00
allcontributors[bot] 68754208c1 docs: add ahouts as a contributor (#288) 2019-09-04 13:05:00 -04:00
allcontributors[bot] b4fccc46d7 docs: add oblitum as a contributor (#275) 2019-09-02 20:36:33 -04:00
allcontributors[bot] 5e2c8c5745 docs: add tivervac as a contributor (#274) 2019-09-02 20:27:50 -04:00
allcontributors[bot] ba225a6581 docs: update bbigras as a contributor (#266) 2019-08-31 19:34:29 -04:00
allcontributors[bot] b802fb6ed8 docs: add qstrahl as a contributor (#265) 2019-08-31 19:29:38 -04:00
Bruno Bigras ad8cd7334f Add repology badge to README (#249) 2019-08-27 22:36:43 -07:00
Bruno Bigras ed27cf4a2c docs: add termux install instructions (#248) 2019-08-27 19:32:26 -04:00
allcontributors[bot] 656e0bb52e docs: add wyze as a contributor (#245)
* docs: update README.md

* docs: update .all-contributorsrc
2019-08-26 22:29:32 -04:00
Bruno Bigras feb737190e Add nix-shell support (#173) 2019-08-25 11:41:20 -04:00
allcontributors[bot] a5db918cfd docs: add bbigras as a contributor (#230) 2019-08-22 20:41:29 -04:00
Matan Kushner e31b3391f1
docs: Add new demo gif to README (#231)
Since the prompt has been updated to have a new default character symbol, it's time we update the demo gif to reflect those changes.
2019-08-22 20:03:45 -04:00
allcontributors[bot] 70d53ee7a9 docs: add andytom as a contributor (#223) 2019-08-22 10:36:34 -04:00
Shu Kutsuzawa f74e639c49 docs: fix LICENSE and CONTRIBUTING links (#228) 2019-08-22 10:35:15 -04:00
Oran Simhony 2f9922ff2f docs: Fix the good first issue link (#207)
Fixed hyperlink to point to the correct location (added 🌱 emoji and a whitespace in the start)
2019-08-20 09:51:00 -04:00
Bruno Bigras ff8b2a3387 docs: Add Nix installation instructions (#191) 2019-08-20 00:50:35 -04:00
Matan Kushner 2e39c6d0fa
docs: Small README.md fixes 2019-08-19 15:50:36 -04:00
Kevin Song a8a553578b docs: Add AUR install instructions (#187) 2019-08-19 11:10:25 -04:00
allcontributors[bot] a965b2587d docs: add iamsauravsharma as a contributor (#189) 2019-08-18 22:02:39 -07:00
allcontributors[bot] 51f723df22 docs: add iamsauravsharma as a contributor (#186) 2019-08-18 21:14:28 -07:00
Matan Kushner 7475c3dd72
docs: Small doc touch-ups (#176) 2019-08-17 16:38:20 -04:00
allcontributors[bot] 421d22ed5c docs: add cappyzawa as a contributor (#175) 2019-08-17 16:03:26 -04:00
Matan Kushner 9c213b36b0
docs: Update the all-contributors badge 2019-08-17 12:47:01 -04:00
allcontributors[bot] 3b8d7c040b docs: add saghm as a contributor (#167) 2019-08-17 00:16:22 -04:00
allcontributors[bot] 0f1018e6fb docs: add AZanellato as a contributor (#150) 2019-08-14 10:50:11 -04:00
Matan Kushner 56f4797a25
fix: Fix issues with the init script for login shells (#147) 2019-08-13 22:38:17 -04:00
André Zanellato b06249d61c feat: implement the ruby module (#131) 2019-08-13 18:43:29 -04:00
John Letey 82cf484ced feat: Implement the prompt module for jobs (#85) 2019-08-12 13:42:33 -04:00
allcontributors[bot] 3f6fe50adb docs: add MaT1g3R as a contributor (#142) 2019-08-12 11:59:41 -04:00
Matan Kushner 53f8ed1cd6
docs: Add Brew installation instructions (#136) 2019-08-10 19:22:28 -04:00
allcontributors[bot] f4bb72045f docs: add chipbuster as a contributor (#127) 2019-08-08 13:39:14 -04:00
Matan Kushner 3b38fc98f0
docs: Add missing period 2019-08-08 13:29:46 -04:00
Matan Kushner 1e0111a6b9
docs: Remove "Planned" from execution time feature 2019-08-08 13:29:05 -04:00
allcontributors[bot] ab46710fc4 docs: add andrewda as a contributor (#121) 2019-07-28 20:28:32 -04:00
Matan Kushner 95ce43ee70
docs: Attribute copyright to Starship Contributors (#115) 2019-07-25 12:50:29 -04:00
Matan Kushner 8aec55b3ba
docs: Make our README.md prettier (with a few added details) (#111) 2019-07-24 12:34:37 -04:00
allcontributors[bot] f803d70021 docs: add chipbuster as a contributor (#107) 2019-07-20 13:47:07 -04:00
Matan Kushner 283f5539d7
docs: Add links to website and missing detail (#105) 2019-07-19 21:39:35 -04:00
allcontributors[bot] 274e411f7d docs: add sirMerr as a docs contributor (#103) 2019-07-19 16:21:53 -04:00
Matan Kushner 6d40d64612
docs: Remove plans to support "self-updating" 2019-07-19 12:14:05 -04:00
Tiffany Le-Nguyen f11a324999 docs: Fix path to fish config in code snippet (#98) 2019-07-15 19:18:27 -04:00
Matan Kushner ba708baebd
docs: Add demo gif from spaceship 2019-07-15 12:01:49 -04:00
Matan Kushner 67537ae753
chore: Publish crate to Crates.io (#92)
* Add all the necessary Cargo.toml details for crates.io
* Update the image on README.md to be a full URL so crates.io can load it
* Update installation instructions to encourage installing from crates.io
2019-07-10 13:09:45 -04:00
Matan Kushner d7754f38e7
feat: Implement simplified prompt setup process (#90)
• Add starship init which prints the shell function used to execute starship
• Document the new setup process using starship init
• Remove benchmarks for now (WIP replacement benchmarks in "benchmarking" branch )
2019-07-03 08:03:02 -04:00
​Snuggle 588fa19d05 docs: Fix fisher command in README. (#84) 2019-06-18 17:45:46 +01:00
Matan Kushner 062271c646
docs: Remove contributing section 2019-06-15 11:27:36 +01:00
Matan Kushner 66939535db
docs: Change the logo to the redesigned logo (#77) 2019-06-12 21:59:58 +01:00
Matan Kushner 097f1b05f1
Add support for prompt configuration (#62)
- 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-06-10 15:56:17 +01:00
Matan Kushner 8239fbd12b
Refactor integration tests (#71)
- Create subcommands to be able to print modules independently
	- `starship prompt` will print the full prompt
	- `starship module <MODULE_NAME>` will print a specific module
		e.g. `starship module python`
	- Added `--path` flag to print the prompt or modules without being in a specific directory
	- Added `--status` flag to provide the status of the last command, instead of requiring it as an argument
- Refactored integration tests to be end-to-end tests, since there was no way in integration tests to set the environment variables for a specific command, which was required for the `username` module
- Moved e2e tests to `tests/testsuite` to allow for a single binary to be built
	- Tests will build/run faster
	- No more false positives for unused functions
- Added tests for `username`
- Removed codecov + tarpaulin 😢
2019-06-06 13:18:00 +01:00
Matan Kushner 000abfe6df
Use tarpaulin and Codecov for adding code coverage to project (#68) 2019-05-29 22:58:46 +02:00
Matan Kushner c2b0f3ac49
docs: Add starship logo to README.md (#65) 2019-05-25 11:11:12 -04:00
Matan Kushner 5b989fcb9c
feat: Add battery module(#63) 2019-05-22 12:29:39 -04:00
allcontributors[bot] b2edadce05 docs: add youssefhabri as a contributor (#61)
* docs: update README.md
* docs: update .all-contributorsrc
2019-05-20 14:08:03 -04:00
​Snuggle 351707b0e6 Update repo emojis 🚀 => ☄🌌️ (#50)
Let's go to warp-speed!
2019-05-16 17:57:34 -06:00
Matan Kushner cae4666bed
docs: Alphebetize roles in All Contributors 2019-05-16 10:48:30 -06:00
Matan Kushner 27046be1c9
docs: Add All Contributors to the project (#51)
- Add All Contributors section to README.md
- Add all past contributors
2019-05-16 10:46:07 -06:00
Matan Kushner 90d6e6cf0b
Implement the git status module (#45) 2019-05-13 22:43:11 -06:00
John Letey d3ce00c516 Add Go version module (#44) 2019-05-11 23:58:45 -04:00
John Letey ca12d22ace Add Python version segment (#23) 2019-04-25 11:06:18 -04:00
Tim Mulqueen 213cded911 Add a Contributing section to README.md (#20) 2019-04-24 17:12:08 -04:00
John Letey f75013ce08 Correct the Rust version symbol in README (#19) 2019-04-24 09:15:00 -04:00
Matan Kushner 33d8beda2d
Update features included in starship 2019-04-21 19:49:11 -04:00
Matan Kushner d620f9116b
Update README.md 2019-04-17 16:48:44 -04:00
Matan Kushner c5b9f39b92
Create and document ZSH adapter (#9)
### Added
- A `.zsh-theme` file as an adapter for zsh
- Documentation for zsh installation

### Changed
- Created an `adapter/` directory for future adapters
2019-04-17 08:38:36 -07:00
Matan Kushner bd298374d4
Replace expired link with a non-expiring link 2019-04-15 23:24:15 -04:00
Matan Kushner ab5490bea6
Add README.md badges (#5) 2019-04-15 14:38:45 -04:00
Matan Kushner 71cac5bd1f
Fix typo in README.md 2019-04-14 01:15:48 -04:00
Matan Kushner 2085397b22
Add development plans to README.md 2019-04-13 12:51:12 -04:00
Matan Kushner e314cbbf77
Add features and shells to README 2019-04-13 00:45:33 -04:00
Matan Kushner 4ce4899f81
Add fish_prompt 2019-04-13 00:34:56 -04:00
Matan Kushner e2ba7a1354
Add segment structure and logic 2019-04-03 20:14:26 -04:00
Matan Kushner ca3f439012
Initial commit 2019-04-01 23:23:03 -04:00