refactor: migrate from Codeberg to Gitea and rename rhemawave to radiantwave

- Update all Codeberg URLs to gitea.radiantwavetech.com/RadiantWaveTech/
- Rename flake inputs: rhemawave → radiantwave, rhemawave-dev → radiantwave-dev
- Rename NixOS configs: rhemawavekiosk* → radiantwavekiosk*
- Update systemd services, data paths, and binary references
- Rename plymouth theme files
- Update CI workflow, documentation, and build scripts
This commit is contained in:
NeilClack
2026-07-27 14:23:31 -05:00
parent c06a3f7f92
commit 5a6031a3fe
13 changed files with 102 additions and 102 deletions
+39 -39
View File
@@ -4,8 +4,8 @@
disko.url = "github:nix-community/disko";
disko.inputs.nixpkgs.follows = "nixpkgs";
nixos-facter-modules.url = "github:numtide/nixos-facter-modules";
rhemawave.url = "git+https://codeberg.org/RhemaWave-Technologies/RhemaWave.git";
rhemawave-dev.url = "git+https://codeberg.org/RhemaWave-Technologies/RhemaWave.git?ref=dev";
radiantwave.url = "git+https://gitea.radiantwavetech.com/RadiantWaveTech/RhemaWave.git";
radiantwave-dev.url = "git+https://gitea.radiantwavetech.com/RadiantWaveTech/RhemaWave.git?ref=dev";
nixos-raspberrypi.url = "github:nvmd/nixos-raspberrypi/main";
};
@@ -15,20 +15,20 @@
nixpkgs,
disko,
nixos-facter-modules,
rhemawave,
rhemawave-dev,
radiantwave,
radiantwave-dev,
nixos-raspberrypi,
...
}@inputs:
let
system = "x86_64-linux";
mkKioskSystem = { system, rhemawave, upgradeFlakeRef, extraModules ? [], diskModule, enableAutoUpgrade ? true, extraSpecialArgs ? {}}:
mkKioskSystem = { system, radiantwave, upgradeFlakeRef, extraModules ? [], diskModule, enableAutoUpgrade ? true, extraSpecialArgs ? {}}:
nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = {
inherit rhemawave;
inherit radiantwave;
inherit upgradeFlakeRef;
} // extraSpecialArgs;
@@ -38,14 +38,14 @@
diskModule
nixos-facter-modules.nixosModules.facter
{ facter.reportPath = ./facter.json; }
rhemawave.nixosModules.default
radiantwave.nixosModules.default
] ++ extraModules;
};
mkRpiKioskSystem = { rhemawave, upgradeFlakeRef, extraModules ? [], enableAutoUpgrade ? true }:
mkRpiKioskSystem = { radiantwave, upgradeFlakeRef, extraModules ? [], enableAutoUpgrade ? true }:
nixos-raspberrypi.lib.nixosSystem {
specialArgs = {
inherit rhemawave upgradeFlakeRef;
inherit radiantwave upgradeFlakeRef;
inherit nixos-raspberrypi;
};
@@ -59,7 +59,7 @@
];
})
./configuration.nix
rhemawave.nixosModules.default
radiantwave.nixosModules.default
{
# system.autoUpgrade = {
# enable = enableAutoUpgrade;
@@ -83,53 +83,53 @@
};
in
{
packages.x86_64-linux.rhemawavekiosk = self.nixosConfigurations.rhemawavekiosk.config.system.build.toplevel;
packages.x86_64-linux.rhemawavekiosk-dev = self.nixosConfigurations.rhemawavekiosk-dev.config.system.build.toplevel;
packages.x86_64-linux.rhemawavekiosk-commercial = self.nixosConfigurations.rhemawavekiosk-commercial.config.system.build.toplevel;
packages.x86_64-linux.rhemawavekiosk-android = self.nixosConfigurations.rhemawavekiosk-android.config.system.build.toplevel;
packages.x86_64-linux.radiantwavekiosk = self.nixosConfigurations.radiantwavekiosk.config.system.build.toplevel;
packages.x86_64-linux.radiantwavekiosk-dev = self.nixosConfigurations.radiantwavekiosk-dev.config.system.build.toplevel;
packages.x86_64-linux.radiantwavekiosk-commercial = self.nixosConfigurations.radiantwavekiosk-commercial.config.system.build.toplevel;
packages.x86_64-linux.radiantwavekiosk-android = self.nixosConfigurations.radiantwavekiosk-android.config.system.build.toplevel;
nixosConfigurations = {
rhemawavekiosk = mkKioskSystem {
radiantwavekiosk = mkKioskSystem {
system = "x86_64-linux";
rhemawave = rhemawave;
radiantwave = radiantwave;
diskModule = ./disk-config.nix;
upgradeFlakeRef = "git+https://codeberg.org/RhemaWave-Technologies/KioskConfig.git#rhemawavekiosk";
upgradeFlakeRef = "git+https://gitea.radiantwavetech.com/RadiantWaveTech/KioskConfig.git#radiantwavekiosk";
extraModules = [];
};
rhemawavekiosk-dev = mkKioskSystem {
radiantwavekiosk-dev = mkKioskSystem {
system = "x86_64-linux";
rhemawave = rhemawave-dev;
radiantwave = radiantwave-dev;
diskModule = ./disk-config.nix;
upgradeFlakeRef = "git+https://codeberg.org/RhemaWave-Technologies/KioskConfig.git?ref=dev#rhemawavekiosk-dev";
upgradeFlakeRef = "git+https://gitea.radiantwavetech.com/RadiantWaveTech/KioskConfig.git?ref=dev#radiantwavekiosk-dev";
extraModules = [];
};
rhemawavekiosk-commercial = mkKioskSystem {
radiantwavekiosk-commercial = mkKioskSystem {
system = "x86_64-linux";
rhemawave = rhemawave;
radiantwave = radiantwave;
diskModule = ./commercial-disk-config.nix;
upgradeFlakeRef = "git+https://codeberg.org/RhemaWave-Technologies/KioskConfig.git#rhemawavekiosk-commercial";
upgradeFlakeRef = "git+https://gitea.radiantwavetech.com/RadiantWaveTech/KioskConfig.git#radiantwavekiosk-commercial";
extraModules = [];
};
rhemawavekiosk-commercial-dev = mkKioskSystem {
radiantwavekiosk-commercial-dev = mkKioskSystem {
system = "x86_64-linux";
rhemawave = rhemawave;
radiantwave = radiantwave;
diskModule = ./commercial-disk-config.nix;
upgradeFlakeRef = "git+https://codeberg.org/RhemaWave-Technologies/KioskConfig.git?ref=dev#rhemawavekiosk-commercial";
upgradeFlakeRef = "git+https://gitea.radiantwavetech.com/RadiantWaveTech/KioskConfig.git?ref=dev#radiantwavekiosk-commercial";
extraModules = [];
};
rhemawavekiosk-android = mkKioskSystem {
radiantwavekiosk-android = mkKioskSystem {
system = "x86_64-linux";
rhemawave = rhemawave;
radiantwave = radiantwave;
diskModule = ./disk-config.nix;
upgradeFlakeRef = "git+https://codeberg.org/RhemaWave-Technologies/KioskConfig.git#rhemawavekiosk-android";
upgradeFlakeRef = "git+https://gitea.radiantwavetech.com/RadiantWaveTech/KioskConfig.git#radiantwavekiosk-android";
extraModules = [./rotated_display.nix ];
};
rhemawavekiosk-rpi = mkRpiKioskSystem {
rhemawave = rhemawave;
upgradeFlakeRef = "git+https://codeberg.org/RhemaWave-Technologies/KioskConfig.git#rhemawavekiosk-rpi";
radiantwavekiosk-rpi = mkRpiKioskSystem {
radiantwave = radiantwave;
upgradeFlakeRef = "git+https://gitea.radiantwavetech.com/RadiantWaveTech/KioskConfig.git#radiantwavekiosk-rpi";
};
rhemawavekiosk-rpi-dev = mkRpiKioskSystem {
rhemawave = rhemawave-dev;
upgradeFlakeRef = "git+https://codeberg.org/RhemaWave-Technologies/KioskConfig.git?ref=dev#rhemawavekiosk-rpi-dev";
radiantwavekiosk-rpi-dev = mkRpiKioskSystem {
radiantwave = radiantwave-dev;
upgradeFlakeRef = "git+https://gitea.radiantwavetech.com/RadiantWaveTech/KioskConfig.git?ref=dev#radiantwavekiosk-rpi-dev";
};
usb-iso = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
@@ -147,7 +147,7 @@
disko.packages.${system}.default
];
isoImage.storeContents = [
self.packages.x86_64-linux.rhemawavekiosk
self.packages.x86_64-linux.radiantwavekiosk
];
environment.etc."disko-config.nix".source = ./disk-config.nix;
})
@@ -169,7 +169,7 @@
disko.packages.${system}.default
];
isoImage.storeContents = [
self.packages.x86_64-linux.rhemawavekiosk-commercial
self.packages.x86_64-linux.radiantwavekiosk-commercial
];
environment.etc."disko-config.nix".source = ./commercial-disk-config.nix;
})
@@ -192,7 +192,7 @@
disko.packages.${system}.default
];
isoImage.storeContents = [
self.packages.x86_64-linux.rhemawavekiosk-android
self.packages.x86_64-linux.radiantwavekiosk-android
];
environment.etc."disko-config.nix".source = ./disk-config.nix;
})
@@ -214,7 +214,7 @@
disko.packages.${system}.default
];
isoImage.storeContents = [
self.packages.x86_64-linux.rhemawavekiosk-dev
self.packages.x86_64-linux.radiantwavekiosk-dev
];
environment.etc."disko-config.nix".source = ./disk-config.nix;
})