~tommoa/dots

feat(nvim): Actually setup the Obsidian mode
feat(nvim): Update Telescope plugin to always run
chore(yabai): Update yabai to 7.1.14
chore(yabai): Update to v7.1.13
chore(yabai): Update yabai to v7.1.11
feat(yabai): Set the mouse_modifier to "cmd" instead of "fn"

Because I often use my laptop with the lid closed, I don't have easy
access to the "fn" key. Instead, I'll use the "cmd" key to be able to
manipulate windows.
feat(tmux): Fix the syntax for commands by using braces

This makes everything much more readable.

I've also added the ability to use the prefix key for all of the
keyboard shortcuts, which should make using tmux in tmux much easier.
chore(nixpkgs): Flake lock update
feat(yabai): Properly configure yabai using nix

Thre were previously some issues with this because the scripting
addition didn't load properly. This fixes those issues.
chore(nixpkgs/yabai): Update yabai to 7.1.10
chore(nixpkgs): Pin nix-darwin to 24.11
feat(nixpkgs): Move yabai configuration over to within nix configuration

This mostly works, although I've noticed that sometimes the scripting
addition doesn't get enabled correctly.
chore(yabai): Update yabai to v7.1.6
feat(tmux): Set the session text to not be bold
fix(skhd): Ensure that alacritty is opened correctly in single instance mode

This would previously fail because `msg create-window` exits with an
error if the socket cannot be found.
chore(dots): Remove unused programs

I have stopped using aerc, guix, khal, khard and vdirsyncer, as I
primarily use macOS for work nowdays.

This has also meant that I've generally transitioned from using
terminal-based tools to using GUI tools that I can wrap in my window
manager environment.
chore(nvim): Remove obsidian plugin

This was not being used at all
chore(nixpkgs): Swap from kitty to alacritty

I always preferred alacritty, but there was a bug that meant I couldn't
use my keybinds for tmux and neovim. This bug has now fortunately been
resolved, so I can go back to alacritty :)
feat(alacritty): Migrate to TOML configuration files
chore(nvim/status): Change modified indicator and update lsp function
Next
Do not follow this link