116 lines
2.4 KiB
Markdown
116 lines
2.4 KiB
Markdown
# 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.
|
|
|
|
## 18th December 2023
|
|
|
|
### Added
|
|
|
|
* Add `prettier` as a formatter within Neovim.
|
|
* Automatically close brackets, parentheses and quotes.
|
|
|
|
## 17th December 2023
|
|
|
|
### Changed
|
|
|
|
* 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.
|
|
|
|
## 15th December 2023
|
|
|
|
### Added
|
|
|
|
* Add `:dotfiles` and `:website` matches to espanso.
|
|
|
|
### Changed
|
|
|
|
* Configure colours in `i3status` and remove some modules.
|
|
|
|
## 14th December 2023
|
|
|
|
### Added
|
|
|
|
* Add [espanso](https://espanso.org) as a text expander.
|
|
|
|
## 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.
|
|
|
|
## 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.
|