From 2ca5f13158d0763f6615424eba410a2febb807a8 Mon Sep 17 00:00:00 2001 From: MoritzBoehme Date: Tue, 19 Oct 2021 20:56:38 +0200 Subject: [PATCH] added spotify-tui secrets --- modules/services/agenix.nix | 30 +++++++++++++++++++----------- secrets/secrets.nix | 3 ++- secrets/spotify-tui.age | 13 +++++++++++++ secrets/spotify.age | 11 ----------- secrets/spotifyd.age | 12 ++++++++++++ 5 files changed, 46 insertions(+), 23 deletions(-) create mode 100644 secrets/spotify-tui.age delete mode 100644 secrets/spotify.age create mode 100644 secrets/spotifyd.age diff --git a/modules/services/agenix.nix b/modules/services/agenix.nix index bdab758..c421383 100644 --- a/modules/services/agenix.nix +++ b/modules/services/agenix.nix @@ -2,16 +2,24 @@ { services.sshd.enable = true; - age.secrets.nordvpn.file = ../../secrets/nordvpn.age; - age.secrets.davfs = { - file = ../../secrets/davfs.age; - mode = "600"; - path = "/etc/davfs2/secrets"; - }; - age.secrets.smbMoritz.file = ../../secrets/smbMoritz.age; - age.secrets.smbMedia.file = ../../secrets/smbMedia.age; - age.secrets.spotify = { - file = ../../secrets/spotify.age; - owner = "1000"; + age.secrets = { + nordvpn.file = ../../secrets/nordvpn.age; + davfs = { + file = ../../secrets/davfs.age; + mode = "600"; + path = "/etc/davfs2/secrets"; + }; + smbMoritz.file = ../../secrets/smbMoritz.age; + smbMedia.file = ../../secrets/smbMedia.age; + spotifyd = { + file = ../../secrets/spotifyd.age; + owner = "1000"; + }; + spotify-tui = { + file = ../../secrets/spotify-tui.age; + owner = "1000"; + mode = "777"; + path = "/home/moritz/.config/spotify-tui/client.yml"; + }; }; } diff --git a/secrets/secrets.nix b/secrets/secrets.nix index c544ced..07194fd 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -13,5 +13,6 @@ in { "davfs.age".publicKeys = users ++ hosts; "smbMoritz.age".publicKeys = users ++ hosts; "smbMedia.age".publicKeys = users ++ hosts; - "spotify.age".publicKeys = users ++ hosts; + "spotifyd.age".publicKeys = users ++ hosts; + "spotify-tui.age".publicKeys = users ++ hosts; } diff --git a/secrets/spotify-tui.age b/secrets/spotify-tui.age new file mode 100644 index 0000000..8e9587a --- /dev/null +++ b/secrets/spotify-tui.age @@ -0,0 +1,13 @@ +age-encryption.org/v1 +-> ssh-ed25519 ZYd7Zg jROOLg8UIJD3dE2/si4rUe1IQVy9hvzIYSKixkOF7Bg +IT7R/5M697wsUSNtpDiER/wZ1rZ2u8iiau6axLoI/xM +-> ssh-ed25519 wG6LYg P5rjgMV6ay3Su4weXDL66hDkmUuhjKJQR4vHly43yjM +BHODogoY16ouq9JDr+95WGNBurblpM8y1o4el7PpBxM +-> ssh-ed25519 CjuqfA s3g2dp52QiYGGQxk+MLUdnFmbuJt2x3geApkTBoeung +QAMA0zlYu/LmbdKfpfYV+21I06e55xAs68C868BPMYI +-> ,LtNn-grease +ZOIDDvOjIu8bCixIyF0dj05TsC7lPO6iWu92HYJ1263bu7Vvvb1D3dEbXEgIYIQ +--- pu2/JaqeUMGeSzP+gBf9jJdC+jjDcGf7O8hQMd/hNNc +щ +?g|%/j~?;9ގ; ͼɔW!#UqX,^4 +bv833G9pm=i8<դ6d%'ނ?K30i/3:E \ No newline at end of file diff --git a/secrets/spotify.age b/secrets/spotify.age deleted file mode 100644 index 3bfe0d4..0000000 --- a/secrets/spotify.age +++ /dev/null @@ -1,11 +0,0 @@ -age-encryption.org/v1 --> ssh-ed25519 ZYd7Zg uUN+f7PbKCN9x1oSFTJAUB1uD/YwmFJZ/Wni0H+vpVA -iMTkK8IdI/B0dD4AyDdpOIZOeCToMdZ4pJoVIcGvlew --> ssh-ed25519 wG6LYg 48hS2aSBKxAPcJwDrGoKPqyVk3tEXzYDf4hXQJtaUiE -Lf0RMt0bqrzZ4AcSpcMZQx+ZVttbnlgyE8r9NZCvuxI --> ssh-ed25519 CjuqfA Hh5nGDhjdy8p2LrK8CbAqiyrSeJxG1D/iOdpikeRaTM -bz5JfdI26LiQBp+jVS8ckXhK98fbUcY23nnCogE8wbA --> c.-grease k2 .GE"g,r -LmQnZuZ305rgfcH8ryWOcQtu0dBwK64K8rKVIHPTdHSbmHR1vw ---- FmOY6KrOmNeecu8RifL6BRYmy7wK+ZbcG3mDV4HOpXc -{pV Z# ==~cz_(u81 b/ГI5\k',T ] \ No newline at end of file diff --git a/secrets/spotifyd.age b/secrets/spotifyd.age new file mode 100644 index 0000000..8114f86 --- /dev/null +++ b/secrets/spotifyd.age @@ -0,0 +1,12 @@ +age-encryption.org/v1 +-> ssh-ed25519 ZYd7Zg 4DvnLy/Z/aZx8OOoSQe7hASu9ClXq1PiqrlLO45FPnQ +rEeYdrY6sZyQBRWjEEWL+E7ikVS2eHr7GO53XcjOJ9Y +-> ssh-ed25519 wG6LYg o5WPEQJtBnH5s9kdyjOYN/ULGN7c3KHAY0P+OB32YT8 +TG3yZR9CEyTPdu/dOth9kxOR450JF3MDwZvMxpTAE9c +-> ssh-ed25519 CjuqfA 8QKTjU0rjH/9D/F3Zz0TPkleI5XI9plOSkt3bBQ4agM +B+RNJRjLgJkNleBy5vf2426zyrG93pV3IJrq8lUNOjc +-> T>E*-grease D=-eG: D|bhGrq +ilUCPjGVoJjQy9uzyx8k3ptgQy8kbfk9aq/04nvpdreEPL2j +--- tIvAlQoMdCYCBhNgW82GPCZ12V0Z5nEUG1JvEcMzdNE +[/%dIG ԰|fUG8r.B`)rF& +Чa \ No newline at end of file