nixfleet/hmModules/spotify/default.nix
Andrea Ciceri 52298435cd
Things
- new host `devbox`
- `flake-parts` module to manage agenix secrets
- Searx -> Google again 😩 (it was too slow)
- WIP `git-workspace` module for `home-manager`
- `cgit` module
- `spotify-adblocked` packaged
2023-03-26 11:35:42 +02:00

27 lines
819 B
Nix

{pkgs, ...}: let
spotify-adblock = pkgs.rustPlatform.buildRustPackage {
pname = "spotify-adblock";
version = "1.0.2";
src = pkgs.fetchFromGitHub {
owner = "abba23";
repo = "spotify-adblock";
rev = "v1.0.2";
sha256 = "YGD3ymBZ2yT3vrcPRS9YXcljGNczJ1vCvAXz/k16r9Y=";
};
cargoSha256 = "bYqkCooBfGeHZHl2/9Om+0qbudyOCzpvwMhy8QCsPRE=";
};
spotify-adblocked = pkgs.callPackage ./spotify-adblocked.nix {
inherit spotify-adblock;
};
# spotify-adblocked = pkgs.spotify.overrideAttrs (_: {
# preInstallPhase = ''
# ln -s ${spotify-adblock}/lib/libspotifyadblock.so $out/lib/spotify/
# # wrapProgram $out/bin/spotify \
# # --set LD_PRELOAD ${spotify-adblock}/lib/libspotifyadblock.so
# '';
# });
in {
home.packages = [spotify-adblocked];
}