diff --git a/flake.lock b/flake.lock index 3c89c07..8670027 100644 --- a/flake.lock +++ b/flake.lock @@ -456,11 +456,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1724531977, - "narHash": "sha256-XROVLf9ti4rrNCFLr+DmXRZtPjCQTW4cYy59owTEmxk=", + "lastModified": 1724727824, + "narHash": "sha256-0XH9MJk54imJm+RHOLTUJ7e+ponLW00tw5ke4MTVa1Y=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2527da1ef492c495d5391f3bcf9c1dd9f4514e32", + "rev": "36bae45077667aff5720e5b3f1a5458f51cf0776", "type": "github" }, "original": { diff --git a/hosts/monolith/default.nix b/hosts/monolith/default.nix index e496755..702bbd9 100644 --- a/hosts/monolith/default.nix +++ b/hosts/monolith/default.nix @@ -36,6 +36,8 @@ in hardware.opentabletdriver.enable = true; + boot.kernelPackages = pkgs.linuxPackages_latest; + boot.extraModulePackages = with config.boot.kernelPackages; [ zenpower ]; boot.initrd.kernelModules = [ "amdgpu" ]; boot.kernelModules = [ diff --git a/system/media-packages.nix b/system/media-packages.nix index 491cb11..f023afd 100644 --- a/system/media-packages.nix +++ b/system/media-packages.nix @@ -26,6 +26,17 @@ in blender-hip libreoffice godot_4 + + (pkgs.writeTextFile { + name = "krita-thumbnails"; + text = '' + [Thumbnailer Entry] + TryExec=unzip + Exec=sh -c "${pkgs.unzip}/bin/unzip -p %i preview.png > %o" + MimeType=application/x-krita; + ''; + destination = "/share/thumbnailers/kra.thumbnailer"; + }) ]; }; }