-
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.
-
foundry
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
I used https://www.hammerspoon.org/ to write custom keyboard shortcuts for switching between specific applications. I don't have it anymore, but it didn't take too much perusing the docs to find a way to bind a keyboard command to look for a specific window, focus it if it was found, or open the application if it wasn't. SO much better than cmd+tab/backtick or mission control.
Indeed, power users are not really what Apple optimizes for. They try to dumb everything down, and it helps them in their ultimate goal: get more market share.
You've actually stumbled upon the least configurable components of macOS: the Window Manager, and the Desktop Environment.
On Linux you can choose your own, and you have so many different paradigms. I still miss i3 wm..
On macOS you don't have this choice, and you have to use apps to get to the workflow you need.
I was a Windows power user for a few years, and now I use both Linux and macOS daily since 6 years ago. In the end, I feel more productive on macOS nowadays, mostly because there are many quality apps to get anything I want done, I don't have to worry that basic OS function will stop working when I update some dependency, and there are some macOS-native features that really improved my workflow.
For example I didn't know how useful Live Text would be until the first time I noticed that Command-F search in Safari also searches text in images, or when I double clicked on a phone number and I could just call it with my iPhone (which was in another room) but keep talking from the MacBook.
I can't even imagine how I would do that on Linux (surely doable, but nothing beats "already done and usable"), and it's just one of many features like that.
I will end with some more software recommendations: yabai for window management (https://github.com/koekeishiya/yabai) and skhd for hotkeys (https://github.com/koekeishiya/skhd)
They are more Linux-like, using config files, free and easy to forget they aren't native.
Indeed, power users are not really what Apple optimizes for. They try to dumb everything down, and it helps them in their ultimate goal: get more market share.
You've actually stumbled upon the least configurable components of macOS: the Window Manager, and the Desktop Environment.
On Linux you can choose your own, and you have so many different paradigms. I still miss i3 wm..
On macOS you don't have this choice, and you have to use apps to get to the workflow you need.
I was a Windows power user for a few years, and now I use both Linux and macOS daily since 6 years ago. In the end, I feel more productive on macOS nowadays, mostly because there are many quality apps to get anything I want done, I don't have to worry that basic OS function will stop working when I update some dependency, and there are some macOS-native features that really improved my workflow.
For example I didn't know how useful Live Text would be until the first time I noticed that Command-F search in Safari also searches text in images, or when I double clicked on a phone number and I could just call it with my iPhone (which was in another room) but keep talking from the MacBook.
I can't even imagine how I would do that on Linux (surely doable, but nothing beats "already done and usable"), and it's just one of many features like that.
I will end with some more software recommendations: yabai for window management (https://github.com/koekeishiya/yabai) and skhd for hotkeys (https://github.com/koekeishiya/skhd)
They are more Linux-like, using config files, free and easy to forget they aren't native.
Windows -> Solaris -> Windows -> Gentoo -> Arch -> NixOS
I feel much more satisfaction pouring hours into NixOS over doing the same on Gentoo and Arch. The hours on nix are in a source file I can carry around. The hours on Gentoo and Arch I'm doomed to forget and have to repeat.
I do miss the AUR though. I haven't been able to package a rust program that has a build with a transitive dependency that expects internet access (https://github.com/foundry-rs/foundry). Something something sandbox, crate2nix. But a frivolous install of a little binary that isn't packaged is not necessarily am easy endeavour.
Overall I'm very happy. Nix unstable feels equivalent to Arch more or less. You can pull in master with flakes easily enough too.
> - before upgrading, glance at https://archlinux.org/news/ to see if anything requires manual intervention
I simply have https://archlinux.org/ as my homepage when I open my browser on the desktop computer. Shows the same news in a slightly better format (personally), and also shows latest package updates on the right side, in case some favorite software of mine has been recently updated.