Files
dotfiles/config/modules/spicetify.nix
T
2026-04-06 14:28:16 +01:00

35 lines
782 B
Nix

{
den,
modules,
inputs,
...
}:
{
flake-file.inputs = {
spicetify-nix.url = "github:Gerg-L/spicetify-nix";
};
modules.spotify = {
homeManager =
{ pkgs, ... }:
let
spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.stdenv.system};
in
{
imports = [
# Example for NixOS
inputs.spicetify-nix.homeManagerModules.spicetify
];
programs.spicetify = {
enable = true;
enabledExtensions = with spicePkgs.extensions; [
adblockify
hidePodcasts
shuffle # shuffle+ (special characters are sanitized out of extension names)
];
theme = spicePkgs.themes.onepunch;
colorScheme = "dark";
};
};
};
}