This commit is contained in:
Miguel Palhas
2026-03-30 18:09:26 +01:00
parent ee01610675
commit 50f25bc6a4
3 changed files with 16 additions and 14 deletions
+8 -1
View File
@@ -32,7 +32,14 @@
"Bash(journalctl:*)", "Bash(journalctl:*)",
"Bash(hyprctl:*)", "Bash(hyprctl:*)",
"WebFetch(domain:docs.noctalia.dev)", "WebFetch(domain:docs.noctalia.dev)",
"WebFetch(domain:gerg-l.github.io)" "WebFetch(domain:gerg-l.github.io)",
"Bash(pw-cli info:*)",
"WebFetch(domain:jgrulich.cz)",
"WebFetch(domain:fedoraproject.org)",
"WebFetch(domain:docs.pipewire.org)",
"Bash(wpctl status:*)",
"WebFetch(domain:bugs.chromium.org)",
"WebFetch(domain:gitlab.freedesktop.org)"
] ]
}, },
"sandbox": { "sandbox": {
+7 -4
View File
@@ -32,10 +32,13 @@
"i915.enable_psr=0" "i915.enable_psr=0"
]; ];
hardware.ipu6 = { users.users.naps62.extraGroups = [ "video" ];
enable = true;
platform = "ipu6ep"; # IPU6 webcam — kernel/firmware support only
}; # Camera works via libcamera (cam -l, cam -c 1 --capture) but no
# reliable browser integration yet without always-on LED
hardware.firmware = [ pkgs.ivsc-firmware ];
environment.systemPackages = [ pkgs.libcamera ];
services.fprintd.enable = true; services.fprintd.enable = true;
} }
+1 -9
View File
@@ -26,16 +26,8 @@
initrd.kernelModules = [ ]; initrd.kernelModules = [ ];
kernelModules = [ kernelModules = [
"kvm-intel" "kvm-intel"
"v4l2loopback"
]; ];
extraModulePackages = with config.boot.kernelPackages; [ extraModulePackages = [ ];
ipu6-drivers
v4l2loopback
];
extraModprobeConfig = ''
options v4l2loopback exclusive_caps=1 card_label="Intel MIPI Camera"
'';
initrd.luks.devices = { initrd.luks.devices = {
"luks-aa168861-6ecf-4fcc-8a0d-6e1555892747".device = "luks-aa168861-6ecf-4fcc-8a0d-6e1555892747".device =