feat: implement modular foundation and core system services
- Update flake.nix with 25.11 release and core inputs - Add dedicated modules for audio (Pipewire), bluetooth, and networking - Update GEMINI.md with the new Modular Merging Architecture blueprint - Configure graphical installer ISO and test VM outputs
This commit is contained in:
@@ -155,7 +155,7 @@ cat <<EOF > /mnt/etc/nixos/flake.nix
|
||||
|
||||
inputs = {
|
||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||
nomarchy.url = "github:yourusername/nomarchy"; # UPDATE THIS to point to your repo
|
||||
nomarchy.url = "path:./nomarchy"; # Offline bundled nomarchy
|
||||
|
||||
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
||||
home-manager = {
|
||||
@@ -206,7 +206,12 @@ cat <<EOF > /mnt/etc/nixos/flake.nix
|
||||
}
|
||||
EOF
|
||||
|
||||
# 7. Version Control
|
||||
# 7. Copy Bundled Flake
|
||||
echo "Copying bundled upstream Nomarchy flake..."
|
||||
cp -rL /etc/nomarchy /mnt/etc/nixos/nomarchy
|
||||
chmod -R u+w /mnt/etc/nixos/nomarchy
|
||||
|
||||
# 8. Version Control
|
||||
cd /mnt/etc/nixos/
|
||||
git init
|
||||
git add .
|
||||
@@ -214,5 +219,5 @@ git config user.name "Nomarchy Installer"
|
||||
git config user.email "installer@nomarchy"
|
||||
git commit -m "Initial Nomarchy generation"
|
||||
|
||||
# 8. Execution
|
||||
# 9. Execution
|
||||
nixos-install --flake /mnt/etc/nixos#default --no-root-passwd
|
||||
|
||||
Reference in New Issue
Block a user