add spicetify

This commit is contained in:
lucy 2026-07-26 16:04:31 +02:00
commit 7abe721ab1
5 changed files with 50 additions and 3 deletions

View file

@ -1,5 +1,5 @@
{ {
config, inputs,
pkgs, pkgs,
... ...
}: }:

39
flake.lock generated
View file

@ -472,6 +472,7 @@
"nixcord": "nixcord", "nixcord": "nixcord",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",
"nixvim": "nixvim", "nixvim": "nixvim",
"spicetify-nix": "spicetify-nix",
"stylix": "stylix" "stylix": "stylix"
} }
}, },
@ -496,6 +497,27 @@
"type": "github" "type": "github"
} }
}, },
"spicetify-nix": {
"inputs": {
"nixpkgs": [
"nixpkgs"
],
"systems": "systems_2"
},
"locked": {
"lastModified": 1785048222,
"narHash": "sha256-LjFVfwxensz76SjnvofF1Jsw+xTLd8Qp31W0J6nh2XI=",
"owner": "Gerg-L",
"repo": "spicetify-nix",
"rev": "17e524f330c282d31c32dfe076222d4a12277886",
"type": "github"
},
"original": {
"owner": "Gerg-L",
"repo": "spicetify-nix",
"type": "github"
}
},
"stylix": { "stylix": {
"inputs": { "inputs": {
"base16": "base16", "base16": "base16",
@ -509,7 +531,7 @@
"nixpkgs" "nixpkgs"
], ],
"nur": "nur", "nur": "nur",
"systems": "systems_2", "systems": "systems_3",
"tinted-kitty": "tinted-kitty", "tinted-kitty": "tinted-kitty",
"tinted-schemes": "tinted-schemes", "tinted-schemes": "tinted-schemes",
"tinted-tmux": "tinted-tmux", "tinted-tmux": "tinted-tmux",
@ -560,6 +582,21 @@
"type": "github" "type": "github"
} }
}, },
"systems_3": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
},
"tinted-kitty": { "tinted-kitty": {
"flake": false, "flake": false,
"locked": { "locked": {

View file

@ -26,6 +26,10 @@
url = "github:nix-community/lanzaboote/v1.1.0"; url = "github:nix-community/lanzaboote/v1.1.0";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
spicetify-nix = {
url = "github:Gerg-L/spicetify-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
outputs = outputs =

View file

@ -10,12 +10,16 @@
./fastfetch.nix ./fastfetch.nix
./hyprland.nix ./hyprland.nix
inputs.nixcord.homeModules.nixcord inputs.nixcord.homeModules.nixcord
inputs.spicetify-nix.homeManagerModules.spicetify
]; ];
programs.spicetify = {
enable = true;
wayland = true;
};
# Home Manager needs a bit of information about you and the # Home Manager needs a bit of information about you and the
# paths it should manage. # paths it should manage.
home.packages = with pkgs; [ home.packages = with pkgs; [
xournalpp xournalpp
spotify
fastfetch fastfetch
hyfetch hyfetch
nemo nemo

View file

@ -5,6 +5,7 @@
}: }:
let let
keep = [ keep = [
"spicetify"
"neovim" "neovim"
"qt" "qt"
"gtk" "gtk"
@ -41,6 +42,7 @@ in
hyprland.hyprpaper.enable = false; hyprland.hyprpaper.enable = false;
fuzzel.enable = true; fuzzel.enable = true;
foot.enable = true; foot.enable = true;
spicetify.enable = true;
}; };
}; };
} }