today iain learned: Some neat features that come with an upgrade to Neovim version 0.12, such as the built-in Undotree plugin and native Treesitter-based incremental selection.
today iain learned: How to remap the CapsLock key with a tap-hold keybind in Linux
today iain learned: How to use terminal commands for displaying a custom Neovim dashboard logo on startup
today iain learned: How to use the wev CLI tool to help add keybinds or shortcuts for special keys in Hyprland
today iain learned: How to fix a macOS WezTerm configuration to work in Hyprland
today iain learned: How to set up and use sessions in the kitty terminal emulator
How to use WezTerm's hyperlink rules to open files in VS Code from Zellij
Obsidian: dooooooooope open source writing app tailored to programmers' thought processes.
I recently decided to start using my own home server to store my dotfiles. The main reasons are simplicity, privacy, and security. I previously stored them in a repository on my GitHub account and installed them with Ansible, but I have increasingly found it cumbersome when trying to keep them updated and in sync. On GitHub, the changes (and mistakes!) I make to my dotfiles are publicly viewable; sometimes I'll make changes several times a day, sometimes scrapping a change entirely when I later realize it was not such a good idea or breaks something in my activity flow. I also would love the convenience of keeping SSH keys and GPG keychains in sync and updated, and storing them on a public server is obviously not an option, nor even in a private repository hosted on GitHub or GitLab.
Silicon Valley Season 2 ruined it for me. Richard had worked so hard on Pied Piper, but Gavin is alm
History My dotfiles repo started out as a fork from some dude . The main reason for making the repo