From 6672ed061af18118033723839eeb091d9c348a35 Mon Sep 17 00:00:00 2001 From: Lorde_soup Date: Sat, 25 Jan 2025 00:10:39 -0500 Subject: [PATCH] fixed spicetify for real for real :3 --- mods/chat_spice.nix | 56 --------------------------------------------- mods/mini-spice.nix | 14 +++++++++--- mods/spicetify.nix | 50 ---------------------------------------- 3 files changed, 11 insertions(+), 109 deletions(-) delete mode 100644 mods/chat_spice.nix delete mode 100644 mods/spicetify.nix diff --git a/mods/chat_spice.nix b/mods/chat_spice.nix deleted file mode 100644 index be6670c..0000000 --- a/mods/chat_spice.nix +++ /dev/null @@ -1,56 +0,0 @@ -{ config, pkgs, inputs, lib, ... }: - -let - spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.system}; -in -{ - options.spicetify.enable = lib.mkEnableOption "Enable Spicetify integration"; - - config = lib.mkIf config.spicetify.enable { - # Import the Spicetify NixOS module for system configuration - imports = [ - inputs.spicetify-nix.nixosModules.default - ]; - - # Add the `spicetify-cli` tool to the system packages - environment.systemPackages = with pkgs; [ - spicetify-cli - ]; - - # Configure Spicetify with extensions, themes, and other customizations - spicetify = { - enabledExtensions = with spicePkgs.extensions; [ - fullAlbumDate - goToSong - listPlaylistsWithSong - playlistIntersection - skipStats - phraseToPlaylist - showQueueDuration - betterGenres - playNext - # Uncomment the following lines to enable more extensions - # adblock - hidePodcasts - # shuffle - ]; - - # Uncomment and configure custom apps if needed - # enabledCustomApps = with spicePkgs.apps; [ - # newReleases - # ncsVisualizer - # ]; - - # Uncomment and configure snippets if needed - # enabledSnippets = with spicePkgs.snippets; [ - # rotatingCoverart - # pointer - # ]; - - # Set the theme and optional color scheme - theme = spicePkgs.themes.comfy; - # colorScheme = "hikari"; - }; - }; -} - diff --git a/mods/mini-spice.nix b/mods/mini-spice.nix index c15f858..fcbcab9 100644 --- a/mods/mini-spice.nix +++ b/mods/mini-spice.nix @@ -8,11 +8,19 @@ { enable = true; enabledExtensions = with spicePkgs.extensions; [ - adblock + fullAlbumDate + goToSong + listPlaylistsWithSong + playlistIntersection + skipStats + phraseToPlaylist + showQueueDuration + betterGenres + playNext hidePodcasts shuffle # shuffle+ (special characters are sanitized out of extension names) ]; - theme = spicePkgs.themes.catppuccin; - colorScheme = "mocha"; + theme = spicePkgs.themes.comfy; + colorScheme = "hikari"; }; } diff --git a/mods/spicetify.nix b/mods/spicetify.nix deleted file mode 100644 index 252832c..0000000 --- a/mods/spicetify.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ config, pkgs, inputs, lib, ...}: - -let - spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.system}; -in -{ - - - options = { - spicetify.enable = lib.mkEnableOption "enable spice" // lib.mkDefault true; - }; - - config = lib.mkIf config.spicetify.enable { - imports = [ - # For NixOS - inputs.spicetify-nix.nixosModules.default - ]; - - enviroment.systemPackages = with pkgs; [ - spicetify-cli - ]; - - enabledExtensions = with spicePkgs.extensions; [ - fullAlbumDate - goToSong - listPlaylistsWithSong - playlistIntersection - skipStats - phraseToPlaylist - showQueueDuration - betterGenres - playNext - #adblock - hidePodcasts - #shuffle # shuffle+ (special characters are sanitized out of extension names) - ]; - #enabledCustomApps = with spicePkgs.apps; [ - # newReleases - # ncsVisualizer - #]; - #enabledSnippets = with spicePkgs.snippets; [ - # rotatingCoverart - # pointer - #]; - - theme = spicePkgs.themes.comfy; - #colorScheme = "hikari"; - }; - -}