diff --git a/.gitignore b/.gitignore index 1af0a95..9321474 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ *node_modules/ *package-lock.json **/ags/style.css +result* diff --git a/common/default.nix b/common/default.nix index 22f50c6..4a201d9 100644 --- a/common/default.nix +++ b/common/default.nix @@ -56,9 +56,14 @@ }; environment.variables.FLAKE = "/home/matt/.nix"; - services.xserver = { - layout = "ca"; - xkbVariant = "multix"; + services = { + fwupd.enable = true; + + xserver = { + layout = "ca"; + xkbVariant = "multix"; + }; + }; home-manager.users = let diff --git a/home/hyprland/default.nix b/home/hyprland/default.nix index 6477b23..97b097e 100644 --- a/home/hyprland/default.nix +++ b/home/hyprland/default.nix @@ -11,6 +11,7 @@ symlink = config.lib.file.mkOutOfStoreSymlink; optionals = lib.lists.optionals; isNvidia = osConfig.hardware.nvidia.modesetting.enable; + isTouchscreen = osConfig.hardware.sensor.iio.enable; gset = pkgs.gsettings-desktop-schemas; polkit = pkgs.plasma5Packages.polkit-kde-agent; @@ -31,7 +32,7 @@ in { plugins = [] - ++ (optionals (osConfig.hardware.sensor.iio.enable) [ + ++ (optionals (isTouchscreen) [ hyprgrass.packages.${pkgs.system}.default ]);