Commit Graph

560 Commits (3ef7fb35f818a44c029eea7e8196f75a6b0e6eba)

Author SHA1 Message Date
Raphaël Cohen 8be5fb62e4 Display available ram on BSD systems
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
Ben Hilburn 622c04eee3 Merge branch 'next' into truncate_composer_json
Dominik Ritter 17671d3ee3 Fix parsing package name from complex package.json files
when using `truncate_with_package_name` strategy.
Dominik Ritter ec044c028a Add functionality to truncate via `composer.json`
Dominik Ritter a0aa5ccbfc Fix parsing package name from complex package.json files
when using `truncate_with_package_name` strategy.
Felicia Hummel 554f8ed8ee Added support for customizable context segment
Ben Hilburn 95344af327 Setting new `newline` flag to false as default.
Johnny@Ash ceba4bb7bf Adding option POWERLEVEL9K_PROMPT_ADD_NEWLINE to create a blank line before each prompt
Johnny@Ash 177474a489 Adding a \n before prompt
Dominik Ritter 875dec5dae Merge branch 'next' into execution_time
Dominik Ritter 674ae068b6 Use GMT as timezone for `command_execution_time` segment
Dominik Ritter a202537dd7 Refactor `command_execution_time` segment
- Change internal precision to nanoseconds
- Let the user decide about desired precision
- Add tests
Ben Hilburn c65e3217b5 context: fixing conditionals in for always showing $USER
Ben Hilburn 6512796afe Trying to enable always showing user, not working
Ben Hilburn 3de352b296 Adding `ssh` segment back with some minor changes.
Ben Hilburn f68e055f3b Merging the `ssh` detection into `context` segment, resolving conflicts.
Ben Hilburn 5957aef79a Merge branch 'next' into shibumi-next
Ben Hilburn 36d74f34c2 Merge branch 'next' into dir_first_character
Dominik Ritter 0461b56f2a Fix wrong variable name
Dominik Ritter e105118f39 Format command execution time human readable
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)
Dominik Ritter 7e5bef14d7 Add `command_execution_time` segment
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.
Dominik Ritter a4cb875615 Add documentation about mysterious 'BSUbfksu' pattern
Dominik Ritter 610fd4fbfd Merge branch 'next' into benoits_dir_segment
Ben Hilburn 1de14df11f Merge pull request from dritter/benoits_dir_writable_segment
Benoits dir writable segment
Ben Hilburn 2397d02acc Merge pull request from dritter/simplify_public_ip
Simplify `public_ip` segment
Ben Hilburn da75345275 Merge pull request from dritter/fix_truncate_with_package_name
Fix error with truncating package name if repo is symlinked
Christian Rebischke 7e25fa1e93
Added additional ssh identifier for the right statusbar.
Christian Rebischke 15cbe8dbc9
[SSH]: resolved merge conflict and merged with current next
Dominik Ritter a8af89eeb7 Fix default dir truncation strategy
Dominik Ritter 268c3247c9 Do path expansion at first
Dominik Ritter eb865664e4 Add comments to the dir segment
Dominik Ritter 052eba9c74 Rename `dir_permissions` segment to `dir_writable`
Additionally:
- Add changelog entry
- Add documentation
Benoit Averty 6927b0ca94 Add directory permission prompt segment
Benoit Averty 9f4772f993 More possibilities with truncate folder marker
Benoit Averty 5cc2d51b58 Fix bug when truncate root was set to direct subfolder of home or root
Benoit Averty ebf808c533 Add dir_truncate_root option
Dominik Ritter b379f03f14 Add ability to omit the first character in dir path
Dominik Ritter 06cb9bb43f Change order of public ip methods as it was before
Dominik Ritter 6c352c8d5c Simplify `public_ip` segment
Dominik Ritter a576a15759 Fix error with truncating package name if repo is symlinked
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.
Ben Hilburn a58e8bdc8c Merge pull request from dritter/fix_swift_segment
Fix swift segment
Ben Hilburn 7bd2585371 incorportaing feedback from review on `hdd_usage` segment
Dominik Ritter b8e18d7108 Fix swift segment
The regex for the swift segment matches too much. Here I simplified it
to match the first number as this is probably the "main" version number.
Ben Hilburn 59b20b8f27 changing `hdd_usage` to actually show usage
Mikhaylov Anton 7f3677d22a Fix
Mikhaylov Anton ea74c45d4f Fix