Update dotfiles

0a1b10021c32855b56f106483ee233849cc4be88
Alexis Sellier committed ago 1 parent faf815f0
.gitconfig +2 -0
54 54
[pull]
55 55
  ff = only
56 56
57 57
[init]
58 58
  defaultBranch = master
59 +
[rerere]
60 +
	enabled = 1
.profile +1 -0
3 3
if command -v keychain >/dev/null; then
4 4
  eval $(keychain --eval --agents ssh -Q --quiet ~/.ssh/id_rsa)
5 5
fi
6 6
7 7
export PATH=~/bin:~/.local/bin:~/.yarn/bin:~/.gcloud/bin:~/.cabal/bin:~/.cargo/bin:~/.gem/ruby/2.6.0/bin:~/.radicle/bin:~/.npm-packages/bin:$PATH
8 +
export NODE_PATH=/usr/lib/node_modules
8 9
export EDITOR=nvim
9 10
export VISUAL=nvim
10 11
export MOZ_USE_XINPUT2=1 # Pixel scrolling in Firefox
11 12
export RIPGREP_CONFIG_PATH=$HOME/.rgrc
12 13
export PATH="$HOME/.radicle/bin:$PATH"
.vim/syntax/todo.vim +1 -0
7 7
syntax match todoDone        '^\s*\[[Xx]\].*'
8 8
syntax match todoNormal      '^\s*\[ \]\s*.*'
9 9
syntax match todoComment     '^\s*%.*'
10 10
syntax match todoCheckbox    '^\s*\[\s\]'
11 11
syntax match todoUrgent      '^\s*\[!\]\s.*$'
12 +
syntax match todoCanceled    '^\s*\[/\]\s.*$'
12 13
syntax match todoImportant   '\s!!$'
.vimrc +1 -0
59 59
set guicursor=n-v-c:block-Cursor/lCursor-blinkon0,i-ci:ver25-Cursor/lCursor,r-cr:hor20-Cursor/lCursor
60 60
set spelllang=en_us,en_gb
61 61
set completeopt=menu
62 62
set clipboard+=unnamedplus " Requires `xclip`
63 63
set shell=/bin/sh
64 +
set signcolumn=yes
64 65
65 66
" We don't use tabs much, but at least try and show less cruft
66 67
function! Tabline()
67 68
  let s = ''
68 69
  for i in range(tabpagenr('$'))