Discord and probably a few other applications don't yet support screensharing using pipewire, so I use obs's virtualcam to work around that.
IXOYLUPPWN5SBNDKP4JTF5ZSCJDVXVJSUCAFL56ORIPWKBJ4R6DQC
L2MS4TSNRLJSAN6IYUQJQIDLBJ46DI6J72RQV7VUDMY6LZE44G5AC
H7I6OGUPFPXA4FGONARVWB4TSL5V4L4XAZ5T23NHDICBG3YNODPAC
O7PKO65N6EGZ5ROHWFF3KBS334G7ADE2DDOWR3BICDUC7WBA4MXAC
services.gnome.gnome-remote-desktop.enable = true;
environment.systemPackages = with pkgs; [ wget neovim git ];
environment.systemPackages = with pkgs; [ wget neovim git linuxPackages.v4l2loopback];
boot.kernelModules = [ "kvm-amd" ]; boot.extraModulePackages = [ ];
boot.kernelModules = [ "kvm-amd" ];
boot.extraModulePackages = [ ];
boot.kernelModules = [ "kvm-amd" "v4l2loopback"]; boot.extraModulePackages = [ pkgs.linuxPackages.v4l2loopback ];
boot.kernelModules = [ "kvm-amd" "v4l2loopback"];
boot.extraModulePackages = [ pkgs.linuxPackages.v4l2loopback ];