Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Windows Terminal
The new Windows Terminal and the original Windows console host, all in the same place!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Colima on an M1 Mac has been working fine for me. https://github.com/abiosoft/colima
Just do a 'colima start' once a month when I actually have to reboot my mac, to boot up the background VM, and everything else basically runs as normal.
I use MacOS for development, and I too was used to a tiling wm on linux. Yabai[1] as a wm and skhd[2] were totally necessary. It's a bit of a pain to install, but once it's set up it's been completely frictionless for me.
[1] https://github.com/koekeishiya/yabai
disabling SIP is a non-starter for me, I use Amethyst[1] and it's simple and Fine Enough For Me™
[1]: https://github.com/ianyh/Amethyst/
> privacy settings (it used to be "set what you want to share" and now it's "learn what is shared")
What I like to do with this is have two versions of hosts file and two versions of /etc/pf.conf
In one setting, I use https://gitlab.com/intr0/AppleBlock/-/blob/master/AppleBlock... in the hosts file and block the whole 17.X.X.X ip range (Apple's range) in the pf.conf
The other setting doesn't have any of these blocks
Whenever I need some apple service (e.g. updates or apple developer stuff), I run a script to toggle the blocks
The benefit of this approach is you get apple services only when you need them
Same experience. For me Finder is simply unusable, not sure if I'm not used to it but the experience is terrible for me. So I prefer to do everything through the terminal or use some TUI like https://github.com/jarun/nnn
The only time that I have to interact with the UI is when I have to do something on System Settings, which is also dreadful.
Related posts
- Help compiling a package with a compiler flag from an official Debian source
- Yazi: Fast terminal file manager based on async I/O
- Antonmedv/walk: Terminal file manager
- Ytree; a Unix Filemanager
- How do I change default image and video interpreter program through environment variables for nnn file manager ? (Asking herre bc r/linuxquestions doesnt allow posts)