From 12bcf1d0522a364b36a564a857bd547d99de5fb2 Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Mon, 21 Apr 2014 10:03:35 +0200 Subject: [PATCH] Homeinit: proper dwb extension installation --- .config/dwb/userscripts/extension_loader.js | 47 --------------------- .scripts/homeinit | 11 +++-- 2 files changed, 7 insertions(+), 51 deletions(-) diff --git a/.config/dwb/userscripts/extension_loader.js b/.config/dwb/userscripts/extension_loader.js index 0554591f..d43620da 100644 --- a/.config/dwb/userscripts/extension_loader.js +++ b/.config/dwb/userscripts/extension_loader.js @@ -54,53 +54,6 @@ previousPatterns : "prev,previous,back,<,\u2190,\xab,\u226a,<<" }); //>navtools___SCRIPT //autoquvi___CONFIG -}); -autoquvi___DISABLED>*/ -//>autoquvi___SCRIPT -//downloadhandler___CONFIG -}); -//>downloadhandler___SCRIPT ///dev/null 2>&1; then fi ## dwb -- Install extensions. -if command -v dwb >/dev/null 2>&1 && [ ! -f "$XDG_DATA_HOME/dwb/extensions/adblock_subscriptions" ] ; then +if command -v dwbem >/dev/null 2>&1; then echo "==> dwb" - dwbem -Ni adblock_subscriptions - dwbem -Ni navtools - dwbem -Ni contenthandler + + [ $(dwbem -l | grep -c "adblock_subscriptions") -eq 0 ] && dwbem -Ni adblock_subscriptions + [ $(dwbem -l | grep -c "navtools") -eq 0 ] && dwbem -Ni navtools + [ $(dwbem -l | grep -c "contenthandler") -eq 0 ] && dwbem -Ni contenthandler # dwbem -Ni youtube_html5 + + (cd ~/.config/dwb/userscripts/ && git checkout extension_loader.js) echo fi