diff options
author | René Neumann <rene.neumann@in.tum.de> | 2012-10-17 11:02:13 +0200 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2012-10-17 11:02:13 +0200 |
commit | d4613dbcd2e340d5bfc0f0c5a38df1aac2a32915 (patch) | |
tree | 97bc1f4f2666a182b6405cef40ef8629bd839bf0 /.zsh/zshfunctions | |
parent | c2b71d97ae13a17def29bf98aca48714142a889a (diff) | |
download | dotfiles-d4613dbcd2e340d5bfc0f0c5a38df1aac2a32915.tar.gz dotfiles-d4613dbcd2e340d5bfc0f0c5a38df1aac2a32915.tar.bz2 dotfiles-d4613dbcd2e340d5bfc0f0c5a38df1aac2a32915.zip |
Add the kw() function
Diffstat (limited to '')
-rw-r--r-- | .zsh/zshfunctions | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/.zsh/zshfunctions b/.zsh/zshfunctions index ad50ea1..823a65b 100644 --- a/.zsh/zshfunctions +++ b/.zsh/zshfunctions @@ -82,3 +82,22 @@ emerge() command emerge $@ fi } + +# keyword a specific package using flaggie +# relies on the $_kw variable set in .zshenv +kw() +{ + if [[ -z $1 ]]; then + echo "Error: Need the package" + return 1 + fi + + if whence flaggie NOE; then + # use 'flaggie' + flaggie $1 "+$_kw" + else + echo "Error: flaggie not installed" + echo "Do it yourself!" + return 1 + fi +} |