diff --git a/home/floorp/default.nix b/home/floorp/default.nix index 9fc491f..f5466fc 100644 --- a/home/floorp/default.nix +++ b/home/floorp/default.nix @@ -22,6 +22,7 @@ let }; in { + # TODO: Built in every Plugin and enable them by default programs.floorp = { enable = true; diff --git a/nixos/default.nix b/nixos/default.nix index 221e4b7..764cc04 100644 --- a/nixos/default.nix +++ b/nixos/default.nix @@ -18,7 +18,6 @@ ./regreet.nix ./plymouth.nix ./audio.nix - # ./webcam.nix ./virt.nix ./catppuccin.nix ]; diff --git a/nixos/webcam.nix b/nixos/webcam.nix deleted file mode 100644 index 7d6d768..0000000 --- a/nixos/webcam.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ pkgs, ... }: { - - # TODO: This need to be tested against the cam and kernel rules need to be refined - services.udev.extraRules = '' - ACTION=="add", \ - SUBSYSTEM=="usb", \ - ATTR{idVendor}=="04a9", \ - ATTR{idProduct}=="31ea", \ - RUN+="${pkgs.systemd}/bin/systemctl restart webcam" - ''; - - systemd.services.webcam = { - enable = true; - description = "Canon Camera Webcam"; - script = '' - ${pkgs.gphoto2}/bin/gphoto2 --stdout --capture-movie | \ - ${pkgs.ffmpeg}/bin/ffmpeg \ - -i - \ - -vcodec rawvideo \ - -pix_fmt yuv420p \ - -threads 0 \ - -framerate 30 \ - -f v4l2 \ - /dev/video0 - ''; - wantedBy = [ "multi-user.target" ]; - }; -}