fixup! fix: Add rclone secrets to baldur

This commit is contained in:
Filippo Berto 2025-09-25 19:54:13 +02:00
parent d7c6297068
commit 03ce19bbcf
Signed by: bertof
GPG key ID: 9DBF7E6A1D2CE9ED
25 changed files with 365 additions and 378 deletions

View file

@ -211,6 +211,8 @@
./nixos/steam.nix
./nixos/opentabletdriver.nix
self.nixosModules.bertof-rclone
./nixos/hyprland.nix
];
home-manager.users.bertof.imports = [ ./hm/hyprland.nix ];
@ -226,14 +228,20 @@
installerModules = { imports = [ self.nixosModules.commonModules ./nixos/installer.nix ]; };
bertof = {
imports = [ ./nixos/users/bertof.nix ];
bertof = { imports = [ ./nixos/users/bertof.nix ]; };
bertof-rclone = {
imports = [ self.nixosModules.bertof ];
age.secrets.rclone_bertof = { file = ./secrets/rclone_bertof.age; owner = "bertof"; };
home-manager.users.bertof.imports = [ ./hm/rclone-mount-bertof.nix ];
};
tiziano = {
imports = [ ./nixos/users/tiziano.nix ];
tiziano = { imports = [ ./nixos/users/tiziano.nix ]; };
tiziano-rclone = {
imports = [ self.nixosModules.tiziano ];
age.secrets.rclone_tiziano = { file = ./secrets/rclone_tiziano.age; owner = "tiziano"; };
home-manager.users.tiziano.imports = [ ./hm/rclone-mount-tiziano.nix ];
};
};
@ -247,6 +255,7 @@
./instances/thor/hardware-configuration.nix
./instances/thor/configuration.nix
self.nixosModules.bertof-rclone
{ home-manager.users.bertof = import ./instances/thor/hm.nix; }
];
};
@ -277,7 +286,8 @@
./nixos/ip_forwarding.nix
./nixos/steam.nix
self.nixosModules.tiziano
self.nixosModules.bertof-rclone
self.nixosModules.tiziano-rclone
{
home-manager.users.bertof = import ./instances/odin/hm.nix;
home-manager.users.tiziano = import ./instances/odin/hm_tiziano.nix;
@ -302,6 +312,7 @@
./nixos/immich.nix
./nixos/forgejo.nix
self.nixosModules.bertof-rclone
self.nixosModules.tiziano
{
home-manager.users.bertof = import ./instances/heimdall/hm.nix;
@ -314,23 +325,23 @@
];
};
freya = inputs.nixpkgs.lib.nixosSystem {
system = "aarch64-linux";
modules = [
inputs.nixos-hardware.nixosModules.raspberry-pi-4
({ lib, ... }: { boot.supportedFilesystems = lib.mkForce [ "btrfs" "reiserfs" "vfat" "f2fs" "xfs" "ntfs" "cifs" ]; })
self.nixosModules.server
./instances/freya/hardware-configuration.nix
./instances/freya/configuration.nix
# freya = inputs.nixpkgs.lib.nixosSystem {
# system = "aarch64-linux";
# modules = [
# inputs.nixos-hardware.nixosModules.raspberry-pi-4
# ({ lib, ... }: { boot.supportedFilesystems = lib.mkForce [ "btrfs" "reiserfs" "vfat" "f2fs" "xfs" "ntfs" "cifs" ]; })
# self.nixosModules.server
# ./instances/freya/hardware-configuration.nix
# ./instances/freya/configuration.nix
./nixos/torrentbox.nix
./nixos/minio_server.nix
# ./nixos/ntfy.nix
# ./nixos/torrentbox.nix
# ./nixos/minio_server.nix
# # ./nixos/ntfy.nix
self.nixosModules.tiziano
{ home-manager.users.bertof = import ./instances/freya/hm.nix; }
];
};
# self.nixosModules.tiziano
# { home-manager.users.bertof = import ./instances/freya/hm.nix; }
# ];
# };
baldur = inputs.nixpkgs-u.lib.nixosSystem {
system = "x86_64-linux";
@ -346,27 +357,27 @@
self.nixosModules.tiziano
{
home-manager.users.bertof = import ./instances/baldur/hm.nix;
# home-manager.users.tiziano = import ./instances/baldur/hm_tiziano.nix;
home-manager.users.tiziano = import ./instances/baldur/hm_tiziano.nix;
}
];
};
loki = inputs.nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
inputs.nixos-hardware.nixosModules.common-cpu-intel
inputs.nixos-hardware.nixosModules.common-pc-ssd
self.nixosModules.server
./instances/loki/hardware-configuration.nix
./instances/loki/configuration.nix
# loki = inputs.nixpkgs.lib.nixosSystem {
# system = "x86_64-linux";
# modules = [
# inputs.nixos-hardware.nixosModules.common-cpu-intel
# inputs.nixos-hardware.nixosModules.common-pc-ssd
# self.nixosModules.server
# ./instances/loki/hardware-configuration.nix
# ./instances/loki/configuration.nix
self.nixosModules.tiziano
{
home-manager.users.bertof = import ./instances/odin/hm.nix;
home-manager.users.tiziano = import ./instances/odin/hm_tiziano.nix;
}
];
};
# self.nixosModules.tiziano
# {
# home-manager.users.bertof = import ./instances/odin/hm.nix;
# home-manager.users.tiziano = import ./instances/odin/hm_tiziano.nix;
# }
# ];
# };
};
};