As someone who tried out MacOS in a VM out of curiosity I don’t find gnome to be like MacOS at all in overall functionality. I think to most people it just looks like Mac because top bar, dock and some design choices. Really though gnome is much more like Android. MacOS felt extremely clunky to use vs gnome’s fluid workspace and app switching.
it just looks like Mac because top bar, dock and some design choices
Top bar, dock, system settings, activities (somewhat e mix between Apple’s mission control and launchpad), now the modal buttons, accent colors… and so many other things.
MacOS felt extremely clunky to use vs gnome’s fluid workspace and app switching.
Maybe you were running it without proper GPU acceleration and without a keyboard with actual macOS shortcuts on the function keys? Virtualizing macOS is hard and it will give you a very poor experience.
Obviously macOS has it’s defects but at least you aren’t risking losing your work due to a misclick nor you are restricted from having desktop icons like you’re on GNOME :)
NeXT is probably the pretty direct ancestor of osx dock. Only Apple turned it from good to bad by moving it to the bottom, where there is no space. And that only got worse as screens became wider, but not taller. And they made it overlap and obscure content and bounce around if you got near it making it extra obnoxious and hard to use.
Not a permanent dock. Docks predate Apple any way.
The Dock comes from NeXTSTEP, the operating system Steve Jobs left Apple to develop back in 1986… GNOME was announced in 1997 so I don’t get your argument.
No I did not have GPU accel. I’m curious what you are referring to losing work due to a misclick? Personally I don’t use desktop icons. I’m a previous i3 user so I am used to using my computer with a non traditional interface.
I’m curious what you are referring to losing work due to a misclick?
If you place “Discard” and “Cancel” next to each other, without a margin in between, is easier a user looking to click on “Cancel” to click on “Discard” and lose a document. This is more common than people think and that’s why Apple added the margin there and also why any good UX manual tells you to add a margin for destructive operations like that one.
I actually like it, margin is maybe a bit much. For the apple extra margin, gnome app can add any buttons they want on those dialog, it is up to app devs to add an extra margin between some button!
The older one is actually properly executed, the first button is the “Cancel” one and that makes sense because people read from left to right and tend to click mindlessly / without reading on the first button. Not sure if they actually changed the position on right to left languages but they should have…
I don't know what fd does, but at a guess maybe what you're missing is that tar includes all the files in directories you give it? So if you exclude 'foo/bar' but include 'foo' then foo/bar will be in your tar file.
What I do is basically tar cf ls ~ | grep -v $files_to_exclude but if you want to exclude something that isn't a top-level directory you'd need to get slightly more fancy.
...more fancy such as using tar -X, which works for me. I'd never actually tried it before. The 'weird globbing' it uses is regular expressions, which are worth learning how to use. Run grep "$expression" $_tmpfile where $expression is a line from your exclude file to see which files it's going to match and exclude.
This was news to me as well, but I assume that the Arch Linux logo in question suggests that it might be strange to use an Arch Linux specific illustration, for something that isn’t mentioning Arch Linux.
Did that clear it up, or were you just being rude?
This is the first and only distro I’ve tried that has display link drivers already installed. Was able to plug my laptop into my work dock and immediately have it all work. I used to have to install a community version of the displaying driver for my Ubuntu and Debian based distros. Shit just works the first time.
What about the installer? Anaconda isn’t great, but you only need about 1 minute to set the options to install and then let it do it’s job before rebooting.
The setup process isn’t really much different from other distros, quite easy. It’s documented here. If it’s still too intimidating for you, you could always do a test run in a virtual machine first, there is even an image that you can select at the bottom of the download menu on the website for virtual machines.
The nice thing is that, if you have some kind of special hardware (e.g. certain laptops, nvidia gpu…) you only need to select it the downloading menu and then you are all set with the special tweaks that the hardware requires provided by the community.
After the initial installation it’s an even better experience than other distros I have used. It gives you a first time portal, where you can choose additional applications that you would like installed. If you get your application via flatpak then you are all setup. If you need other applications not available in flathub, you will have to do some further reading in the documentation, it’s all explained there.
Setting up is stupid easy. What makes immutable distros potentially difficult is installing software. Anything packaged as a flatpak is stupid easy. Beyond that it can get complicated. But it’s not bad in general.
Having just switched to Linux with Bazzite two weeks ago, my biggest issues have come from Wayland support. And that’s really just because I have a specific piece of software I need that doesn’t support Wayland. And that’s a bit of an edge case and the result is more annoyance than show stopper.
Having to install things mostly through flatpaks works seamlessly until it doesn’t. Then you’re stuck in dependency hell where you have to open holes in your containers to allow access to files or binaries.
I’m at a point where I layer enough software that I don’t know If there is still value added.
My only problem with both designs in your images is the colors. It’s a pretty standard part of UI design (in real life and on computers) that “red means cancel” and “green means continue.” Apple using blue is no big deal and I’m 90% sure they just use a user chosen “highlight color.” (Maybe Gnome as well?) But cancel or delete or similar things should probably be red or another color that signals “Stop.”
I’ve always thought Bootstrap, the web design library, has a good set of base colors. Red means danger. Light blue means info. Green means yes or success. Yellow means warning. Other buttons are a darker blue — basically the highlight color. (Not saying they chose the best version of those colors. Just that the general idea is consistency and what users most naturally expect.)
The “Save” button uses the accent color which is blue by default. With configurable accent colors coming to GNOME 47 and GTK/Libadwaita, you can choose a red accent color.
It’s now using standard button styles, fixing the long-standing issue where suggested and destructive buttons would look the same when using red accent color
Oh, you need media codecs out of the box to watch pretty much anything in your browser?
That takes Fedora out.
OpenSUSE has probably the most confusing install interface for a noob you’ll ever find. Which DE do I choose? What other software do I put in? How do I partition? Oh, I click a button here to make a user, or can I ignore it completely?
So much for OpenSUSE.
And don’t get me started on Arch. You’d be way better off pushing a new user to Manjaro but everyone’s got their panties in a twist about its devs.
Are media codecs hard to install on Fedora? I haven’t daily driven Fedora in a while, but last I remember it was one of the top-level categories in GNOME Software. Click it then install all the things. Although I suppose if the user didn’t know what a media codec is that wouldn’t help them very much
FWIW, +1 for Nobara. I think it’s an excellent turnkey Fedora for most purposes. But it’s a little chancy on being dependent on a single maintainer.
But Fedora itself isn’t noob friendly when you have to figure out how to add the non-free repos and install all the rest of the shit. Nobara takes care of that well.
linux
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.