diff --git a/config/hosts/aspects/doloro-desktop/home.nix b/config/hosts/aspects/doloro-desktop/home.nix index 51b5fd1..d5bd353 100644 --- a/config/hosts/aspects/doloro-desktop/home.nix +++ b/config/hosts/aspects/doloro-desktop/home.nix @@ -30,6 +30,8 @@ modules.stylix modules.quickshell modules.nix-ld + modules.spotify + modules.easyeffects ]; nixos = { config, pkgs, ... }: @@ -63,7 +65,7 @@ equibop telegram-desktop obsidian - pear-desktop + # pear-desktop prismlauncher deadlock-mod-manager gamescope diff --git a/config/modules/easyeffects.nix b/config/modules/easyeffects.nix new file mode 100644 index 0000000..ede770d --- /dev/null +++ b/config/modules/easyeffects.nix @@ -0,0 +1,8 @@ +{ den, modules, ... }: +{ + modules.easyeffects = { + homeManager = { + services.easyeffects.enable = true; + }; + }; +} diff --git a/config/modules/spicetify.nix b/config/modules/spicetify.nix index 0985b3f..4783e5e 100644 --- a/config/modules/spicetify.nix +++ b/config/modules/spicetify.nix @@ -17,7 +17,7 @@ { imports = [ # Example for NixOS - inputs.spicetify-nix.nixosModules.spicetify + inputs.spicetify-nix.homeManagerModules.spicetify ]; programs.spicetify = { enable = true; @@ -26,8 +26,8 @@ hidePodcasts shuffle # shuffle+ (special characters are sanitized out of extension names) ]; - theme = spicePkgs.themes.catppuccin; - colorScheme = "mocha"; + theme = spicePkgs.themes.onepunch; + colorScheme = "dark"; }; }; }; diff --git a/flake.lock b/flake.lock index 2a4fe29..7b6c061 100644 --- a/flake.lock +++ b/flake.lock @@ -182,21 +182,6 @@ "type": "github" } }, - "flake-aspects": { - "locked": { - "lastModified": 1773552804, - "narHash": "sha256-a0kjpCZGnD5lt7yW6C3hzPhSf5KjnTyvX6XZ2NuhGs4=", - "owner": "vic", - "repo": "flake-aspects", - "rev": "56fa8d4d4772d58eb7f9d66c28c1cd2762b60423", - "type": "github" - }, - "original": { - "owner": "vic", - "repo": "flake-aspects", - "type": "github" - } - }, "flake-compat": { "flake": false, "locked": { @@ -1010,6 +995,19 @@ "type": "github" } }, + "nixpkgs_7": { + "locked": { + "lastModified": 1774386573, + "narHash": "sha256-NZE+83qbc/hauTJs/uyv8Sf+1aFLP/LsHdIN6q6GQAc=", + "rev": "46db2e09e1d3f113a13c0d7b81e2f221c63b8ce9", + "type": "tarball", + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre969196.46db2e09e1d3/nixexprs.tar.xz" + }, + "original": { + "type": "tarball", + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" + } + }, "nixvim": { "inputs": { "flake-parts": "flake-parts_3", @@ -1111,7 +1109,6 @@ "inputs": { "den": "den", "disko": "disko", - "flake-aspects": "flake-aspects", "flake-file": "flake-file", "flake-parts": "flake-parts", "font-patcher": "font-patcher", @@ -1128,6 +1125,7 @@ "nixvim": "nixvim", "raspberry-pi-nix": "raspberry-pi-nix", "sops-nix": "sops-nix", + "spicetify-nix": "spicetify-nix", "stylix": "stylix", "zen-browser": "zen-browser" } @@ -1271,6 +1269,25 @@ "type": "github" } }, + "spicetify-nix": { + "inputs": { + "nixpkgs": "nixpkgs_7", + "systems": "systems_4" + }, + "locked": { + "lastModified": 1774790928, + "narHash": "sha256-/JO77td8AOH45kg9IJl2DXDwbhn+cyQxYbCMu4Ae1CA=", + "owner": "Gerg-L", + "repo": "spicetify-nix", + "rev": "2bfdf55faf76fed12950b17d4af501e5a463607f", + "type": "github" + }, + "original": { + "owner": "Gerg-L", + "repo": "spicetify-nix", + "type": "github" + } + }, "stylix": { "inputs": { "base16": "base16", @@ -1284,7 +1301,7 @@ "nixpkgs" ], "nur": "nur", - "systems": "systems_4", + "systems": "systems_5", "tinted-foot": "tinted-foot", "tinted-kitty": "tinted-kitty", "tinted-schemes": "tinted-schemes", @@ -1365,6 +1382,21 @@ "type": "github" } }, + "systems_5": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "tinted-foot": { "flake": false, "locked": { diff --git a/flake.nix b/flake.nix index d7dd8e5..b3707fd 100644 --- a/flake.nix +++ b/flake.nix @@ -37,6 +37,7 @@ url = "github:Mic92/sops-nix"; inputs.nixpkgs.follows = "nixpkgs"; }; + spicetify-nix.url = "github:Gerg-L/spicetify-nix"; stylix = { url = "github:nix-community/stylix"; inputs.nixpkgs.follows = "nixpkgs";