--- a/gitconfig Wed Oct 26 17:39:38 2022 -0400
+++ b/gitconfig Tue Feb 07 11:14:10 2023 -0500
@@ -145,3 +145,10 @@
bazel = %C(auto)%H %Cgreen%cd %C(auto)%s %Cred%al %C(auto)%d
[pull]
ff = only
+[filter "lfs"]
+ clean = git-lfs clean -- %f
+ smudge = git-lfs smudge -- %f
+ process = git-lfs filter-process
+ required = true
+[diff "lfs"]
+ textconv = cat
--- a/mutt/muttrc Wed Oct 26 17:39:38 2022 -0400
+++ b/mutt/muttrc Tue Feb 07 11:14:10 2023 -0500
@@ -25,7 +25,7 @@
source ~/.vim/bundle/badwolf/contrib/badwolf.muttrc
-set folder = ~/.mail # mail location
+set folder = ~/.mail2 # mail location
set wait_key = no # shut up, mutt
set mbox_type = Maildir # mailbox type
@@ -183,8 +183,8 @@
macro index \Cr "T~U<enter><tag-prefix><clear-flag>N<untag-pattern>.<enter>" "mark all messages as read"
# Sync email
-macro index O "<shell-escape>offlineimap<enter>" "run offlineimap to sync all mail"
-macro index o "<shell-escape>offlineimap -qf INBOX<enter>" "run offlineimap to sync inbox"
+macro index O "<shell-escape>mbsync --all<enter>" "run mbsync to sync all mail"
+macro index o "<shell-escape>mbsync mail-inbox<enter>" "run mbsync to sync inbox"
# Saner copy/move dialogs
macro index C "<copy-message>?<toggle-mailboxes>" "copy a message to a mailbox"
--- a/vim/vimrc Wed Oct 26 17:39:38 2022 -0400
+++ b/vim/vimrc Tue Feb 07 11:14:10 2023 -0500
@@ -276,6 +276,7 @@
silent! digr ~~ 8967 "U+2307=⌇ WAVY LINE
+
" }}}
" Convenience mappings ---------------------------------------------------- {{{
@@ -334,6 +335,10 @@
nnoremap <leader>o "zyiW:call Open(@z)<cr>
vnoremap <leader>o "zy:call Open(@z)<cr>
+" Delete to black hole register
+nnoremap dD "_dd
+vnoremap D "_d
+
" Yank to end of line
nnoremap Y y$
@@ -1184,6 +1189,7 @@
au FileType lisp nnoremap <buffer> [] :call DuplicateLispForm()<cr>
au FileType lisp nnoremap <buffer> <localleader>( :call PareditToggle()<cr>
")
+ au FileType lisp inoremap <buffer> <c-s> <c-o>:call vlime#plugin#SendToREPL(vlime#ui#CurTopExpr())<cr>
" Navigate trees of sexps with arrows
au FileType lisp call s:vim_sexp_mappings()
@@ -1193,8 +1199,58 @@
au FileType lisp noremap <buffer> <down> :<c-u>call SexpDown()<cr>
" Writing
-
au FileType lisp noremap <buffer> <localleader>= I; => <esc>
+
+ " April
+ au FileType lisp inoremap <buffer> <c-j>; ⍝
+ au FileType lisp inoremap <buffer> <c-j>i ⍳
+ au FileType lisp inoremap <buffer> <c-j>r ⍴
+ au FileType lisp inoremap <buffer> <c-j>e ∊
+ au FileType lisp inoremap <buffer> <c-j>_i ⍸
+ au FileType lisp inoremap <buffer> <c-j>_, ⍪
+ au FileType lisp inoremap <buffer> <c-j>:~ ⍨
+ au FileType lisp inoremap <buffer> <c-j>:^ ¨
+
+ au FileType lisp inoremap <buffer> <c-j>* ×
+ au FileType lisp inoremap <buffer> <c-j>/ ÷
+ au FileType lisp inoremap <buffer> <c-j>0 ∘
+ au FileType lisp inoremap <buffer> <c-j>- ¯
+
+ au FileType lisp inoremap <buffer> <c-j>c ⌈
+ au FileType lisp inoremap <buffer> <c-j>f ⌊
+
+ au FileType lisp inoremap <buffer> <c-j>< ←
+ au FileType lisp inoremap <buffer> <c-j>> →
+ au FileType lisp inoremap <buffer> <c-j>^ ↑
+ au FileType lisp inoremap <buffer> <c-j>v ↓
+
+ au FileType lisp inoremap <buffer> <c-j>G^ ⍋
+ au FileType lisp inoremap <buffer> <c-j>Gv ⍒
+
+ au FileType lisp inoremap <buffer> <c-j>o\| ⌽
+ au FileType lisp inoremap <buffer> <c-j>o/ ⍉
+ au FileType lisp inoremap <buffer> <c-j>o- ⊖
+
+ au FileType lisp inoremap <buffer> <c-j>A ∧
+ au FileType lisp inoremap <buffer> <c-j>O ∨
+
+ au FileType lisp inoremap <buffer> <c-j>=< ≤
+ au FileType lisp inoremap <buffer> <c-j>=< ≥
+ au FileType lisp inoremap <buffer> <c-j>=/ ≠
+ au FileType lisp inoremap <buffer> <c-j>=== ≡
+ au FileType lisp inoremap <buffer> <c-j>==/ ≢
+
+ au FileType lisp inoremap <buffer> <c-j>q ⎕
+ au FileType lisp inoremap <buffer> <c-j>Q ⌷
+ au FileType lisp inoremap <buffer> <c-j>t ⊢
+
+ au FileType lisp inoremap <buffer> <c-j>u ∪
+ au FileType lisp inoremap <buffer> <c-j>U ∩
+ au FileType lisp inoremap <buffer> <c-j>+ ⌿
+ au FileType lisp inoremap <buffer> <c-j>[ ⊂
+ au FileType lisp inoremap <buffer> <c-j>] ⊃
+
+ au FileType lisp inoremap <buffer> <c-j>z ⍬
augroup END " }}}
" }}}