System Gen84 @ 2025-07-24-02:00:39 by jonas@monolith

This commit is contained in:
2025-07-24 02:00:40 +02:00
parent 234a70cd78
commit b31e767134
15 changed files with 209 additions and 1 deletions

View File

@@ -3,7 +3,6 @@
# and in the NixOS manual (accessible by running nixos-help).
{
config,
inputs,
pkgs,
...
}: {
@@ -18,6 +17,14 @@
sopsFile = ../../secrets/monolith/wg.yaml;
key = "privateKey";
};
sops.secrets.spotify-shortcuts-clientId = {
sopsFile = ../../secrets/spotify-shortcuts.yaml;
key = "clientId";
};
sops.secrets.spotify-shortcuts-clientSecret = {
sopsFile = ../../secrets/spotify-shortcuts.yaml;
key = "clientSecret";
};
# Users
users.users.jonas = {
@@ -70,6 +77,11 @@
video-editing-light = true;
video-editing-heavy = true;
};
hive.programs.spotify-shortcuts = {
enable = true;
clientIdFile = config.sops.secrets.spotify-shortcuts-clientId.path;
clientSecretFile = config.sops.secrets.spotify-shortcuts-clientSecret.path;
};
# system packages
environment.systemPackages = with pkgs; [