repos / dotfiles

my dotfiles

(190) commits
Eric Bower  ·  2025-10-24
chore: rename
Eric Bower  ·  2025-10-24
chore: status script
Eric Bower  ·  2025-10-24
chore: status script
Eric bower  ·  2025-10-24
feat(nvim): DiffviewOpen plugin
Eric Bower  ·  2025-10-23
chore(sway): tweaks
Eric Bower  ·  2025-10-23
fix(nvim): grep typo
Eric Bower  ·  2025-10-22
chore(nvim): cleanup
Eric Bower  ·  2025-10-21
feat(nvim): jj plugin
Eric Bower  ·  2025-10-21
feat(nvim): resize qf and loclist
Eric Bower  ·  2025-10-21
design(nvim): change default color scheme slightly

I want comments and strings to pop a little more
Eric Bower  ·  2025-10-17
refactor(nvim): remove nvim-treesitter

refactor(nvim): move qf util code to github.com/neurosnap/qfutil.nvim
Eric Bower  ·  2025-10-10
feat: use zmx
Eric Bower  ·  2025-10-10
feat(nvim): sort buffers by last used
Eric bower  ·  2025-10-07
fix(nvim): dont fold anything on buffer open
Eric bower  ·  2025-10-06
refactor(nvim): remove fold settings
Eric bower  ·  2025-10-02
chore: fix
Eric bower  ·  2025-10-02
chore: changes
Eric Bower  ·  2025-10-02
feat(nvim): leader+c creates a scratch buffer from cmd
Eric Bower  ·  2025-10-01
fix(nvim): exit grep on esc
Eric Bower  ·  2025-09-26
fix(nvim): rm fuzzy and set max height on popup
Eric Bower  ·  2025-09-26
refactor(nvim): buffer -> qf just not working for me

terminal buffers are "protected" buffers that don't get replaced from
the qf selection.  Instead it opens a split which I find frustrating for
my workflow.
Eric Bower  ·  2025-09-25
refactor(nvim): <leader>b now opens a quickfix with all buffers
Eric Bower  ·  2025-09-24
chore(nvim): changes
Eric bower  ·  2025-09-24
fix(nvim): cqf
Eric Bower  ·  2025-09-23
refactor(nvim): cqf more flexible
Eric Bower  ·  2025-09-23
chore(nvim): rearrange code
Eric bower  ·  2025-09-23
chore(ghostty): cleanup config

chore(nvim): better grep usage
Eric Bower  ·  2025-09-23
chore(nvim): more Qf work!

handles more cmds
<leader>f now opens fish term
Eric Bower  ·  2025-09-22
feat(nvim): toggle diagnostic loclist
Eric Bower  ·  2025-09-22
refactor(nvim): Qf command
Eric Bower  ·  2025-09-22
feat(nvim): try nvim-bqf
Eric Bower  ·  2025-09-21
chore(nvim): cqf refinement
Eric Bower  ·  2025-09-21
chore: rm tmp file
Eric Bower  ·  2025-09-21
refactor(nvim): replace fzf-lua with custom qf bindings
Eric Bower  ·  2025-09-19
chore(nvim): changes
Eric Bower  ·  2025-09-18
chore(nvim): autocomplete fuzzy match
Eric Bower  ·  2025-09-18
refactor(nvim): even more minimal
Eric Bower  ·  2025-09-18
chore(nvim): tweaks
Eric bower  ·  2025-09-18
fix: colors
Eric bower  ·  2025-09-18
chore: tweaks to fzf
Eric Bower  ·  2025-09-18
chore: update ghostty bg color
Eric Bower  ·  2025-09-18
chore: cfg changes
Eric bower  ·  2025-09-15
chore: zsh
Eric Bower  ·  2025-09-14
chore: fix
Eric Bower  ·  2025-09-14
chore(fish): systemd abbr
Eric Bower  ·  2025-09-13
refactor: notes
Eric Bower  ·  2025-09-12
chore(nvim): tweaks
Eric Bower  ·  2025-09-10
chore: vdirsync updates
Eric Bower  ·  2025-09-08
chore: changes
Eric Bower  ·  2025-09-06
chore(ssh): control path
Eric Bower  ·  2025-09-06
chore(ssh): update config
Eric Bower  ·  2025-09-06
chore(fish): abbr tweaks
Eric Bower  ·  2025-09-06
chore(kings): fresh os install
Eric Bower  ·  2025-09-02
chore: fold next max

chore: remove old ssh config entries
Eric Bower  ·  2025-08-31
chore: rm copyparty
Eric Bower  ·  2025-08-28
chore: aider cfg
Eric Bower  ·  2025-08-28
chore(nvim): revert theme to dracula

I wanted to like a minimal colorscheme but it was a little too difficult
to read for me.
Eric Bower  ·  2025-08-28
chore(nvim): move code around
Eric Bower  ·  2025-08-28
chore: aider code theme
Eric Bower (aider)  ·  2025-08-27
feat: use abbr instead of alias
Eric Bower  ·  2025-08-27
refactor(nvim): use minimal color scheme
Eric Bower (aider)  ·  2025-08-27
feat: add `ai` alias with default model
Eric Bower  ·  2025-08-27
feat: set OLLAMA_API_BASE environment variable
Eric Bower  ·  2025-08-22
chore(git): use vimdiff
Eric Bower  ·  2025-08-19
chore(nvim): formatting
Eric bower  ·  2025-08-19
feat(nvim): treesitter folding
Eric Bower  ·  2025-08-18
refactor(nvim): args -> ev
Eric Bower  ·  2025-08-18
chore(nvim): use table for `supports_method`
Eric Bower  ·  2025-08-15
chore(nvim): reorg treesitter code
Eric bower  ·  2025-08-15
fix(nvim): typo
Eric Bower  ·  2025-08-15
fix(nvim): fmt
Eric Bower  ·  2025-08-15
chore(nvim): sort diagnostic severity
Eric Bower  ·  2025-08-14
chore(nvim): remove textobjects plugin
Eric Bower  ·  2025-08-14
fix(nvim): stylua
Eric Bower  ·  2025-08-14
chore(nvim): i need go to definition, not just type def
Eric Bower  ·  2025-08-14
chore(nvim): remove custom shortcuts for lsp
Eric Bower  ·  2025-08-14
chore: remove textobjects, and autocomplete on every keystroke

I tried used treesitter textobjects but couldn't find it useful enough
to be part of my workflow.

I also want to try removing autocomplete on every keystroke because I do
find it sometimes distracting.
Eric Bower  ·  2025-08-12
chore: fox ssh
Eric Bower  ·  2025-08-09
chore: video transcoding and other
Eric Bower  ·  2025-08-08
fix(nvim): map to leader t
Eric Bower  ·  2025-08-08
chore(nvim): shortcut for quitting buffer
Eric Bower  ·  2025-08-02
chore: cleanup
Eric Bower  ·  2025-07-31
feat(nvim): added treesitter textbojects
Eric Bower  ·  2025-07-25
chore(nvim): disable some lsp's i dont use that often
Eric Bower  ·  2025-07-25
fix(nvim): shpool reattach sizing issue
Eric Bower  ·  2025-07-25
chore(nvim): more tweaks based on feedback in irc
Eric bower  ·  2025-07-24
chore: zsh
Eric Bower  ·  2025-07-23
chore(nvim): use `gitlinker.nvim` fork
Eric Bower  ·  2025-07-22
chore(nvim): local fn
Eric Bower  ·  2025-07-22
refactor(nvim): use `vim.lsp.enable`
Eric Bower  ·  2025-07-21
chore: format ssh_config
Eric Bower  ·  2025-07-20
chore(nvim): stylua code formatting
Eric Bower  ·  2025-07-20
fix(nvim): PackChanged callback
Eric Bower  ·  2025-07-19
chore(nvim): `vim.pack` `PackChanged` callback
Eric Bower  ·  2025-07-18
Merge branch 'vim-pack'
Eric Bower  ·  2025-07-18
chore: tweak
Eric Bower  ·  2025-07-18
chore(nvim): tweaks
Eric bower  ·  2025-07-18
chore: add neovim path
Eric Bower  ·  2025-07-17
chore(nvim): lazy tweaks
Eric bower  ·  2025-07-17
feat(nvim): add vim-fugitive
Eric bower  ·  2025-07-17
refactor(nvim): fix `main` nvim-treesitter config
Eric Bower  ·  2025-07-16
chore(nvim): treesitter tweaks
Eric Bower  ·  2025-07-16
chore(nvim): `main` branch treesitter
Eric Bower  ·  2025-07-15
chore: fish tweak
Eric bower  ·  2025-07-15
chore: update zshrc
Eric Bower  ·  2025-07-15
chore(nvim): autocomplete on every key stroke
Eric Bower  ·  2025-07-14
chore(git): `mo` alias
Eric Bower  ·  2025-07-14
chore(fish): abbr
Eric Bower  ·  2025-07-14
chore: tweaks
Eric Bower  ·  2025-07-14
chore: tweaks
Eric Bower  ·  2025-07-14
fix(nvim): navigating between windows
Eric Bower  ·  2025-07-14
chore: nvim
Eric Bower  ·  2025-07-14
chore: fmt
Eric Bower  ·  2025-07-14
chore: shpool config
Eric Bower  ·  2025-07-14
chore: cleanup
Eric Bower  ·  2025-07-14
chore: tweaks to workflow
Eric Bower  ·  2025-07-13
chore(nvim): more options
Eric Bower  ·  2025-07-13
chore(shpool): change prompt to juse session name
Eric Bower  ·  2025-07-13
chore: ssh config
Eric Bower  ·  2025-07-12
feat: trying out shpool
Eric Bower  ·  2025-07-09
chore(nvim): remove plugin
Eric Bower  ·  2025-07-09
chore(nvim): changes
Eric Bower  ·  2025-07-09
chore: more plugins
Eric Bower  ·  2025-07-09
chore: add indent-blankline
Eric Bower  ·  2025-07-08
chore: fish cleanup
Eric Bower  ·  2025-07-08
refactor: use git aliases instead of fish ones
Eric Bower  ·  2025-07-08
fix(nvim): config
Eric Bower  ·  2025-07-08
refactor(nvim): single lua script
Eric Bower  ·  2025-07-07
chore(nvim): formatting
Eric Bower  ·  2025-07-07
chore(nvim): tweaks
Eric Bower  ·  2025-07-07
chore(nvim): combine files
Eric Bower  ·  2025-07-07
chore(nvim): cleanup
Eric Bower  ·  2025-07-07
chore(nvim): tweaks
Eric Bower  ·  2025-07-07
refactor(nvim): builtin autocompletion
Eric Bower  ·  2025-07-07
refactor(nvim): simplify config
Eric bower  ·  2025-07-06
chore: changes
Eric Bower  ·  2025-07-04
chore: rm keychain `--agents`
Eric Bower  ·  2025-06-20
chore: pico.nue -> pico.nue.0
Eric Bower  ·  2025-04-02
chore: use pass cli
Eric Bower  ·  2025-04-02
chore: changes
Eric Bower  ·  2025-04-02
mbsync changes
Eric Bower  ·  2025-04-02
chore: mbsync
Eric Bower  ·  2025-03-31
printer
Eric Bower  ·  2025-03-31
cups
Eric Bower  ·  2025-03-04
chore: cleanup
Eric Bower  ·  2025-03-04
chore: add xor
Eric Bower  ·  2025-02-19
chore: changes
Eric Bower  ·  2025-02-17
refactor: simplify nvim config
Eric Bower  ·  2025-02-02
chore: rm minuet
Eric Bower  ·  2025-01-27
idk
Eric Bower  ·  2025-01-21
chore: ssh config
Eric Bower  ·  2025-01-13
chore: changes
Eric Bower  ·  2025-01-10
chore(ghostty): comment out window decoration cfg

This doesn't work well on mac and since that's where I'm using ghostty
there's no reason to have it enabled atm
Eric Bower  ·  2024-12-29
chore: tweaks
Eric Bower  ·  2024-12-27
fix: tmux colors
Eric Bower  ·  2024-12-27
chore: trim fat in sway config
Eric Bower  ·  2024-12-27
style: font rendering
Eric Bower  ·  2024-12-26
style: foot tweaks
Eric Bower  ·  2024-12-26
chore: terminal style changes
Eric Bower  ·  2024-12-21
docs: readme
Eric Bower  ·  2024-12-20
chore: rm qutebrowser config
Eric Bower  ·  2024-12-20
chore: rm x11 configs
Eric Bower  ·  2024-12-20
chore: rm old plugins
Eric Bower  ·  2024-12-20
chore: nvim
Eric Bower  ·  2024-12-19
refactor(nvim): add new plugins, del old plugins
Eric Bower  ·  2024-12-16
style: sway title bar
Eric Bower  ·  2024-12-13
chore: fish and sway
Eric Bower  ·  2024-12-10
chore: rearrange
Eric Bower  ·  2024-12-03
chore(ghostty): keybindings
Eric Bower  ·  2024-12-01
chore: new ip addresses
Eric Bower  ·  2024-12-01
fix: use bash instead of fish
Eric Bower  ·  2024-11-20
chore: gl to 15 log items
Eric Bower  ·  2024-11-20
homebrew 18
Eric Bower  ·  2024-11-18
sway tweak
Eric Bower  ·  2024-11-03
browser notes
Eric Bower  ·  2024-10-22
chore: use ts_ls
Eric Bower  ·  2024-10-01
chore: mac tweaks
Eric Bower  ·  2024-10-01
chore: mac updates
Eric Bower  ·  2024-09-15
networking notes
Eric Bower  ·  2024-09-14
fix: keychain
Eric Bower  ·  2024-09-03
feat: keychain bin
Eric Bower  ·  2024-09-03
chore: tmux and lazy.nvim updates
Eric Bower  ·  2024-08-26
chore: fish cfg
Eric Bower  ·  2024-08-26
chore: fish cfg
Eric Bower  ·  2024-08-25
chore: rename ssh_config
Eric Bower  ·  2024-08-25
chore: rename ssh_config
Eric Bower  ·  2024-08-25
chore: notes
Eric Bower  ·  2024-08-24
refactor: folder structure
Eric Bower  ·  2024-08-24
feat: notes
Eric Bower  ·  2024-08-24
feat: init