From 9159756011f84a86343ed06ff251e607b357a7c4 Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Wed, 13 Aug 2025 10:21:30 +0300 Subject: [PATCH] Add spicetify Signed-off-by: Nikolaos Karaolidis --- flake.lock | 47 ++++++------------- .../configs/user/gui/spicetify/default.nix | 2 +- hosts/elara/users/nikara/default.nix | 2 +- hosts/himalia/users/nick/default.nix | 2 +- 4 files changed, 18 insertions(+), 35 deletions(-) diff --git a/flake.lock b/flake.lock index 7bbea28..23a55e7 100644 --- a/flake.lock +++ b/flake.lock @@ -5,17 +5,16 @@ "astal": [ "astal" ], - "gnim": "gnim", "nixpkgs": [ "nixpkgs" ] }, "locked": { - "lastModified": 1754487835, - "narHash": "sha256-GRCkm7a1odlN3hHR1iBIxwmBPWAw1CDOnOdpmZGSKkQ=", + "lastModified": 1754932414, + "narHash": "sha256-V8c+68Axn5AGDCaG9Zv+EqNU4D6xWPHNXLIapq6AGiM=", "owner": "aylur", "repo": "ags", - "rev": "8e91fcd52b807f576a794ccc9533bdf720ef5af7", + "rev": "9e6912b51d7bc58f35d10b11be1a126b926b56d3", "type": "github" }, "original": { @@ -179,22 +178,6 @@ "type": "github" } }, - "gnim": { - "flake": false, - "locked": { - "lastModified": 1753090800, - "narHash": "sha256-6sS6KHong2cMGn+6xJwjiizZzwu2XUmp++DtiKZhFMU=", - "owner": "aylur", - "repo": "gnim", - "rev": "2f58f8444c4cb8fefeab7a9901a33e99cfa92457", - "type": "github" - }, - "original": { - "owner": "aylur", - "repo": "gnim", - "type": "github" - } - }, "home-manager": { "inputs": { "nixpkgs": [ @@ -202,11 +185,11 @@ ] }, "locked": { - "lastModified": 1754886238, - "narHash": "sha256-LTQomWOwG70lZR+78ZYSZ9sYELWNq3HJ7/tdHzfif/s=", + "lastModified": 1754974548, + "narHash": "sha256-XMjUjKD/QRPcqUnmSDczSYdw46SilnG0+wkho654DFM=", "owner": "nix-community", "repo": "home-manager", - "rev": "0d492b89d1993579e63b9dbdaed17fd7824834da", + "rev": "27a26be51ff0162a8f67660239f9407dba68d7c5", "type": "github" }, "original": { @@ -283,11 +266,11 @@ ] }, "locked": { - "lastModified": 1754909811, - "narHash": "sha256-KpwnRJNAY6VnOO1eh8/O0rj5eSGbNlZvqYoCm8kZn3I=", + "lastModified": 1755067854, + "narHash": "sha256-VP+2GVREkB7tg8vGBJ2yOlfwng+TEv45vZGvb4eV17E=", "owner": "nix-community", "repo": "NUR", - "rev": "2667d0ce65470d926631400f82406d278be255e0", + "rev": "3352304d8f256bb67b5f9662b3493b069b3cac25", "type": "github" }, "original": { @@ -306,11 +289,11 @@ ] }, "locked": { - "lastModified": 1753078133, - "narHash": "sha256-z+cvobe/+6pSVmwVrI+/k4lt7CjsQtfhlMaAlLQcSPY=", + "lastModified": 1755069017, + "narHash": "sha256-cTD5WfZRK2mwrSktlYcrk6DOEEkQbE1z78O16TF293c=", "owner": "icewind1991", "repo": "nvidia-patch-nixos", - "rev": "b5bb7576a5a951cea1a46703f488ac76fa827876", + "rev": "d187885c14bdd8520d40f527134d536168f8d92b", "type": "github" }, "original": { @@ -425,11 +408,11 @@ ] }, "locked": { - "lastModified": 1754328224, - "narHash": "sha256-glPK8DF329/dXtosV7YSzRlF4n35WDjaVwdOMEoEXHA=", + "lastModified": 1754988908, + "narHash": "sha256-t+voe2961vCgrzPFtZxha0/kmFSHFobzF00sT8p9h0U=", "owner": "Mic92", "repo": "sops-nix", - "rev": "49021900e69812ba7ddb9e40f9170218a7eca9f4", + "rev": "3223c7a92724b5d804e9988c6b447a0d09017d48", "type": "github" }, "original": { diff --git a/hosts/common/configs/user/gui/spicetify/default.nix b/hosts/common/configs/user/gui/spicetify/default.nix index 043aabc..14a773d 100644 --- a/hosts/common/configs/user/gui/spicetify/default.nix +++ b/hosts/common/configs/user/gui/spicetify/default.nix @@ -77,7 +77,7 @@ in "spotify/prefs-user.init" = { source = ./config/prefs-user; onChange = '' - user = $(cat "${hmConfig.sops.secrets."spotify/username".path}") + user=$(cat "${hmConfig.sops.secrets."spotify/username".path}") ${selfLib.runtime.merge.keyValue} "${home}/.config/spotify/prefs-user.init" "${home}/.config/spotify/Users/''${user}-user/prefs" ''; }; diff --git a/hosts/elara/users/nikara/default.nix b/hosts/elara/users/nikara/default.nix index c48392d..6e5a83e 100644 --- a/hosts/elara/users/nikara/default.nix +++ b/hosts/elara/users/nikara/default.nix @@ -31,7 +31,6 @@ in (import ../../../common/configs/user/console/lsof { inherit user home; }) (import ../../../common/configs/user/console/mprocs { inherit user home; }) (import ../../../common/configs/user/console/ncdu { inherit user home; }) - (import ../../../common/configs/user/console/ncspot { inherit user home; }) (import ../../../common/configs/user/console/neovim { inherit user home; }) (import ../../../common/configs/user/console/nix { inherit user home; }) (import ../../../common/configs/user/console/nix-cleanup { inherit user home; }) @@ -77,6 +76,7 @@ in (import ../../../common/configs/user/gui/qt { inherit user home; }) (import ../../../common/configs/user/gui/rofi { inherit user home; }) (import ../../../common/configs/user/gui/rquickshare { inherit user home; }) + (import ../../../common/configs/user/gui/spicetify { inherit user home; }) (import ../../../common/configs/user/gui/swww { inherit user home; }) (import ../../../common/configs/user/gui/theme { inherit user home; }) (import ../../../common/configs/user/gui/vscode { inherit user home; }) diff --git a/hosts/himalia/users/nick/default.nix b/hosts/himalia/users/nick/default.nix index 44e4499..69dc828 100644 --- a/hosts/himalia/users/nick/default.nix +++ b/hosts/himalia/users/nick/default.nix @@ -29,7 +29,6 @@ in (import ../../../common/configs/user/console/libvirt { inherit user home; }) (import ../../../common/configs/user/console/lsof { inherit user home; }) (import ../../../common/configs/user/console/mprocs { inherit user home; }) - (import ../../../common/configs/user/console/ncdu { inherit user home; }) (import ../../../common/configs/user/console/ncspot { inherit user home; }) (import ../../../common/configs/user/console/neovim { inherit user home; }) (import ../../../common/configs/user/console/nix { inherit user home; }) @@ -85,6 +84,7 @@ in (import ../../../common/configs/user/gui/qt { inherit user home; }) (import ../../../common/configs/user/gui/rofi { inherit user home; }) (import ../../../common/configs/user/gui/rquickshare { inherit user home; }) + (import ../../../common/configs/user/gui/spicetify { inherit user home; }) (import ../../../common/configs/user/gui/swww { inherit user home; }) (import ../../../common/configs/user/gui/theme { inherit user home; }) (import ../../../common/configs/user/gui/transmission { inherit user home; })