I don't game on Windows, but yes, it isn't as smooth as native apps.
chayleaf
This depends on browser support. I recommend bypassing the issue altogether by using a password manager like Bitwarden (a free as in freedom SaaS) or KeepassXC (a program for using .kdbx password databases which can be synced between devices by you in any way you want, like Nextcloud or Dropbox).
just use the Arch Wiki. The only parts that differ per system and when you really have to read a lot is partitioning (depending on whether you want encryption, etc) and post-install configuration like installing a DE, other than that the installation guide will basically cover everything on a single page
#!/usr/bin/env nix-shell
#!nix-shell -i bash /path/to/shell.nix
echo "Hello, World!"
haven't tested, but it should work
enable xdg portal integration in Firefox (assuming you use Plasma which probably has builtin xdg portal support)
Not really, since Signal servers are still proprietaty and centralized. But this mostly isn't a privacy issue, it's a different kind of issue.
most bridges are appservices, which must be hardcoded in Synapse(/Dendrite/Conduit/...) config
It's better than Whatsapp & Co since it's FOSS. It's worse than Matrix and XMPP since those are federated (and Matrix has e2ee). It's about tied with Signal, Signal is FOSS but hostile to third-party clients, in exchange it has encryption on by default.
Telegram is known to occasionally hand out users' data in extraordinary circumstances, but that's pretty rare overall. It's not the choice for super sensitive communications, but it's decent as a better alternative for SNS. It's very popular in Russia because it has public one-to-many channels and unlike VK and etc it mostly doesn't censor stuff. I'll never use Whatsapp, I have no reason to use Signal because nobody I know uses it and Matrix is better, Telegram is alright in my book.
Also it's possible to buy anonymous telegram accounts, not sure that's possible for Signal.
Houdini is available in nixpkgs, it just isn't in the binary cache and requires you to download the necessary files (add it via nix-store --add-fixed sha256 ./houdini-19.5.569-linux_x86_64_gcc9.3.tar.gz
). Nuke isn't, but you can look at the Houdini derivation for reference.
They have different purposes. I use both since I don't want to run proprietary software if I can help it, but if I do have to run it it better not have any ads.