Update fish aliases & keybinds, update git config, update Neovim config

Neovim:
- Replace typescript-tools with ts_ls
- Add Markview
- Modify Neo-tree keybinds
- Modify CodeCompanion models
- Add Svelte linting/fixing
This commit is contained in:
mitchell 2025-05-08 15:12:45 -04:00
parent 33da7ca122
commit e511802ea3
5 changed files with 58 additions and 23 deletions

View file

@ -1,6 +1,7 @@
function define_aliases -a uname -d 'Defines aliases for commonly used commands'
alias q exit
alias cl clear
alias ls lsd
alias rcp 'rsync -aP'
alias vg vagrant
alias tf terraform

View file

@ -1,5 +1,4 @@
function fish_user_key_bindings
bind --mode insert jj "if commandline -P; commandline -f cancel; else; set fish_bind_mode default; commandline -f backward-char repaint-mode; end"
bind --mode insert comma,a 'ssh_add; commandline -f repaint'
bind --mode insert comma,p 'nvim +"Telescope git_files"; commandline -f repaint'
bind --mode insert comma,f 'nvim +"Telescope find_files"; commandline -f repaint'
@ -9,4 +8,5 @@ function fish_user_key_bindings
bind --mode insert comma,t 'fzf-file-widget'
bind --mode insert comma,r 'fzf-history-widget'
bind --mode insert comma,c 'fzf-cd-widget'
bind --mode insert comma,l 'clear; commandline -f repaint'
end