1
0
Fork 0
mirror of https://github.com/romkatv/powerlevel10k.git synced 2024-09-21 19:10:08 +00:00
Commit graph

564 commits

Author SHA1 Message Date
Ben Hilburn ae259ff594 Merge branch 'fix-pw3nage-exploit' of https://github.com/belak/powerlevel9k into belak-fix-pw3nage-exploit 2017-04-18 19:26:08 -04:00
Kaleb Elwert 2817b45f05 Fix double expansion of prompt variables 2017-04-18 16:04:13 -07:00
Henry Chang 18fc317cf7
Set tick to color name green instead of color code
So the tick will not be too bright in light background color scheme such
as Solarized Light.
2017-04-15 23:04:33 -07:00
Ben Liblit 9444e4c0c6 Gracefully handle echotc Co failure
In Emacs, `M-x shell` creates a shell buffer with very rudimentary
terminal capabilities.  `$TERM` is set to `dumb`, and `echotc Co`
fails after printing `echotc: no such capability: Co` to standard
error.  If our goal was to determine whether the terminal supports 256
colors, we really have no information to go on.  I recommend that we
trust the user and hope for the best.  That means we should (1)
discard any `echotc Co` error output, and (2) forego the warning
message about having fewer than 256 colors if `echotc Co` failed.
2017-03-31 23:23:27 -05:00
Raphaël Cohen 8be5fb62e4 Display available ram on BSD systems 2017-03-12 16:03:32 +01:00
Raphaël Cohen 3fe12dfe62 Improves ram prompt
For OS X display the sum of Pages free and Pages inactive
For Non BSD use MemAvailable instead of MemFree
2017-03-12 12:09:12 +01:00
Ben Hilburn 622c04eee3 Merge branch 'next' into truncate_composer_json 2017-03-08 15:01:53 -05:00
Dominik Ritter 17671d3ee3 Fix parsing package name from complex package.json files
when using `truncate_with_package_name` strategy.
2017-03-08 14:57:24 -05:00
Dominik Ritter ec044c028a Add functionality to truncate via composer.json 2017-02-24 01:24:16 +01:00
Dominik Ritter a0aa5ccbfc Fix parsing package name from complex package.json files
when using `truncate_with_package_name` strategy.
2017-02-23 23:30:55 +01:00
Felicia Hummel 554f8ed8ee Added support for customizable context segment 2017-02-18 22:25:33 -05:00
Ben Hilburn 95344af327 Setting new newline flag to false as default. 2017-02-18 22:15:22 -05:00
Johnny@Ash ceba4bb7bf Adding option POWERLEVEL9K_PROMPT_ADD_NEWLINE to create a blank line before each prompt 2017-02-18 22:09:52 -05:00
Johnny@Ash 177474a489 Adding a \n before prompt 2017-02-18 22:09:52 -05:00
Dominik Ritter 875dec5dae Merge branch 'next' into execution_time 2017-02-14 21:42:41 +01:00
Dominik Ritter 674ae068b6 Use GMT as timezone for command_execution_time segment 2017-02-14 21:38:39 +01:00
Dominik Ritter a202537dd7 Refactor command_execution_time segment
- Change internal precision to nanoseconds
- Let the user decide about desired precision
- Add tests
2017-02-14 21:32:41 +01:00
Ben Hilburn c65e3217b5 context: fixing conditionals in for always showing $USER 2017-02-14 08:58:40 -05:00
Ben Hilburn 6512796afe Trying to enable always showing user, not working 2017-02-13 22:29:58 -05:00
Ben Hilburn 3de352b296 Adding ssh segment back with some minor changes. 2017-02-13 22:07:23 -05:00
Ben Hilburn f68e055f3b Merging the ssh detection into context segment, resolving conflicts. 2017-02-13 21:50:37 -05:00
Ben Hilburn 5957aef79a Merge branch 'next' into shibumi-next 2017-02-13 21:07:10 -05:00
Ben Hilburn 36d74f34c2 Merge branch 'next' into dir_first_character 2017-02-13 20:21:33 -05:00
Dominik Ritter 0461b56f2a Fix wrong variable name 2017-02-14 01:24:32 +01:00
Dominik Ritter e105118f39 Format command execution time human readable 2017-02-14 00:57:10 +01:00
Dominik Ritter 04e75a683d Reworked command_execution_time segment
- Add a visual identifier
- Fix a bug that the time was not reset
- Make calculation independent of segment (thx @rjorgenson)
2017-02-13 23:17:04 +01:00
Dominik Ritter 7e5bef14d7 Add command_execution_time segment 2017-02-13 00:56:32 +01:00
Dominik Ritter f6c65e3cf7 Get rid of unreadable BSU-pattern
Now the current folder in `truncate_with_folder_marker` strategy is
truncated by cutting off the found folder from the beginning of $PWD.
2017-02-13 00:22:22 +01:00
Dominik Ritter a4cb875615 Add documentation about mysterious 'BSUbfksu' pattern 2017-02-12 23:27:16 +01:00
Dominik Ritter 610fd4fbfd Merge branch 'next' into benoits_dir_segment 2017-02-12 18:59:21 +01:00
Ben Hilburn 1de14df11f Merge pull request #395 from dritter/benoits_dir_writable_segment
Benoits dir writable segment
2017-02-11 10:22:49 -05:00
Ben Hilburn 2397d02acc Merge pull request #391 from dritter/simplify_public_ip
Simplify `public_ip` segment
2017-02-11 10:18:53 -05:00
Ben Hilburn da75345275 Merge pull request #387 from dritter/fix_truncate_with_package_name
Fix error with truncating package name if repo is symlinked
2017-02-11 10:12:17 -05:00
Christian Rebischke 7e25fa1e93
Added additional ssh identifier for the right statusbar. 2017-02-10 17:12:05 +01:00
Christian Rebischke 15cbe8dbc9
[SSH]: resolved merge conflict and merged with current next 2017-02-10 16:53:49 +01:00
Dominik Ritter a8af89eeb7 Fix default dir truncation strategy 2017-02-04 08:51:52 +01:00
Dominik Ritter 268c3247c9 Do path expansion at first 2017-02-03 20:21:53 +01:00
Dominik Ritter eb865664e4 Add comments to the dir segment 2017-02-02 00:31:04 +01:00
Dominik Ritter 052eba9c74 Rename dir_permissions segment to dir_writable
Additionally:
- Add changelog entry
- Add documentation
2017-01-31 23:57:59 +01:00
Benoit Averty 6927b0ca94 Add directory permission prompt segment 2017-01-31 23:54:03 +01:00
Benoit Averty 9f4772f993 More possibilities with truncate folder marker 2017-01-31 23:49:46 +01:00
Benoit Averty 5cc2d51b58 Fix bug when truncate root was set to direct subfolder of home or root 2017-01-31 23:49:13 +01:00
Benoit Averty ebf808c533 Add dir_truncate_root option 2017-01-31 23:47:49 +01:00
Dominik Ritter b379f03f14 Add ability to omit the first character in dir path 2017-01-30 21:10:09 +01:00
Dominik Ritter 06cb9bb43f Change order of public ip methods as it was before 2017-01-28 13:21:40 +01:00
Dominik Ritter 6c352c8d5c Simplify public_ip segment 2017-01-28 02:47:59 +01:00
Dominik Ritter a576a15759 Fix error with truncating package name if repo is symlinked 2017-01-25 23:48:40 +01:00
Dominik Ritter bcb0fed873 Avoid error if CLOBBER is not set
If the tempfile already exists and CLOBBER is not set, a file exists error occurrs. This commit avoids this problem.
2017-01-24 20:34:11 +01:00
Ben Hilburn a58e8bdc8c Merge pull request #379 from dritter/fix_swift_segment
Fix swift segment
2017-01-24 10:11:02 -05:00
Ben Hilburn 7bd2585371 incorportaing feedback from review on hdd_usage segment 2017-01-21 21:34:55 -05:00