Commit b5935578a6816763e0ff28b7f6ba84779fba7755 Parent: ac71ea23315aa94fb61b417d1b08ade6b11b4dcc Author: Matt Colligan <matt@edra.ai> Date: 2025-12-06 11:44:51 +0000 Committer: Matt Colligan <matt@edra.ai> Committed: 2025-12-06 11:44:51 +0000 stuff
tmux.conf Modified
@@ -6,12 +6,11 @@ bind C-s send-prefix # bindings -bind r source-file ~/.tmux.conf +#bind r source-file ~/.tmux.conf bind C-l send-keys 'C-l' bind C-a send-keys 'C-a' -#bind-key | split-window -hb \; run-shell "~/.vim/bundle/vim-misc/bsptm" -bind-key | split-window -hb -#set-hook -g pane-exited 'run-shell "~/.vim/bundle/vim-misc/bsptm"' +bind | splitw -hb -c '#{pane_current_path}' +bind '"' splitw -c '#{pane_current_path}' # general settings #set -g default-terminal "rxvt-unicode-256color"
start/self/plugin/settings.vim Modified
@@ -78,10 +78,11 @@ let g:ale_linters = { \ 'haskell': ['hlint'], \ 'python': ['flake8', 'pyright', 'ruff'], -\ 'typescriptreact': ['tsserver', 'eslint'], -\ 'typescript': ['tsserver', 'eslint'], -\ 'rust': ['analyzer'], +"\ 'rust': ['analyzer'], +\ 'terraform': ['tflint', 'terraform_ls'], \} +"\ 'typescriptreact': ['tsserver', 'eslint'], +"\ 'typescript': ['tsserver', 'eslint'], " Don't show errors in virtual text or signs column; rely on echoed message instead let g:ale_virtualtext_cursor = 0 let g:ale_set_signs = 0 @@ -104,10 +105,10 @@ " used by Ctrl-P, likely among other things set wildignore+=*/tmp/*,*.so,*.swp,*.zip,node_modules,target,.mypy_cache -" For some reason i need this for typescriptreact files to be configured -augroup run_ftplugin_typescriptreact - autocmd! - autocmd FileType typescriptreact source ~/.vim/pack/vim-misc/start/self/ftplugin/typescriptreact.vim - autocmd FileType typescript source ~/.vim/pack/vim-misc/start/self/ftplugin/typescript.vim - autocmd FileType javascript source ~/.vim/pack/vim-misc/start/self/ftplugin/javascript.vim -augroup END +"" For some reason i need this for typescriptreact files to be configured +"augroup run_ftplugin_typescriptreact +" autocmd! +" autocmd FileType typescriptreact source ~/.vim/pack/vim-misc/start/self/ftplugin/typescriptreact.vim +" autocmd FileType typescript source ~/.vim/pack/vim-misc/start/self/ftplugin/typescript.vim +" autocmd FileType javascript source ~/.vim/pack/vim-misc/start/self/ftplugin/javascript.vim +"augroup END
start/self/plugin/keybindings.vim Modified
@@ -126,6 +126,7 @@ nmap <silent> <C-i> <Plug>(ale_find_references) nmap <silent> <C-]> <Plug>(ale_go_to_definition) nmap <silent> <C-f> <Plug>(ale_fix) +nmap <silent> <leader>r :ALERename<CR> " telescope nnoremap <silent> <C-p> :Telescope git_files<CR>
start/self/plugin/init.lua Modified
@@ -70,6 +70,14 @@ { 'dense-analysis/ale' }, + { + 'hashivim/vim-terraform', + init = function() + vim.g.terraform_fmt_on_save = 1 + vim.g.terraform_align = 1 + end + }, + { 'm-col/buffer-closer.nvim', opts = {