Commit Graph

6507 Commits

Author SHA1 Message Date
d76258ff55 avit: add years since last commit if appropriate 2020-02-19 18:19:46 +01:00
77813a330b avit: clean up theme code 2020-02-19 17:24:20 +01:00
443ad88024 avit: replace custom prompt functions with OMZ ones
Fixes #8637
2020-02-19 16:53:32 +01:00
c1b798aff3 agnoster: fix bzr prompt with breezy installed (#8646)
* Change indentation to 2 spaces in prompt_bzr function
* Check if in a bzr repository and optimize bzr calls in prompt_bzr
2020-02-19 00:16:54 +01:00
eeb49bf5b0 systemd: add prompt function to show systemd units' status (#7657)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-18 23:04:14 +01:00
de261bd29c af-magic: fix virtualenv prompt suffix 2020-02-18 22:28:58 +01:00
e8609b857c git: add grename to rename a local branch and in the origin remote (#8622)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-18 21:05:52 +01:00
d49397a01d af-magic: fix dashed separator sizing and refactor
Fixes #8081
2020-02-18 19:18:23 +01:00
47eae26bf6 web-search: add wolframalpha search engine (#8638) 2020-02-18 10:20:54 +01:00
1381da15a4 arcanist: document aliases 2020-02-17 17:47:43 +01:00
fbbfd0f8a8 arcanist: add arc diff --create alias (#8610) 2020-02-17 17:44:48 +01:00
0bcecf2f63 dotnet: use official dotnet completion (#8518) 2020-02-15 19:19:57 +01:00
aa4146a9a4 git: add alias for git stash --include-untracked (#8617) 2020-02-15 18:28:02 +01:00
72168aec3d cloudapp: fix copy-paste mistake in README (#8629) 2020-02-15 18:26:20 +01:00
52f9238b16 fzf: support for NixOS and Void Linux (#8618) 2020-02-13 18:57:52 +01:00
4fc570b0d4 kubectl: avoid conflict with existing f aliases in kca alias (#8625) 2020-02-13 18:50:56 +01:00
f17e0219fd dotenv: fix prompt newline 2020-02-13 18:33:24 +01:00
634a50936a dotenv: add ZSH_DOTENV_PROMPT config (#8624) 2020-02-13 18:10:59 +01:00
a6df94d2c6 gradle: run gradle command instead of alias (#8620)
- Similarly to the mvn plugin
- Without this fix, the shell crashes in some cases
2020-02-12 21:52:47 +01:00
3ec04997eb Add zsh-interactive-cd plugin 2020-02-12 18:37:28 +01:00
e178ae39b4 dotenv: prompt before executing dotenv file (#8606)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-12 17:51:40 +01:00
ebaccba6d8 battery: merge branch 'refactor-battery-plugin'
Closes #4726
Closes #4774
Closes #8275
2020-02-12 16:03:08 +01:00
15a03744a9 Remove invalid batteries (#8275) 2020-02-12 16:02:22 +01:00
b8b8762915 Report only active battery (#4726)
On a system with multiple batteries (like thinkpads) report percentage
and time remaining only for the active battery (the one being
discharged).

Ideally we should report all batteries, but acpi only shows time remaining
for the active battery. Also callers of these functions expect a single
return value. This is still better than reporting 596% remaining (like it
did on my laptop).

For the reference, the output of acpi command with multiple batteries looks
like this:

    Battery 0: Unknown, 5%
    Battery 1: Discharging, 86%, 03:14:04 remaining
2020-02-12 15:29:57 +01:00
5f6f7b6e8d Various syntax fixes and function naming equivalence
- Fix code style
- Fix local definitions
- Don't declare unnecessary variables
- Use `command` before grep
2020-02-11 21:25:38 +01:00
39e61614f2 Clean up Linux battery commands and syntax 2020-02-11 21:25:38 +01:00
1bd7a7ad21 Fix calculation for battery percentage (#4774)
Co-authored-by: Michael Wolman <michael.s.wolman@gmail.com>
2020-02-11 21:25:38 +01:00
17428f3c9a lib: load bash completion functions automatically
Fixes #8614
2020-02-11 20:16:43 +01:00
561e7169ac jump: fix for `marks' and CTRL+G key binding
- marks printed an error when $MARKPATH didn't exist or didn't have any marks
  in it.
- The CTRL+G key binding overwrote an argument when it couldn't match it to
  an existing mark.
2020-02-11 20:12:01 +01:00
3c5bbcf5b9 jump: add support for directories starting with a dot (#4661)
Closes #4661
2020-02-11 19:51:56 +01:00
bc67a55fe8 jump: fix issues in plugin and document CTRL+G key binding
- Fixes `readlink -e` dependency which isn't supported in macOS
  (fixes #3235).
- Uses native zsh wildcard expansion instead of calls to `ls`.
- Prepends commands with `command` and `builtin` to bypass aliases
  and functions.
- Documents CTRL+G key binding to substitute mark name in the command
  line with the mark path (https://github.com/ohmyzsh/ohmyzsh/pull/2045#issuecomment-22826540).
2020-02-11 19:41:43 +01:00
9dffb3191d vagrant: obey VAGRANT_CWD when completing vagrant commands (#7219) 2020-02-11 18:46:56 +01:00
05cae34676 Detect dependency plugins in candy-kingdom and kiwi themes
Fixes #5029
Fixes #5342
2020-02-11 17:43:59 +01:00
83aa984d1a Add dotnet watch and dotnet watch run (#8612) 2020-02-11 01:39:20 +01:00
f362b69df6 common-aliases: fix loading of is-at-least function (#6215) 2020-02-10 21:19:03 +01:00
d88fbe625f systemadmin: fix header line sorting in pscpu (#6167)
Inside `pscpu` and `pscpu10` aliases, remove sorting of the header line.
2020-02-10 21:18:13 +01:00
1c300d3a76 lib: add git function to determine repository name (#4989)
Closes #4989

Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-10 21:11:31 +01:00
22cf7159ec kube-ps1: add example for common pitfall (#8318)
I ran into this issue, looks like maybe a few other people did as well.

https://github.com/jonmosco/kube-ps1/issues/28#issuecomment-359761463
A simple clarification seems helpful.
2020-02-10 20:31:55 +01:00
bfec31666a systemd: refactor and add latest commands (#6250)
* Order systemctl commands alphabetically

Simplifying the plugin maintenance.

Signed-off-by: Petr Šabata <contyk@redhat.com>

* Include the latest systemctl commands

Based on systemd-233.  I'm still keeping the old, now unsupported
commands for backwards compatibility as well.

Signed-off-by: Petr Šabata <contyk@redhat.com>

* Add daemon-reload (#3701)

Closes #3701
Co-authored-by: Javier Tia <javier.tia@gmail.com>
2020-02-10 19:16:02 +01:00
beab76edfc Update issues and PR templates (#8471)
Closes #8471
2020-02-10 18:56:48 +01:00
e81782ac3f virtualenvwrapper: rewrite init script location code (#8521) 2020-02-07 12:06:06 +01:00
77aa1795d2 Revert "fix: Update tmux plugin to use modern terminfo. (#8582)"
This reverts commit 69caf98cf7.
2020-02-04 19:46:08 +01:00
6bebc254e8 af-magic: fix showing aws prompt out of the box (#8243)
Fix issue related to #7615, #7747 and #6346

After the update, aws prompt (which should be visible out of the box) disappears when a user uses a theme af-magic, because of fact that plugins are loaded before themes.
This pull request fixes issue with not showing aws prompt in theme af-magic, by appending RPROMPT in theme af-magic instead overwriting.
2020-02-04 13:27:18 +01:00
578b086011 Link to Actions page in GitHub Action badge 2020-02-04 13:07:40 +01:00
df56d1ee1f Rename GitHub Action to CI 2020-02-04 13:02:20 +01:00
69caf98cf7 fix: Update tmux plugin to use modern terminfo. (#8582)
* fix: Update tmux plugin to use modern terminfo.

* doc: Update documentation for tmux plugin.
2020-01-31 01:32:53 +01:00
dcffc89580 aws: fix array assignment in asp function
Older zsh versions require this syntax change.
Fixes #8525
2020-01-30 13:32:55 +01:00
05a38c8b99 lol: fix docs for yolo alias (#8576) 2020-01-29 16:28:34 +01:00
7ff77120c1 vscode: use insiders build if stable not found (#8568)
* 🔨 Add calling VS Code Insiders

* ✏️ Update README.md
2020-01-29 13:51:40 +01:00
64a7f6b388 Create Github Action to run tests (#8569)
The published workflow tests the installer and checks the syntax of known zsh files
in the project.

Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-01-29 00:22:27 +01:00