Spicetify-Nix: Difference between revisions

m Dark mode support
Nyxar77 (talk | contribs)
m fixed the error for nix-darwin
 
(3 intermediate revisions by 3 users not shown)
Line 10: Line 10:
</div>
</div>


[https://github.com/Gerg-L/spicetify-nix/ Spicetify-Nix] is a comprehensive repository designed to integrate Spicetify with the Nix package manager and NixOS. This repository offers a Nix package and NixOS module for Spicetify, simplifying the installation and configuration process on NixOS systems. It supports various themes, extensions, and customizations to improve the Spotify user experience. The NixOS module provides predefined options and parameters, ensuring a straightforward setup.  
[https://github.com/Gerg-L/spicetify-nix/ Spicetify-Nix] is a comprehensive repository designed to integrate Spicetify with the Nix package manager and NixOS. This repository offers a Nix package and NixOS module for Spicetify, simplifying the installation and configuration process on NixOS systems. It supports various themes, extensions, and customizations to improve the [[Spotify]] user experience. The NixOS module provides predefined options and parameters, ensuring a straightforward setup.  


== Installation ==  
== Installation ==  
Line 27: Line 27:
   inputs.spicetify-nix.homeManagerModules.default
   inputs.spicetify-nix.homeManagerModules.default
   # For nix-darwin
   # For nix-darwin
   inputs.spicetify-nix.homeManagerModules.default
   inputs.spicetify-nix.darwinModules.default
];
];
</syntaxhighlight>
</syntaxhighlight>
Line 35: Line 35:
<syntaxhighlight lang="nix">programs.spicetify =
<syntaxhighlight lang="nix">programs.spicetify =
let
let
   spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.system};
   spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.stdenv.hostPlatform.system};
in
in
{
{
Line 46: Line 46:
programs.spicetify =
programs.spicetify =
let
let
   spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.system};
   spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.stdenv.hostPlatform.system};
in
in
{
{
Line 129: Line 129:
# https://github.com/Gerg-L/spicetify-nix/blob/master/docs/CUSTOMAPPS.md
# https://github.com/Gerg-L/spicetify-nix/blob/master/docs/CUSTOMAPPS.md
# https://github.com/Gerg-L/spicetify-nix/blob/master/docs/THEMES.md
# https://github.com/Gerg-L/spicetify-nix/blob/master/docs/THEMES.md
[[Category:Desktop]]