-
For window management and tiling, I think Rectangle is better than most of the alternatives I've used. And its OSS https://rectangleapp.com/
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
PowerToys Run does seem to support some plug-ins though. I happily use https://github.com/lin-ycv/EverythingPowerToys to use Everything for bettler local search for example.
-
You could try Amethyst, it is a tiling window manager for Mac, but it's substantially better than without.
https://ianyh.com/amethyst/
It also adds shortcuts for things like moving windows between virtual desktops. Why is that not a key binding by default in MacOS?
Tiling left and right does sort of exist natively, but you have to make an app only desktop and then add the second one. It's really clunky and doesn't feel like it's intended for actual use.
-
You might enjoy Safing's Portmaster Firewall then: https://safing.io/
It's open source and is quickly surpassing GlassWire's capabilities.
Disclaimer: I'm Founder/CTO of Safing.
-
> Dock to a different dock (hot-desking; same brand and size of monitor) and the entire display options need to be re-written - no option to preserve it
Does anything do this properly? I use i3[0], and wrote some super janky automation to preserve my layouts when I switched from dock to no dock and back. It has the concept of layouts that can be stored/loaded. So I had a script that would dump the layout, I had to manually run it before disconnecting (couldn't figure out how to detect the monitor disconnect and dump the layout before i3 re-arranged everything). And another script that would load the layout when new monitors were connected (this was easy enough).
I'd be _really_ impressed if something did this correctly without any user hacking.
[0] https://i3wm.org/
-
There are 3 big parts:
- The firewall itself with rules, filter lists, and so on - https://safing.io/features/
- Secure DNS (DoT/DoH resolver) - https://safing.io/features/
- "SPN": Optional paid VPN alternative similar to Tor, our source of revenue - https://safing.io/spn/
-
dotfiles
My dotfiles: macOS, OpenBSD, Linux. Setup: git init; git remote add github https://github.com/rollcat/dotfiles; git pull github master (by rollcat)
> If you do consider switching, one warning about Mac is this: Window management is utter garbage. Maximizing is actively discouraged. Tiling left / right etc? Doesn't exist. Everything must be random size and overlap weirdly. Instead, each new version brings a new quick switch or workspace functionality that I have never seen anyone use.
Mac has a different window management paradigm. It suits some people, it frustrates others. I've switched from Linux/BSD after 15 years there, and it immediately made so much more sense to me. YMMV.
It also makes so much more sense if you have a very large screen. I've tried using dwm or Sway with my 43" screen and it's incredibly awkward. You need first-class support for floating windows, or at least smarter tiling.
But I agree, some things on macOS are not as good (workspaces), or plain dumb/useless (stage manager). For missing functionality, like keyboard-driven tiling, I fix things using Hammerspoon: https://github.com/rollcat/dotfiles/blob/master/.hammerspoon...
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
> warning about Mac is this: Window management is utter garbage. Maximizing is actively discouraged. Tiling left / right etc? Doesn't exist.
I've been using Spectacle (https://github.com/eczarny/spectacle/) which is technically unsupported but seems work fine on an M1 mac and provides all the neat tiling left/right/up-down windows 8 functionality via the keyboard. This is the first thing I install on a new work computer along with Amphetamine.