chore: update flake.lock and add discord overlay
All checks were successful
Discord / discord commits (push) Has been skipped

This commit is contained in:
matt1432 2024-07-03 13:24:53 -04:00
parent 4405ad4bf9
commit ac15f698b0
14 changed files with 28 additions and 22 deletions

View file

@ -1,7 +1,7 @@
pkgs: pkgs:
pkgs.dockerTools.pullImage { pkgs.dockerTools.pullImage {
imageName = "postgres"; imageName = "postgres";
imageDigest = "sha256:21a1b037ebe0d3b7edefe4bc4352634883d4ba4fa7b7641bf86afa3219a47547"; imageDigest = "sha256:2f7365d1f574dba34f6332978169afe60af9de9608fffbbfecb7d04cc5233698";
sha256 = "07v1r0ijag2kyr9nk5l7kphgvrb6lk71zyab4i31rkl1k27vfhwg"; sha256 = "07v1r0ijag2kyr9nk5l7kphgvrb6lk71zyab4i31rkl1k27vfhwg";
finalImageName = "postgres"; finalImageName = "postgres";
finalImageTag = "14"; finalImageTag = "14";

View file

@ -1,7 +1,7 @@
pkgs: pkgs:
pkgs.dockerTools.pullImage { pkgs.dockerTools.pullImage {
imageName = "postgres"; imageName = "postgres";
imageDigest = "sha256:21a1b037ebe0d3b7edefe4bc4352634883d4ba4fa7b7641bf86afa3219a47547"; imageDigest = "sha256:2f7365d1f574dba34f6332978169afe60af9de9608fffbbfecb7d04cc5233698";
sha256 = "07v1r0ijag2kyr9nk5l7kphgvrb6lk71zyab4i31rkl1k27vfhwg"; sha256 = "07v1r0ijag2kyr9nk5l7kphgvrb6lk71zyab4i31rkl1k27vfhwg";
finalImageName = "postgres"; finalImageName = "postgres";
finalImageTag = "14"; finalImageTag = "14";

View file

@ -1,8 +1,8 @@
pkgs: pkgs:
pkgs.dockerTools.pullImage { pkgs.dockerTools.pullImage {
imageName = "ghcr.io/immich-app/immich-machine-learning"; imageName = "ghcr.io/immich-app/immich-machine-learning";
imageDigest = "sha256:28401be15060af7f51cf8ee43002dd827899e9f4abd38e44dd59d7a7ae04dca6"; imageDigest = "sha256:f22d949f5f3e16d1c3dcf0aa3ca5f7a73f053b51d2883ac864f9742d3053576b";
sha256 = "1gp7yyy7rv80jcnlp5kbn55ijmbrbhcymrg5gsqnv1r70fa1pbab"; sha256 = "03zcw95lhpdd0pp4zh49zpga5ir44qbq75barqgcsn8003rlzmzd";
finalImageName = "ghcr.io/immich-app/immich-machine-learning"; finalImageName = "ghcr.io/immich-app/immich-machine-learning";
finalImageTag = "v1.107.0"; finalImageTag = "v1.107.2";
} }

View file

@ -1,8 +1,8 @@
pkgs: pkgs:
pkgs.dockerTools.pullImage { pkgs.dockerTools.pullImage {
imageName = "ghcr.io/immich-app/immich-server"; imageName = "ghcr.io/immich-app/immich-server";
imageDigest = "sha256:2b9c87617e55e3471a1239b0fa00041361517dd8f65c7db46abc7392c0fb561a"; imageDigest = "sha256:75746006b35a7bc61408cd4d124dc73344f0a087c2d9769c4715ca84a1d87591";
sha256 = "1w87knckw19hr32g7ck6zc2nq7m1bpfisihw66bzixp67f2qw0gm"; sha256 = "066j9ihn8kwznq8m0hpdayki2sc4ijwry5bc47vg4lif4dbxsdg3";
finalImageName = "ghcr.io/immich-app/immich-server"; finalImageName = "ghcr.io/immich-app/immich-server";
finalImageTag = "v1.107.0"; finalImageTag = "v1.107.2";
} }

View file

@ -1,8 +1,8 @@
pkgs: pkgs:
pkgs.dockerTools.pullImage { pkgs.dockerTools.pullImage {
imageName = "ghcr.io/linuxserver/bazarr"; imageName = "ghcr.io/linuxserver/bazarr";
imageDigest = "sha256:6fb83511c0dca70a400fde79cb45ed59c4f66ea30dcba8c6f9274f01d77e5aef"; imageDigest = "sha256:a113dca480a1e223c1ea62261650ebb56d659a8af5455e50ab5ac1f13ef21707";
sha256 = "05vyjlbrmcsrdz0gjqaxd8wgkch3hrq7dq740qzyqi8xlfxbiq62"; sha256 = "1bh3xganlay5pzv9sjkd72j9s13x2p3v6l3gmz7vinrm5n3pinbx";
finalImageName = "ghcr.io/linuxserver/bazarr"; finalImageName = "ghcr.io/linuxserver/bazarr";
finalImageTag = "latest"; finalImageTag = "latest";
} }

View file

@ -1,8 +1,8 @@
pkgs: pkgs:
pkgs.dockerTools.pullImage { pkgs.dockerTools.pullImage {
imageName = "ghcr.io/linuxserver/calibre"; imageName = "ghcr.io/linuxserver/calibre";
imageDigest = "sha256:4a1f1f9adcee133b374dc9ea783b6b735844313f99c65fb62cb15cc0089d1948"; imageDigest = "sha256:ab3c6fb537e1b3085963c7407a4971e7e535812341eb65b10b42691389697292";
sha256 = "0wffb24wirkkf43zalif72f155byccqmsgna7rrjln25jpdpnz5a"; sha256 = "0x35v68bjwjkfnrjqvisg4gv7dwaz5qsb9y3xl2rdrbjbm30yvg4";
finalImageName = "ghcr.io/linuxserver/calibre"; finalImageName = "ghcr.io/linuxserver/calibre";
finalImageTag = "latest"; finalImageTag = "latest";
} }

View file

@ -1,8 +1,8 @@
pkgs: pkgs:
pkgs.dockerTools.pullImage { pkgs.dockerTools.pullImage {
imageName = "ghcr.io/linuxserver/prowlarr"; imageName = "ghcr.io/linuxserver/prowlarr";
imageDigest = "sha256:3061e68afda543202ee7382cbfe3bfa94a1ab7d03ebaa242c732ffe2f73088f0"; imageDigest = "sha256:211cfc5b99e14dee7d49190b6ac8cceee3183a58240d522fb1937847ee4518e4";
sha256 = "035jk818vg9znnjhx1qfaj2ay6h4d2snzbli7pa96l7ccyf2r8j4"; sha256 = "0i9kd2syyq2y91aw8d6d8q6a44811a498bl25m1h3cx3j25m4vd4";
finalImageName = "ghcr.io/linuxserver/prowlarr"; finalImageName = "ghcr.io/linuxserver/prowlarr";
finalImageTag = "latest"; finalImageTag = "latest";
} }

View file

@ -1,7 +1,7 @@
pkgs: pkgs:
pkgs.dockerTools.pullImage { pkgs.dockerTools.pullImage {
imageName = "nextcloud"; imageName = "nextcloud";
imageDigest = "sha256:43c6307906f65f17d6b22d01d25f7024700f2affa774ae7128c882f0276bf772"; imageDigest = "sha256:48d1331618f781b65d2577c8f954993995c93d02201e5a32d5da2871920bc7c4";
sha256 = "0lmhq6bw730jcz1gv1wn5zcfqi3vr3zlvnfpqqwv5zl6fg9kppl4"; sha256 = "0lmhq6bw730jcz1gv1wn5zcfqi3vr3zlvnfpqqwv5zl6fg9kppl4";
finalImageName = "nextcloud"; finalImageName = "nextcloud";
finalImageTag = "29.0.3-fpm"; finalImageTag = "29.0.3-fpm";

View file

@ -1,7 +1,7 @@
pkgs: pkgs:
pkgs.dockerTools.pullImage { pkgs.dockerTools.pullImage {
imageName = "nginx"; imageName = "nginx";
imageDigest = "sha256:1aaa8180df68200fd41f9066cf62155e3b71183c04b2895a7388d5fd84ef3c8b"; imageDigest = "sha256:67682bda769fae1ccf5183192b8daf37b64cae99c6c3302650f6f8bf5f0f95df";
sha256 = "17l0zpn8f8s25dwqkbm9ak9xbkz5czpfsnwvhdm7ykq52kxpxs5x"; sha256 = "17l0zpn8f8s25dwqkbm9ak9xbkz5czpfsnwvhdm7ykq52kxpxs5x";
finalImageName = "nginx"; finalImageName = "nginx";
finalImageTag = "latest"; finalImageTag = "latest";

Binary file not shown.

BIN
flake.nix

Binary file not shown.

View file

@ -168,6 +168,11 @@ let
# FIXME: latest breaks # FIXME: latest breaks
rev = "d4a9cd8b751bed47bf57a93a7ee63054ba43e63b"; rev = "d4a9cd8b751bed47bf57a93a7ee63054ba43e63b";
}; };
discord-overlay = mkDep {
owner = "matt1432";
repo = "discord-nightly-overlay";
};
}; };
agsInputs = { agsInputs = {

View file

@ -13,6 +13,7 @@
inherit system; inherit system;
config.allowUnfree = true; config.allowUnfree = true;
overlays = [ overlays = [
inputs.discord-overlay.overlays.default
inputs.grim-hyprland.overlays.default inputs.grim-hyprland.overlays.default
inputs.jovian.overlays.default inputs.jovian.overlays.default
inputs.nixpkgs-wayland.overlays.default inputs.nixpkgs-wayland.overlays.default

View file

@ -81,10 +81,10 @@
}; };
"darkreader" = buildFirefoxXpiAddon { "darkreader" = buildFirefoxXpiAddon {
pname = "darkreader"; pname = "darkreader";
version = "4.9.86"; version = "4.9.87";
addonId = "addon@darkreader.org"; addonId = "addon@darkreader.org";
url = "https://addons.mozilla.org/firefox/downloads/file/4295557/darkreader-4.9.86.xpi"; url = "https://addons.mozilla.org/firefox/downloads/file/4310627/darkreader-4.9.87.xpi";
sha256 = "dde9896751858d0179f3d724a59f2bd4a0d61e599cb8822dc8ed2de320510714"; sha256 = "0327d42e507979b0a0443b6aad24d011fea50dd020bcfd07b326bd3df285c79b";
meta = with lib; { meta = with lib; {
homepage = "https://darkreader.org/"; homepage = "https://darkreader.org/";
description = "Dark mode for every website. Take care of your eyes, use dark theme for night and daily browsing."; description = "Dark mode for every website. Take care of your eyes, use dark theme for night and daily browsing.";
@ -102,10 +102,10 @@
}; };
"floccus" = buildFirefoxXpiAddon { "floccus" = buildFirefoxXpiAddon {
pname = "floccus"; pname = "floccus";
version = "5.2.3"; version = "5.2.4";
addonId = "floccus@handmadeideas.org"; addonId = "floccus@handmadeideas.org";
url = "https://addons.mozilla.org/firefox/downloads/file/4307321/floccus-5.2.3.xpi"; url = "https://addons.mozilla.org/firefox/downloads/file/4313094/floccus-5.2.4.xpi";
sha256 = "87fddf96f0aa0b77f0e00630e661ff40cfd487414a1f7bd8b0b864e67388d700"; sha256 = "bb0c57a8b2d866a5996d9f8abd41829e54cc1b01f867a8c2196cbb3f1e231398";
meta = with lib; { meta = with lib; {
homepage = "https://floccus.org"; homepage = "https://floccus.org";
description = "Sync your bookmarks and tabs across browsers via Nextcloud, any WebDAV service, any Git service, via a local file, via Google Drive."; description = "Sync your bookmarks and tabs across browsers via Nextcloud, any WebDAV service, any Git service, via a local file, via Google Drive.";