Commit Graph

150 Commits

Author SHA1 Message Date
d86d32bb55 scripts/deploy: swap lappy -> flowy for default deployments 2025-06-08 19:40:11 +00:00
4d3005ca5d scripts/sync: sync to flowy 2025-06-02 08:46:14 +00:00
4bd4f29759 hosts: add "flowy", my new laptop
i haven't actually deployed this yet, but it does build
2025-06-01 20:10:40 +00:00
cea680b727 scripts/deploy: fix --help flag 2025-05-29 06:26:21 +00:00
99826b7f1b scripts/deploy: fix missing "setvar" when parsing "--deriv" argument 2025-05-19 19:02:26 +00:00
07ecda1116 servo: update OVPN IP address 2025-05-18 08:18:37 +00:00
014008472b scripts/deploy: fix to allow destructive ... (echo=true) invocations 2025-05-18 00:07:39 +00:00
6fef1bbd4b scripts/deploy: refactor 2025-05-17 21:03:58 +00:00
c4824f8f78 scripts/deploy: fix broken "|| return 1" 2025-05-17 18:00:28 +00:00
9daacae794 scripts/deploy: fix --build, --copy, --switch, --test flags 2025-05-17 18:00:28 +00:00
ba657ae647 scripts/deploy: print a deployment plan before executing it 2025-05-17 01:42:23 +00:00
fcfe45da92 scripts/check-uninsane: add a check that uninsane.org. is reachable from Google DNS
sometimes 8.8.8.8 reflects DNS reboots faster than 1.1.1.1
2025-05-15 16:02:41 +00:00
1c739bd8ad scripts/deploy: fix invalid use of "failed" builtin 2025-05-15 15:32:28 +00:00
56b8d82c42 scripts/deploy: port from bash to ysh 2025-05-15 06:47:01 +00:00
0e198ad482 scripts/update: relax note on parallelism now that nixpkgs-bootstrap updates are atomic 2025-05-13 04:31:34 +00:00
02d10168b6 scripts/sync: dont sync PKM to self 2025-05-09 07:41:10 +00:00
acdf9b7f94 scripts/update: note some limitations of PARALLELISM 2025-05-09 06:30:18 +00:00
2a126684af scripts/check-uninsane: add graphical indicators for passed/failed tests 2025-05-04 19:47:52 +00:00
3a7cc40703 scripts/sync: re-enable VN sync to moby 2025-05-01 16:48:08 +00:00
be83452c4a scripts/deploy: support "--force-reboot" as alternate spelling to "--reboot-force" 2025-04-28 04:15:45 +00:00
8e12201ecc feeds/update-feed: rename from feeds/update.py 2025-04-28 01:30:51 +00:00
5e553585f4 scripts/check-uninsane: check for private data mount 2025-04-19 02:16:05 +00:00
17f3002b99 scripts/update: use a unique working directory per package, to decrease updateScript interference 2025-03-27 05:10:25 +00:00
c8b1f9d221 scripts/deploy: remove "crappy"; i dont deploy it anymore 2025-03-23 01:22:50 +00:00
29415aa88a scripts/deploy: allow --deriv to be either a .drv or a store path 2025-03-20 03:39:44 +00:00
2544bb4d68 scripts/deploy: add --build flag
useful as e.g. deploy --pre --build, to only *build* all variants/hosts, but don't actually copy
2025-03-16 07:01:15 +00:00
c926bfc765 scripts/check-nur: dont hardcode the location of this repo 2025-03-15 05:00:49 +00:00
13a2acfd70 scripts/update: dont hardcode the location of this repo 2025-03-15 04:55:09 +00:00
bbefa924cf scripts/update: implement -j option to control the number of parallel update jobs 2025-03-15 04:45:28 +00:00
6554c8ea52 rename flavored hosts to $hostName{-light,-min}{-staging,-next}
i.e. swap the order of those two parameters
2025-03-08 09:38:45 +00:00
4ad470469f scripts/update: pass through nix flags like --show-trace 2024-12-28 14:13:48 +00:00
8141c94948 scripts/sync: refactor and also sync ~/knowledge 2024-12-15 01:59:14 +00:00
894b149dd5 scripts/deploy: add a timeout to the nix copy step 2024-12-04 18:19:32 +00:00
419132df8c scripts/check-uninsane: better verbosity options 2024-11-10 10:23:16 +00:00
e51870df6f scripts/deploy: dont ship builds to servo by default 2024-11-09 21:50:33 +00:00
b6a368419e scripts/sync: fix Books/ synchronization (cant sync whole folder because of persistence details 2024-11-08 10:27:19 +00:00
e89cf69aa5 common/fs: re-organize ~/Books to be simpler 2024-10-29 06:06:48 +00:00
864e75afce sanebox: purge 2024-10-29 05:59:01 +00:00
ce1d16a7ef scripts/check-backups: print the ssh command before running it 2024-10-26 05:12:30 +00:00
b21ae11b04 NUR: fix eval
locally, at least: hopefully this fixes the CI jobs as well
2024-10-21 22:16:55 +00:00
b33e6a0c73 scripts/deploy: add --force-reboot option 2024-10-18 01:45:48 +00:00
7eda639658 nixpkgs: 0-unstable-2024-10-14 -> 0-unstable-2024-10-15 2024-10-15 22:05:56 +00:00
3e4d3c9c46 sane-sync-from-iphone: integrate into main scripts/sync 2024-10-10 03:48:25 +00:00
9d1bb05e49 refactor: remove unused sane-private-* scripts or move them into scripts/ 2024-10-05 06:03:14 +00:00
73b0a9fd88 nixpkgs-bootstrap: BETTER updateScript fix 2024-10-03 17:26:54 +00:00
74469457eb scripts/check-uninsane: remove legacy zfs test
i don't use zfs anymore
2024-09-28 10:48:16 +00:00
7c37b10332 scripts/deploy: allow omitting the "host" argument 2024-09-25 13:31:22 +00:00
45ad0d88d9 scripts/deploy: allow deploying to a specific IP address 2024-09-25 13:31:22 +00:00
bb0a90ec1e scripts/deploy: add a --deriv flag to deploy a pre-built path
useful for systems like moby where re-evaluating an unchanged system is expensive
2024-09-16 18:40:42 +00:00
1067bc9215 scripts/deploy: separate eval and build phases to decrease maximum ram requirements 2024-09-08 20:36:54 +00:00