Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | zsh: Add function randpass() to generate random string | Aaron LI | 2018-07-18 | 1 | -0/+8 |
| | |||||
* | zsh: properly alias ls on Mac | Aaron LI | 2018-07-18 | 2 | -1/+3 |
| | |||||
* | zsh/gpg: add back the preexec hook to update tty for ssh agent support | Aaron LI | 2018-02-20 | 1 | -0/+25 |
| | |||||
* | zsh: add completions from ~/.zsh.completions/ | Aaron LI | 2018-02-20 | 1 | -0/+1 |
| | |||||
* | gpg: rewrite gpg-agent handling with zsh | Aaron LI | 2018-02-20 | 1 | -55/+12 |
| | | | | | | | * do not hack to force to use `pinentry-curses` with custom `pinentry` and `gpg2-x11` shims * explain to use the `pinentry-gtk-2`, which will fallback to text mode * simply launch `gpg-agent` with `gpgconf --launch` | ||||
* | zsh/gpg: simplify gpg-agent launch on login; add note about systemd | Aaron LI | 2018-02-20 | 1 | -1/+6 |
| | |||||
* | zsh/gpg: ignore agent error in preexec hook | Aaron LI | 2018-02-05 | 1 | -3/+2 |
| | | | | | | | | | For a NFS-shared-home cluster, once login to a node and start the gpg-agnet, then the original gpg-agent on the master will quit, which causes the annoying agent connection error. Simply ignore the error and do not try to launch the agent, which is of little use for the above cases. | ||||
* | zsh/gpg: check the existence of pinentry-program then set it | Aaron LI | 2018-02-03 | 1 | -3/+6 |
| | |||||
* | zsh: add alias rm=safe-rm and two more git-related aliases | Aaron LI | 2018-02-03 | 1 | -0/+5 |
| | |||||
* | zsh: disable terminal start/stop flow control | Aaron LI | 2018-02-02 | 1 | -0/+13 |
| | |||||
* | zsh: rule() allow to specify the char | Aaron LI | 2018-01-22 | 1 | -1/+1 |
| | |||||
* | zsh: improve gpg-agent startup and support restart | Aaron LI | 2018-01-13 | 1 | -0/+7 |
| | |||||
* | zsh: improve ssh-agent support by gpg-agent | Aaron LI | 2018-01-13 | 1 | -1/+32 |
| | |||||
* | zsh/prompt: explain more about gitpwd() | Aaron LI | 2017-11-29 | 1 | -1/+4 |
| | |||||
* | zsh: add 80-gpg.zsh to setup gpg, also fix TTY problem for ssh-support | Aaron LI | 2017-10-20 | 2 | -3/+37 |
| | |||||
* | zsh: Move LS_COLORS set from profile to zsh/90-exports.zsh | Aaron LI | 2017-10-20 | 2 | -7/+13 |
| | |||||
* | zsh: Update tmux aliases | Aaron LI | 2017-09-04 | 2 | -6/+9 |
| | |||||
* | zsh: Move precmd() and preexec() to hooks.zsh | Aaron LI | 2017-03-19 | 2 | -33/+13 |
| | |||||
* | zsh: Use prompt from 'http://chneukirchen.org/dotfiles/.zshrc' | Aaron LI | 2017-03-19 | 1 | -18/+39 |
| | |||||
* | zsh: Update various settings; with minor fixes | Aaron LI | 2017-03-18 | 4 | -19/+63 |
| | | | | Credit: http://chneukirchen.org/dotfiles/.zshrc | ||||
* | zsh: Move cache to ~/.cache/zsh/ | Aaron LI | 2017-03-11 | 1 | -1/+1 |
| | |||||
* | Update command existence check function | Aaron LI | 2017-02-28 | 1 | -1/+5 |
| | | | | | | Credit: * Stackoverflow: Check if a program exists from a Bash script Credit: https://stackoverflow.com/a/677212/4856091 | ||||
* | zsh: add function is_running() | Aaron LI | 2017-02-28 | 1 | -0/+5 |
| | |||||
* | zsh: Add key bindings for history search in vi-mode | Aaron LI | 2017-02-08 | 2 | -4/+12 |
| | | | | Credit: http://zshwiki.org/home/zle/bindkeys | ||||
* | Minor tweaks | Aaron LI | 2017-02-06 | 1 | -1/+2 |
| | |||||
* | zsh: Add more commonly used key bindings | Aaron LI | 2017-02-06 | 1 | -0/+76 |
| | | | | | Credit: https://github.com/robbyrussell/oh-my-zsh/blob/master/lib/key-bindings.zsh | ||||
* | _zsh: Speed up git prompt | Aaron LI | 2017-01-22 | 1 | -3/+1 |
| | | | | | * Add option "--untracked-files=no" to "git status" * Do not check the ahead status | ||||
* | _zsh: emacs: Force LC_CTYPE=zh_CN.UTF-8 | Aaron LI | 2016-12-08 | 1 | -14/+15 |
| | | | | | The environment variable "LC_CTYPE=zh_CN.UTF-8" is required to be able to use Fcitx inside Emacs (GUI). | ||||
* | _zsh: Remove "gpg-connect-agent" | Aaron LI | 2016-12-06 | 1 | -3/+2 |
| | |||||
* | _zsh: Move some environment variables to _profile | Aaron LI | 2016-12-06 | 1 | -8/+3 |
| | |||||
* | zsh: turn off zle_bracketed_paste for DFly cons25 | Aaron LI | 2016-08-12 | 1 | -2/+2 |
| | |||||
* | Update gpg-agent settings | Aaron LI | 2016-06-17 | 1 | -1/+3 |
| | |||||
* | zsh: adjust the order of history.zsh | Aaron LI | 2016-06-03 | 1 | -0/+1 |
| | |||||
* | zsh: avoid switching to vi-mode reset bindkey settings | Aaron LI | 2016-05-29 | 2 | -2/+10 |
| | |||||
* | zsh: Add 60-zle.zsh and deal with bracketed paste | Aaron LI | 2016-05-29 | 1 | -0/+20 |
| | |||||
* | Move GPG_TTY to shell configuration | Aaron LI | 2016-05-15 | 1 | -1/+4 |
| | |||||
* | 80-emacs.zsh: check existence of emacsclient first | Aaron LI | 2016-05-15 | 1 | -23/+25 |
| | |||||
* | _zsh: fix "ls" alias for BSD | Aaron LI | 2016-05-08 | 1 | -1/+5 |
| | |||||
* | _zsh: adjust directory stack settings | Aaron LI | 2016-05-02 | 1 | -0/+4 |
| | |||||
* | _zsh: add handy git aliases | Aaron LI | 2016-05-02 | 1 | -2/+6 |
| | |||||
* | _zsh: add 80-tmux.zsh with "percol" integration | Aaron LI | 2016-05-02 | 2 | -6/+34 |
| | |||||
* | _zsh: reorder history.zsh; intergrate "percol" | Aaron LI | 2016-05-02 | 2 | -12/+30 |
| | |||||
* | _zsh/40-functions.zsh: add "exists()" | Aaron LI | 2016-05-02 | 1 | -0/+5 |
| | |||||
* | _zsh: adjust emacs aliases | Aaron LI | 2016-05-02 | 1 | -7/+9 |
| | |||||
* | _zsh: simplify initialization; order by perfix | Aaron LI | 2016-04-30 | 13 | -2/+0 |
| | |||||
* | Tune zsh configurations. | Aaron LI | 2016-02-25 | 1 | -0/+2 |
| | | | | | _zshrc: place 'aliases.zsh' to the last _zsh/emacs.zsh: add alias 'mu4e' | ||||
* | zsh: add zsh/emacs.zsh | Aaron LI | 2016-02-21 | 1 | -0/+37 |
| | |||||
* | zsh/functions.zsh: syntax updates | Aaron LI | 2016-02-21 | 1 | -20/+22 |
| | |||||
* | zsh/aliases.zsh: remove emacs and vim aliases | Aaron LI | 2016-02-21 | 1 | -3/+0 |
| | |||||
* | Tune zsh configuations | Aaron LI | 2016-02-03 | 5 | -15/+35 |
| |