This repository has been archived on 2024-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/todo.md

1.4 KiB

  • Home DNS/Wireguard VPN?
  • Layered gitconfig?
  • Get out of Google!
    • calcurse for Calendar management?
    • aerc or neomutt for email?
    • My home-grown backup network for Drive?
    • Photos?
  • Learn to use journalctl
  • Neovim LSP
  • Move to NixOS or Guix? Declarative may be the future...?
  • Better/more secure remote management configuration?
    • Why can't I hold all these SSH keys/configs/target hosts?
  • Setup network file share that's easily accessible from Windows and macOS hosts?
    • Samba?
  • Add vim in the terminal as the handler for many MIME types (xdg-open and such) for the rare time I'm in a file manager or for opening easily from the browser.
    • This goes for navigating "into" a file in nnn
  • Investigate systemd services that may help with various tasks (homed, etc.)

Helix

Here are some things Helix doesn't do well that are common use cases for my Neovim setup:

  • Session management: https://github.com/helix-editor/helix/issues/401
  • "Infinite" undo persistence
    • I want to be able to open a file, make changes, save it, close helix, re- open that same file and still be able to undo all the changes I made - one might argue that I should just use git better, and you would be right, but this is something I've come to rely on for the time being
  • Usable as PAGER, VISUAL, MANPAGER, GIT_PAGER, etc: https://github.com/helix-editor/helix/issues/1074
  • The ability to :reflow with indentation taken into account?