tidy up homeage config
This commit is contained in:
parent
bbc6b95b3a
commit
7053ed60e1
3 changed files with 21 additions and 21 deletions
|
@ -48,25 +48,5 @@
|
||||||
homeage = {
|
homeage = {
|
||||||
identityPaths = [ "/home/pim/.ssh/age_ed25519" ];
|
identityPaths = [ "/home/pim/.ssh/age_ed25519" ];
|
||||||
installationType = "systemd";
|
installationType = "systemd";
|
||||||
|
|
||||||
file."sue_ed25519" = {
|
|
||||||
source = ../secrets/sue_ed25519.age;
|
|
||||||
symlinks = [ "${config.home.homeDirectory}/.ssh/sue_ed25519" ];
|
|
||||||
};
|
|
||||||
|
|
||||||
file."sue_azure_rsa" = {
|
|
||||||
source = ../secrets/sue_azure_rsa.age;
|
|
||||||
symlinks = [ "${config.home.homeDirectory}/.ssh/sue_azure_rsa" ];
|
|
||||||
};
|
|
||||||
|
|
||||||
file."syncthing-key.pem" = {
|
|
||||||
source = ../secrets/syncthing-key.pem.age;
|
|
||||||
symlinks = [ "${config.xdg.configHome}/syncthing/key.pem" ];
|
|
||||||
};
|
|
||||||
|
|
||||||
file."syncthing-cert.pem" = {
|
|
||||||
source = ../secrets/syncthing-cert.pem.age;
|
|
||||||
symlinks = [ "${config.xdg.configHome}/syncthing/cert.pem" ];
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, ...}:
|
{ config, lib, ...}:
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
config = {
|
||||||
|
@ -40,5 +40,15 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
homeage.file."sue_ed25519" = {
|
||||||
|
source = ../../secrets/sue_ed25519.age;
|
||||||
|
symlinks = [ "${config.home.homeDirectory}/.ssh/sue_ed25519" ];
|
||||||
|
};
|
||||||
|
|
||||||
|
homeage.file."sue_azure_rsa" = {
|
||||||
|
source = ../../secrets/sue_azure_rsa.age;
|
||||||
|
symlinks = [ "${config.home.homeDirectory}/.ssh/sue_azure_rsa" ];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,5 +5,15 @@
|
||||||
services.syncthing.enable = true;
|
services.syncthing.enable = true;
|
||||||
xdg.configFile."syncthing/config.xml".source = ./syncthing.xml;
|
xdg.configFile."syncthing/config.xml".source = ./syncthing.xml;
|
||||||
xdg.userDirs.music = "${config.home.homeDirectory}/sync/Music";
|
xdg.userDirs.music = "${config.home.homeDirectory}/sync/Music";
|
||||||
|
|
||||||
|
homeage.file."syncthing-key.pem" = {
|
||||||
|
source = ../../secrets/syncthing-key.pem.age;
|
||||||
|
symlinks = [ "${config.xdg.configHome}/syncthing/key.pem" ];
|
||||||
|
};
|
||||||
|
|
||||||
|
homeage.file."syncthing-cert.pem" = {
|
||||||
|
source = ../../secrets/syncthing-cert.pem.age;
|
||||||
|
symlinks = [ "${config.xdg.configHome}/syncthing/cert.pem" ];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue