diff --git a/curacao/default.nix b/curacao/default.nix index 8cc1134..e13ecea 100644 --- a/curacao/default.nix +++ b/curacao/default.nix @@ -10,5 +10,6 @@ ./disko.nix ./features.nix ./hardware.nix + ./webcam ]; } diff --git a/curacao/webcam/default.nix b/curacao/webcam/default.nix new file mode 100644 index 0000000..d33a843 --- /dev/null +++ b/curacao/webcam/default.nix @@ -0,0 +1,14 @@ +{ pkgs, lib, config, ... }: +{ + config = { + # TODO This should install cameractrls, but it seems like it's not easy to install. + # In the meantime, we install Flatpak and do: + # flatpak run hu.irl.cameractrls + services.flatpak.enable = true; + xdg.portal = { + config.common.default = "*"; + enable = true; + extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; + }; + }; +}