• 0 Posts
  • 76 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle
  • I found reading through the rust book was a nice walkthrough of problems one can hit and how that language elected to solve them.

    In terms of practice:

    • Write a vim config
      • Shell out to python if you’d like
    • Learn a bit of elisp and org-mode
    • Rewrite all your shell scripts into a python CLI
    • Write a pyqt6 GUI for tasks and notes on the exact way you’ve always wanted it to work
    • Write an AI tool to auto-format links etc with phi3
      • Very exciting how much these smaller models can do!








  • Pick a rolling release distribution with a limited number of opinionated choices. Arch is a good one. Void is another (although far less main stream).

    Ubuntu is very non-modular and highly opinionated, probably avoid that.

    I recommend XFCE over LXDE, it’s probably a better compromise in terms of what you’re looking for.

    So, my advice:

    1. Install endeavourOS (or arch directly if so inclined)
    2. Choose xfce at install time
      • you may install gnome and then xfce over the top of you like
      • you may also like KDE plasma, but try to avoid a mix and match with gnome/xfce and KDE, you’ll find some theming etc will be a nuisance
    3. Keep it up to date.