Commit 9446378e10e1

Vincent Demeester <vincent@sbr.pm>
2020-11-10 23:27:19
system/naruhodo: fix obs-v4l2sink
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 5dd6985
Changed files (2)
systems
users
vincent
systems/naruhodo.nix
@@ -51,7 +51,9 @@ in
   boot = {
     tmpOnTmpfs = true;
     plymouth.enable = true;
-    extraModulePackages = [ config.boot.kernelPackages.v4l2loopback ];
+    extraModulePackages = with pkgs.linuxPackages; [
+      v4l2loopback
+    ];
     kernelModules = [ "v4l2loopback" ];
     extraModprobeConfig = ''
       options v4l2loopback exclusive_caps=1
users/vincent/desktop/default.nix
@@ -33,14 +33,14 @@
     # TODO make this an option
     # slack
     obs-studio
-    obs-v4l2sink
-    linuxPackages.v4l2loopback
     # FIXME move this elsewhere
     keybase
     # pass
     profile-sync-daemon
   ];
 
+  xdg.configFile."obs-studio/plugins/obs-v4l2sink/bin/64bit/obs-v4l2sink.so".source =
+    "${pkgs.obs-v4l2sink}/share/obs/obs-plugins/v4l2sink/bin/64bit/v4l2sink.so";
   home.file.".XCompose".source = ./xorg/XCompose;
   # home.file.".Xmodmap".source = ./xorg/Xmodmap;
   xdg.configFile."xorg/emoji.compose".source = ./xorg/emoji.compose;