From c2b1df3f25fce3af3336d246467006374051432f Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Sun, 4 Aug 2013 16:34:22 +0200 Subject: [PATCH] Shell: added completion for typex and abs-wrapper --- .config/dwb/default/cookies.allow | 16 ---------------- .scripts/homeinit | 6 +++--- .shell.d/completion/_pcc | 6 ++++-- .shell.d/completion_rc | 2 ++ 4 files changed, 9 insertions(+), 21 deletions(-) delete mode 100644 .config/dwb/default/cookies.allow diff --git a/.config/dwb/default/cookies.allow b/.config/dwb/default/cookies.allow deleted file mode 100644 index 44e2de58..00000000 --- a/.config/dwb/default/cookies.allow +++ /dev/null @@ -1,16 +0,0 @@ -en.wikibooks.org -login.wikimedia.org -bbs.archlinux.org -wiki.archlinux.org -.github.com -github.com -bitbucket.org -.openmw.org -openmw.org -en.wikipedia.org -sourceforge.net -.sourceforge.net -particuliers.societegenerale.fr -particuliers.secure.societegenerale.fr -aur.archlinux.org -.imdb.com diff --git a/.scripts/homeinit b/.scripts/homeinit index 311c099d..91b1eba4 100755 --- a/.scripts/homeinit +++ b/.scripts/homeinit @@ -87,11 +87,11 @@ if [ -d "$SOURCEDIR" ]; then echo "Variable BROWSER is not set." else BROWSER_DATA_DIR="$XDG_DATA_HOME/$BROWSER/" - if [ "$BROWSER" = "dwb" ]; then - BROWSER_DATA_DIR="$XDG_CONFIG_HOME/$BROWSER/default/" - fi + [ "$BROWSER" = "dwb" ] && BROWSER_DATA_DIR="$XDG_CONFIG_HOME/$BROWSER/default/" + [ -d "$SOURCEDIR" ] && ln -sf "$SOURCEDIR/bookmarks/bookmarks" "$BROWSER_DATA_DIR" [ -d "$SOURCEDIR" ] && ln -sf "$SOURCEDIR/bookmarks/quickmarks" "$BROWSER_DATA_DIR" + [ -d "$SOURCEDIR" ] && ln -sf "$SOURCEDIR/bookmarks/cookies.allow" "$BROWSER_DATA_DIR" fi echo fi diff --git a/.shell.d/completion/_pcc b/.shell.d/completion/_pcc index 325c496c..458bd731 100644 --- a/.shell.d/completion/_pcc +++ b/.shell.d/completion/_pcc @@ -5,10 +5,9 @@ ## Let's check if pacman completion is already loaded. If not, we parse the ## pacman completion file. if [ -n "$(type _pacman_action_none | grep "not found")" ]; then - source "/usr/share/zsh/site-functions/_pacman" + source "/usr/share/zsh/site-functions/_pacman" fi - _pcc() { case $words[1] in @@ -28,9 +27,11 @@ _pcc() pacman-files) _pacman_action_query return ;; + pql) _pacman_action_query return ;; + pacman-size) case $words[2] in -*q*) @@ -44,6 +45,7 @@ _pcc() esac return ;; *) + _pacman_action_sync return 1 ;; esac diff --git a/.shell.d/completion_rc b/.shell.d/completion_rc index 5fc4ba29..cd2ce16a 100644 --- a/.shell.d/completion_rc +++ b/.shell.d/completion_rc @@ -14,5 +14,7 @@ if [ "zsh" = "$SHELL_CURRENT" ]; then compdef _pcc pacman-size compdef _pcc pql compdef _tex ltx + compdef _path_commands typex compdef _zathura zat + compdef _pcc abs-wrapper fi