This file tracks things I'm either looking into or haven't gotten around to yet. Writing them down here helps me fix stuff properly instead of just hacking around problems.
I want to add Colemak-DH with home-row mod support for Delta.
I've started using Nix Flake Templates to handle development environments and it seems pretty good! Now I'll just have to implement a template for each language I use, which, as of now consists of:
- Rust
- Go
- C#
- Haskell
- C
- Python
I want to be able to use the paste buffer of the client when using Neovim on a server.
- nvim-dap opens a window to select
multiple different runners when I press
<F5>.
- Desyncs:
Fresh installs don't always match long-running ones.
- Example: If I change something in my Firefox setup, like tweaking uBlock Origin settings, those changes don't carry over to new installs because they're done imperatively.
- Installation Problems: When booting a fresh install, LUKS can't find the disk and just hangs.
- Get rid of desyncs so fresh installs work the same as a system I've been using for a long time.
I'm currently working on hardening my systems. I'd like to look into SELinux some more for that reason and see what other people do to harden their systems.
When I'm connected to a remote machine I'd like to be able to perform actions requiring GPG signing, authentication or encryption. Because my GPG keys are stored on my YubiKey I'll need to find a way to forward that key somehow. RemoteForward looks rather promising in that regard.