-
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.
-
dolphin
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
Open a nix shell with a compiler that's provided using https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/cc-wrapper/cc-wrapper.sh (I think it's the default, I don't remember because I've moved on from C++). Open vscode with a c++ linter plugin (ccls for example). Watch vscode complain about missing paths even though the project compiles. Do strace and see that the flags on actual clang don't match. To make things work you need to patch whatever the editor is using, ccls, or libclang (in case of kdevelop) to use the same paths as that wrapper. It's easy to see how this problem applies in a lot of cases.
Fetch the latest version of dolphin-emu from source, and put the git revision and more inside of a flake.lock file. This is defined in inputs.dolphin-emu, where flake = false; and submodules = true;. It is telling Nix to fetch a git repository from the given URI, which is https://github.com/dolphin-emu/dolphin.git.