url = https://github.com/vimperator/vimperator.vim
[submodule "vim/.vim/pack/plugins/start/vimtex"]
path = vim/.vim/pack/plugins/start/vimtex
- url = git@github.com:lervag/vimtex.git
+ url = https://github.com/lervag/vimtex.git
mkdir -pv ~/.config/{khal,khard,vdirsyncer,todoman,notmuch,msmtp,offlineimap,dunst,newsboat,tmux}
mkdir -pv ~/.mutt
mkdir -pv ~/.gnupg
-mkdir -pv ~/.vim/{after/ftplugin,autoload,bundle,spell,pack/plugins/{opt,start}}
+mkdir -pv ~/.vim/{ftplugin,after/ftplugin,autoload,bundle,spell,pack/plugins/{opt,start}}
mkdir -pv ~/.{local/bin,config/{i3,i3status}}
mkdir -pv ~/.{ncmpcpp,config/mpd}
chmod 700 ~/.gnupg
https://www.youtube.com/feeds/videos.xml?channel_id=UC4btfgUBD9hxTNX2d1QydcQ yt "Last Gamer"
https://www.youtube.com/feeds/videos.xml?channel_id=UCJc3p1FsUXycsocQSQ2-_mg yt "dumpert"
https://www.youtube.com/feeds/videos.xml?channel_id=UCpB27-wOnjRwUOtqQ4L3Tlw yt "Joshimuz"
+https://www.youtube.com/feeds/videos.xml?channel_id=UC9-y-6csu5WGm29I7JiwpnA yt "Computerphile"
+https://www.youtube.com/feeds/videos.xml?channel_id=UC-7I1gU1r6PxBSl87o-7YEQ yt "Drauga1"
-shopt -s checkwinsize
+shopt -s checkwinsize histappend globstar
export HISTCONTROL=erasedups
export HISTFILESIZE=NOTHING
export HISTSIZE=NOTHING
-shopt -s histappend
export PROMPT_COMMAND='history -a'
export TERMINAL=~/projects/st/st
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
-# transparency in some applications such as mutt
-export COLORFGBG="default;default"
-
alias ls='ls --color=auto'
alias grep='grep --color=auto'
alias vi=vim
bind-key -T copy-mode-vi 'Bspace' send -X halfpage-up
# urlview
-bind-key u capture-pane \; save-buffer /tmp/tmux-buffer \; run-shell "st -e urlview /tmp/tmux-buffer"
+bind-key u capture-pane \; \
+ run-shell "st -e sh -c 'tmux save-buffer - | urlview'"
+
+# interactive panel to other windows
+bind-key M choose-tree -Zw "join-pane -t '%%'"
+
+# interactive panel to other session
+bind-key C-m choose-tree -Zs "join-pane -t '%%'"
then
mkdir -p /mnt/backupdrive/home/mrl /mnt/backupdrive/mnt/data &&\
rsync --delete --bwlimit=20M --exclude 'minidlna/*' --exclude 'transmission/ipt/*' -va /mnt/data/ /mnt/backupdrive/mnt/data > /home/mrl/backup.log &&\
- rsync --delete --bwlimit=20M -va /home/mrl/ /mnt/backupdrive/home/mrl >> /home/mrl/backup.log &&\
+ rsync --delete --bwlimit=20M --exclude 'VirtualBox VMs' -va /home/mrl/ /mnt/backupdrive/home/mrl >> /home/mrl/backup.log &&\
umount /mnt/backupdrive &&\
cat<<MAIL | su -c 'ssh helheim /usr/lib/sendmail backups@martlubbers.net' mrl
To: mart@martlubbers.net
#!/bin/bash
set -e
+set -o pipefail
cpm "$@" |& grep -v\
-e "^Warning: Multiple file instances: 'Makefile'"\
-e "^Analyzing"\
-e "^]: is older than .abc file"\
-e "^First found at:"\
-e "^Also found at:"
-if [[ "${PIPESTATUS[0]}" -ne 0 ]]
-then
- exit "${PIPESTATUS[0]}"
-fi
if git rev-parse --show-toplevel 2>/dev/null
then
-Subproject commit 7fcea1a08423da3012aac87f5224738c85d212a1
+Subproject commit 22cbc6b6ab1623edd2e325d256245d21580f912a
-Subproject commit e3dabe0a369dac556508ac5d1132979d654bc753
+Subproject commit 4736043c8920d071ef09d2a01aaadb6cd02d7ad3
nnoremap N Nzzzv
" Fold settings
-set foldmethod=syntax
+set foldmethod=marker
set foldlevelstart=99
" Unbind arrow keys, who has them anyways on the keyboard...