Add yank module and update script

This commit is contained in:
Daniel Carrillo 2018-10-28 16:44:19 +01:00
parent f37cf0ffc9
commit 93313aac23
3 changed files with 46 additions and 0 deletions

9
modules/yank/README.md Normal file
View File

@ -0,0 +1,9 @@
Yank
===
Defines [yank](https://github.com/mptre/yank) aliases.
Aliases
-------
See [init.zsh](init.zsh) script.

25
modules/yank/init.zsh Normal file
View File

@ -0,0 +1,25 @@
#
# Defines yank aliases.
#
# Authors:
# Daniel Carrillo
#
# Return if requirements are not found.
if (( ! $+commands[yank] )); then
return 1
fi
#
# Aliases
#
alias yenv="env | yank -d =" # yank environment variables
#
# Piping aliases
#
alias yl="yank -l" # yank a whole line from command output
alias yle="yank -l -- sh" # yank a whole line from command output and
# exec the line as a command

12
scripts/update_zprezto Executable file
View File

@ -0,0 +1,12 @@
#!/bin/zsh
set -ex
cd ~/.zprezto
git fetch upstream
git checkout master
git merge i -m "Merged" upstream/master
git submodule update --init --recursive
cd -