Releases: caarlos0/dotfiles
Releases · caarlos0/dotfiles
2025.11.1
Changelog
darwin
other
- 091802a: chore(darwin): update brewfile (@caarlos0)
 - 00821cc: chore(macos): update Brewfile (@caarlos0)
 
editor
improvements
fixes
- 210225a: fix(nvim): auto-resize panes on term resize (@caarlos0)
 - 79dc9d0: fix(nvim): checktime (@caarlos0)
 - d434e19: fix(nvim): disable treesitter inside documentation popups (@caarlos0)
 - b486cd6: fix(nvim): lower copilot score to prevent accidental completions (@caarlos0)
 
tmux
fixes
terminals
improvements
fixes
- c9bbc81: fix(ghostty): fix cmd+number keymaps (@caarlos0)
 - 4aa63b5: fix(rio): window/navigation settings (@caarlos0)
 
ai
fixes
- 01771ca: fix(ai): improve crush config (@caarlos0)
 - df24a34: fix(crush): context7 sse -> http (@caarlos0)
 
other
2025.10.1
Changelog
system
improvements
darwin
fixes
other
- dc5c30a: chore(darwin): update Brewfile (@caarlos0)
 - f6acb5e: chore(darwin): update brewfile (@caarlos0)
 - 7121ba4: chore(macos): update Brewfile (@caarlos0)
 
editor
fixes
- 96d1fde: fix(nvim): bad (@caarlos0)
 - 4e88587: fix(nvim): cleanup (@caarlos0)
 - a2188f1: fix(nvim): fzf-lua options (@caarlos0)
 - afa5780: fix(nvim): remove dockerls (@caarlos0)
 
tmux
improvements
terminals
fixes
ai
improvements
fixes
other
2025.8.31
Changelog
darwin
other
editor
improvements
- aade49c: feat(nvim): fzf-lua instead of telescope (@caarlos0)
 - e2261f4: feat(nvim): getting closer to single file config (@caarlos0)
 - b9e7394: feat(nvim): more config cleanup (@caarlos0)
 - 5cf7430: feat(nvim): simplify telescope config (@caarlos0)
 
fixes
- 8b96750: fix(nvim): Bw and Bd (@caarlos0)
 - b1257fb: fix(nvim): border, missing keymap (@caarlos0)
 - e5179b5: fix(nvim): filetype options (@caarlos0)
 - ed89a47: fix(nvim): fix treesj, improve some stuff (@caarlos0)
 - dde6ab9: fix(nvim): fugitive signoff commits (@caarlos0)
 - 01c3809: fix(nvim): fzf-nvim options (@caarlos0)
 - 1a7b5a8: fix(nvim): lua lsp (@caarlos0)
 - 1a16a12: fix(nvim): other (@caarlos0)
 - 2fe332d: fix(nvim): remove plenary (@caarlos0)
 - f06a05f: fix(nvim): show workspace diagnostics in lualine (@caarlos0)
 - 0d40478: fix(nvim): undo points (@caarlos0)
 
tmux
improvements
terminals
improvements
ai
fixes
- 48d1f8d: fix(ai): use sse context7 (@caarlos0)
 - 27d634e: fix(crush): add filetypes to LSPs (@caarlos0)
 
other
2025.8.1
Changelog
system
improvements
other
- fa4f196: chore(brew): update (@caarlos0)
 - 1a64694: chore(brew): update Brewfile (@caarlos0)
 - 28fdb6c: chore(brew): update Brewfile (@caarlos0)
 - e68358f: chore(brew): update Brewfile (@caarlos0)
 
darwin
other
editor
improvements
- e41f943: feat(nvim): conform shfmt (@caarlos0)
 - ae22c4b: feat(nvim): getting rid of mason (@caarlos0)
 - ff9fc55: feat(nvim): slowly moving the entire config to single file (@caarlos0)
 - dbfff9b: feat(nvim): use neovim nightly, get rid of lazy (@caarlos0)
 
fixes
- 889b9b4: fix(nvim): keymaps (@caarlos0)
 - 07b1911: fix(nvim): lazy load plugins (@caarlos0)
 - 188ad0c: fix(nvim): remove deprecated keymap (@caarlos0)
 - 364de1a: fix(nvim): remove score offset for copilot (@caarlos0)
 - f1ce168: fix(nvim): update some options (@caarlos0)
 
other
- 2fefc72: chore(nvim): fmt (@caarlos0)
 - 0c923a6: chore(nvim): format lua (@caarlos0)
 - b3955b9: chore(nvim): group plugins (@caarlos0)
 - 729ceb1: chore(nvim): update (@caarlos0)
 - 7c71ba6: chore(nvim): update plugins (@caarlos0)
 - 336fa9a: chore(nvim): update plugins (@caarlos0)
 - af75f8b: refactor(nvim): moved bdelete to init.lua (@caarlos0)
 
tmux
improvements
- 7e4f0cf: feat(tmux): move status bar back to the bottom (@caarlos0)
 - 3cb5912: feat(tmux): status bar on top (@caarlos0)
 - 378aba0: feat(tmux): support shift-enter (@caarlos0)
 
fixes
- 990e45e: fix(tmux): improve keymaps (@caarlos0)
 - 1adb354: fix(tmux): improve some options and keybinds (@caarlos0)
 - 727f4a6: fix(tmux): longer display-time (@caarlos0)
 - e89eaa4: fix(tmux): status position (@caarlos0)
 
terminals
improvements
fixes
other
ai
improvements
fixes
- c5f7005: fix(ai): crush.json (@caarlos0)
 - 9e872bc: fix(ai): update crush.json (@caarlos0)
 - cdc66fc: fix(ai): update crush.json (@caarlos0)
 
other
- 23db82a: chore: gitignore (@caarlos0)
 - de91396: ci: update goreleaser config (@caarlos0)
 - 6b6681f: feat: add scripts/update.sh (@caarlos0)
 - 165875a: feat: create caarlos0/debug docker image (#36) (@caarlos0)
 - 5b07039: fix(ci): improve release.sh (@caarlos0)
 - 630cddb: fix(setup): shellcheck issues (@caarlos0)
 
2025.7.1
Changelog
system
improvements
fixes
- 31ae932: fix(fish): $PROJECTS (@caarlos0)
 - 2578458: fix(fish): alias vim=nvim (@caarlos0)
 - 724085a: fix(fish): cleanup (@caarlos0)
 - 0442a55: fix(fish): setup (@caarlos0)
 - f8051d7: fix(fish): shut homebrew up (@caarlos0)
 
other
nix
fixes
editor
improvements
- 7935edb: feat(nvim): :Finder (@caarlos0)
 - 3313306: feat(nvim): mason-conform (@caarlos0)
 - d9870b9: feat(nvim): remove avante (@caarlos0)
 
fixes
- 43cfea5: fix(nvim): autotag (@caarlos0)
 - a998004: fix(nvim): lsp (@caarlos0)
 - a1dbe7c: fix(nvim): lsp cleanup (@caarlos0)
 - 934b4b1: fix(nvim): syntax stuff (@caarlos0)
 
other
- 688c486: chore(nvim): lazy update (@caarlos0)
 - e46f48d: chore(nvim): update plugins (@caarlos0)
 - f407303: chore(nvim): update plugins (@caarlos0)
 
tmux
improvements
terminals
improvements
other
2025.6.2
2025.5.1
2025.4.2
Changelog
editor
improvements
- a1bddd2: feat(nvim): 0.11 configuration updates (@caarlos0)
 - ad1f330: feat(nvim): better handle git conflicts (@caarlos0)
 - 1ebb243: feat(nvim): fix copilot-language-server (@caarlos0)
 - 051e1b4: feat(nvim): remove render-markdown (@caarlos0)
 - 3914285: feat(nvim): update avante (@caarlos0)
 
fixes
- f24f15b: fix(nvim): fix organize imports (@caarlos0)
 - cee12c7: fix(nvim): gruvbox lualine highlight on nvim 0.11 (@caarlos0)
 
git
fixes
- 03029ea: fix(nix): improve git config (@caarlos0).
 - 7fd9359: fix(git): config (@caarlos0)
 - d46292c: fix(git): update settings (@caarlos0)
 
terminals
fixes
other
- 9bfaad6: chore(deps): bump cachix/cachix-action from 15 to 16 (#33) (@dependabot[bot])
 - 6f02c48: chore(deps): bump cachix/install-nix-action from 30 to 31 (#32) (@dependabot[bot])
 - 5bc9948: fix(go): remove goprivate (@caarlos0)
 
2025.3.1
Changelog
system
improvements
fixes
- f5e6ad3: fix(fish): multiline prompt (@caarlos0)
 - f4fa9bc: fix(pkgs): svu update (@caarlos0)
 - dd0f261: fix(system): gomod-rename (@caarlos0)
 - 1da2587: fix(system): ripgrep config (@caarlos0)
 
nix
fixes
darwin
improvements
- d1c32fd: feat(darwin): trying brave due to the recent firefox news (@caarlos0)
 - b6843df: feat(macos): use firefox as default browser (@caarlos0)
 
editor
improvements
- 3216089: feat(nvim): add render-markdown (@caarlos0)
 - 951c35e: feat(nvim): avante cursor planning mode (@caarlos0)
 - 33af5fd: feat(nvim): remove lsp borders et al (@caarlos0)
 - 336f998: feat(nvim): update avante (@caarlos0)
 
fixes
- dda296d: fix(nvim): avante claude 3.7 (@caarlos0)
 - 9fadada: fix(nvim): avante update (@caarlos0)
 - 1593535: fix(nvim): blink.cmp update (@caarlos0)
 - 5930c76: fix(nvim): change keymap (@caarlos0)
 - f03dcd1: fix(nvim): organize plugin order (@caarlos0)
 
other
git
improvements
terminals
fixes
other
2025.2.1
Changelog
system
fixes
- 49910e5: fix(system): git pr (@caarlos0)
 - 15871bb: fix(system): git-lfs (@caarlos0)
 - 760e468: fix(system): gotestchanged use git diff from main as well (@caarlos0)
 
nix
fixes
darwin
fixes
editor
improvements
- ba34146: feat(neovim): add back todo-comments, setup ts-comments as well (@caarlos0)
 - 4a3c798: feat(neovim): mermaid treesitter language (@caarlos0)
 - d13c164: feat(nvim): update cmp configs (@caarlos0)
 
fixes
- 236b8d1: fix(neovim): copilot score (@caarlos0)
 - 7baeec8: fix(neovim): improve telescope config (@caarlos0)
 - 40c16e0: fix(neovim): lsp keymaps (@caarlos0)
 - 170f3d3: fix(nvim): commentstring for gomod and gowork (@caarlos0)
 - 66d9f54: fix(nvim): give copilot less priority (@caarlos0)
 - 35f6e48: fix(nvim): gopls.tidy fix (@caarlos0)
 - 98b02c0: fix(nvim): improve code search (@caarlos0)
 - 908b7f9: fix(nvim): only enable spell checking in some files (@caarlos0)
 - 3fe259e: fix(nvim): remove now unneeded setting from blink-cmp (@caarlos0)
 
git
fixes
terminals
fixes
- 35358e5: fix(ghostty): font size (@caarlos0)
 - 6ee30cd: fix(ghostty): gruvbox theme upstream changes (@caarlos0)
 - d083abe: fix(ghostty): hide mouse while typing (@caarlos0)
 - 9943360: fix(ghostty): title bar (@caarlos0)
 - 4868a85: fix(rio): update settings (@caarlos0)
 
other
- 84c84b0: chore(deps): bump cachix/cachix-action from 14 to 15 (#29) (@dependabot[bot])
 - a538c23: chore(deps): bump cachix/install-nix-action from 25 to 30 (#30) (@dependabot[bot])
 - eda2f95: chore: fmt (@caarlos0)
 - 029cdcb: chore: remove dead code with deadnix (@caarlos0)
 - d308da8: chore: update license (@caarlos0)
 - 8239ff5: ci: fix release script when day/month start with 0 (@caarlos0)
 - 588ee96: ci: run deadnix (@caarlos0)
 - 7270653: ci: update changelog grouping (@caarlos0)