Earlier quoted context omitted.
https://rogueamoeba.com/audiohijack/ works, can use soundflower too if you want to compile etc.
I did try Soundflower but it didn't work. Hadn't heard of AudioHijack, thanks! Sucks that you have to pay to work around a restriction that Apple have added though.
Things I can’t do on macOS which I can do on Ubuntu (2020)
121–130 of 740 posts
Re: Things I can’t do on macOS which I can do on Ubuntu (2020)
#122You forgot "spend three days trying to get a Bluetooth keyboard to pair at boot every time". :-D I love Ubuntu and I use it with Cinnamon desktop on the daily alongside my Mac, and I love the customizability, but I also like just being able to turn on my laptop and do stuff without having to fiddle with a terminal unless I want to, or install a new app by just downloading a thing and clicking on it and agreeing that,…
I use a pair of BT headphones (paired to 2 devices) and a keyboard. Both have worked without a hitch since day one on Ubuntu Mate. Funny enough, it's the only device I own that will work with my prehistoric HP printer from 2005 without any hacks. Newer versions of Windows don't work with it (I probably need to fish out the CD with the drivers), MacOS never did.
Re: Things I can’t do on macOS which I can do on Ubuntu (2020)
#123> Focus Follow Mouse > I have multiple screens and multiple windows. I want to be able to hover over a new one and start interacting with it without clicking. Having attempted to implement this once, doing this is nontrivial. If you try to focus anything under your mouse then you can end up changing the selection state of tables and controls, which is generally undesirable.
Have you tried AutoRaise? https://github.com/sbmpost/AutoRaise
Re: Things I can’t do on macOS which I can do on Ubuntu (2020)
#124My biggest bug bears with macOS: - No way to fullscreen a window without moving it into a separate workspace. All a new workspace achieves is making it difficult for me to switch between this app and my other apps! (individual apps can implement this, and some like VLC do, but most apps don't) - No native support for containerisation. Containers/Docker are a great technology, but even on my M1 mac where literally eve…
Interesting. I recently started using an M1 Mac and found the fullscreen workspaces a bit weird (coming from i3), but kinda grew to like it? I got the external trackpad and use gestures a lot (before it was Control + arrows) to navigate the workspaces. My main issue is that all the different "Terminals" have subsets I like on them, but none have all the features I like lol. It's not a big deal though. FWIW I'm trying…
The animation is shorter when you're on a model without a 120Hz screen, so it gets a little more bearable there.
Re: Things I can’t do on macOS which I can do on Ubuntu (2020)
#125- Edit $PATH for IDEs launched from the Mac GUI (to add MacPorts/Homebrew-installed Ninja to Qt Creator's binary search $PATH). ~/.profile isn't evaluated at login time (only in terminals), /etc/paths doesn't work (forgot if it affected terminals, definitely doesn't affect GUI apps), and `launchctl setenv PATH` didn't work in my testing.
- Install libraries like SDL systemwide in paths searched by default by build systems and runtimes, like on Linux. MacPorts installs to /opt/local, Homebrew on M1 installs to /opt/homebrew, neither of which is searched by build systems. I might try setting up developer environments using Nix at some point, but I haven't learned how to use Nix/nix-darwin beyond editing the set of global apps.
Re: Things I can’t do on macOS which I can do on Ubuntu (2020)
#126I'll add some to the list: - Control external monitor sound volume. There are buggy paid and open source solutions, but they all trigger all kind of bugs with sound and macOS itself. - Capture game audio with OBS together with microphone input. - Being able to wait for files to copy and work Finder at the same time. Yeah I could find replacement for Finder, but why the hell? - Use Valve Proton. Yeah, Linux is great t…
capture sound: there's a flury of apps that allow you to do that, Rogue Amoeba has a couple that go from simple to very advanced audio routing. This audio routing also allows you to set the output volume (so, indirectly volume sent to a monitor) using the standard macOS controls.
> And yeah PulseAudio is just so much better than everything macOS can offer.
Someone has never dug into Audio Midi Setup, which can do a bunch of nice things already, including creating aggregated audio inputs and outputs.
Re: Things I can’t do on macOS which I can do on Ubuntu (2020)
#127My biggest bug bears with macOS: - No way to fullscreen a window without moving it into a separate workspace. All a new workspace achieves is making it difficult for me to switch between this app and my other apps! (individual apps can implement this, and some like VLC do, but most apps don't) - No native support for containerisation. Containers/Docker are a great technology, but even on my M1 mac where literally eve…
Holding Option when you click the green window button will maximise the window - rather than make it full screen - for most, but but not all, applications. For some reason Safari only maximises vertically when you do this.
What you get when you hold Option is the way that was the previous "maximisation" option, before they added the full screen mode which I also abhor.
Re: Things I can’t do on macOS which I can do on Ubuntu (2020)
#128I'd pay good money for an 'Always on top' window option on mac.
Can't you just use a different window manager?
I’m not 100% sure but I’d say it’s pretty likely Mac OS works the same way, just like on Mac OS the left part of the menu bar (including the system menu) is drawn and managed by the current application (using a system library so the application developer doesn’t have to worry about how it works).
Re: Things I can’t do on macOS which I can do on Ubuntu (2020)
#129Earlier quoted context omitted.
I understand, and even appreciate, that they don't let too much customization on their default programs. But why can't you run a different program? It makes no sense.
Depends on what you mean by "run a different program". You can't really replace WindowServer on macOS, as it is pretty much macOS itself. macOS is not really as modular as Linux or even Windows. There are things that hook into it to give extra behavior (Helium, Afloat, Magnet, Amethyst, chunkwm, several others in the AppStore), but replacing it is not really practical, I believe.
I find this very foreign. As if a unix system didn't let you change the shell!
This is sad to hear, because I'm a happy user of a headless macOS (not set up by me), to which I ssh almost daily for testing purposes, and it is a fairly decent unix system. It has a few idiosyncrasies, sure, but those help to make your pipelines more portable. I always supposed that the GUI would be just a regular program running on top of that unix.
Re: Things I can’t do on macOS which I can do on Ubuntu (2020)
#130Earlier quoted context omitted.
> the insane focus-follows-mouse option Is it that hard to believe some people prefer this behaviour?
> Is it that hard to believe some people prefer this behaviour? Not at all. But it's also really easy to see that giving someone used to one of those behaviours the opposite one - would make them unhappy.