Goodbye old friend, you served me well. But Neovim serves me better now. You shall live on forever in my commit history. The melodramatic vimmer returns home.
2.1 KiB
2.1 KiB
TODO
- Move programming languages to home-manager
- Add tool for
universe-cli cd
- Import modules with haumea
- Reorganize modules to separate ones defining options and ones providing config
- Move config into global, move global into root?
- Can do the same for home manager. Put NixOS ones under
nixos
, home manager underhome
?
- Add Nix-on-Droid config
- Declare Hydrus Companion extension in Firefox config
- Move
$EDITOR
script to a home-manager session variable - Fix https://github.com/NixOS/nixpkgs/issues/45039
- Look into
thermald
for Framework - Handle error codes in git-fzf and git-fzf-edit
- Remove networking scratchpad dropdown on non-wireless systems
- Hardware acceleration on Jellyfin
- Set fingerprint timeout to definite
- Look into
imv
image viewer - Look into
broot
file search - File Qtile bug report for clock timezone
- Figure out Minecraft OpenAL startup error (
aoss
as wrapper is a workaround) - Backup postgres database as a borgbackup dump
- Add Xonsh
- Setup GNOME Keyring and Nheko
Move to Wayland
- https://sr.ht/~emersion/kanshi/
- rofi -> wofi
Provisioning scripts
- https://github.com/nix-community/disko
- Generate host SSH keys and rekey secrets
- Generate basic configuration in universe
- Install extras
SSH keys revamp
- Put SSH host keys in host folders
- Automatically include host keys in known hosts file, with common connection points
- Use plaintext ssh keys file instead of nix file?
Secrets revamp
- Collect host keys from host folders
- Bundle secrets with services?
- Bundle secrets with hosts?
Certificate Authority
- SSH CA
- SSL CA
- Signing server?
NixVim
- LSP support
- Fix Nix indenting
- Borrow from Ersei's config