You won’t believe this, but I’ve actually finished configuring my linux
Once your system setup reaches perfection (it won’t), you’re finally free to fine-tune VIM to your exact needs.
Already done… but now I feel like I need to switch to Neovim… and now I have to research Neovim plugins and configs….
My kernel is 3 commits behind… gotta rebuild 😹
Nah, it’s cyclical. We can figure one for a few years, then try out a new promising distro then we can figure that one for a few years…
I’ve used gentoo in my home for 23 years now. The good news is I’m down to system rebuilds once every 18 months or so.
But you still do the security patches right?
No. I also turn off all mitigations. I am a monster!
I mean if it’s a gapped system… 🫣
It never stops. Distro hopping is an addiction for me.
Considering how often I’ll dig around in my old elisp files before giving up on using emacs again, I think I’ve actually spent more time configuring it than using it.
Problem I have, is, after I finish tinkering and settle down with my computer for some days/months, then even anything needs fixing or changing I’ve forgotten how I do it!
Now you have got a good excuse to setup something to manage your knowledge base.
I recommend markdown:
- frequently_encountered_issues.md
- lots of helper scripts scripts
- Setup guides mostly taken from their respective arch wiki pages but stripped down to only show my custom setup
- a markdown file per os per machine
- etc
- Also link back to the original resources. Still copy them though. The internet is temporary.
I have a collection of org-mode files and plain text. Moved more to markdown but not for my setup notes yet. But it’s still a lot of brain work to match the pieces together and remember what matters.
Now, I neat idea I heard recently: run a local llm that can index your own notes. I don’t know how easy that is. There’s an Emacs mode for that, right?
Sounds like a cool idea. I will add it to my selfhost list.
I still rely on openai for my llm needs but soon I will evaluate more private and self hosted solutions.
There probably is. Though I myself use nano (root permissions) and vscode.