mirror of
https://github.com/Jokiller230/puzzlevision.git
synced 2025-09-10 04:40:05 +00:00
👷🚧 Add "update-dependencies" workflow
This commit is contained in:
parent
de5c068d60
commit
e826f17c22
3 changed files with 32 additions and 46 deletions
|
@ -12,34 +12,6 @@
|
|||
inputs.hardware.nixosModules.common-pc-laptop-ssd
|
||||
];
|
||||
|
||||
nixpkgs.overlays = [
|
||||
(final: prev: {
|
||||
mutter = prev.mutter.overrideAttrs (oldAttrs: {
|
||||
# GNOME dynamic triple buffering
|
||||
# See https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1441
|
||||
src = final.fetchFromGitLab {
|
||||
domain = "gitlab.gnome.org";
|
||||
owner = "vanvugt";
|
||||
repo = "mutter";
|
||||
rev = "triple-buffering-v4-47";
|
||||
hash = "sha256-6n5HSbocU8QDwuhBvhRuvkUE4NflUiUKE0QQ5DJEzwI=";
|
||||
};
|
||||
|
||||
preConfigure = let
|
||||
gvdb = final.fetchFromGitLab {
|
||||
domain = "gitlab.gnome.org";
|
||||
owner = "GNOME";
|
||||
repo = "gvdb";
|
||||
rev = "2b42fc75f09dbe1cd1057580b5782b08f2dcb400";
|
||||
hash = "sha256-CIdEwRbtxWCwgTb5HYHrixXi+G+qeE1APRaUeka3NWk=";
|
||||
};
|
||||
in ''
|
||||
cp -a "${gvdb}" ./subprojects/gvdb
|
||||
'';
|
||||
});
|
||||
})
|
||||
];
|
||||
|
||||
# Configure Sops
|
||||
sops.defaultSopsFile = lib.snowfall.fs.get-file "secrets/default.yaml";
|
||||
sops.age.keyFile = "/var/lib/sops-nix/key.txt"; # The main AGE key is expected in this location, it is only needed for this system.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue