That’s brutal. Did you get back on your feet?
That’s brutal. Did you get back on your feet?
paccache -r
got me about the same
I love flameshot, but unfortunately it’s support for more than one monitor on wayland has me looking for an alternative :(
Alternative found: Spectacle in rectangular capture mode is the best
I’m aware, but thank you. This post was intended to be a guide for people that end up in this situation.
I’m aware. The post was simply to get a recovery guide out there for a crappy situation.
This happened a while ago and I’m well past it. The point of the post was to help others that ended up in the situation, not sell best practices.
100% my stack going forward. Thanks!
That’s the move.
I’m aware. Any local storage wouldn’t do much about a poorly aimed rm, though.
Disturbingly effective is definitely the right phrase. It’s actually inspired me to create a script on my desktop that moves folders to ~/Trash, then I have another script that /dev/random’s the files and then /dev/zeros them before deletion. It eliminated risk of an accidental rm, AND make sure that once something is gone, it is GONE.
The server we were working at the time wasn’t configured with frequent backups, just a full backup once a month as a stop gap until the project got some proper funding. Any sort of remote version control is totally the preventative factor here, but my goal is to help others that have yet to learn that lesson.
As others pointed out, version control is probably the best fix for this in addition to traditional backups. My goal in this post was to help others that have yet to learn responsibility save their ass and maybe learn their lesson in a less pleasant way.
100%. The organization wasn’t there yet and seeing that I wanted to remain employed at the time I wasn’t going to put up a fight against management 3 layers above me. Legacy business are a different beast when it comes to dumb stuff like that.
I’m not denying that stupid stuff didn’t happen nor that this wasn’t entirely preventable. There’s some practical reasons that are unique to large, slow moving orgs that explain why it wasn’t (yet) in version control.
I was gonna comment this, decided not to, then decided the info should be part of this thread either for OP or future readers, so here goes:
Enterprise Linux distributions are unbeatable for their purpose. To your point, I’ve never in my entire career had even the smallest issue maintaining one, they’re wonderful. They achieve this, though, by being a stable, truly versioned release that will never see anything beyond minor upgrades. The reason why nobody recommends server distros for gaming is because of hardware compatibility and library support, and you end up maintaining more of your own junk anyway. Got the latest gpu? Great, compile your drivers.
Enterprise Linux distros are awesome and the most painless Linux experience imaginable, as well as a great workstation experience too BUT they typically are among the worst options for gaming if you want a simple system.