From 7366303850240a2c1728f5ea125d9a8ba38380dd Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Mon, 2 Jul 2018 16:46:49 +0200 Subject: [PATCH] clean up and take out the garbage --- local/bin/.gitignore | 31 ------------- local/bin/maintain | 10 ---- local/bin/noise | 6 --- local/bin/pdf-stapler | 11 ----- local/bin/plop.mp3 | Bin 14138 -> 0 bytes local/bin/push.sh | 26 ----------- local/bin/pwcalc.sh | 23 ---------- local/bin/sound_control.sh | 15 ------ local/bin/sound_notification.sh | 4 -- local/bin/stapler | 11 ----- local/bin/titlefilter.py | 78 -------------------------------- local/bin/twpcalc.sh | 10 ---- local/bin/upload.sh | 24 ---------- 13 files changed, 249 deletions(-) delete mode 100755 local/bin/maintain delete mode 100755 local/bin/noise delete mode 100755 local/bin/pdf-stapler delete mode 100644 local/bin/plop.mp3 delete mode 100755 local/bin/push.sh delete mode 100755 local/bin/pwcalc.sh delete mode 100755 local/bin/sound_control.sh delete mode 100755 local/bin/sound_notification.sh delete mode 100755 local/bin/stapler delete mode 100755 local/bin/titlefilter.py delete mode 100755 local/bin/twpcalc.sh delete mode 100755 local/bin/upload.sh diff --git a/local/bin/.gitignore b/local/bin/.gitignore index e1f2f61..971f683 100644 --- a/local/bin/.gitignore +++ b/local/bin/.gitignore @@ -1,6 +1,5 @@ # Some actual binary files -automat-visualize cabal ctags dmenu @@ -10,10 +9,8 @@ dvtm* dwm gloss-juicy-viewer hlint -html2text jshon notmuch -pygmentize rbenv readtags sent @@ -30,31 +27,3 @@ wjt # shouldn't share this one with the world macaddress -# garbage -chardetect -easy_install -easy_install-2.7 -epylint -f2py -isort -jsonschema -pybabel -pylint -pyreverse -rst2html.py -rst2html4.py -rst2html5.py -rst2latex.py -rst2man.py -rst2odt.py -rst2odt_prepstyles.py -rst2pseudoxml.py -rst2s5.py -rst2xetex.py -rst2xml.py -rstpep2html.py -sphinx-apidoc -sphinx-autogen -sphinx-build -sphinx-quickstart -symilar diff --git a/local/bin/maintain b/local/bin/maintain deleted file mode 100755 index 3d222a8..0000000 --- a/local/bin/maintain +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -cd /data/programming/void-packages - -./xbps-src update-check notmuch -./xbps-src update-check kcov -./xbps-src update-check qutebrowser -./xbps-src update-check ranger -./xbps-src update-check escrotum - diff --git a/local/bin/noise b/local/bin/noise deleted file mode 100755 index fcad724..0000000 --- a/local/bin/noise +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -case "$1" in - "binaural") play -n -t sl - synth sine %-29 sine %-30 ;; - "brown"|*) play -t sl - synth brownnoise band -n 1200 200 tremolo 20 .1 < /dev/zero ;; -esac diff --git a/local/bin/pdf-stapler b/local/bin/pdf-stapler deleted file mode 100755 index 3c5f82c..0000000 --- a/local/bin/pdf-stapler +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/python2 - -# -*- coding: utf-8 -*- -import re -import sys - -from staplelib import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/local/bin/plop.mp3 b/local/bin/plop.mp3 deleted file mode 100644 index 7b468827e6c80b884b2d2bf987eed5896e64f814..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14138 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 diff --git a/local/bin/push.sh b/local/bin/push.sh deleted file mode 100755 index 9c7a758..0000000 --- a/local/bin/push.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash -# Thanks to noctua for the base script -# Thanks to Iasoon for the advanced ssh config parsing -set -e - -sshhost="Flesje" -fles="http://r2t2.be" - -# Find ssh username -user=$( - # Join config entries - sed -n '$!{/host /I!{H;d}};x;s/\n/ /g;p' $HOME/.ssh/config | - # Extract user/host combinations - grep -i 'user' | tr -s ' ' ' ' | - sed 's/^.*host \([^ \t]\+\).*user \([^ \t]\+\).*$/\1 \2/I' | - # Find user - (grep "^$sshhost" || echo $USER) | cut -d ' ' -f 2 ) - -file="$(mktemp XXXXXX.png)" -escrotum $* "$file" -chmod 644 $file -scp -p $file $sshhost:~/images/ -rm "$file" -url="$fles/~$user/$file" -notify-send "Screenshot uploaded to $url" -echo "$url" | xclip diff --git a/local/bin/pwcalc.sh b/local/bin/pwcalc.sh deleted file mode 100755 index a3833f0..0000000 --- a/local/bin/pwcalc.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -# Reading input {{{ - -# Terminal -#read -p "Alias: " alias_ -#read -s -p "Secret: " secret - -# GUI -alias_="$(zenity --password --title="Password Calculator - Alias" 2> /dev/null)" -secret="$(zenity --password --title="Password Calculator - Secret" 2> /dev/null)" - -pass="$(echo -n "$secret$alias_" | shasum | sed 's/../\\\\x&/g' | xargs echo -e | base64 | colrm 17)" - -echo -n "$pass" | xclip -echo -n "$pass" | xclip -sel c -notify-send "xclip set to ${pass:0:3}...${pass:(-3):3}" - -sleep 2 -cat -A /dev/urandom | head -c10 | xclip -cat -A /dev/urandom | head -c10 | xclip -sel c -notify-send "cleaned xclip" - diff --git a/local/bin/sound_control.sh b/local/bin/sound_control.sh deleted file mode 100755 index f1a7ee0..0000000 --- a/local/bin/sound_control.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -command="${1:=toggle}" - -current="$(amixer get Master | sed -n '/%/s/.*\[\(.*\)%\].*/\1/p' | head -1)" - -case $command in - toggle) amixer -q set Master toggle ;; - down) amixer -q set Master "$((current - 5))%" ;; - up) amixer -q set Master "$((current + 5))%" ;; - *) notify-send "learn to volume" ;; -esac - -sound_notification.sh - diff --git a/local/bin/sound_notification.sh b/local/bin/sound_notification.sh deleted file mode 100755 index 53ba830..0000000 --- a/local/bin/sound_notification.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -mpv $HOME/.local/bin/plop.mp3 - diff --git a/local/bin/stapler b/local/bin/stapler deleted file mode 100755 index 3c5f82c..0000000 --- a/local/bin/stapler +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/python2 - -# -*- coding: utf-8 -*- -import re -import sys - -from staplelib import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/local/bin/titlefilter.py b/local/bin/titlefilter.py deleted file mode 100755 index e2b72c1..0000000 --- a/local/bin/titlefilter.py +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/env python3 -# Filter items not containing keywords (given as parameters) from a rss feed. -# Reads stdin, writes stdout. - -import sys - -# The hard way, pretty clean but doesn't work (probably) because HTMLParser puts -# all the tags in lowercase. - -#from html.parser import HTMLParser -#from itertools import chain - -#def start_to_tag(tag, attrs, end=False): -# if end: -# items = chain([tag], ('{}="{}"'.format(n,v) for (n,v) in attrs), ['/']) -# else: -# items = chain([tag], ('{}="{}"'.format(n,v) for (n,v) in attrs)) -# return "<{}>".format(" ".join(items)) -# -#class FeedParser(HTMLParser): -# -# def __init__(self, keep): -# super().__init__(self) -# self.keep = keep -# self.parts = [] -# self.item = None -# -# def handle_starttag(self, tag, attrs, end=False): -# string = start_to_tag(tag, attrs, end=end) -# if tag == "item": -# self.item = string -# elif self.item is None: -# self.parts.append(string) -# else: -# self.item += string -# -# def handle_endtag(self, tag): -# string = "".format(tag) -# if self.item is None: -# self.parts.append(string) -# elif tag == "item": -# if any(title in self.item for title in self.keep): -# string = self.item + string -# else: -# string = "" -# self.item = None -# self.parts.append(string) -# else: -# self.item += string -# -# def handle_startendtag(self, tag, attrs): -# self.handle_starttag(tag, attrs, end=True) -# -# def handle_data(self, data): -# if self.item is None: -# self.parts.append(data) -# else: -# self.item += data -# -# def handle_entityref(self, data): -# self.handle_data("&{};".format(data)) -# -# def handle_charref(self, data): -# self.handle_data("$#{};".format(data)) - -#parser = FeedParser(sys.argv) -#parser.feed(sys.stdin.read()) -#parser.close() - -#print(''.join(parser.parts), end='') - -# The easy way. Works. -def check(block): - if '' not in block: return True - if any(title in block for title in sys.argv): return True - return False - -print(''.join(filter(check, sys.stdin.read().split(''))), end='') diff --git a/local/bin/twpcalc.sh b/local/bin/twpcalc.sh deleted file mode 100755 index 513fb47..0000000 --- a/local/bin/twpcalc.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -# Reading input {{{ - -# Terminal -read -p "Alias: " alias_ -read -s -p "Secret: " secret - -echo -n "$secret$alias_" | shasum | sed 's/../\\\\x&/g' | xargs echo -e | base64 | colrm 17 - diff --git a/local/bin/upload.sh b/local/bin/upload.sh deleted file mode 100755 index 3b4f68c..0000000 --- a/local/bin/upload.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -# Thanks to noctua for the base script -# Thanks to Iasoon for the advanced ssh config parsing -set -e - -sshhost="Flesje" -fles="http://t2-wan.be" - -# Find ssh username -user=$( - # Join config entries - sed -n '$!{/host /I!{H;d}};x;s/\n/ /g;p' $HOME/.ssh/config | - # Extract user/host combinations - grep -i 'user' | tr -s ' ' ' ' | - sed 's/^.*host \([^ \t]\+\).*user \([^ \t]\+\).*$/\1 \2/I' | - # Find user - (grep "^$sshhost" || echo $USER) | cut -d ' ' -f 2 ) - -file="$1" -chmod 644 $file -scp -p $file $sshhost:~/images/ -url="$fles/~$user/$file" -echo "$url" -echo "$url" | xclip