[HN Gopher] Switching from macOS to Pop _OS
       ___________________________________________________________________
        
       Switching from macOS to Pop _OS
        
       Author : zathan
       Score  : 161 points
       Date   : 2022-01-15 20:55 UTC (2 hours ago)
        
 (HTM) web link (support.system76.com)
 (TXT) w3m dump (support.system76.com)
        
       | brundolf wrote:
       | Wow, this documentation is incredibly thoughtfully-done. It's
       | wonderful to see a Linux distro give this much attention to
       | holistic user-experience for regular people (going beyond just
       | the UI itself)
        
       | plumeria wrote:
       | Curious to see no mention of AppImage [1] next to flatpack [2].
       | 
       | [1] https://appimage.org/ [2] https://flatpak.org/
        
         | rzzzt wrote:
         | No Snaps or RPMs or .tar.gz archives or ebuilds or instructions
         | for compiling from source either.
        
       | Normille wrote:
       | All very pretty I'm sure. But, at the end of the day, much though
       | I enjoy twiddling with Linux and poking around different distros,
       | I'm stuck with MacOS because [like a lot of folks who use MacOS
       | for work reasons and not to be 'hipster cool'] I work in the
       | design industry and that means the Adobe suite is a must.
       | 
       | Linux has nothing that comes close. And the customary
       | recommendations; The Gimp and Inkscape are so pitifully awful
       | compared to Photoshop and Illustrator that I seriously doubt the
       | people who suggest them are professional designers, who have to
       | work with these packages, day in and day out. So, yeah, I'm all
       | for Linux distros which try and lift some of the elegant design
       | cues from MacOS. But, at the end of the day, the OS is just
       | something I use to open / edit / save and move files around. It's
       | not where I actually get my work done.
        
         | stjohnswarts wrote:
         | I think these articles are meant for casual users and
         | programmer, which greatly outnumber desktop publishing/artistic
         | users. No one has claimed with a straight face that gimp will
         | let you replace photoshop overnight.
        
           | Shared404 wrote:
           | > No one has claimed with a straight face that gimp will let
           | you replace photoshop overnight.
           | 
           | Eh, high school me is sitting somewhere in the background
           | sheepishly right now.
           | 
           | High school me was not the most intelligent guy.
        
             | Aeolun wrote:
             | I think for highschool you it probably was a 100%
             | replacement for everything _you_ ever did with Photoshop.
        
         | Shared404 wrote:
         | > And the customary recommendations; The Gimp and Inkscape are
         | so pitifully awful compared to Photoshop and Illustrator that I
         | seriously doubt the people who suggest them are professional
         | designers, who have to work with these packages, day in and day
         | out.
         | 
         | Understandable. While I do think familiarity has some impact, I
         | picked up photoshop for the first time much faster than The
         | Gimp, Inkscape was closer but Illustrator was still faster.
         | 
         | For my purposes, running Linux+FL/OSS is worthwhile as a
         | hobbyist however.
         | 
         | I'm curious if you've tried Krita, and if so what your
         | experience was? I found it much much _much_ more intuitive than
         | The Gimp.
        
         | themodelplumber wrote:
         | Back about a decade ago when I was doing similar work that
         | required Adobe tools, I used Virtualbox and really enjoyed the
         | compromise. The desktop flexibility of XFCE was enough reason
         | for me at the time, being kind of tired of all the third party
         | commercial tools I was using for the same conveniences in Mac
         | OS that didn't work as well.
         | 
         | Turns out I also wanted to play with my work more, and I ended
         | up writing scripts to do a lot of the work I thought I would
         | use Adobe for.
         | 
         | It was also pretty funny to start getting "share flowchart
         | template pls" requests from my colleague who used InDesign,
         | when I had created the flowcharts in LibreOffice and Inkscape.
         | 
         | So IDK, tools and results are one thing, but fun new processes
         | are often fun and also end up getting results that were worth
         | it in different ways.
        
       | mukundmr wrote:
       | What about security patches for the Pop _OS specific desktop
       | components? The underlying Debian components are maintained
       | elsewhere.
        
       | criddell wrote:
       | I guess I don't get how operating systems are still something
       | that people have such strong opinions on. All of the major
       | operating systems are good enough or can be made good enough by
       | installing a few packages.
       | 
       | Pop may be great, but it's useless if you need to run Final Cut
       | Pro. macOS is wonderful, but not if you want to play a lot of AAA
       | games. Windows is fine, but if you are doing a lot of Ruby on
       | Rails you may have an easier path on some Linux distro.
        
         | Aeolun wrote:
         | My problem with OSX and Windows is that they're basically
         | nannies. They often pretend to know what is best for me. Linux
         | (and Pop OS in specific) never does this. I feel in control of
         | my own computer again.
        
         | headmelted wrote:
         | There's so much nuance to it though.
         | 
         | Sure, each of the "big three" work well enough these days for
         | most tasks, but there's more to it than just compatibility.
         | 
         | macOS has pretty unobtrusive systems in place for code signing
         | and only running software from known vendors.
         | 
         | Linux has code-signing, in that it exists as a technology, but
         | it's not ubiquitously supported and you don't get a centralised
         | service vouching for recognised vendors out of the box (which
         | makes sense as it kind of goes against the libre ethos - but
         | it's not a great situation for many users).
         | 
         | Windows supports gaming and _most_ desktop software, but the
         | security system (last I checked - please tell me if I'm way out
         | of date on this) isn't granular enough to cater to what you may
         | or may not be comfortable with - so a lot of software will just
         | trigger a UAC prompt for carte-blanche admin rights, which is
         | as dangerous as you imagine.
        
           | judge2020 wrote:
           | Yes, Windows still has UAC issues and the farthest code
           | signing goes for that is that unsigned code will have a
           | yellow UAC versus blue/neutral[0].
           | 
           | 0: https://i.judge.sh/zY50J/VyN1SkEG_H.png unverified,
           | https://i.judge.sh/GmEa4/DVjFllkp_R.png verified on 11
        
         | somenewaccount1 wrote:
         | I think you understand perfectly why people have strong
         | opinions. Depending on your particular use case, one will work
         | magnificently while the other will be toast.
        
         | sbayeta wrote:
         | I use Windows with wsl2. It's really good, specially with W11
         | which brings seamless integration with Linux GUI apps.
         | Definitely worth a try.
        
         | lvs wrote:
         | I've used Windows on at least one machine since 3.1, and the
         | turn they made in anti-user dark patterns going from 7 to 10
         | was the end for me. They want me to relinquish the idea that
         | the OS is something I own and control for myself. And that's
         | just not something I'm willing to do. So I quit Windows
         | entirely a few years ago. Still need a VM for some things, but
         | I don't miss it. I hear they finally fixed the print spooler
         | after twenty years, but that's not enough for me.
        
         | Skunkleton wrote:
         | Operating systems are a fundamental part of the experience of
         | using a computer. Let me expand on that a little. For most of
         | your tasks, it won't matter too much which OS you are using.
         | The web browser is largely equally well supported on all
         | platforms, as are editors, compilers, etc. Where the operating
         | system becomes a fundamental experience is around the times
         | when things start to go wrong in some way. What happens if you
         | are missing an important tool? What happens if you encounter
         | some bugs or other instabilities? What about when you need
         | security updates? What if you don't like how windows maximize?
         | 
         | These error conditions are where operating systems differ so
         | greatly from each other. On one end of the spectrum you have
         | open source operating systems. When you encounter some error
         | condition, you spend your time researching solutions. In the
         | extreme, you modify whatever isn't working to your tastes on
         | your own. On the other end of the spectrum you have fully
         | locked down operating systems like iOS. Here when something
         | goes wrong, you instead decide how to adapt your use of the
         | device to avoid whatever issue you encountered.
         | 
         | What happens when things go wrong is what drives me to one OS
         | or another, and is usually what is relevant in these
         | discussions.
        
         | Hermitian909 wrote:
         | > I guess I don't get how operating systems are still something
         | that people have such strong opinions on. All of the major
         | operating systems are good enough or can be made good enough by
         | installing a few packages.
         | 
         | The phrase "good enough" is doing a lot of heavy lifting here
         | as people have different priorities. For some people, having
         | their dev environment broken by updates is a huge negative,
         | something MacOS has done to myself and others frequently over
         | the past few years. Others, like myself, don't care so much and
         | so indeed MacOS is "good enough" for me but certainly not for
         | everyone.
        
         | 2OEH8eoCRo0 wrote:
         | Perhaps there should be more of a pragmatic push for dual
         | booting? I daily Fedora Linux but I can boot to Windows for
         | random unsupported games. My setup is perfect for me despite
         | being ~10 years old.
        
         | marcodiego wrote:
         | > I don't get how operating systems are still something that
         | people have such strong opinions on.
         | 
         | When there is FLOSS, it is very common to also have feelings
         | and ideology mixed in. It is very common for "FLOSS people" to
         | evaluate software beyond familiarity and technical merits.
        
         | GekkePrutser wrote:
         | It's all about what you want in an OS. MacOS for example is
         | very much one size fits all. For someone like me who wants to
         | tune the nuts and bolts of the system is frustrating.
         | 
         | Windows is better at this and Linux of course shines depending
         | on which distro you pick. I consider each distro its own OS.
         | For the same reason gnome doesn't work for me (and thus PopOS
         | doesn't) but KDE and i3 do.
         | 
         | But other people have other priorities. And the software you
         | want to run heavily factors into it.
        
         | richnftio wrote:
         | The Linux desktop is flexible and customizable. I wish
         | mainstream apps would run on Linux as well, so we could
         | experiment and further develop established UI paradigms.
        
         | windexh8er wrote:
         | I find this comment disheartening. Not only because it
         | diminishes the polished nature of today's landscape of open
         | source options from IoT through to the data center, but the
         | genuine disregard for anything that doesn't run niche
         | commercial software.
         | 
         | Beyond that many of us enjoy not running operating systems
         | attached to overpriced hardware and/or organizations that
         | legitimately spy on their users through their "OS".
        
           | pram wrote:
           | The "niche commercial software" is how some people make a
           | living jfyi
        
             | kortilla wrote:
             | So what? Some people people make a living as a cook too.
             | Doesn't mean we can't appreciate kitchen appliances not
             | designed for commercial use.
        
             | windexh8er wrote:
             | I get that.
             | 
             | My point is that OP says they don't "get" why people have
             | opinions on OSes and then goes on to state how Pop_OS is
             | "useless" if you want to run niche commercial software.
             | 
             | I mean if OSes don't matter then I guess one doesn't _need_
             | Final Cut Pro. Kdenlive or OpenShot should be just fine,
             | right? I find that sort of argument disheartening and it is
             | because it diminishes the free and polished options we have
             | at our disposal.
        
       | bitigchi wrote:
       | This makes it sound like only Pop_OS! has the applications listed
       | for it and they are not available for macOS.
       | 
       | It's also funny that macOS has application installs sorted and
       | the Pop_OS side starts listing paths. :))
        
       | AzzieElbab wrote:
       | Switched to PopOs from Fedora kde/xmonad mix. Their tiling
       | manager is functional enough for me and best of all I do not have
       | to maintain my own desktop
        
       | icambron wrote:
       | I bought a desktop from System76 (it's wonderful) so I gave
       | Pop_os a spin. It's pretty clean but there were just too many
       | little things that didn't _quite_ work right. Customizing
       | keyboard shortcuts never quite got me what I wanted. UI elements
       | in the status bar that would stop being clickable. Buggy config
       | screens. I eventually gave up.
       | 
       | I love the idea and I wish them the best of luck, but as of a
       | couple months ago, they weren't there yet.
        
         | Sosh101 wrote:
         | I've been using it as my main OS for nearly 3 years now,
         | without any of the problems you describe.
        
         | stjohnswarts wrote:
         | Another opinion: Pop_OS is fine and perfectly useable. I have
         | used it for 3 years without any big issues. Sure pop_os store
         | hangs occasionally but it times out and fixes itself and I
         | haven't seen it doing even that in 22.10. It's fine folks, give
         | it a try.
        
       | mindcrime wrote:
       | I can't say much about the MacOS side of things (I do use a Mac
       | at my day-job, but only because the choice is Mac or Windows, no
       | Linux option). But as far as PopOS goes... I've been using it
       | full-time on my personal laptop for several months now, and I'm
       | very happy. Surprisingly so, you might say.
       | 
       | Why "surprising?" Well TBH, I always looked at PopOS as kind of a
       | niche / oddball thing, along with any other distro that exists
       | only because a device manufacturer is pushing it. I had assumed
       | that when I got my System76 box I'd immediately install Fedora or
       | something. But when it got here I felt too lazy to do that on
       | "day zero" so I figured "Aaah, heck, I'll keep this PopOS thing
       | around until I get some spare time, then I'll do a reinstall."
       | Fast forward 6+ months now and I'm still running PopOS and am
       | pretty happy with it. It mostly "just works" and I have access to
       | basically all of the same packages as Ubuntu so everything I've
       | needed to install (modulo a very small number) has been right at
       | my fingertips, a quick "apt install" away.
       | 
       | Net-net, if anybody out there is thinking of trying PopOS, I'd
       | encourage you to give it a whirl. Note: I am not associated with
       | PopOS or System76 in any way, aside from being a System76
       | customer. I have no financial stake in this discussion.
        
         | azangru wrote:
         | Which System76 laptop are you using, and how has your
         | experience been with it?
        
           | mindcrime wrote:
           | I went with a Gazelle. I splurged a little bit and got 32GB
           | of RAM, and both a NVMe drive and an SSD, so I have both
           | plenty of RAM and plenty of fast storage. By and large I am
           | extremely satisfied with this box so far. The only thing I
           | really don't like, and this is admittedly a pretty subjective
           | thing, is the layout of the keyboard vis-a-vis the right
           | shift key. I prefer a full-length shift key, _above_ the
           | arrow keys. This has a smaller shift key, which is just to
           | the left of the up arrow key and above the left arrow key. It
           | 's a minor nit, but it's not as convenient to the way I like
           | to use the shift and arrow keys together for selecting text.
        
       | sandreas wrote:
       | Distro does not matter as much too me like Desktop Environment or
       | Window Manager. I tried many distributions, in the end, I got
       | back Fedora but then to Ubuntu (mostly because of the ZFS on Root
       | thing and everything works out of the box experience). Artix was
       | pretty good, but KDE and krohnkite was "too customizable" for me
       | and dwm to less desktop environment.
       | 
       | BTW: If someone would like to have a tiling window manager on
       | MacOS, try Amethyst[1]. Pretty awesome ;)
       | 
       | [1]: https://github.com/ianyh/Amethyst
        
       | multiplegeorges wrote:
       | Is it finally the year of Linux on the desktop?
       | 
       | But seriously, the work System76 is doing is really great. PopOS
       | is really nice to use. The attention it is getting is well
       | deserved.
        
         | kradeelav wrote:
         | I too just moved from a 2010 macbook pro over to a S76 lemur
         | pro as my main machine a few months ago. I think a lot of
         | people who fit that wedge of "not hardcore techies, but
         | passionate about freedom of software" have been dismayed with
         | the recent apple/microsoft moves/censorship/etc, and are
         | realizing linux is actually pretty user friendly with plenty of
         | software options versus ten years ago.
        
         | yepthatsreality wrote:
         | Every year is the Year of Linux on the Desktop as more people
         | move over.
        
           | pjmlp wrote:
           | 20 years for 1%, there is always hope I guess.
        
         | sebow wrote:
         | That depends on the definition.The year we break 1% market
         | share (usually with the steam survey as reference)? Already
         | happened.
         | 
         | I would say it's gonna be exploding after steam deck launches.I
         | think it's gonna be higher than 2%,maybe 3% this year.Would be
         | surprised if it gets past 5%, but that's a decent
         | stretch(though not impossible at all).
        
         | lordgroff wrote:
         | First year for me not on Linux desktop for my primary device
         | since... 99? M1 Air was the culprit. I still don't particularly
         | love Mac OS and remain somewhat puzzled by the overwhelming
         | love people have for it but:
         | 
         | 1. It's usable enough and it's certainly polished and much more
         | importantly
         | 
         | 2. The M1 Air is the laptop I always dreamed of. Fast, doesn't
         | get hot, SILENT. It's worth the trade-off for me, but I hope
         | Linux on M1 succeeds and I get to run Linux again.
        
         | coldtea wrote:
         | > _Is it finally the year of Linux on the desktop?_
         | 
         | Considering that the hope behind this term was about winning
         | the desktop user share from Windows, and not just "being
         | usable" on the desktop, or "being used" on the desktop, no.
        
           | multiplegeorges wrote:
           | Yeah, it was a joke.
           | 
           | Every year can be that year if you just use it.
        
           | smoldesu wrote:
           | Now that Windows 11 is a thing, I think winning desktop user
           | share from Windows will be easier than ever before. What else
           | is the average Joe going to do with their TPM-less devices?
        
             | nebula8804 wrote:
             | Throw them in the trash and buy a new PC. They are pretty
             | cheap.
        
               | ejj28 wrote:
               | Having worked at an independent PC repair shop, there are
               | a lot of people who would rather keep using their old 6+
               | year old laptops and have SSDs installed in them than go
               | out and buy a new laptop. Yeah there are cheap ones for
               | sale, but they're underpowered, have regular old HDDs,
               | and only 4GB of RAM. Plus, now they're coming with
               | Windows 11 preinstalled, which will annoy a lot of people
               | who are used to Windows 7 or 10.
        
               | Shared404 wrote:
               | Currently work at an independent PC repair shop, and can
               | confirm this.
               | 
               | It's not uncommon for us to get a machine which is
               | limping along on Windows 7 for the 15th year in a row,
               | add an SSD and reinstall 7, 10, or rarely Linux Mint
               | depending on how stubborn the user is on not upgrading to
               | 10 and how open they are to change.
        
               | marcodiego wrote:
               | 6+ year old laptops run very decently with 8gb RAM, a SSD
               | and a modern linux distro.
        
             | coldtea wrote:
             | Keep them on 10, and eventually throw them and upgrade when
             | the time comes.
        
             | pjmlp wrote:
             | Now that Windows Vista is a thing, I think winning desktop
             | user share from Windows will be easier than ever before.
             | What else is the average Joe going to do with their
             | DX10-less devices?
        
             | marcodiego wrote:
             | We heard similar comments about Me, Vista and 8.
        
       | howdydoo wrote:
       | This is a little off-topic, but I've been wanting to switch from
       | Windows to Linux and the one thing stopping me is the lack of a
       | good package manager. WAIT, let me explain.
       | 
       | On Windows, you can just `scoop install ripgrep fzf jq` and
       | you're in business. And updating all installed packages is one
       | command away.
       | 
       | Meanwhile on Debian, the system packages are often years out of
       | date. So authors have started making their own custom install
       | scripts [1], or just telling you to `curl` the binary into
       | /usr/bin [2]. To update these manually-curled binaries you need
       | to run a different set of steps for every one. There's no way to
       | list outdated apps, and there's no easy way to update everything.
       | 
       | On top of that, many apps I use aren't even packaged (k9s, broot
       | are two random ones I just found). Sometimes you can find a
       | third-party repo, but that's yet another person you rely on to
       | get updates. Whereas with scoop, it fetches straight from the
       | source, so there's never any waiting.
       | 
       | Is there some alternative to `apt` that everyone is using? Or how
       | do people generally deal with this?
       | 
       | [1]: https://starship.rs/guide/
       | 
       | [2]: https://github.com/BurntSushi/ripgrep#installation
        
         | mavhc wrote:
         | Being out of date is Debian Stable's whole thing. Don't pick
         | that if you want the latest versions, or just use containers
        
         | nopenopenopeno wrote:
         | I'm pretty sure there is a homebrew for linux project, but I've
         | never used it.
         | 
         | Remember apt packages have a rigorous review process. Scoop
         | installs every program in user space, which is very good, but
         | it's nothing like what apt's review process offers. The
         | comparison on convenience alone is naive.
         | 
         | I think scoop is really nice. It's a near perfect solution for
         | the problem it solves, but the only problem it solves is
         | convenience, and you're still stuck using Windows.
         | 
         | Ultimately, I've found the most hassle-free solution is a
         | default Ubuntu installation with a maintained dotfiles repo
         | that has a ./scripts directory to document installation methods
         | when necessary.
         | 
         | Or, do one better and make Dockerfiles for your dev
         | environments and barely install anything on your local machine.
         | 
         | I am tempted by Manjaro, but I generally like to stick to the
         | beaten path as much as possible so I don't run into too many
         | snags that slow me down.
        
         | GekkePrutser wrote:
         | If you want up to date everything you simply chose the wrong
         | distro. It's not really the package manager's fault.
         | 
         | Debian goes for stable versions during a release and backports
         | security patches. It's one of their main design philosophies.
         | It really shines for boxes you want to run something for years
         | with minimal maintenance.
         | 
         | Get arch, manjaro or another rolling distro and you'll have
         | what you want :)
         | 
         | Or perhaps Ubuntu which is Debian based, but they put a lot of
         | effort into decoupling the OS packages and libs from third
         | party software using snap. It does have some drawbacks though
         | like launching speed and integration. Personally I go the
         | rolling way for my daily drivers.
        
           | howdydoo wrote:
           | I just think it's weird that I can't have an LTS OS with non-
           | LTS userland apps. But I guess I have to accept that.
           | 
           | Snap is a nonstarter for me for many reasons. Startup speed
           | is important for shell pipelines, and also it's insane to
           | bundle that much stuff just to run a statically-linked
           | binary. And it wouldn't even solve the version problem, it
           | looks like ripgrep on Snap is two years old.
           | https://snapcraft.io/ripgrep
           | 
           | It looks like manjaro is the most recommended arch distro so
           | I'll give it a try.
        
             | Aeolun wrote:
             | Hmm for anything Rust I just always run 'cargo install
             | xxx'. I realize that doesn't help you, but I'm surprised
             | using the package manager is actually the most convenient
             | cross-platform way to install.
        
             | Shared404 wrote:
             | Manjaro kinda went off the deep end, I would recommend
             | installing Arch manually, or maybe using Antergos.
             | 
             | Actually, Fedora may be better for your usecase. Assuming
             | no proprietary drivers are required, it's a very simple
             | install process, and tends to keep quite up to date
             | software while remaining more stable than Arch.
        
               | howdydoo wrote:
               | Can you elaborate, what happened with Manjaro?
        
         | emptysongglass wrote:
         | For the CNCF landscape of tooling there's Arkade, which would
         | at least cover you on the k9s front. [1]
         | 
         | Personally, I just use Nix plus a Home Manager "flake". [2]
         | It's completely self-contained so on any new computer I can
         | install Nix, then build this flake manifest and have my entire
         | developer environment ready to go in a few minutes. Having
         | clean installed or adopted so many computers, at home or work,
         | I have become obsessed with the fewest number of steps to
         | productive environment.
         | 
         | [1] https://github.com/alexellis/arkade
         | 
         | [2] https://dee.underscore.world/blog/home-manager-flakes/
        
         | pydry wrote:
         | I made the mistake of using debian stable when I first used it
         | and ran into this problem.
         | 
         | Debian stable is not a good desktop OS.
        
         | rajishx wrote:
         | guix is what you are looking for, (I think)
         | 
         | a bit complicated at first sight but if you value your freedom
         | and is a poweruser then it is the panacea, and you can do this
         | on any linux or unices...
         | 
         | alternatively nix,
        
         | deadbunny wrote:
         | I've honestly rarely run into something that made me miss not
         | having the latest version of something.
         | 
         | Sure is something is new or under heavy develoent it might be
         | an issue but having a 3 year old version of jq vs a 3 day old
         | version has rarely come up for me.
         | 
         | With that said you have plenty of choice:
         | 
         | Flatpacks provide the latest versions of lots of things.
         | 
         | Homebrew is available for Linux (I have never tried it)
         | 
         | Don't use Debian as many people have already suggested
         | 
         | Compile yourself/manage your own version. Like people have been
         | doing for decades.
         | 
         | For this while I would highly suggest putting things in `~/bin`
         | or `/opt` and adding it to your $PATH, never put things in
         | `/usr/bin`, that's is what apt manages and you could easily
         | shoot yourself in the foot if you fuck about there.
        
         | mindB wrote:
         | One alternative you could use is nix. It works as a package
         | manager even when not running NixOS, and the software is
         | generally up-to-date in the unstable channel (which most people
         | use as far as I can tell).
        
         | linux_is_nice wrote:
         | Arch Linux :)
        
           | howdydoo wrote:
           | I heard rumors long ago that Arch has occasional stability
           | problems caused by updates. Is that still true these days?
           | 
           | I guess that's ironic to hear considering my original
           | question, but I appreciate a different update cadence between
           | the OS (I want LTS, stable) and things like `ripgrep`, which
           | if there's a bug, it won't keep me from booting my system and
           | I can just downgrade if I notice it.
        
             | rajishx wrote:
             | i am not experiencing such instability, compared to a
             | normal distro, i have actually no idea what breaks because
             | so many things happened on the system, here a few packages
             | here in there and i can easily pinpoint what problem is!
        
             | nopenopenopeno wrote:
             | I haven't used it, but Manjaro is the more stable Arch. It
             | has a longer release cycle, but nothing is like Ubuntu LTS,
             | which I use for the same reason. I'd rather just not even
             | be tempted to deal with newest updates and Ubuntu seems to
             | be the only way to avoid that because enough people realize
             | they have to keep a maintained version compatible with the
             | current Ubuntu LTS.
        
           | ejj28 wrote:
           | Indeed, after pacman and yay I'm never going back to Debian-
           | based systems for personal use. The Arch User Repository is
           | so much more hassle-free than trying to install stuff on
           | Debian from 3rd-party repos.
        
             | nopenopenopeno wrote:
             | What gives people confidence in the security of the user
             | repository packages?
        
         | jacques-andre wrote:
         | https://github.com/Jguer/yay (arch)
        
         | mise_en_place wrote:
         | You could use pkgsrc or Nix.
        
         | themodelplumber wrote:
         | You can search distros based on the exact kind of packaging
         | solution you want. The diversity is pretty amazing.
        
           | howdydoo wrote:
           | Scoop installs directly from the first-party source, so you
           | only need to write a package once per app, instead of once
           | per version of each app. Are there any distros that work like
           | that?
        
         | ahepp wrote:
         | Have you considered using Debian testing or even unstable, if
         | you want newer packages?
         | 
         | I absolutely agree that manually installing software leads to a
         | maintainability nightmare.
         | 
         | How does scoop solve the problem? Is it simply by moving faster
         | (which one could do with the less stable Debian repos), or is
         | it doing something like isolating all shared dependencies for
         | every package (I know this is in style these days, but I'm not
         | a huge fan of it).
        
           | howdydoo wrote:
           | The name "testing" kind of turns me off tbh. I want my OS to
           | boot reliably. I don't want to be a test subject.
           | 
           | > How does scoop solve the problem?
           | 
           | It skips intermediate packaging steps and goes directly to
           | the source. e.g. if the author publishes on GitHub, Scoop
           | will request `github.com/ripgrep/releases/latest` (or
           | whatever) and then download `ripgrep-$version.exe`. It has
           | very primitive dependency handling, but I don't think that
           | matters because I mostly install Go/Rust tools which are
           | statically linked.
           | 
           | I honenstly think it's a genius solution. There's no wait
           | time for updates, and you don't have to trust whatever user
           | created the package on every version update.
        
             | kortilla wrote:
             | How is that genius? It basically ignores compatibility and
             | stability as concepts entirely. Most people don't want
             | breaking changes to happen at arbitrary updates.
        
         | stjohnswarts wrote:
         | almost nobody uses debian on the desktop. If you're using tools
         | like jq, fzf, ripgrep then you're smart enough to use
         | cargo/flatpak/snap to get anything that you want. You can put
         | it in a script and have it all ready for now and in the future
         | if you like if you'd doing it on a lot of machines.
        
         | rd07 wrote:
         | Have you tried Arch or Arch-based distribution? I am using
         | Manjaro, and I feel that 'pamac' is a good package manager in
         | terms of keeping up with package update. Arch and its
         | derivatives mainly use 2 repositories, Arch Official Repository
         | and Arch User Repository (AUR). Sometimes, a distribution also
         | has its own repository. AUR is what blown me away a a former
         | Ubuntu user. Because, it often has the package I want to
         | install, even if has no official build for Arch.
        
         | 6figurelenins wrote:
         | The backports repo solves most of it, with an occasional
         | supplement from testing.                   #
         | /etc/apt/preferences         Package: *         Pin: release
         | o=Debian Backports,a=bullseye-backports         Pin-Priority:
         | 500                  Package: *         Pin: release
         | o=Debian,a=stable         Pin-Priority: 100
         | Package: *         Pin: release o=Debian,a=testing         Pin-
         | Priority: 98                  Package: *         Pin: release
         | o=Debian,a=unstable         Pin-Priority: 50
         | 
         | Then:                   $ apt-cache policy ripgrep fzf jq
         | ripgrep:           Installed: (none)           Candidate:
         | 12.1.1-1+b1           Version table:              13.0.0-2 98
         | 50 http://ftp.us.debian.org/debian unstable/main amd64 Packages
         | 98 http://ftp.us.debian.org/debian testing/main amd64 Packages
         | 12.1.1-1+b1 100                 100
         | http://deb.debian.org/debian bullseye/main amd64 Packages
         | fzf:           Installed: (none)           Candidate:
         | 0.24.3-1+b6           Version table:              0.29.0-1 98
         | 50 http://ftp.us.debian.org/debian unstable/main amd64 Packages
         | 98 http://ftp.us.debian.org/debian testing/main amd64 Packages
         | 0.24.3-1+b6 100                 100
         | http://deb.debian.org/debian bullseye/main amd64 Packages
         | jq:           Installed: 1.6-2.1           Candidate: 1.6-2.1
         | Version table:          *** 1.6-2.1 100                 100
         | http://deb.debian.org/debian bullseye/main amd64 Packages
         | 50 http://ftp.us.debian.org/debian unstable/main amd64 Packages
         | 98 http://ftp.us.debian.org/debian testing/main amd64 Packages
         | 100 /var/lib/dpkg/status
         | 
         | PS. Don't curl into /usr/bin, the distro owns that. Downloads
         | go to $HOME/bin or /usr/local/bin.
        
         | christophilus wrote:
         | Arch or Fedora. Even Ubuntu will likely be more up to date.
         | Some people use Debian Sid, which is kinda like a rolling
         | distro, if you squint.
         | 
         | But seriously: Arch-based or Fedora is what you want. They're
         | up to date.
        
       | 88913527 wrote:
       | I find the branding of the gigantic P and the exclamation point,
       | when used as a backdrop, to be excessively distracting from the
       | content in the foreground.
        
         | super_linear wrote:
         | Also find it hard to read the article since I see "Pop!_OS" and
         | think they're trying to emphasize something
        
           | allenu wrote:
           | This is my first time reading about this OS and the naming is
           | very strange to me. I don't understand why they decided to go
           | with "!_" in the middle. It feels a little too techy for a
           | mainstream user. Why not PopOS or Pop OS?
        
             | stjohnswarts wrote:
             | It's just branding, PopOS or popos is what most people type
             | Do Not use the pop!_os when searching for related info or
             | you'll get far fewer hits.
        
             | periheli0n wrote:
             | Maybe there's a German on the team who insisted on visually
             | splitting the "Pop" from the "OS". "Popos" is German for
             | "booties".
        
             | Shared404 wrote:
             | > It feels a little too techy for a mainstream user.
             | 
             | To be fair, they market themselves as "Pop!_OS is an
             | operating system for STEM and creative professionals who
             | use their computer as a tool to discover and create." on
             | the main page for the OS.
             | 
             | I'll admit, I don't love the !_ but for the opposite reason
             | - it feels faux techy to me.
        
           | ourdramadotnet wrote:
        
       | zenlf wrote:
       | After my previous Linux experience with Ubuntu 10 years ago, I
       | gave pop os a try last year and was surprised how good it was.
       | 
       | I think the engineers at System76 really know what they are doing
       | and am excited about their new DE.
        
         | timbit42 wrote:
         | So you're comparing current pop os to Ubuntu 10 years ago?
        
           | rzzzt wrote:
           | Are they? I only see two events mentioned, with 9 years in
           | between.
        
       | EB-Barrington wrote:
       | Wanted to read this link, but 404:
       | https://support.system76.com/articles/Pop!_OS-20.04-LTS-Rele...
        
       | zibzab wrote:
       | This is the distro that LTT used to test Linux gaming, right?
        
         | rPlayer6554 wrote:
         | Linus tried it but had an issue where installing steam wiped
         | his DE. He switched to Manjaro and Luke used Mint.
        
           | stjohnswarts wrote:
           | Not paying attention while installing steam wiped his
           | desktop. TBF though he isn't that used to using Linux as a
           | desktop. Manjaro did go much smoother for him.
        
         | CtrlAlt wrote:
         | I believe so. He might have switched or tried out Manjaro since
         | he had issues with steam on Pop_OS.
        
         | wging wrote:
         | It's not. Linus used Manjaro.
        
           | jeroenhd wrote:
           | Linus used it for a bit before a bug in the apt repos caused
           | a forced steam install to uninstall his GUI.
           | 
           | Pretty bad timing because the bug was there for just a short
           | while but at least the devs made changes to prevent such a
           | thing from happening to a beginner in the future
        
         | smoldesu wrote:
         | Wrong distro, this is the one where he typed "Yes, do as I
         | say!" into the console verbatim to uninstall his desktop
         | environment...
        
       | newaccount2021 wrote:
        
       | sam0x17 wrote:
       | PopOS is nice, but I still find that nothing beats Budgie as far
       | as Ubuntu distros go. Just way cleaner UI than anything else out
       | there.
        
       | jio232ij32ij wrote:
        
       | marcodiego wrote:
       | My neighbor asked me to help him get rid of windows 10 and
       | install Ubuntu on his old (2013) laptop. I helped. It was easy
       | and fast to install. Of course, you needed to know what is an
       | image and how to boot from a USB device, but it was easy
       | nonetheless.
       | 
       | Since he doesn't depend on any windows-only software, hardware or
       | service, I didn't expect any problem.
       | 
       | I was particularly happy the printer (an multifunction HP Deskjet
       | 27XX series) needed no fiddle to work, neither did its scanner.
       | The windows driver was EXTREMELY intrusive and required an HP
       | account.
       | 
       | Bluetooth needed a fix:
       | https://askubuntu.com/questions/1232159/ubuntu-20-04-no-soun...
       | which was the first google result and very easy to fix. After
       | that, he was impressed that by just turning on the bluetooth
       | speaker was enough to have the audio routed through it.
       | 
       | Then he proceeded to install software. I then started watching
       | like someone who is following an usability test. He googled to
       | install chrome and asked me if he should download the .rpm or
       | .deb, I answered he needed the .deb. Firefox downloaded it but
       | didn't automatically opened it. I really don't know why. I also
       | don't know if simply double-clicking it in nautilus would be
       | enough, I just typed "dpkg -i" and that was done, but it was not
       | the best experience in usability. This needs a fix.
       | 
       | I then told him that he should not expect to install things the
       | old windows way: download an installer an run it. I then showed
       | him "Ubuntu Software". Most users these days are used to
       | something similar to that thanks to "stores" on smartphones (note
       | that FLOSS was a pioneer with this concept). Things then went
       | mostly downhill from there. It is not that he couldn't install
       | what he needed, on the contrary: he did install what he needed
       | but "Ubuntu Software" is very very buggy! Results are duplicated
       | without clear differentiation, you couldn't tell the state of it
       | just by looking at it, software was installed but didn't appear
       | immediately, there was no clue when an installation finished,
       | first time something was run took a long time without any
       | indication what was happening... I'm glad I'm skilled to use the
       | command line.
       | 
       | If linux want to have a chance on the desktop, the software
       | installing experience still has some way to go. It is better now
       | for novices, but still partly broken.
       | 
       | Conclusion: Much much better but still not there yet for complete
       | novices. The good part: I don't know if windows or mac are
       | "already there" for complete novices either.
        
         | stjohnswarts wrote:
         | you should tell him to always use the "store" for a given
         | distro rather than googling, that's a bad idea and you can end
         | up with malware or breaking your config. Much better to use
         | pacman/apt/pkg/etc if you go through the command line to
         | install. Installing bare .deb/.rpm is a really bad idea unless
         | you are well versed on the distro and it's packaging system. I
         | understand the pain points of stores but they are still far
         | better than googling for it. Pop OS actually has a nice store
         | and bug free as of the latest revision. All my version upgrades
         | have gone well too. The only real issue I had was trying
         | multiple desktops. If you switch from say Gnome/KDE/XFCE it is
         | a good idea to reboot between as they do weird things to dbus
         | and don't plan around having multiple login types going on.
        
       | ThinkBeat wrote:
       | I was thinking the other day that Apple is the only company
       | developing their operating system and devices for consumers.
       | 
       | I am not sure where Microsofts attention is these days. They have
       | Windows Server I am not sure how the teams are allocated anymore.
       | 
       | The vast majority of investment and work in Linux is for what
       | FAANG and other enterprises need.
       | 
       | The visual sugar POP_OS adds is nice, perhaps the on Linux. But
       | it doesnt let you run Office 365, Creative Cloud, the vast
       | majority of photo editing tools I use, or all the nice little
       | apps I have on the Mac.
       | 
       | I have been running Linux since 1994, but I have not yet found it
       | convenient replacement for my desktop.
       | 
       | It is getting very close on the "dev / coding" side, I can make
       | that work
        
       | upbeat_general wrote:
       | Having switched from macOS to PopOS very recently, it's been
       | pretty smooth. My only real issue is that Remote Desktop support
       | is worse than macOS which is itself far worse than Windows RDP. I
       | know it's a Linux/Debian wide problem, but I'd really like
       | someone to step up and bundle something polished out of the box.
        
         | aunty_helen wrote:
         | I've been using chrome remote desktop to get to a box and it's
         | been alright. I also use teamviewer. Which is ok but struggles
         | with scrolling.
         | 
         | I'm still pretty unhappy with myself for using chrome remote
         | desktop though. It's something I wouldn't be doing if this
         | system had anything private on it.
        
         | csdvrx wrote:
         | What are the better RDP options that debian is not packaging?
        
           | upbeat_general wrote:
           | To be honest the only good RDP I've used is Windows RDP. I'm
           | not saying that Debian isn't packaging a good alternative but
           | rather I haven't seen a good option that's useable for
           | interactive work.
        
         | flatiron wrote:
         | Vnc? I think most people use ssh for remote for Linux which is
         | why it probably doesn't get much love
        
           | upbeat_general wrote:
           | Vnc works for the basic use case of _viewing_ a remote
           | screen. It's a mess for interactive use, especially with the
           | default implementations you can find on Linux imo. macOS's
           | built in screen sharing is the only vnc server /client combo
           | that has acceptable latency but even it fails to support
           | basic features like dynamic resolution for different clients.
           | 
           | And I agree that SSH is definitely far more common; I of
           | course use SSH but there are lots of reasons why an
           | interactive desktop is either required, or just far more
           | convenient.
        
             | arsome wrote:
             | X forwarding via compressed SSH (ssh -XC) is likely the
             | simplest bet, especially now that WSL has good support for
             | it, if you need more advanced remote desktop you can take a
             | look at x2go which is based on NoMachine's NX protocol.
        
               | upbeat_general wrote:
               | I'm currently using NoMachine with their custom
               | server/client.
               | 
               | X forwarding via SSH only works for single applications
               | and not an entire desktop correct?
        
             | jeroenhd wrote:
             | It took me (way too much) effort but I managed to get a
             | pretty stable and smooth RDP server set up on my desktop.
             | Sadly, GNOME3 and RDP don't work well together, so it broke
             | after a random upgrade and hasn't worked since.
             | 
             | You used to be able to use X11 forwarding quite well, but
             | most tools I use tend to render their entire screens as a
             | canvas causing way too many unnecessary updates. Wayland
             | also makes it nearly impossible to do this on a modern
             | system without compatibility layers.
             | 
             | When RDP on Linux works, it works pretty well. I'd love for
             | someone in the GNOME team to find a way to make RDP
             | compatible and easier to set up. There's a VNC setting in
             | the settings somewhere, but VNC is pretty insecure and
             | terrible for interactive work.
        
             | renox wrote:
             | On Windows tigerVNC has dynamic resolution which is very
             | useful, but yes VNC's latency is poor..
        
         | kaladin-jasnah wrote:
         | Use NoMachine. It's by far the *best* experience I've had and I
         | love it. Sure, it's not free software, if that's your thing,
         | but like, it's _really_ good (really good latency and quality).
         | Works on Windows, Linux, and Mac hosts, and clients for all
         | three as well.
         | 
         | Truly a wonderful piece of software.
        
       | kevinak wrote:
       | I recently installed Pop_OS on a new Workstation and wanted it to
       | look and feel like MacOS as much as possible. It's surprisingly
       | easy. You can even make Firefox look like Safari if that's your
       | jazz.
       | 
       | Here's what I used: https://github.com/vinceliuice/WhiteSur-gtk-
       | theme
        
       | im_down_w_otp wrote:
       | All I want in life is a Linux distro with a package repo full of
       | meticulously reworked & reconfigured packages that make all the
       | keyboard shortcuts across the entire system and every application
       | be like and be as consistent as my old Macs.
       | 
       | I've been full-time Linux (Kubuntu) for a few years now, and I've
       | hobbled together something that only irritates me to death about
       | 30% of the time rather than the 100% of the time it used to
       | before spending days and days fiddling with a bunch of different
       | flavors of remapping at nearly every layer of the system.
       | 
       | If I'm ever fabulously wealthy, I already know I'm just going to
       | finance an open source fastidious spiritual successor to MacOS
       | 10.6
       | 
       | I'm going to give Pop_Os a try, but I suspect I'm going to run
       | into the same problems I always do. The trouble with Linux as a
       | desktop for me isn't weather it's beautiful or not. The problem
       | is how disintegrated everything is and the thousand papercuts
       | ways in which it works.
       | 
       | That said, I absolutely consider it basically an incredible
       | miracle that the experience is as good as it is, frankly. So, I
       | keep at it.
        
         | somenewaccount1 wrote:
         | Lol. I came here to say the only thing that matters is that
         | copy and paste in Linux is 'cntrl+shift+c'. You can try
         | changing it, but your still fucked in most terminals, and then
         | you end up with two key combos depending on context. It's a
         | nightmare, and I'm really glad you have the top comment.
         | Clearly I'm not alone.
        
           | mkdirp wrote:
           | Terminal is the only thing that maps ctrl+shift+c/v to
           | copy/paste because ctrl+c/v conflicts with signals. I've
           | never come across any other program that is maps something
           | that isn't ctrl+c/v to copy/paste.
           | 
           | MacOS is able to keep this consistent because ctrl+c/v isn't
           | mapped to copy/paste, and instead command+c/v is. If you
           | really want, Linux is perfectly capable of mapping Super+c/v
           | to copy/paste. You would probably only need to do this in
           | your terminal emulator and your DE.
        
           | xedrac wrote:
           | Why bother implementing ctrl+c and ctrl+v in Linux when
           | highlighting text copies it, and middle click pastes it?
           | Ctrl+c feels like the dark ages in comparison.
        
             | zamadatix wrote:
             | I usually use middle paste on a desktop mouse but keyboard
             | paste on a touchpad device. As for copying on highlight it
             | depends how you manage your windows, if you use a
             | traditional floating WM and typically click windows to
             | select them you end up with a lot of single character
             | copies messing with your clipboard. Doubly so in the
             | touchpad case again. Or if you like to highlight to bulk
             | delete/replace or if you like to highlight to simply
             | highlight the section on your terminal as you read a
             | manpage or whatever in another window or probably more use
             | cases that didn't immediately come to mind.
             | 
             | Point being it's more about use case matching than one
             | option being the dark ages and another being The One Right
             | Way(tm). Layer on that some like using clipboard history
             | and others just want a single parking space and it gets
             | even more blurry.
        
             | tigerInATurvy wrote:
             | I'm one of those people who highlights lines as I read them
             | to help me keep focus. Plus, I'd rather have explicit
             | copying via a specific action than something that just
             | happens automatically on highlight.
        
             | mindwok wrote:
             | The biggest pain with this is when you want to highlight
             | some other text to paste over. For example I use the
             | keyboard method for copying urls and pasting into my
             | address bar, otherwise when you select all on the address
             | bar you copy that instead.
        
           | dopidopHN wrote:
           | I developed the utterly useless capacity to switch between
           | Azerty / QWERTY and OS X/Debian/Win pretty seamlessly. I will
           | make a mistake, look a what I'm currently using a switch the
           | layout internally.
           | 
           | I really wish I did not have to do that
        
           | howdydoo wrote:
           | Are there any apps other than terminals that don't use
           | ctrl-c? I can forgive that in a terminal app because it
           | conflicts with SIGINT, but it would be very weird if a normal
           | app like vscode did it differently.
        
             | GekkePrutser wrote:
             | Not really no. It seems to be only terminals.
             | 
             | Mind you, Mac has a similar annoyance with its command-C/V.
             | If you work with Linux (+BSD) , Windows and Mac every day,
             | as I do, be prepared to be frustrated a LOT.
             | 
             | I'd love if keyboards just had dedicated keys for this.
             | It's used enough to warrant them (much more than other
             | obscure functions like SysRq that do get their own key, or
             | Apple's 19 function keys). I guess this is because I'm the
             | DOS single task days there wasn't much of a need for
             | copying and pasting.
        
             | medo-bear wrote:
             | alt+w is ctrl+c in emacs. moreover you can enable emacs-
             | like key bindings in most terminals so alt+w can work there
             | too without conflict
        
           | pkulak wrote:
           | That doesn't fly with me. I just use Alacritty and re-bind
           | the keys so I can still use ctrl-c and v:
           | 
           | https://github.com/pkulak/dotfiles/blob/master/.config/alacr.
           | ..
        
           | ohazi wrote:
           | For various reasons, most Linux applications try not to use
           | the Super (Windows) key for anything by default, which makes
           | it a good candidate for use as a custom modifier key for
           | whatever you want. For example, users of tiling window
           | managers often use Super+... for interacting with their
           | desktop (open a terminal, open a launcher, switch workspaces,
           | swap windows, etc.).
           | 
           | There's nothing stopping you from deciding to use Super+c/v
           | as copy/paste instead of Ctrl+c/v or Ctrl+Shift+c/v. Apple
           | doesn't use Ctrl+c/v either... they use Command, so the
           | conflict you're referring to doesn't exist there either.
        
           | nerdponx wrote:
           | I think MacOS got something right by using its Command key
           | for "desktop-wide" shortcuts that aren't specific to one
           | application, (kind of) leaving Ctrl and Alt for applications.
           | 
           | I generally try to follow this pattern when possible.
           | 
           | But I really do wish that it was easier to get a consistent
           | look and feel on Linux, including key bindings.
        
         | taeric wrote:
         | I find this funny, in that I struggle with Mac all the time.
         | The worst grievance lately is that I don't know how to just pop
         | back and forth between three windows. Something about the way
         | command tab works just kills my ability to reason about what
         | the window stack currently is.
         | 
         | And, for the life of me, I never get copy paste from a terminal
         | to work like I want it to.
        
           | vosper wrote:
           | You might like to try rcmd? No affiliation, and I'll add that
           | it didn't work on my external MS Natural keyboard, so I
           | stopped using it. But I like the idea. Perhaps it would work
           | for you?
           | 
           | https://lowtechguys.com/rcmd/
        
           | TedDoesntTalk wrote:
           | Window switching on mac has always driven me mad. I cut my
           | teeth on windows so that is probably why.
           | 
           | Why can't one switch between windows of the same application
           | on MacOS with a modifier+tab combination?
        
             | ladberg wrote:
             | It's Cmd-`, which is close enough to tab that I find it
             | very handy
        
           | Steltek wrote:
           | Headed in the other direction (Linux at home to Mac at work)
           | for years now, I can't understand what the fuss is about with
           | Mac keyboard shortcuts. In my experience, I don't find them
           | consistent, useful, or pleasant to use. You hit the nail on
           | the head with alt-tab.
           | 
           | alt-tab is universal. Hell, alt-tab works on Android if you
           | hook up a keyboard to it. Mac is the only thing where alt-tab
           | falls on its face. Even if you remind yourself that you're on
           | Mac and use cmd-tab, it cycles between apps, not windows. You
           | need to use cmd-` for that. I often find myself in a cycle of
           | using 3 windows across 2 apps and it drives me bonkers.
        
             | saurik wrote:
             | > Mac is the only thing where alt-tab falls on its face.
             | Even if you remind yourself that you're on Mac and use cmd-
             | tab...
             | 
             | But alt on a Windows keyboard layout and and command on a
             | Mac keyboard layout are the same key location, so I don't
             | understand how you can be confused by this... maybe stop
             | looking at the keyboard?
        
               | xenomachina wrote:
               | The bigger issue is that command-tab switches between
               | apps, not windows, and command-` switches between windows
               | in the same app, and neither work across spaces.
               | 
               | I ended up installing https://alt-tab-macos.netlify.app/
               | which adds a keystroke that will cycle through all
               | windows in all apps on all spaces. It's a huge
               | improvement.
        
               | eitland wrote:
               | Mac differs between switching windows and applications.
               | 
               | So if you work in an IDE, keep reading docs in one
               | Firefox window and test your application in another
               | Firefox window then in KDE or XFCE or another sane
               | windowing system[1] - even Windows - you just use alt -
               | tab.
               | 
               | On Mac you have to stop an think: Should I switch to
               | another browser Window? Ok, that is CMD - backtick.
               | Switch to or from IDE? That is CMD - tab.
               | 
               | Press the wrong combination? Now Cyberduck has entered
               | the mix.
               | 
               | [1]:I was about to write Windows or Linux but starting
               | with Unity and now also Gnome has copied this to be bug
               | comptible with Mac
        
             | RcrdBrt wrote:
             | By default GNOME has the same distinction between apps and
             | windows and works with the backtick, too. I find it
             | comfortable enough once you get used to it. You can do 2
             | different things with almost the same command (in terms of
             | fingers position). It's only manageable with a US keyboard
             | layout though, I give you that.
        
             | bryanlarsen wrote:
             | I'm not sure that the grievance is necessarily that Mac
             | shortcut keys are better, but it's that what the OP is used
             | to. It's a pain to switch.
             | 
             | I'm an Emacs man. Many Emacs shortcut keys suck, but it's
             | what I'm used to, so it's what I want.
        
           | boplicity wrote:
           | Make your desired windows fullscreen, then swipe side to side
           | on the trackpad (3 or 4 fingers) to switch between them
           | almost instantly. One of the best features of MacOS, IMO.
        
             | llampx wrote:
             | Really nice, unless you have a big-ish screen. It is
             | jarring to have the entire screen slide back and forth, and
             | of course a bad use of screen real estate.
        
           | 6LLvveMx2koXfwn wrote:
           | I struggled with Mac on my M1 Air for about six months then
           | donated it to my partner and returned to Fedora on an XPS 13.
           | Muscle memory was bad enough but the feeling of being watched
           | was worse.
        
         | twarge wrote:
         | For me, getting the keybindings right is the killer feature
         | Elementary OS provides. Sadly it doesn't actually install on
         | any of the old MacBooks I have, so I don't actually use it.
        
           | spindle wrote:
           | How old are your MacBooks? It works fine on a pre-Retina 2012
           | MacBook Pro.
        
         | johndoughy wrote:
         | Couldn't agree more about consistent keyboard shortcuts. It's
         | crazy to me that mere copy/paste doesn't have a consistent
         | keyboard shortcut across the system (eg terminal uses ctrl-
         | shift-c or something). And if copy/paste isn't consistent,
         | there's little hope for other shortcuts.
        
           | pessimizer wrote:
           | Ctrl-C is a break signal. When you're in the UI, ctrl-c,
           | ctrl-x, and ctrl-v work like you would expect.
           | 
           | How do you send a break on a mac terminal? I didn't think it
           | was any different.
        
         | spindle wrote:
         | best comment ever (well, to be more precise, best consumer
         | software comment ever)
        
         | spindle wrote:
         | Why doesn't someone use kmonad or libinput or something to make
         | a utility that holds a database of the most-used applications
         | and, whenever the user focuses a window, remaps the keyboard to
         | some set of consistent system-wide bindings?
         | 
         | I don't think that exists, does it? EXWM comes close, but it
         | doesn't have the database.
         | 
         | I know, I know, I just said "someone" when I should do it
         | myself.
        
         | [deleted]
        
         | askvictor wrote:
         | Having recently moved back to Linux (PopOS) from Windows, the
         | one biggest annoyance is not being able to configure two-finger
         | touchpad swipe to be browser back/forward. This is the default
         | in Mac, easily configurable in Windows (perhaps it's the
         | default?), and default in ChromeOS. But simply not an option in
         | any Linux I've tried. The Epiphany Browser does it, but that
         | lacks extension support so is a no-go for me. Any extensions or
         | workarounds I've tried only support three-finger swipes.
         | 
         | So, along with consistent keyboard shortcuts, I'd like to add
         | consistent and configurable mouse/trackball actions (some apps
         | scrollwheel goes up/down, others it zooms, some support pinch
         | zoom, some don't).
        
         | _fzslm wrote:
         | yup yup yup. i would pack my bags from Mac land and move to
         | that distro right away. (if i had adobe too, lol...)
         | 
         | having a global menu interface that presents a uniform
         | structure for navigating applications to the end user with sane
         | default keyboard shortcuts (but universally configurable) would
         | be a -game changer-
         | 
         | it also opens the doors to novel ideas up like Command Palette-
         | like UX paradigms. imagine changing the resolution of a graphic
         | document with about ten keystrokes, and being able to work so
         | seamlessly in all of your apps! it's almost like a universal
         | command interface that works in GUI apps... okay, maybe i'm
         | getting ahead of myself.
         | 
         | > If I'm ever fabulously wealthy, I already know I'm just going
         | to finance an open source fastidious spiritual successor to
         | MacOS 10.6
         | 
         | i, for one, root for your financial success ;)
        
           | kitsunesoba wrote:
           | The global menubar is such a big thing for me that it's
           | tempting to try to maintain forks of various things that
           | ensure that global menubars like those in KDE and XFCE
           | (w/extension) work properly -- that is, the menubar in the
           | app window hides (if present) and in apps that don't have a
           | menubar normally (like GNOME stuff) also populate global
           | menubars.
        
           | intothemild wrote:
           | I think you'd like Gnome.
           | 
           | Im a former Mac person and I really like it. Ticks all the
           | boxes you've just said.
        
       | alanwreath wrote:
       | Gotta give my love here! Pop OS works well. Coming a severely
       | mixed household with Windows 11/10 (for vr and gaming), Max OS X
       | (for work), and Linux when not gaming. I recently switched my non
       | gaming os on my household computers from Ubuntu to PopOS. I love
       | the auto-tiling feature, and it's in support for nvidia cards is
       | a very nice touch. I'm also excited to see they are investing in
       | Rust development of the frontend. Gonna be an interesting year
       | for sure!
        
       | lumost wrote:
       | Absolutely love the work system76 is doing. My only regret is
       | that I run pop on a Razer rather than one of their machines.
       | Hopefully they get their in-house laptops up and running soon :)
        
       ___________________________________________________________________
       (page generated 2022-01-15 23:00 UTC)