I have a vorta backup, running on a regular basis for my home dir which has GBs of data.
Mounting and restoring files is literally a matter of seconds.
But if you want something that you can easily take with you, you can go with a symlink/git approach:
have a folder "configs"
move all your dotfiles thst have NO sensitive data like credentials into that folder
symlink them into their proper place
use GIT to track them and push them to a git repo
Once you need them somewhere else, it’s just a git pull away… easy as that.
What I dislike about existing solutions, is they come with their own binaries, conventions, and stuff, but basically do almost the same… this is the “raw way” that will hold up on any system, and almost all of them have git.
Also, I use VSCode which incorporates all the toolings that I have installed and also frequently use in a terminal. For an immutable system, I’d have to use the Flatpak version of VScode, which cannot access these toolings from the host.
I know, but then again… it’s just another layer of maintenance.
Don’t get me wrong. Distrobox is a wonderful piece of software. I use Arch inside DB to run some non-crucial stuff that’s not available in the fedora repos/copr, like lycheeslicer.
But having a working and reliable code environment is something I’d really not want to babysit.
When you say “with the project”… you mean, you load up a typescript project, so you can use npm, etc. but you cannot use golang toolings within that same VScode window, and vice versa?
These ads make it impossible to use YT as a free learning platform anymore.
When I want to dig into a subject, I want to do it focused and without being distracted, and YT makes it impossible. The only content one can tolerate ads on is entertainment, which makes YT just another TikTok.
I noticed that kbin has stalled in development recently and the ongoing problems with federation etc. made me use it even less for the past few weeks. I even spent more time on reddit than here....
I’ve heard about mbin, but as a developer myself I don’t think PHP is the suited language for those kinds of things, where performance and resource usage are just crucial. According to ernests recent post somewhere, they’re still struggling with infrastructure issues. And I’m afraid mbin will face the same issues sooner than later.
Yeah, I’ve read that. And I wish him all the best. I can imagine how difficult it can be to maintain such a big project while also taking care of private/financial stuff.
I used to follow ernest and kbinMeta to keep up with the updates, so I’m fully aware of the current situation. The thing is, I don’t want to stay there and hope that things will get better one day. I’m here to read the latest happenings on my favorite topics, and engage with people. And, unfortunately, kbin just doesn’t give me that experience.
See, I don’t care about the tankie/nazzi/[insert whatever] stuff. I’m on lemmy.world which seems to have a fairly healthy code of conduct, and has blocked certain instances from federating. If there are groups of people who have their political opinions, that do not align with the Geneva convention, they have no place here. So they’re free to spend their time on skinheads.social, which is a blocked instance on lemmy.world, so I don’t get to see any of their BS.
No matter how modern PHP becomes every year… it just beats its previous version in performance, but the underlying architecture is still the same and cannot compete with other languages, especially when using frameworks like symfony, etc.
For example.
If you run a node/go/rust server and you hit the endpoint /hello which returns a simple “hello world”, they will just return that. PHP (symfony) however, has to initialize and execute the whole framework stuff, before returning a simple “hello world”
Edit: Introducing something like Redis for caching, etc… can help in reducing the overload, but imho, it’s just a bandaid
Hei there. I’ve read that it’s best practice to use docker volumes to store persistent container data (such as config, files) instead of using bindmount. So far, I’ve only used the latter and would like to change this....
What dotfiles manager do you use?
I’m looking for recommendations for a dotfile manager - there are so many out there I’ve got a bit of options paralysis!...
Experiences using immutable Linux desktops?
I am playing around with Fedora Silverblue and openSUSE Aeon and I really like the painless updates....
Today I was reminded how bad YouTube ads are
I watched a Warframe (game) YouTube video on the Steam integrated browser, without beeing connected to my account and Holly s* it was horrible....
Anyone else moved from kbin to lemmy?
I noticed that kbin has stalled in development recently and the ongoing problems with federation etc. made me use it even less for the past few weeks. I even spent more time on reddit than here....
How to organize docker volumes into subdirectories using compose
Hei there. I’ve read that it’s best practice to use docker volumes to store persistent container data (such as config, files) instead of using bindmount. So far, I’ve only used the latter and would like to change this....