anchor.diff:    nixpkgs.config.allowUnfree = true;
   
     nixpkgs.config.packageOverrides = super: let self = super.pkgs; in {
  -    ycmd = super.ycmd.override { gocode = null; godef = null; rustracerd = null; };
     };
   
     # TODO: add module for per-user config, etc, ...
  
positive.code:     bind-key -n M-R run "tmux send-keys -t $(hostname -s | awk -F'-' '{print tolower($NF)}') C-l Up Enter"
  
      bind 0 set status
  
      bind-key -r "<" swap-window -t -1
      bind-key -r ">" swap-window -t +1
  
negative.code:     nnoremap <Leader>p :FZF<CR>
      nnoremap <silent> <Leader>e :exe 'FZF ' . expand('%:h')<CR>
  
      nmap <leader><tab> <plug>(fzf-maps-n)
      xmap <leader><tab> <plug>(fzf-maps-x)
      omap <leader><tab> <plug>(fzf-maps-o)
      imap <c-x><c-w> <plug>(fzf-complete-word)
  
      command! -bang -nargs=* Ag call fzf#vim#ag(<q-args>,
            \   <bang>0 ? fzf#vim#with_preview('up:30%')
            \   : fzf#vim#with_preview('right:50%:hidden', '?'),
            \   <bang>0)
  
      command! -bang -nargs=* Rg call fzf#vim#grep(
            \   'rg --column --line-number --no-heading --color=always '.shellescape(<q-args>), 1,
            \   <bang>0 ? fzf#vim#with_preview('up:30%')
            \           : fzf#vim#with_preview('right:50%:hidden', '?'),
            \   <bang>0)
  
      highlight clear SignColumn
  
  