|
1a6ce11b07
|
disable binfmt emulation on my build machines
|
2023-12-07 13:49:07 +00:00 |
|
|
23f4b2e2e4
|
nixserve: dependency-inject the pubkey
this is in modules/ dir; shouldn't have that kind of data in it
|
2023-11-23 02:14:18 +00:00 |
|
|
0893c90c51
|
refactor how i decide which programs go on which machine (leverage "roles" like pc and handheld)
|
2023-11-18 22:56:53 +00:00 |
|
|
28d4a4b065
|
persistence: move stores behind a byStore attr to support disabling persistence altogether (for e.g. rescue image)
|
2023-11-08 15:33:15 +00:00 |
|
|
fd00eaede8
|
net: add LTE connection details
|
2023-10-28 10:34:36 +00:00 |
|
|
05513da298
|
rename host-pkgs -> hostPkgs
|
2023-10-24 12:25:39 +00:00 |
|
|
6a2603a4ea
|
dev-machine: disable zeal (requires qtwebengine)
|
2023-08-16 11:29:43 +00:00 |
|
|
d459dd0f85
|
net: switch from iwd back to stock NetworkManager/wpa_supplicant
|
2023-07-15 07:16:10 +00:00 |
|
|
9594c03d66
|
net: port iwd secrets to a .json file that i can make backend agnostic
|
2023-07-15 06:38:50 +00:00 |
|
|
d3d9b30f29
|
consolidate /tmp fs into hosts/modules/roles
|
2023-07-13 22:04:28 +00:00 |
|
|
3f81370879
|
install-iwd: allow the paths to be omitted
|
2023-07-11 07:32:54 +00:00 |
|
|
81f527070f
|
build machines: disable ccache
|
2023-07-09 18:55:37 +00:00 |
|
|
a3a3da4c62
|
implement a ldd-aarch64 package & ship it for dev hosts
|
2023-07-09 00:32:22 +00:00 |
|
|
db72f5e11f
|
fs: generated.script.scriptArgs -> generated.command
|
2023-07-08 11:15:23 +00:00 |
|
|
8753e5e0c6
|
fs: remove legacy generated.script.script option
|
2023-07-08 11:15:23 +00:00 |
|
|
558b35fee0
|
prepare fs.generated.script users to not assume a shell
|
2023-07-08 11:15:23 +00:00 |
|
|
0a519eddb4
|
persist: allow persisting of individual files, not just directories
i actually do already, with ~/.ssh/id_ed25519 -- it works only as a fluke
|
2023-07-08 01:31:14 +00:00 |
|
|
9340d5f391
|
programs: remove explicit default definitions
|
2023-07-03 07:49:44 +00:00 |
|
|
3961923599
|
scripts: move these to more appropriate places
|
2023-07-02 22:49:17 +00:00 |
|
|
6b55faec0c
|
install-bluetooth: port to nix-shell
|
2023-07-02 22:42:52 +00:00 |
|
|
c1df32695b
|
build-machine: increase the number of nix build users
|
2023-06-27 22:41:23 +00:00 |
|
|
7bc718bf15
|
dev-machine: don't ship docs until i resume development
|
2023-06-27 22:41:16 +00:00 |
|
|
8b1dbd42da
|
roles/dev-machine: disable docs for lemmy-server
|
2023-06-11 10:51:05 +00:00 |
|
|
5b0f898c62
|
roles/ac: disable unused p2p services
i2p in particular binds to port 1900, which is partially in conflict with UPnP
|
2023-05-26 04:53:35 +00:00 |
|
|
2e9eb51893
|
i2p/yggdrasil: factor out and only enable for desko/servo
especially this means i no longer run them on moby, improving battery life & such
|
2023-05-17 01:53:17 +00:00 |
|
|
b403348e43
|
install-iwd: port to static-nix-shell
|
2023-05-14 10:32:20 +00:00 |
|
|
51ca72da84
|
iwd: fix secret installation
|
2023-05-14 10:21:16 +00:00 |
|
|
4ddf381d41
|
zeal-qt5: rename to zeal
i don't really care that it's qt5 v.s. qt6, say.
|
2023-05-10 21:24:58 +00:00 |
|
|
d5ffa6d796
|
zeal/docsets: ship on desko too
|
2023-05-10 21:23:42 +00:00 |
|
|
2f2c666b0b
|
formatting changes
|
2023-04-06 06:24:01 +00:00 |
|
|
2a1d6e1faa
|
roles/build-machine: ship qemu
|
2023-03-16 08:09:46 +00:00 |
|
|
7918403d1b
|
roles/build-machine: hide ccache stuff behind a config option
|
2023-03-16 08:09:46 +00:00 |
|
|
a899cf6c9f
|
binfmt compilation: fix typo
|
2023-03-14 21:34:37 +00:00 |
|
|
8fc57c4249
|
make it so servo doesn't do binfmt emulation, nor fetch cache from desko
|
2023-03-11 13:45:45 +00:00 |
|
|
39eb1e3d07
|
TODO: disable binfmt stuff
|
2023-03-11 13:23:44 +00:00 |
|
|
a56b31cdac
|
get moby packages to selectively use ccache
this is a liiittle bit weird: we might want to just apply it to
everything.
|
2023-03-05 09:25:03 +00:00 |
|
|
df9716e244
|
WIP: try to get moby builds to use ccache, god damnit
|
2023-03-05 07:20:38 +00:00 |
|
|
45f3d5a117
|
ccache: default to 50G cache
|
2023-03-05 03:50:04 +00:00 |
|
|
59e4c84800
|
build-machine: use ccache for some large packages
|
2023-03-05 03:13:11 +00:00 |
|
|
d725dfb7f1
|
refactor: group build-machine-related config into one "role" file
|
2023-03-05 01:05:17 +00:00 |
|
|
6a2374e046
|
wg-home: unify server and client config
|
2023-01-20 07:42:31 +00:00 |
|
|
a3a7b6c563
|
hosts: split wifi and bluetooth pairings into the "client" role
|
2023-01-20 04:25:08 +00:00 |
|
|
038a9034d7
|
hosts: remove the is-target attribute and opt into roles via the config system instead
|
2023-01-20 00:13:13 +00:00 |
|