dotfiles/CHANGELOG.md

116 lines
2.4 KiB
Markdown
Raw Normal View History

2023-11-24 17:47:24 +00:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com), but adapted to work with trunk-based development and continuous delivery.
Instead of grouping changes by tag, they are grouped by the date they are released.
2023-12-18 11:29:10 +00:00
## 18th December 2023
### Added
* Add `prettier` as a formatter within Neovim.
* Automatically close brackets, parentheses and quotes.
2023-12-18 11:29:10 +00:00
## 17th December 2023
### Changed
2023-12-17 20:29:39 +00:00
* Update the Git commit message template, removing references to conventional commits.
* Open Harpoon window at the top of the screen.
* Manage `ripgrep` with Home Manager.
2023-12-15 11:12:08 +00:00
## 15th December 2023
### Added
2023-12-15 11:24:50 +00:00
* Add `:dotfiles` and `:website` matches to espanso.
2023-12-15 11:12:08 +00:00
2023-12-15 11:13:27 +00:00
### Changed
* Configure colours in `i3status` and remove some modules.
2023-12-15 11:07:46 +00:00
## 14th December 2023
2023-12-14 23:59:56 +00:00
2023-12-15 11:07:46 +00:00
### Added
2023-12-14 23:59:56 +00:00
* Add [espanso](https://espanso.org) as a text expander.
2023-12-15 11:07:46 +00:00
## 13th December 2023
### Changed
* Changed tmux border pane colours.
### Removed
* Remove `just` from the flake.
## 12th December 2023
### Added
* Add `Q` keymaps to easily re-run macros in Neovim.
### Changed
* Move `autorandr` configuration into its own Nix module.
* Change default i3 workspaces for Alacritty and VLC.
* Change back to the stable release of nixpkgs as Slack was broken.
### Removed
* Remove `terraform` from the flake.
## 9th December 2023
### Changed
* Use `zoxide` to provide paths in the `t` script.
* Upgrade to Harpoon 2.
## 7th December 2023
### Added
* Use `autorandr` for monitor management instead of custom bash scripts.
## 6th December 2023
### Added
* Re-add `GoToFile` command that starts Neovim with Telescope open.
### Changed
* Switched to nixpkgs unstable by default.
## 1st December 2023
### Changed
* Update nixpkgs to 23.11.
## 29th November 2023
### Changed
* Update PHP test method snippets and netrw in Neovim.
2023-11-24 17:47:24 +00:00
## 21st November 2023
### Added
* Add CHANGELOG.md.
* More i3 key mappings for navigating between and focusing windows, as well as volume and brightness control.
### Changed
* Updated Harpoon mappings.
* Make the monitor ID and mode configurable in `switch-to-laptop-screen` and `switch-to-monitor` scripts.
### Fixed
* Prevent `markdownlint` from showing errors for line lengths and duplicate non-sibling headings, making it easier to work with files, such as CHANGELOG.md, that contains the same headings multiple times.