Releases: caarlos0/dotfiles
Releases · caarlos0/dotfiles
2024.05.01
Changelog
system
improvements
- c7f7e13: feat(fish): script mimicking xsel deferring to pbcopy/pbpaste (@caarlos0)
- cb85280: feat(pkgs): add coreutils et al (@caarlos0)
nix
improvements
fixes
linux
fixes
editor
improvements
- c96a560: feat(nvim): always use latest gopls (@caarlos0)
- da56137: feat(nvim): i dont really care about wakatime, remove (@caarlos0)
- 0172179: feat(nvim): improving lsp autocmds (@caarlos0)
- d5cd281: feat(nvim): properly close git buf (@caarlos0)
- 7bba853: feat(nvim): remove debug and neotest (@caarlos0)
- 58166c1: feat(nvim): simplify go mod tidy (@caarlos0)
- 8e87d65: feat(nvim): use native comment (@caarlos0)
fixes
- c20784f: fix(nvim): :GoModTidy keymap to current buf only (@caarlos0)
- 1dc9378: fix(nvim): codelens errors (@caarlos0)
- 7d4d93d: fix(nvim): conform already format on save (@caarlos0)
- 2a114d7: fix(nvim): deprecated api call (@caarlos0)
- 58e852f: fix(nvim): disable blame current line (@caarlos0)
- f23218e: fix(nvim): gopls gofumpt fmt (@caarlos0)
- ac3d605: fix(nvim): improve fugitive config (@caarlos0)
- a7baf88: fix(nvim): improve golang config (@caarlos0)
- 798c142: fix(nvim): improve lsp autocmds (@caarlos0)
- 7c65a48: fix(nvim): inlay hints api change (@caarlos0)
- c7efd5f: fix(nvim): lsp keymap (@caarlos0)
- 184a260: fix(nvim): temporary disable mappings (@caarlos0)
other
- e11f9bc: Revert "fix(nvim): temporary disable mappings" (@caarlos0)
- 3976441: chore(nvim): luals project config (@caarlos0)
- c817281: refactor(nvim): improve autocmds (@caarlos0)
other
2024.03.31
Changelog
system
improvements
- 34389dd: feat(fish): catppuccin (@caarlos0)
- 6829332: feat(fish): rose-pine (@caarlos0)
- 866806f: feat(fzf): catppuccin (@caarlos0)
- 65a5f44: feat(fzf): rose-pine (@caarlos0)
- 2ac25b2: feat(pkgs): gke (@caarlos0)
nix
fixes
linux
improvements
fixes
editor
improvements
fixes
- 23378fc: fix(nvim): autopairs (@caarlos0)
- 5f24cc7: fix(nvim): close qf window on leader-q (@caarlos0)
- 59f4d10: fix(nvim): fugitive aucmd (@caarlos0)
- f481159: fix(nvim): push and open pr on o in fugitive (@caarlos0)
- f456716: fix(nvim): telescope enter to open selected (@caarlos0)
- 9b472ca: fix(vim): disable legacy fugitive commands (@caarlos0)
tmux
improvements
terminals
improvements
fixes
other
2024.03.01
Changelog
system
improvements
- 8084665: feat(pkg): serve (@caarlos0)
- 8c7e892: feat(pkgs): add glyphs (@caarlos0)
- 60c0002: feat(pkgs): update to go 1.22 (@caarlos0)
fixes
other
nix
fixes
darwin
improvements
editor
improvements
- a509e26: feat(nvim): bqf (@caarlos0)
- 7e12d67: feat(nvim): cloak (@caarlos0)
- 8e26f2c: feat(nvim): remove lsp_lines (@caarlos0)
fixes
- 9fc4d54: fix(nvim): autopairs (@caarlos0)
- 563c582: fix(nvim): conform config (@caarlos0)
- c4df7ee: fix(nvim): conform settings (@caarlos0)
- 9c0042f: fix(nvim): markdown ft (@caarlos0)
- 54b82b7: fix(nvim): remove lsp_lines leftover (@caarlos0)
- 1d054ba: fix(nvim): remove some options from catppuccin (@caarlos0)
- 09b26bd: fix(nvim): use cloak from nix-store (@caarlos0)
tmux
fixes
other
git
fixes
other
2024.01.31
Changelog
system
improvements
fixes
- 0fce95d: fix(fish): improve init/init-interactive (@caarlos0)
- 21573d6: fix(fish): simplify zoxide conf (@caarlos0)
nix
fixes
other
- 9a7fdcd: docs(nix): update flake description (@caarlos0)
- e0707b4: refactor(nix): rename folder to pkgs (@caarlos0)
darwin
improvements
fixes
- 98547eb: fix(darwin): fix launchd pbcopy/pbpaste (@caarlos0)
- 74a82d5: fix(darwin): launchd agents changed syntax (@caarlos0)
linux
improvements
- 8b0fc22: feat(nixos): backup job (@caarlos0)
- f75aca2: feat(nixos): improve media homepage (@caarlos0)
- 87e9232: feat(nixos): overseerr (#14) (@caarlos0)
- 586dc3b: feat(nixos): remove cachixe (#13) (@caarlos0)
- c3ae757: feat(nixos): replace transmission with qbittorrent (@caarlos0)
- 45699ce: feat(nixos): use rclone on backup jobs (@caarlos0)
fixes
- 688b413: fix(nixos): rm machines/cachixe/hardware.nix (@caarlos0)
- 17d9a55: fix(nixos): symlinks et al get rekt so ignore them all (@caarlos0)
- 2091345: fix(nixos): tautulli api key (@caarlos0)
editor
improvements
- 797a69e: feat(nvim): GBrowse (@caarlos0)
- 0215429: feat(nvim): add lsp_lines (@caarlos0)
- c330da4: feat(nvim): add more treesitter parsers (@caarlos0)
- 0486218: feat(nvim): auto-run go mod tidy on save go.* files (@caarlos0)
- 03d6b3c: feat(nvim): enable wakatime (@caarlos0)
- 706049a: feat(nvim): mods user commands (@caarlos0)
- 0a32108: feat(nvim): update conform.nvim and its settings (@caarlos0)
- 1d61a3f: feat(nvim): update dressing, harpoon, and hmts (@caarlos0)
- 37cff82: feat(nvim): use bufdelete.nvim (@caarlos0)
- 42c22b8: feat(nvim): use harpoon2 (@caarlos0)
fixes
- 4d0d465: fix(nvim): args to vim.cmd.Git (@caarlos0)
- f7a9834: fix(nvim): bad keymap cmd (@caarlos0)
- 52e5181: fix(nvim): remove remaining of marksman (@caarlos0)
other
tmux
fixes
- 24cfe3e: fix(tmux): improve icons (@caarlos0)
- 0f791cd: fix(tmux): improve trap to go back to last sess OR default (@caarlos0)
- d996b8c: fix(tmux): update neovim icon (@caarlos0)
other
git
improvements
- c053413: feat(git): ignore coverage.txt (@caarlos0)
- d1bd974: feat(git): ignore work.sum as well (@caarlos0)
- 7fe8016: feat(git): use SSH to sign (@caarlos0)
fixes
- 5264f11: fix(git): allowed signers (@caarlos0)
- 63e046d: fix(git): git-stats invalid syntax (@caarlos0)
- 4228309: fix(git): remove gpg (@caarlos0)
- e0242fc: fix(git): update
gcai
to break at 80c (@caarlos0) - 037e1f0: fix(git): update global gitignores (@caarlos0)
terminals
improvements
- 038bfb3: feat(ghostty): rm ghostty update script (@caarlos0)
- 2df1aa9: feat(ghostty): use nerd font for some codepoints (@caarlos0)
fixes
other
2023.12.30
Changelog
system
fixes
nix
improvements
fixes
- 43ddb85: fix(nix): /usr/bin/env bash (@caarlos0)
- a53a077: fix(nix): copy to cachixe (@caarlos0)
- e2cb05d: fix(nix): do not upload to cache when running on cache (@caarlos0)
- 1aabc83: fix(nix): upload script path (@caarlos0)
other
- 337ffd7: refactor(nix): better organize ./machines (@caarlos0)
- deaf795: refactor(nix): move bins to ./packages (@caarlos0)
linux
improvements
- c38b5f9: feat(nixos): cachixe (@caarlos0)
- 52279a8: feat(nixos): prowlarr (@caarlos0)
- ec77c25: feat(nixos): remove jackett (@caarlos0)
- 1b4cd3c: feat(nixos): run binary cache on cachixe (@caarlos0)
- 8efbc64: feat(nixos): use plex instead of jellyfin (#12) (@caarlos0)
fixes
- a6ba5f2: fix(nixos): bad copy pasta (@caarlos0)
- ddca185: fix(nixos): cache settings (@caarlos0)
- 9e92440: fix(nixos): fixes cachixe (@caarlos0)
- 04120a4: fix(nixos): hostname (@caarlos0)
- 9842333: fix(nixos): substitures (@caarlos0)
- 585f029: fix(nixos): unpackerr configuration (@caarlos0)
- 2569566: fix(nixos): unpackerr delete original (@caarlos0)
editor
improvements
fixes
tmux
fixes
git
improvements
fixes
terminals
improvements
other
2023.12.01
Changelog
system
improvements
- 171cb59: feat(pkgs): add platformio (@caarlos0)
- d3ee597: feat(pkgs): added mosquitto (@caarlos0)
- 4447477: feat(pkgs): remove some unused/rarely used pkgs (@caarlos0)
- 5b721a6: feat(ssh): improve ssh using ghostty (@caarlos0)
fixes
- f7abb23: fix(ssh): dev script use tailnet dns (@caarlos0)
- 217a8a8: fix(ssh): set TERM on dev (@caarlos0)
nix
improvements
- e2e00fb: feat(nix): adding nixos machines (@caarlos0)
- d236dcc: feat(nix): import my nixos configs (@caarlos0)
- 492b170: feat(nix): use devshell (@caarlos0)
other
darwin
improvements
- 870f628: feat(darwin): nix flake config (@caarlos0)
- 0f970bc: feat(darwin): put files in the correct places (@caarlos0)
- e11ffac: feat(darwin): remove some brew pkgs (@caarlos0)
fixes
- 4f4c2b3: fix(darwin): for some reason safari options are failing (@caarlos0)
- 20831b3: fix(darwin): improve hammerspoon config (@caarlos0)
- 893ffaf: fix(darwin): put dock in the bottom again (@caarlos0)
- 581b5b3: fix(darwin): unfuck my system (@caarlos0)
linux
improvements
- 7f8f8ef: feat(nixos): add git to default system pkgs (@caarlos0)
- e4f9368: feat(nixos): bazarr (@caarlos0)
- 8d1db80: feat(nixos): coreutils (@caarlos0)
- ba1d0d1: feat(nixos): darkstar needs gcc for CGO (@caarlos0)
- 5f8326b: feat(nixos): homer dashboard on media.local (@caarlos0)
- c56ed6f: feat(nixos): improve postgresql setup (@caarlos0)
- 54d4e32: feat(nixos): improving code (@caarlos0)
- 9717c0d: feat(nixos): media (@caarlos0)
- 0b40923: feat(nixos): open high ports by default on dev machine (@caarlos0)
- ffc12e3: feat(nixos): qemu-guest-agent (@caarlos0)
- ff45e64: feat(nixos): remove gnome, audio, cups from darkstar (@caarlos0)
- 8254a43: feat(nixos): run postgres on darkstar (@caarlos0)
- dc64e15: feat(nixos): setup cachix (@caarlos0)
- 6da157a: feat(nixos): setup docker (@caarlos0)
- 65836c0: feat(nixos): transmission host whitelist (@caarlos0)
- 6bfed1a: feat(nixos): unpackerr (@caarlos0)
- 1963239: feat(nixos): use cachix (@caarlos0)
fixes
- 4d6b8c3: fix(nixos): add *.local to transmission rpc whitelist (@caarlos0)
- b0945aa: fix(nixos): bazarr (@caarlos0)
- 7ac62a1: fix(nixos): cleanup (@caarlos0)
- c951d4b: fix(nixos): go-task on media (@caarlos0)
- fee540b: fix(nixos): media config (@caarlos0)
- 309ea39: fix(nixos): neovim as default editor instead of nano (@caarlos0)
- fba3697: fix(nixos): optimze storage (@caarlos0)
- 4b069f9: fix(nixos): remove unneeded opt (@caarlos0)
- 9a04df0: fix(nixos): revert unwanted firewal config on darkstar (@caarlos0)
editor
improvements
- 3a3b848: feat(nvim): no icons in lualine (@caarlos0)
- 4f22be1: feat(nvim): remove golines (@caarlos0)
fixes
- 47893ff: fix(nvim): disable injected formatter on markdown (@caarlos0)
- 4323804: fix(nvim): dressing (@caarlos0)
- 65c7b5b: fix(nvim): inlay_hint api change (@caarlos0)
- 291f7d4: fix(nvim): nightly is working again (@caarlos0)
- f417c3a: fix(nvim): notify settings (@caarlos0)
- f4ec115: fix(nvim): remove unused opts (@caarlos0)
tmux
improvements
- c3ae1f3: feat(tmux): c-b c to open new pane as before instead of popup (@caarlos0)
- b7e0cf0: feat(tmux): no icons (@caarlos0)
fixes
- f2707c0: fix(tmux): cursor (@caarlos0)
- e66d8d0: fix(tmux): hostname on macos (@caarlos0)
- aa9d72a: fix(tmux): ignore trap if no tmux installed (@caarlos0)
git
fixes
- ac4edb0: fix(git): fixed diff tool, pager (@caarlos0)
- eec7e7e: fix(git): update gitignore (@caarlos0)
terminals
improvements
- 4074eef: feat(ghostty): do not ask to confirm close (@caarlos0)
- 47957b7: feat(ghostty): replace wezterm with ghostty (@caarlos0)
- f4d0c01: feat(ghostty): update script (@caarlos0)
fixes
- ad82c6a: fix(ghostty): add ghostty to path (@caarlos0)
- e10b69f: fix(ghostty): blinking bar (@caarlos0)
- cd57ff9: fix(ghostty): cursor (@caarlos0)
- e2d2047: fix(ghostty): delete ghosty before updating (@caarlos0)
- 02c8129: fix(ghostty): disable shell integration (@caarlos0)
- 7146bad: fix(ghostty): do not ask to allow paste (@caarlos0)
- ca00e80: fix(ghostty): organized config file a bit (@caarlos0)
- 7874999: fix(wezterm): check for updates (@caarlos0)
other
other
- c06e7a4: build: improve task names (@caarlos0)
- f0b15f1: chore(task): hostname foo.localdomain (@caarlos0)
- 7c5a9ce: chore: fmt (@caarlos0)
- ee861d1: chore: fmt (@caarlos0)
- 665911b: chore: task tmux (@caarlos0)
- b6fa38d: docs: update (@caarlos0)
- 4bdc8f3: docs: update (@caarlos0)
- f40bcfb: docs: update (@caarlos0)
- 6523bbe: feat(neovim): use stable (@caarlos0)
- 505e95e: feat: improvements (@caarlos0)
- 965948e: feat: moved darwin config into machines folder (@caarlos0)
- 4045c0c: fix: go 1.21 is default nixpkgs now (@caarlos0)
- 53c077f: wip: flaked nixos config (@caarlos0)
2023.10.31
Changelog
system
improvements
nix
improvements
fixes
- 1e75f2a: fix(nix): allow unfree (@caarlos0)
- 07ac3b7: fix(nix): deprecation warning (@caarlos0)
- cc363a5: fix(nix): timer from nur (@caarlos0)
editor
improvements
- 7ddc76b: feat(nvim): formatters (@caarlos0)
- 2ad43c0: feat(nvim): improve treesitter-context config (@caarlos0)
- 68f41b6: feat(nvim): shfmt shell files (@caarlos0)
- 54d3f85: feat(nvim): sql formatters (@caarlos0)
- a83c6e3: feat(nvim): using conform.nvim (@caarlos0)
fixes
- b317bca: fix(nvim): colorscheme options (@caarlos0)
- 8a5c43d: fix(nvim): harpoon (@caarlos0)
- cfd3be8: fix(nvim): improve format settings (@caarlos0)
- b38b294: fix(nvim): indent blankline config (@caarlos0)
- e0a7d06: fix(nvim): indent blankline update (@caarlos0)
- 494b518: fix(nvim): notify timeout (@caarlos0)
- d5a1a10: fix(nvim): remove format from lsp autocommands (@caarlos0)
- eb299f6: fix(nvim): update conform (@caarlos0)
tmux
improvements
fixes
git
fixes
terminals
other
other
2023.10.01
Changelog
system
improvements
- 7c486d4: feat(pkgs): add entr (@caarlos0)
- ab44ec0: feat(pkgs): add mods (@caarlos0)
- e083b5e: feat(pkgs): force usage of go 1.21 (@caarlos0)
- 5d4276c: feat(system): btop colorschema (@caarlos0)
- 0c799b4: feat(system): exa is deprecated, use lsd instead (@caarlos0)
- 1f664fd: feat(system): lm_sensors (@caarlos0)
- 8b0bddf: feat(system): remove zk (@caarlos0)
fixes
- 859e42a: fix(fish): catppuccin theme (@caarlos0)
- f653d56: fix(system): remove exa from icons (@caarlos0)
nix
fixes
editor
improvements
- 22b6d34: feat(nvim): []t for prev/next TODO comment (@caarlos0)
- 818617f: feat(nvim): add ruby to treesitter (@caarlos0)
- 551d9e5: feat(nvim): add zk keymaps (@caarlos0)
- 8721814: feat(nvim): better-escape.nvim (@caarlos0)
- eff9878: feat(nvim): blame current line (@caarlos0)
- d004c3f: feat(nvim): enable gitsigns codeactions (@caarlos0)
- 4067ea4: feat(nvim): improve lsp format/organize imports (@caarlos0)
- f881d53: feat(nvim): leader-bad delete all buffers and run :intro (@caarlos0)
- 080733e: feat(nvim): make markdown checkbox toggle dot-repeatable (@caarlos0)
- 1c47411: feat(nvim): refactor lsp autoformat/organize imports (@caarlos0)
- 804423a: feat(nvim): remove auto-session (@caarlos0)
- 6a3770c: feat(nvim): remove bufferline et al (#9) (@caarlos0)
- 692c6ad: feat(nvim): replace null-ls with efm-ls (@caarlos0)
- 769e4ce: feat(nvim): revert back to neotest (@caarlos0)
- acdbf3d: feat(nvim): telescope oldfiles on cwd only (@caarlos0)
- 16b3b78: feat(nvim): use bufdelete.nvim (@caarlos0)
- f093407: feat(nvim): using telescope for code actions (@caarlos0)
fixes
- f31fbca: fix(nvim): :intro flashing when opening nvim (@caarlos0)
- 2681be4: fix(nvim): back to default telescope prompt (@caarlos0)
- b3537df: fix(nvim): disable cursorhold diagnostic open (@caarlos0)
- 24312d0: fix(nvim): disable marksman (@caarlos0)
- c6b0989: fix(nvim): fix nvim version check (@caarlos0)
- 41a85cc: fix(nvim): fugitive & bdelete (@caarlos0)
- 74cb52a: fix(nvim): go/injections.scm (@caarlos0)
- 02d5e73: fix(nvim): hide bufferline close icons (@caarlos0)
- 30ae060: fix(nvim): improve gopls config (@caarlos0)
- ab1fa36: fix(nvim): improve leader-op (@caarlos0)
- d4c70dd: fix(nvim): increase notifications timeout (@caarlos0)
- 7e3b102: fix(nvim): leader-bsd keep cursor position (@caarlos0)
tmux
improvements
- 18b75a5: feat(tmux): blinking cursor (@caarlos0)
- d19f95f: feat(tmux): increase repeat-time (@caarlos0)
- 9aff5a5: feat(tmux): shortcut to open term in popup for quick stuff (@caarlos0)
- 968bdac: feat(tmux): show OS in the right corner (@caarlos0)
fixes
git
improvements
fixes
other
2023.08.31
Changelog
system
improvements
fixes
- caa8e72: fix(fish): set EDITOR and VISUAL (@caarlos0)
- 6bb3c55: fix(zk): restore notes session (@caarlos0)
editor
improvements
- 548989c: feat(nvim): change diagnostics config (@caarlos0)
- 1967907: feat(nvim): disable mouse (@caarlos0)
- b873f9a: feat(nvim): enable gc annotations in gopls (@caarlos0)
- 21e535f: feat(nvim): leader-op to toggle markdown checkboxes (@caarlos0)
- b16be24: feat(nvim): make leader-q force bd (@caarlos0)
- 0106965: feat(nvim): only load zk when current dir is root zk folder (@caarlos0)
- d9e052a: feat(nvim): pt-br iabbrevs (@caarlos0)
- 5d313d0: feat(nvim): remove nvim-tree (@caarlos0)
- b4b9590: feat(nvim): revert back to vim-test temporarely (@caarlos0)
- 96140a7: feat(nvim): smoothscroll (@caarlos0)
- 49ca665: feat(nvim): telescope dropdown theme (@caarlos0)
- 1da695e: feat(nvim): treesitter injections for home-manager (@caarlos0)
- eec123c: feat(nvim): vim-tmux-navigator (@caarlos0)
- fcb47f2: feat(nvim): zig (@caarlos0)
fixes
- 2c12c40: fix(nvim): do not autoformat with zls (@caarlos0)
- 9cb04ea: fix(nvim): docker lsp (@caarlos0)
- a2825ce: fix(nvim): gopls static check (@caarlos0)
- 5b97ffd: fix(nvim): group nvim 0.10 options (@caarlos0)
- 629eef7: fix(nvim): l lag due to key bind conflict (@caarlos0)
- ab9f951: fix(nvim): remove unused keybinding (@caarlos0)
- 808cf27: fix(nvim): telescope on nvim nightly (@caarlos0)
other
tmux
improvements
git
improvements
fixes
other
2023.07.31
Changelog
system
improvements
- 21c803f: feat(pkgs): added ttyd, ffmpeg6 (@caarlos0)
- e1cb056: feat(pkgs): nix-update-input (@caarlos0)
- a8ae370: feat(pkgs): pop (@caarlos0)
- 9daa8eb: feat(system): add watch (@caarlos0)
- 6db489c: feat(zk): set notebook dir (@caarlos0)
fixes
nix
improvements
darwin
improvements
- 3fd4793: feat(darwin): hyper-; reloads config (@caarlos0)
- ee01165: feat(darwin): use hammerspoon instead of keyboard maestro (@caarlos0)
- bd8bb24: feat(darwin): vlc replaces iina (@caarlos0)
fixes
- a2c1ab0: fix(darwin): do not autohide menubar (@caarlos0)
- 5c19298: fix(darwin): springing delay (@caarlos0)
- fb8628f: fix(darwin): trusted-users (@caarlos0)
editor
improvements
- d196c7e: feat(nvim): inactive buffer lualine config (@caarlos0)
- 646d1a0: feat(nvim): leader+py to copy file path (@caarlos0)
- f928c3f: feat(nvim): more iabbrev (@caarlos0)
- aeaaafb: feat(nvim): nightly is not compiling on darwin (@caarlos0)
fixes
- a9f72ac: fix(nvim): icons (@caarlos0)
- 9d49ecd: fix(nvim): inlay_hints (@caarlos0)
- 5687f82: fix(nvim): jsonls (@caarlos0)
- b414da7: fix(nvim): lsp/diag icons (@caarlos0)
- 253486b: fix(nvim): organize zk config (@caarlos0)
- d8ee42c: fix(nvim): test improvements (@caarlos0)
tmux
improvements
fixes
other
- 722845c: build: exclude nix flake update commits from changelog (@caarlos0)
- 69334f1: build: improve changelog (@caarlos0)
- 968fe7c: chore: typo (@caarlos0)
- 7794ca1: docs: readme update (@caarlos0)
- 6e7708b: docs: readme updates (@caarlos0)
- b663214: docs: update (@caarlos0)
- 17c2d3f: docs: update readme (@caarlos0)
- f1592f7: feat: added zk to test zettelkasten for note taking (@caarlos0)
- e67cb9e: feath: task clean (@caarlos0)