Hobbyist programmer. When I switched to Linux, I started using the Atom editor for typing out my JavaScript projects (mostly Electron apps). Now I use Pulsar, because Atom development was cancelled.
I’m on it now on arch. TBH it’s kinda making my life harder because some things I’m used to using have moved. I’m sure I’ll see the advantages of it at some point.
I have a little Dell 3189 2-in-1 that I originally got used just to see what the ChromeOS fuss was about and hack on.
I’d rooted it, and played with the various hosted/injected Linux options (like chromebrew and the 1st party Linux VM stuff, neither of which was great) while it was under support, but some time after it went AUE I went ahead and flashed a Mr. Chromebox UEFI payload onto it and just slammed normal Linux onto it. It basically “Just Works” though that’s thanks to considerable efforts in the Coreboot port and Kernel because there is a bunch of cheap bullshit (badly plumbed i2c input devices, that stupid bay/cherry trail style half integrated audio setup, etc.) in the hardware. I had briefly flashed it over a couple years ago and that hadn’t all been smoothed over yet back then.
Lately its an Arch system playing with various Wayland options - Hyprland is ricer bullshit, but it actually does a pretty decent job at being not wildly broken compared to the big environments in Wayland mode, tiling makes good use of the not enough pixels, and the search key in the left pinkie position makes a great WM key.
It’s not a nice computer, an N3060 with 4GB of RAM 32GB of emmc and a 1366x768 panel is distinctly in craptop territory these days, but you can also get them for like $50 now because no one wants past AUE Chromebooks, and they make nice beaters - and unlike refurb SFF boxes, SBCs, and similar usual sub-$100 beater options, they come with a screen and keyboard and battery.
It’s been like 8 years, but a chromebook dual booted with debian+xfce got me through undergrad. There’s a set of scripts out there called “crouton” that made it really easy to do
The AUR is a great option. I’d argue that it can often be a better experience than upstream deb packages, because there is more oversight to how it is packaged.
For example, lots of vendors will give you a binary “installer,” which kinda does whatever it wants to your system. Packages in the AUR often abstract this to simply a package with raw files.
Additionally, there may be problems with a deb, even on Debian. Instead of restoring to hacks, the AUR build scripts often include patches and fixes to get things to work, and it’s built right into the package.
I’m not saying that Arch and the AUR is always better, but the level of control you have over what you’re installing, and the visibility and quick feedback loop you get while fixing things is invaluable, in my opinion.
Me too bro. It sucks ass, thats why I don’t use it. And Snap is not the default! No one who actually cares about his desktop uses snap. Its not even that compatible with Linux distros, it only supports systemd and probably gets more hardcoded into Ubuntu.
But other distros may be great. Linux Mint seems to be the only one to be paid to work as desktop with Cinnamon, literally, its their made Desktop. The other one would be System76 with Cosmic Desktop.
Yeah but it really looks for me like bad practice what they do there. They often hardcode packages.
I switched to Arch Linux because
Its Satisfying to understand a simple and dynamic system.
Its Important to understand how your system works.
At my work I am forced to use Ubuntu and develop a custom distro… its really weird how Ubuntu hardcodes solutions inside packages. I really don’t like it but my employer loves it for some reason. Especially because a lot is hardcoded I assume.
But its definetly more dynamic than some other Systems like MacOS or Windows 10/11
I love Fedora. It was my OS of preference 20y ago. Now I am old and use Debian. Arch was a very shortlived adventure in a transitional period that I felt tired of keep breaking all my OSs out of boredom.
linux
Hot
This magazine is from a federated server and may be incomplete. Browse more on the original instance.