Compare commits

...

2 Commits

Author SHA1 Message Date
c82358d586 gastown and beads: switch to git+https
All checks were successful
CI / check (push) Successful in 6m19s
2026-01-25 12:07:59 -08:00
74388e8c24 [remote-build] use full dns names 2026-01-25 12:07:39 -08:00
5 changed files with 30 additions and 23 deletions

24
flake.lock generated
View File

@@ -8,17 +8,17 @@
]
},
"locked": {
"lastModified": 1769304777,
"narHash": "sha256-xHeOLst9nSpPIycpz9x7gEXWC7uOF6xvIpymDEzJvog=",
"lastModified": 1769367425,
"narHash": "sha256-r7VNku6B8VNYr88jQfuMInu6tKCPtoIXFYozTTAJpMY=",
"ref": "refs/heads/main",
"rev": "bfffc47715f0b3dccde0d0855e64ec7474628d47",
"revCount": 5467,
"rev": "b0a6a456bad1c46a3351d999455968a715f52744",
"revCount": 5499,
"type": "git",
"url": "ssh://git@git.johnogle.info:2222/johno/beads.git"
"url": "https://git.johnogle.info/johno/beads.git"
},
"original": {
"type": "git",
"url": "ssh://git@git.johnogle.info:2222/johno/beads.git"
"url": "https://git.johnogle.info/johno/beads.git"
}
},
"doomemacs": {
@@ -81,17 +81,17 @@
"gastown": {
"flake": false,
"locked": {
"lastModified": 1769306394,
"narHash": "sha256-SaVgl40lCEEyy8d8Rb/84EdQRLDkR/0CgUfV4k1l1qE=",
"lastModified": 1769369089,
"narHash": "sha256-Zd1FLUyDM501zkvqm1Ly5KT8PnCGOrbzSrteoejGegM=",
"ref": "refs/heads/main",
"rev": "341c7d6757cb90e6e71fad2bf8c0fe2a5acb5a76",
"revCount": 3032,
"rev": "601efd658dea6ef75d6d5fce9859192d4b2e64ae",
"revCount": 3063,
"type": "git",
"url": "ssh://git@git.johnogle.info:2222/johno/gastown.git"
"url": "https://git.johnogle.info/johno/gastown.git"
},
"original": {
"type": "git",
"url": "ssh://git@git.johnogle.info:2222/johno/gastown.git"
"url": "https://git.johnogle.info/johno/gastown.git"
}
},
"google-cookie-retrieval": {

View File

@@ -43,12 +43,12 @@
};
beads = {
url = "git+ssh://git@git.johnogle.info:2222/johno/beads.git";
url = "git+https://git.johnogle.info/johno/beads.git";
inputs.nixpkgs.follows = "nixpkgs-unstable";
};
gastown = {
url = "git+ssh://git@git.johnogle.info:2222/johno/gastown.git";
url = "git+https://git.johnogle.info/johno/gastown.git";
flake = false; # No flake.nix upstream yet
};

View File

@@ -23,12 +23,12 @@
printing.enable = true;
remote-build.builders = [
{
hostName = "zix790prors";
hostName = "zix790prors.oglehome";
maxJobs = 16;
speedFactor = 3;
}
{
hostName = "john-endesktop";
hostName = "john-endesktop.oglehome";
maxJobs = 1;
speedFactor = 1;
}

View File

@@ -19,11 +19,18 @@
desktopSession = "plasma";
};
};
remote-build.builders = [{
hostName = "zix790prors";
maxJobs = 16;
speedFactor = 4; # Prefer remote heavily on Steam Deck
}];
remote-build.builders = [
{
hostName = "zix790prors.oglehome";
maxJobs = 16;
speedFactor = 4;
}
{
hostName = "john-endesktop.oglehome";
maxJobs = 1;
speedFactor = 2;
}
];
users = {
enable = true;
extraGroups = [ "video" ];

View File

@@ -35,12 +35,12 @@
# a) Configure builders in configuration.nix:
# roles.remote-build.builders = [
# {
# hostName = "zix790prors";
# hostName = "zix790prors.oglehome";
# maxJobs = 16; # Number of parallel build jobs
# speedFactor = 3; # Higher = prefer this builder
# }
# {
# hostName = "john-endesktop";
# hostName = "john-endesktop.oglehome";
# maxJobs = 1; # Conservative for busy machines
# speedFactor = 1;
# }