ferrosonic
This commit is contained in:
parent
749bfdf50d
commit
5f70e8be94
7 changed files with 293 additions and 84 deletions
|
|
@ -27,9 +27,12 @@
|
|||
|
||||
sops.defaultSopsFile = ../secrets/home.yaml;
|
||||
sops.age.keyFile = "/.persist/${HOME}/.config/sops/age/keys.txt";
|
||||
sops.secrets."user/ssh/desktop" = {
|
||||
path = "${HOME}/.ssh/desktop";
|
||||
mode = "0600";
|
||||
sops.secrets = {
|
||||
"user/ssh/desktop" = {
|
||||
path = "${HOME}/.ssh/desktop";
|
||||
mode = "0600";
|
||||
};
|
||||
"navidrome/user" = { };
|
||||
};
|
||||
home.file."/.ssh/desktop.pub".text =
|
||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILABd/iSJ4gn/ystDqNxLJTG0n0z5VIC9YXlmdUfOhHf desktop@icefox.sh";
|
||||
|
|
@ -100,6 +103,24 @@
|
|||
};
|
||||
};
|
||||
|
||||
xdg.configFile."ferrosonic/config.toml".text = ''
|
||||
BaseURL = "https://navidrome.icefox.sh"
|
||||
Username = "user"
|
||||
PasswordFile = "${config.sops.secrets."navidrome/user".path}"
|
||||
Theme = "Catppuccin"
|
||||
Cava = true
|
||||
CavaSize = 40
|
||||
Daemon = false
|
||||
AutoContinue = false
|
||||
RepeatMode = "Off"
|
||||
CoverArt = true
|
||||
CoverArtSize = 16
|
||||
Scrobble = true
|
||||
Notifications = true
|
||||
RateSwitchDelayMs = 500
|
||||
MusicFolderId = 1
|
||||
'';
|
||||
|
||||
xdg.desktopEntries = {
|
||||
google-chrome = {
|
||||
name = "Google Chrome";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue