[spotify] Fix adblock config file not found

This commit is contained in:
Tibo De Peuter 2023-10-23 22:18:18 +02:00
parent 992df68711
commit c8d78da5d9
2 changed files with 13 additions and 23 deletions

View file

@ -2,10 +2,14 @@
{
home-manager.users.tdpeuter = {
home.packages = with pkgs; [
spotify
spotify-adblock
];
home = {
packages = with pkgs; [
spotify
spotify-adblock
];
file.".config/spotify-adblock/config.toml".source = "${pkgs.spotify-adblock}/config.toml";
};
# Set the desktop entry to use adblock.
# TODO Is it possible to inherit all other values?

View file

@ -15,24 +15,10 @@ final: prev: {
cargo
rustc
];
};
# spotify-wrapper = final.writeScriptBin "spotify-with-adblock" ''
# #!/bin/sh
# LD_PRELOAD=/usr/local/lib/spotify-adblock.so spotify
# '';
# spotify = prev.spotify.overrideAttrs (something: rec {
# installPhase = ''
# echo no
# '';
# desktopItem = something.desktopItem.override (desktop: {
# exec = "LD_PRELOAD=/usr/local/lib/spotify-adblock.so ${desktop.exec}";
# });
#
# installPhase = builtins.replaceString [
# "${something.desktopItem}"
# ] [
# "${desktopItem}"
# ] something.installPhase;
# });
postPatch = ''
mkdir -p $out
cp $src/config.toml $out/config.toml
'';
};
}