• 1 Post
  • 23 Comments
Joined 2 years ago
cake
Cake day: February 2nd, 2024

help-circle

  • SystemD isnt exactly a program but more of a group of projects, the only “core” SystemD software on most distros is the init system… Which you can run completely without SystemD’s UserDB system (the part being talked about in the post).

    Basically this means you as a user dont have to do anything but switch away from projects that depend on SystemD’s UserDB (like Gnome), not SystemD as a whole

    However if you do want to move away from SystemD as a whole you can replace your init system with another one, gentoo’s wiki is a good starting point for learning a bit more: wiki. Personally I love using openrc but of you have no need to touch init files… Dont switch





  • If your truely going the endevour route, here some tips on recoving from a broken state:

    • The archwiki is your friend, read the relevant pages before asking on forums

    • Install arch manually (no archinstall) and thoroughly read the wiki to understand how your system is put together. Then install endevour, just from doing a manual arch install you should have the knowlage to fix like 90% of issues

    • Learn the basics of systemD, will also help you on 99% of mainstream distros

    • Keep your /home directory on a seperate partition, useful for doing a system rescue and for distrohopping


  • For me at least it is 100% a hobby. Sure when I’m actually working I’m either running plasma or riverwm basically stock, but it’s genuinly really fun to see how “hollywood hacker” based I can get my desktop to look. It also helps me learn more about interacting with the inner workings of linux since I like to modify things myself instead of using other peoples dots. I even made a shitty terminal application launcher using pure fish cause I wanted to see if I could, and it taught me a ton about .desktop files and binary locations and flags. That information I now use daily building my own applications













  • I think you misunderstand the point of atomic still. Your base system should be installed entirely through ublue or other. Every time you update ublue will hash it and you can go back to that exact config with a working base system. Flatpaks and distrobox are user applications and should store all the data they need somewhere under your /home. Back up your /home and /etc with rsync or similar. When all is said and done your be able to recreate your system with ublue, and restore your configs and personal files with rsync.

    The advantages of ublue is you can easily share or restore your base system without needing to backup gigabytes of data every update