Commit Graph

70 Commits

Author SHA1 Message Date
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