4 ms·
What specifically makes your productivity drop? I find having a terminal running bash on my mac is more or less same/same as being in linux. Occasionally the ut
by kevstev 3y ago
What specifically makes your productivity drop? I find having a terminal running bash on my mac is more or less same/same as being in linux. Occasionally the utils will not support a cli argument I am used to, but that's more of a versioning issue than a mac/linux issue, and one I have seen many times in my career sometimes just moving between boxes within a company.
The biggest headaches, though they aren't that big, is really about ARM vs x86, sometimes you will come across a package that just isn't supported on ARM, though that is increasingly rare.
- l72 3y agoI really don't like mac os's graphical shell. I am constantly frustrated by how terrible its window management and virtual desktop support is. I also find developing on a mac is so frustrating. The package management experience is just such a downgrade. And then there are the apps. All my daily apps are open source, and the apps I use just tend to work so much better on linux then on mac os (if they are even available on mac os!)
- SamuelAdams 3y agoThe defaults are terrible. I use rectangle for window snapping, mos for mouse scrolling, and alt-tab for saner alt tab behavior. Why you can’t toggle between different instances of the same app by default is beyond me. But hey, we get more emojis!
- AnonHP 3y ago> Why you can’t toggle between different instances of the same app by default is beyond me. I’m not entirely clear on what your requirement here is. Historically, Mac OS X/OS X/macOS has had a different app and windowing model compared to Linux. If you’re looking to switch between windows of a single app, you can use the keyboard shortcut Cmd + ~ (that’s Command and tilde). There are also trackpad gestures to see all windows of an application (swipe down with three or four fingers) and switch.
- kevstev 3y agoLook into better touch tool for window management. I agree that was a pain and hard to get used to.
- gorgoiler 3y agoI’m not the OP, but for me I yearned for two things: my favourite window manager and a system whose source code was easily within reach. I rarely use the latter and the former is something I could be coaxed away from over time, but really there’s little reason to change from a free and open system in 2023 when everything works so well. I make do with being an XPS peasant compared to the beautiful rounded rectangles used by my peers on the basis that my machine is completely available to me in every way possible thanks to source code.
- ceddiexd 3y agoRosetta works surprisingly well even on Apple's Virtualisation framework in Linux VMs. I've not come across a codebase that I can't develop locally on Apple Silicon in some capacity, whether that be on a VM or not. We've got a pretty annoying C++ repo to build that was very much written with the intention of only supporting x86 on Linux, and it wasn't too much of a hassle to set up an ARM Ubuntu VM through UTM and make a few minor tweaks to the build process (mainly just spoofing uname -m) to get things going. Same goes for some .NET Framework apps we have; I've found an ARM Windows VM has been indistinguishable from x86 Windows.
- postalrat 3y agoAny time the file dialog opens in macos my productivity drops to 0 for a few minutes while I try to do basic things like go up a directory or open my home directory.
- whoopsie 3y agoA little dramatic. Put it in list mode and you’re good. Or drag the folder you want into the window.
- JuanPosadas 3y agoI wouldn't call it dramatic, I feel like windows and linux (Caja, specifically for me) are mostly intuitive and natural but Finder is bizarrely alien and unproductive. There's not a native version of Caja to install so finder kind of makes lost in general. Also Samba shares seem to mount perfectly on windows/Caja but on Finder there is some weird issue where after it working a few days suddenly you can't connect unless you use the terminal.
- bartekrutkowski 3y agoIf you open the Finder preferences, you can add few useful things, like your $HOME to the sidebar.
- floydnoel 3y agoyou can also just drag any folder to the sidebar and it will be added there for you.
- cshimmin 3y agoCmd+shift+g brings up a dialog where you can type arbitrary paths to jump to. Cmd+(up arrow) goes up a directory. Took me way to long to figure these out, seems small but they definitely are productivity boosters :)
- AnonHP 3y agoI’d suggest that you lookup and learn keyboard shortcuts. Going up a directory is Cmd + Up Arrow, going to Desktop is Cmd + Shift + D, going to Documents is Cmd + Shift + O, going to Downloads is Cmd + Option + L, Cmd + Shift + G to bring a Go text input that understands ~ for home folder as well as autocompletes on tab, and so on. While macOS is not as keyboard friendly as Windows or Linux, it’s not totally devoid of it either. If you’d like to have a more powerful experience with file dialogs, the paid application Default Folder X [1] is worth it. [1]: https://stclairsoft.com/DefaultFolderX/index.html https://stclairsoft.com/DefaultFolderX/index.html