From bc6d381e9f78edfc571adaa90f679eda3ed8da81 Mon Sep 17 00:00:00 2001 From: muon Date: Mon, 11 Aug 2025 18:27:54 +0000 Subject: [PATCH] Add motion and qmk --- hosts/muon/configuration.nix | 26 ++++++++++++++++------ hosts/muon/hardware-configuration.nix | 31 ++++++++++++--------------- 2 files changed, 34 insertions(+), 23 deletions(-) diff --git a/hosts/muon/configuration.nix b/hosts/muon/configuration.nix index 900730f..39778a4 100644 --- a/hosts/muon/configuration.nix +++ b/hosts/muon/configuration.nix @@ -1,9 +1,16 @@ -{ config, lib, pkgs, inputs, system, sources, ... }: -let cfg = config.mods; - +{ + config, + lib, + pkgs, + inputs, + system, + sources, + ... +}: let + cfg = config.mods; in { # Hardware - imports = [ ./hardware-configuration.nix ]; + imports = [./hardware-configuration.nix]; environment.systemPackages = with inputs.nix-alien.packages.${system}; [ nix-alien @@ -11,6 +18,10 @@ in { pkgs.lutris pkgs.godot pkgs.rustdesk-flutter + pkgs.motion + pkgs.linuxPackages.v4l2loopback + pkgs.v4l-utils + pkgs.qmk ]; # System @@ -32,7 +43,7 @@ in { mods.containers.steam.enable = false; mods.server.astral.enable = false; mods.server.astral.autoStart = false; - mods.server.nvr.enable = true; + mods.server.nvr.enable = false; mods.docker.enable = true; mods.docker.media.enable = false; @@ -48,7 +59,7 @@ in { programs.kdeconnect.enable = true; virtualisation.virtualbox.host.enable = true; - users.extraGroups.vboxusers.members = [ "user-with-access-to-virtualbox" ]; + users.extraGroups.vboxusers.members = ["user-with-access-to-virtualbox"]; # Proprietary