Skip to content

Releases: dkarter/dotfiles

v16.4.0

26 Jul 05:37
72b03cb
Compare
Choose a tag to compare

16.4.0 (2024-07-26)

Features

  • nvim: add nvim-dap for step debugging (bffe799)
  • nvim: improve auto-complete for lua files using lazydev.nvim (f471a87)

Bug Fixes

  • nvim: automatically load types on LazyKeys (457bdc8)

v16.3.0

26 Jul 01:03
edccea9
Compare
Choose a tag to compare

16.3.0 (2024-07-26)

Features

  • installer: run asdf install as part of sync (11ea2aa)

Bug Fixes

  • installer: improve asdf commands so they can be run as part of sync (7335ebd)
  • installer: install nodejs lts version (aaa3405)
  • installer: remove --locked from cargo install (f850376)
  • installer: remove OpenPGP key import for ASDF node (9ac8464)
  • task: sync dotfiles now syncs asdf and installs pnpm (52d6aea)

Performance Improvements

  • installer: run asdf reshim in parallel (43a76cd)

v16.2.0

25 Jul 05:17
61afbac
Compare
Choose a tag to compare

16.2.0 (2024-07-25)

Features

  • installer: add cargo install-update and cargo show subcommands (b67bfed)
  • installer: sync task now installs + updates external packages (7c49c09)

Bug Fixes

  • nvim: disable bullets-vim outline levels (6dd0577)
  • nvim: increase timeout for mix format (39b1cf8)

Performance Improvements

  • installer: only update cargo crates if outdated (0284de0)

v16.1.0

22 Jul 05:41
4eba466
Compare
Choose a tag to compare

16.1.0 (2024-07-22)

Features

  • installer: install go-task on debian (fc5f3b9)

v16.0.0

22 Jul 02:01
c74fd43
Compare
Choose a tag to compare

16.0.0 (2024-07-22)

⚠ BREAKING CHANGES

  • nvim: move plugins to individual files
  • nvim: remove FzfRg + fzf plugin
  • alacritty: delete config

Features

  • nvim: add gitsigns code actions (4cdf5cf)
  • nvim: add markdown.nvim (305c4f7)

Bug Fixes

  • gitignore: ignore .ruby-lsp folder (b5b1e29)
  • installer: always update cargo packages (6c3c016)
  • installer: automatically upgrade gh extensions (6111d0e)
  • installer: install cargos locked (c7ee177)
  • nvim: format files via LSP if supported (281c8b6)

Miscellaneous Chores

  • alacritty: delete config (ef13119)
  • nvim: remove FzfRg + fzf plugin (98ddf32)

Code Refactoring

  • nvim: move plugins to individual files (df581e2)

v15.1.0

14 Jul 01:04
cde3128
Compare
Choose a tag to compare

15.1.0 (2024-07-14)

Features

  • installer: automate CAPSLOCK -> Escape remapping on macOS (1f5f79c)
  • nvim: add plist filetype support (d644e8b)
  • task: add task for committing Brewfile.lock.json (48a8536)

v15.0.0

13 Jul 02:44
194efcf
Compare
Choose a tag to compare

15.0.0 (2024-07-13)

⚠ BREAKING CHANGES

  • nvim: change trouble symbol sidebar mappings

Features

  • brew: add figlet and lolcat (c3d0338)
  • nvim: add projections to support PDQ codebase (096d852)

Bug Fixes

  • nvim: support which-key v3 (ac6d4ce)
  • task: rename install:asdf -> sync:asdf (27c06b7)

Code Refactoring

  • nvim: change trouble symbol sidebar mappings (c77c601)

v14.2.0

12 Jul 14:17
b807cbb
Compare
Choose a tag to compare

14.2.0 (2024-07-10)

Features

  • gh: add github dash config (d29de1c)

Bug Fixes

v14.1.0

07 Jul 04:59
b684a02
Compare
Choose a tag to compare

14.1.0 (2024-07-07)

Features

  • gitui: add gitui (c5d80d0)
  • nvim: add MasonUpdateAll command (83b55c9)
  • nvim: disable indent-blankline for zenmode (a9def15)
  • nvim: highlight taskfile commands as bash (e6581be)
  • task: add sync:brew (45045a9)
  • task: add task to sync neovim (45e5dec)
  • task: automatically commit brew lock file on change (4c2f7f4)
  • task: task for committing nvim plugin updates (e5ea0c8)

Bug Fixes

  • nvim: correctly set color scheme (84e3c4a)
  • nvim: disable formatting with lua_ls (22ded3a)
  • nvim: disable relativenumber (bdc0d7e)
  • nvim: disable relativenumber for zenmode too (a403437)
  • nvim: lualine theme was broken on direct file open (646c085)
  • zsh,pnpm: add pnpm global support (1a5c85f)
  • zsh: enable fzf shell integration (2a2b975)

v14.0.0

01 Jul 02:19
46e889d
Compare
Choose a tag to compare

14.0.0 (2024-07-01)

⚠ BREAKING CHANGES

  • nvim: change neogen mapping to ng

Features

  • add HammerSpoon (9d75ce6)
  • hammerspoon: add WindowLayoutMode custom spoon (f0b78b6)
  • nvim: add mapping for NvimTreeFindFileToggle (67f41f8)
  • nvim: format Ruby using rubyfmt and rubocop (c991ca3)
  • nvim: improve Cfd and Cfd! (8e0a1b7)
  • taskfile: add install_sudo_touch_id task (fba4fb3)

Bug Fixes

  • brew: remove deprecated sudo-touchid package (3bc9f9f)
  • nvim: add missing arg to nvim_set_option_value (0bf15dc)
  • nvim: allow NvimTree to lazy load on NvimTreeFindFileToggle (91bd163)
  • nvim: temporarily ignore tmux treesitter (c1ac175)
  • stylua: exclude spoons (64d05b6)

Code Refactoring

  • nvim: change neogen mapping to <leader>ng (218ed5b)