Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-11 | refactor(installer): simplify `user_can_sudo` check | Marc Cornellà | |
2022-01-11 | fix(installer): fix `sudo` check for users with password or without privileges | Marc Cornellà | |
The previous check only worked if the user could run `sudo` without typing the password, which is almost none (I checked in Google Cloud Shell so I failed to notice this). This new check works whether the user has no sudo privileges, or if it has, whether they have to type in the password or not. It should really be easier to check if the user doesn't have privilege without having to make them type the password. | |||
2022-01-11 | fix(installer): run `chsh` with sudo if user has privileges | Marc Cornellà | |
This fixes the error in Google Cloud Shell, where a password prompt appears when running `chsh` but the user (hello) does not have a password. If ran with `sudo`, the `chsh` command happens without a password prompt. | |||
2022-01-10 | fix: disable `log.showSignature` in `git log` calls | Marc Cornellà | |
2022-01-10 | fix(avit): disable `log.showSignatures` in `_git_time_since_commit` (#10072) | WeZZard | |
2022-01-10 | ci(project): fix `gh pr view` call to use ohmyzsh repository | Marc Cornellà | |
2022-01-09 | style: use 24bit colors in Oh My Zsh logo if supported | Marc Cornellà | |
2022-01-09 | fix(cli): follow symlinks in plugin or theme completions | Marc Cornellà | |
2022-01-08 | fix(rust): fix `cargo` completion when sysroot contains spaces (#10571) | Joey Territo | |
When generating completions for Cargo, if the Rust sysroot (i.e. `rustc +${${(z)$(rustup default)}[1]} --print sysroot`) contains spaces, Cargo completions will not work because the spaces are not escaped, thus passing two arguments to the "source" command instead of one. The spaces need to be escaped for this to work. | |||
2022-01-08 | fix(svn): fix output order in `svn_dirty_choose` (#10572) | Fabian Günter | |
2022-01-07 | docs(vi-mode): fix link typo in readme (#10570) | Sang-Yun Oh | |
2022-01-05 | style: some code style fixes | Marc Cornellà | |
2022-01-05 | refactor(kubectl): optimize completion generation | Marc Cornellà | |
2022-01-05 | style: declare globals properly | Marc Cornellà | |
By default, `typeset` defines variables locally unless in the main scope. This is specially bad when using `omz plugin load`, which happens inside a function, so the declared variables don't continue being defined when the function finishes and the main scope reappears. | |||
2022-01-04 | fix(kubectx): allow prompt sequences in `kubectx_mapping` (#10562) | Marc Cornellà | |
Fixes #10562 | |||
2022-01-03 | fix(ubuntu): fix `defining function based on alias` error (#10560) | Marc Cornellà | |
Fixes #10560 | |||
2022-01-03 | fix(bureau): fix `status` variable name causing error (#10561) | Marc Cornellà | |
Also cleaned up the code a bit Fixes #10561 | |||
2022-01-03 | fix(kubectx): quote % in `kubectx_prompt_info` | Marc Cornellà | |
2022-01-03 | fix(fossil): refactor `fossil_prompt_info` and quote % in branch | Marc Cornellà | |
2022-01-03 | fix(aws): quote % in `aws_prompt_info` | Marc Cornellà | |
2022-01-03 | fix: quote % in `box_name` prompt functions | Marc Cornellà | |
2022-01-03 | fix(bureau): quote % in git prompt function and remove global variables | Marc Cornellà | |
2022-01-03 | fix(trapd00r): fix potential command injection in `zsh_path` | Marc Cornellà | |
2022-01-03 | fix(agnoster): quote % in prompt functions | Marc Cornellà | |
2022-01-03 | fix(virtualenv): quote % in `virtualenv_prompt_info` | Marc Cornellà | |
2022-01-03 | fix(jenv): quote % in `jenv_prompt_info` | Marc Cornellà | |
2022-01-03 | fix(pyenv): quote % in `pyenv_prompt_info` | Marc Cornellà | |
2022-01-03 | fix(lib): quote % in `nvm_prompt_info` | Marc Cornellà | |
2022-01-03 | fix(lib): quote % in `git_remote_status` | Marc Cornellà | |
2022-01-03 | fix(svn): refactor and quote % characters in `svn_prompt_info` | Marc Cornellà | |
2022-01-03 | fix(svn): return true repo name in `svn_get_repo_name` | Marc Cornellà | |
2022-01-03 | fix(svn-fast-info): quote % characters in svn branch name | Marc Cornellà | |
2022-01-03 | fix(svn-fast-info): URL-decode svn branch name | Marc Cornellà | |
2022-01-03 | style(svn-fast-info): fix code style and `svn info` locale | Marc Cornellà | |
2022-01-03 | ci: disable GitHub Actions on forks | Marc Cornellà | |
2022-01-03 | chore: simplify project GitHub Action | Marc Cornellà | |
2022-01-03 | chore: simplify `GITHUB_TOKEN` env in project GitHub Action | Marc Cornellà | |
2022-01-02 | chore: I'm dumb af | Marc Cornellà | |
2022-01-02 | chore: let's try again | Marc Cornellà | |
2022-01-02 | chore: look ma no auth! | Marc Cornellà | |
2022-01-02 | chore: please work | Marc Cornellà | |
2022-01-02 | chore: fix auth in Project tracking Action | Marc Cornellà | |
2022-01-02 | chore: use GITHUB_TOKEN auth for Project Beta GitHub Action | Marc Cornellà | |
2022-01-02 | chore: add Projects Beta GitHub Action | Marc Cornellà | |
2021-12-31 | style(python): fix code style and some hidden bugs | Marc Cornellà | |
2021-12-31 | chore(python): minor corrections on README (#10548) | vladislav doster | |
Closes #10548 | |||
2021-12-31 | docs(zsh-navigation-tools): remove installation steps from README (#10549) | Marc Cornellà | |
Fixes #10549 | |||
2021-12-30 | fix(systemd): enable `--user` on restart command (#10543) | scrouthtv | |
`restart` is a unit-related command, not power-related, so it should appear as `sc-restart=sudo systemctl restart` and `scu-restart=systemctl --user restart` | |||
2021-12-29 | fix(rust): use default toolchain when completing `cargo` | Marc Cornellà | |
2021-12-29 | docs(nvm): clarify how to get Homebrew directory (#10393) | Paul Robert Lloyd | |