From 4ee66c3036eda78fe0ddada0e289a4f672ac4f57 Mon Sep 17 00:00:00 2001 From: NullBite Date: Mon, 18 Mar 2024 02:32:35 -0400 Subject: [PATCH] Initial commit --- .gitattributes | 5 +++ flake.lock | 41 +++++++++++++++++++ flake.nix | 21 ++++++++++ package.nix | 13 ++++++ wallpapers/nixfiles-animated/.gitattributes | 1 + wallpapers/nixfiles-animated/test.webm | 3 ++ wallpapers/nixfiles-static/.gitattributes | 2 + wallpapers/nixfiles-static/CREDITS.md | 5 +++ .../Djayjesse-finding_life.png | 3 ++ .../ViktorPrevails-strange_fauna.png | 3 ++ .../del-northern-outer-cover_fin-upscale.png | 3 ++ .../nixfiles-static/stalenhag-belltowers.jpg | 3 ++ 12 files changed, 103 insertions(+) create mode 100644 .gitattributes create mode 100644 flake.lock create mode 100644 flake.nix create mode 100644 package.nix create mode 100644 wallpapers/nixfiles-animated/.gitattributes create mode 100644 wallpapers/nixfiles-animated/test.webm create mode 100644 wallpapers/nixfiles-static/.gitattributes create mode 100644 wallpapers/nixfiles-static/CREDITS.md create mode 100755 wallpapers/nixfiles-static/Djayjesse-finding_life.png create mode 100755 wallpapers/nixfiles-static/ViktorPrevails-strange_fauna.png create mode 100755 wallpapers/nixfiles-static/del-northern-outer-cover_fin-upscale.png create mode 100755 wallpapers/nixfiles-static/stalenhag-belltowers.jpg diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..406933d --- /dev/null +++ b/.gitattributes @@ -0,0 +1,5 @@ +*.webp filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.jpeg filter=lfs diff=lfs merge=lfs -text +*.webm filter=lfs diff=lfs merge=lfs -text diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..b39679f --- /dev/null +++ b/flake.lock @@ -0,0 +1,41 @@ +{ + "nodes": { + "nixpkgs": { + "locked": { + "lastModified": 1707978831, + "narHash": "sha256-UblFdWQ2MMZNzD9C/w8+7RjAJ2QIbebbzHUniQ/a44o=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "c68a9fc85c2cb3a313be6ff40511635544dde8da", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, + "root": { + "inputs": { + "nixpkgs": "nixpkgs", + "systems": "systems" + } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..32c3108 --- /dev/null +++ b/flake.nix @@ -0,0 +1,21 @@ +{ + inputs = { + systems.url = "github:nix-systems/default"; + }; + outputs = { self, nixpkgs, systems }: + let + lib = nixpkgs.lib; + eachSystem = lib.genAttrs (import systems); + in { + packages = eachSystem (system: let + pkgs = import nixpkgs { inherit system; }; + in rec { + nixfiles-assets = pkgs.callPackage ./package.nix { }; + default = nixfiles-assets; + } + ); + overlays.default = final: prev: { + inherit (self.outputs.packages.${prev.pkgs.system}) nixfiles-assets; + }; + }; +} diff --git a/package.nix b/package.nix new file mode 100644 index 0000000..5fcdf35 --- /dev/null +++ b/package.nix @@ -0,0 +1,13 @@ +{ lib, stdenvNoCC }: +stdenvNoCC.mkDerivation { + name = "nixfiles-assets"; + src = ./.; + phases = [ "installPhase" ]; + installPhase = '' + cd $src + pwd + ls + mkdir -p $out/share/ + cp -a wallpapers $out/share/ + ''; +} diff --git a/wallpapers/nixfiles-animated/.gitattributes b/wallpapers/nixfiles-animated/.gitattributes new file mode 100644 index 0000000..9c27e7f --- /dev/null +++ b/wallpapers/nixfiles-animated/.gitattributes @@ -0,0 +1 @@ +*.webm filter=lfs diff=lfs merge=lfs -text diff --git a/wallpapers/nixfiles-animated/test.webm b/wallpapers/nixfiles-animated/test.webm new file mode 100644 index 0000000..2ccd9fe --- /dev/null +++ b/wallpapers/nixfiles-animated/test.webm @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6841b4f0805f4e90082b9978a1a739e64d4fb2edaafd5113becd39e9300961bf +size 2953254 diff --git a/wallpapers/nixfiles-static/.gitattributes b/wallpapers/nixfiles-static/.gitattributes new file mode 100644 index 0000000..1691f22 --- /dev/null +++ b/wallpapers/nixfiles-static/.gitattributes @@ -0,0 +1,2 @@ +*.png filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text diff --git a/wallpapers/nixfiles-static/CREDITS.md b/wallpapers/nixfiles-static/CREDITS.md new file mode 100644 index 0000000..bbd2ef1 --- /dev/null +++ b/wallpapers/nixfiles-static/CREDITS.md @@ -0,0 +1,5 @@ +# Asset credits +- Djayjesse - finding life: https://twitter.com/DJayjesse/status/1369683644277686272 +- ViktorPrevalis - Strange Fauna: https://redd.it/hawcdq +- Simon Stålenhag - Belltowers: https://simonstalenhag.se/es.html +- Rain World OST Cover Art: https://www.artstation.com/artwork/d8Y29A diff --git a/wallpapers/nixfiles-static/Djayjesse-finding_life.png b/wallpapers/nixfiles-static/Djayjesse-finding_life.png new file mode 100755 index 0000000..86e39ac --- /dev/null +++ b/wallpapers/nixfiles-static/Djayjesse-finding_life.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5a2c1b9ea0cdf80b23dd23e190500aa6e902c15fe44c2f1a78a0c843ef187b9 +size 4104080 diff --git a/wallpapers/nixfiles-static/ViktorPrevails-strange_fauna.png b/wallpapers/nixfiles-static/ViktorPrevails-strange_fauna.png new file mode 100755 index 0000000..0a2afeb --- /dev/null +++ b/wallpapers/nixfiles-static/ViktorPrevails-strange_fauna.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d52b4910dbb464f1ac771be709f88f91159d19e51e4ac02ac015ce942b23e2d +size 5897186 diff --git a/wallpapers/nixfiles-static/del-northern-outer-cover_fin-upscale.png b/wallpapers/nixfiles-static/del-northern-outer-cover_fin-upscale.png new file mode 100755 index 0000000..2571707 --- /dev/null +++ b/wallpapers/nixfiles-static/del-northern-outer-cover_fin-upscale.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b9fc435b4eef0aa32792a46d4f66c9db9d52ab274c87cb73873acc97aa27ef4 +size 22158478 diff --git a/wallpapers/nixfiles-static/stalenhag-belltowers.jpg b/wallpapers/nixfiles-static/stalenhag-belltowers.jpg new file mode 100755 index 0000000..396ede5 --- /dev/null +++ b/wallpapers/nixfiles-static/stalenhag-belltowers.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2af54d2d0416e319866a630ad38ee9a9888f51676c1a3b80ac6fb2a42ed02394 +size 2525470