All of these distros strive to solve the problem with having multiple versions of libraries and programs coexisting without conflicts, but Gobo took a different approach. What Gobo doesn’t do is the declarative system configuration. In Nix you don’t need to worry about breaking your system because you can easily restore the previous version of your config. In traditional distros you would need to set up package manager hooks to make snapshots and create snapshots manually every time before changing something in /etc
navordar
- 1 Post
- 13 Comments
When switching from Windows, it was very confusing to me, that program files where all over the place. It was before (almost) every distro switched to the /usr directory, so it was even worse than it is now. Even now, when I understand more about Linux than before, I still prefer the Windows way.
I think that this hierarchy is nice for people moving from Windows, but experienced enough that they could understand the docs and tweak the OS.
I was actually surprised that this distro was designed with more experienced people in mind, I thought it was for beginners.
First Amarok 3, now this‽
Edit: The previous release was four years ago? I was pretty sure it was abandoned earlier
navordar@lemmy.mlto
Asklemmy@lemmy.ml•What is the lowest quality product you’ve ever purchased?
5·2 years agoA Logitech gaming headset, I think it was G332. My main headphones broke, and I needed some ASAP, so I went to the local store and bought them as backup ones. The black paint on the padding started peeling off almost immediately and it got everywhere, like sand.
navordar@lemmy.mlto
Asklemmy@lemmy.ml•[EU] I want to replace an old multi-socket but the majority of the ones sold today don't have this pin? Why is that and does that mean they are not connected to the ground?
4·2 years agoAre there any disadvantages of schuko sockets against the French/Belgian/Polish ones? If I ever can afford my own apartment, I would like to install schuko sockets instead of the ones with the pin which are standard in my country.
navordar@lemmy.mlto
Linux@lemmy.ml•Gnome merges XDG session management wayland protocol (but disabled in Gnome 47 by default)
7·2 years agoIs it about restoring window position and size?
How is it progressing so fast compared to Servo? Isn’t Servo being developed for a longer time?
navordar@lemmy.mlto
Linux@lemmy.ml•Linux's New DRM Panic "Blue Screen of Death" In Action
0·2 years agoI thought for a minute that Linux now panics when trying to play DRM’d content
- Fish. Much, much saner defaults.
- I am writing
for dead simple scripts, so they will be a tiny bit more portable and run a tiny bit faster. The lack of arrays causes too much pain in longer scripts. I would love to use Fish, but it lacks a strict mode. - No, why would I?
- I used to share all my dotfiles, scripts included, but I was too afraid that I would publish some secrets someday, so I stopped doing that. For synchronizing commands, aliases and other stuff between computers I use Chezmoi.
- To use Fish instead of fighting with start up time of Zsh with hundreds of plugins
- Always use the so-called “strict mode” in Bash, that is, the
set -euo pipefailline. It will make Bash error on non-zero exit code, undefined variables and non-zero exit codes in commands in pipe. Also, always use shellcheck. It’s extremely easy to make a mistake in Bash. If you want to check the single command exit code manually, just wrap it inset +eandset -e. - Consider writing your scripts in Python. Like Bash, it also has some warts, but is multiplatform and easy to read. I have a snippet which contains some boilerplate like a
mainfunction definition withArgumentParserinstantiated. Then at the end of the script themainfunction is called wrapped intry … except KeyboardInterrupt: exit(130)which should be a default behavior. - Absolutely not a bad practice. If you need to use them on a remote server and can’t remember what they stand for, you can always execute
type some_command. Oh, and read about abbreviations in Fish. It always expands the abbreviation, so you see what you execute.
Go to a therapy
Ventoy is a godsend in that case. If you have a big enough USB stick, you can just put all distros you wanna try on it
Well, I wouldn’t really say that it’s used as a Windows replacement at the company I’m working at, because all the business stuff is still being done using Windows, but almost all developers are using Linux. I was even allowed to replace Ubuntu with Arch, because I was annoyed by outdated packages. Because of the higher freedom, I can even tolerate the slightly smaller pay rate and benefits that I could earn elsewhere.
We are mostly working on EDA tooling.
Is it even legal?