send2-hook "~f mart@martlubbers.net" "set sendmail=\"msmtp -C /home/mrl/.config/msmtp/config -a net\""
send2-hook "~f mart.lubbers@student.ru.nl" "set sendmail=\"msmtp -C /home/mrl/.config/msmtp/config -a ru\""
+#folder-hook . push "<delete-pattern>~=<enter>$"
+
# Key bindings
bind index gg first-entry
bind index G last-entry
"add the sender email address to khard"
# sidebar
-#source ~/.mutt/sidebar.muttrc
+source ~/.mutt/sidebar.muttrc
# Crypto
source ~/.mutt/gpg.muttrc
--- /dev/null
+#!/bin/sh
+DV=/etc/debian_version
+NUL='>/dev/null 2>&1'
+
+cmd() {
+ if [ -f $DV ]
+ then
+ echo -n 'apt-get update && apt-get dist-upgrade -y '
+ [ `head -c 1 $DV` -ge 9 ] && echo -n '--' || -n '&& apt-get '
+ echo -n 'autoremove --purge && apt-get clean && apt-get autoclean'
+ else
+ echo -n 'pacman -Syu && pacman -R `pacman -Qdtq`'
+ fi
+}
+
+sudo sh -c "`cmd`"
+sh -c "offlineimap -u ttyui && vdirsyncer sync && khal $NUL && khard $NUL"
cepstral
diphone
SDS
-Berenzweig
+Microcontrollers
tonotopic
set $font DejaVu Sans Mono
set $fontsize 12
+# lock the screen after 10 minutes
+exec xautolock -locker ~/.local/bin/lock.sh & dunst & setxkbmap -layout dvorak,ru,us -variant ,phonetic_dvorak, -option compose:ralt,grp:menu_toggle,caps:super
+
# Toggle playback
bindsym Pause exec mpc toggle
# Printscreen
#!/bin/sh
perl -pe 's/([^a-zA-Z0-9_.!~*()'\''-])/sprintf("%%%02X",ord($1))/ge' |
- xargs -I{} curl -X POST -d "type=regular&token=a&url={}" http://cloo.gl
+ xargs -I{} curl -X POST -d "type=regular&token=a&url={}" https://cloo.gl
[ "$#" -eq 1 ] && CROP="$(slop -t 0 -f "-crop %g")"
URL="scr/$(date +%F_%H-%M-%S).png"
import -window root $CROP png:- | \
- ssh ygdrassil ssh martlubbers.net "cat \> public_html/$URL"
+ ssh helheim cat \> /var/www/martlubbers.net/$URL
echo "http://martlubbers.net/$URL" | cloo.gl | xclip -f | xargs -I{} notify-send {}
--- /dev/null
+#!/bin/bash
+
+PAGERESIZE=50%
+
+log () {
+ echo "$@" >&2
+}
+
+if [ "$#" -ne 2 ]
+then
+ log "Convert all pdf pages to a montage"
+ log "Usage: $0 INPUT.pdf OUTPUT.png"
+ exit 1
+fi
+log "Processing $1 to $2"
+
+TMPDIR="$(mktemp -d)"
+log "Temp directory created in $TMPDIR"
+
+NUMPAGES=$(identify "$1" | wc -l)
+log "$NUMPAGES detected"
+
+log -n "Processing page: "
+for ((p=0;p<$NUMPAGES;p++))
+do
+ convert "$1"[$p] -resize $PAGERESIZE $TMPDIR/$p.png
+ log -n "$p, "
+done
+log "done!"
+
+montage -geometry +0+0 $TMPDIR/*.png "$2"
+log "Montaging done"
+
+rm -r $TMPDIR
+log "Cleaned up"
+
+log "Done"