diff options
author | Vincent Ambo <tazjin@gmail.com> | 2017-10-16T22·28+0200 |
---|---|---|
committer | Vincent Ambo <tazjin@gmail.com> | 2017-10-16T22·28+0200 |
commit | 296ae9f1fdd6ca499358e49901faeb985f5e926b (patch) | |
tree | df28f0392bdaf21f81dbc81d2b84f44be5d2a315 /pkgs/wallpapers.nix | |
parent | 202467e9894f4b33186b686d66a4b98a1ac386a8 (diff) |
feat(pkgs): Add 'wallpapers' derivation
Adds a derivation that fetches my wallpapers from git. I'm getting closer to understanding "the Nix way", i.e. that maybe thinking about stuff like this in terms of "the wallpapers should be in my home folder" is incorrect.
Diffstat (limited to 'pkgs/wallpapers.nix')
-rw-r--r-- | pkgs/wallpapers.nix | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/wallpapers.nix b/pkgs/wallpapers.nix new file mode 100644 index 000000000000..2f15e45113b8 --- /dev/null +++ b/pkgs/wallpapers.nix @@ -0,0 +1,21 @@ +# Fetch my wallpapers from git +with import <nixpkgs> {}; + +stdenv.mkDerivation { + name = "tazjins-wallpapers-1"; + + src = fetchgit { + url = "https://git.tazj.in/tazjin/wallpapers.git"; + rev = "3bce73b605ba5f848cb4e7cc33058a2be3952c68"; + }; + + installPhase = '' + mkdir -p $out/share/wallpapers + cp -r $src/* $out/share/wallpapers + ''; + + meta = with stdenv.lib; { + description = "tazjin's wallpaper collection"; + platforms = platforms.all; + }; +} |