Easiest? Tailscale., set it up on the server and each client you want to access it and it creates auto-resolving P2P VPN tunnels between them all.
Easiest? Tailscale., set it up on the server and each client you want to access it and it creates auto-resolving P2P VPN tunnels between them all.
Main issue is drivers. One of the best places to take advantage of rust’s memory safety is in hardware drivers, and those would be hard to share between separate kernels.
That entire talk, and the complaint that Ts’o responded to was that to continue with rust, there needs to be some responsibility from the guys working on the underlying C bindings to not break downstream dependencies if they refactor code.
The answer from some of the Kernel developers, and vocally by Ts’o was: lol no fuck you and your toy language.
I hope shepherd gets a mention in this series eventually
https://github.com/hykilpikonna/hyfetch
I like hyfetch because it has the largest os compatibility.
It feels like the spiritual successor to neofetch tbh.
I’d say mostly energy savings and CPU usage efficiency
KDE separated out into Plasma and the utilities and apps separately at KDE 5. Previously it was all one package, so there is a bit of a confusing distinction.
Figured a link would help: https://gitlab.com/nonguix/nonguix
Ignore the weird wording about not promoting it on the page, it’s just a warning to keep people from complaining about the nonguix packages to the guix devs, but there’s lots of crossover
KDE is not, Plasma is:
https://guix.gnu.org/en/manual/devel/en/guix.html#Desktop-Services
I use guix cause having an entire OS centered around Scheme is cool and based.
Wearing out the parentheses keys on my keyboard
Ah, no not the template files for the individual containers, but the project descriptors are just compose files.
They’re 1-1 compose files.
The app just saves them as compose files and then runs docker compose in the backend.
it is EXTREMELY barebones
There’s also Yacht.
deleted by creator
It helps differentiate between GNU/Linux users and the five people who use GNU/Hurd
What do you do for file syncing, if you don’t mind me asking
And how do you do this in gnu shepherd?
You don’t!
Guix integrates with shepherd wonderfully because they’re both Guile-based
I think service descriptions being functional scheme code makes more sense in a way than systemd’s runtime.
Welcome to the fold!
If you get a chance check out guix as well.
Guix users looking around shiftily and sweating