- recommended app: qpwgraph
- can reset wrongly connected nodes easily
- pipewire but others should apply too
- pavucontrol for adjusting volume:
- one of the built-in audio off
- the other: on "analog stereo duplex" or "analog stereo output"
probably needs nix shell h265 to run it in
When I first started to learn how to use NixOS, the Nix package manager, and how to work with the Nix language, I was overwhelmed. While it did not take me too long to (sort of) get into it, it was not the most pleasant experience. I would say that there is not really a single source of truth, like Arch Linux users have with the ArchWiki, where you can basically look up everything. Instead, the information is spread across many different sources, which can make it difficult for beginners to find out how to do what they want to do.
The "modern nix CLI", also known as "nix3 cli", is another thing that can cause confusion when you are just starting your nix journey. There are some commands that look almost exactly the same, such as nix shell
compared to nix-shell
or nix-build
compa
i. e. (PR, howto test PR, upstream maintainer hint and code occurrences):
- https://github.com/nix-community/nixd/blob/dc0164e0df37e5d06bda61b6fb2ca16089d5f838/default.nix#L69
- https://github.com/NixOS/nixpkgs/pull/305285/files#diff-969ba1739d6853b40d4ebbf375e7a7811884d4aa2efdabbc516235118ab84d82R78
tl;dr replace meson test --print-errorlogs server regression/nix-ast-dump
by meson test --print-errorlogs unit/libnixf/Basic unit/libnixf/Parse unit/libnixt
in the PR state back then.
$ nix run github:guibou/nixGL#nixGLIntel -- nix shell .#deltatouch
UPDATE: See nix-community/NixOS-WSL#454
programs.nix-ld = {
enable = true;
};
wsl = {
enable = true;
defaultUser = "${username}";
nativeSystemd = true;
i. e. tr ':' '\n' <<< $PATH
I. e. " found that nixos-hardware provides a profile to disable Intel GPU." (https://discourse.nixos.org/t/force-using-nvidia-gpu/41729/3)