Files
nixos-config/modules/fileSystems/eclypsecloud-shares.nix

38 lines
882 B
Nix
Raw Normal View History

2026-04-04 16:46:30 -04:00
{
inputs,
self,
...
}:
{
flake.modules.nixos.eclypsecloud-shares =
{
pkgs,
config,
...
}:
{
imports = with self.factory.nixos; [
(cifs {
destination = "/mnt/EclypseCloud";
host = "100.78.212.35";
resource = "EclypseCloud";
credentialsPath = config.age.secrets.eclypsecloud-eclypse.path;
uid = config.users.users.eclypse.uid;
})
(cifs {
destination = "/mnt/Music";
host = "100.78.212.35";
resource = "music";
credentialsPath = config.age.secrets.eclypsecloud-eclypse.path;
uid = config.users.users.eclypse.uid;
})
];
age.secrets.eclypsecloud-eclypse.rekeyFile = "${inputs.secrets}/eclypsecloud-eclypse.age";
environment.systemPackages = with pkgs; [
cifs-utils
];
};
}