56d84dea4d
hosts: remove unused (defaulted) option: boot.loader.efi.canTouchEfiVariables
2024-06-07 07:27:34 +00:00
8105e00b39
refactor: make system.stateVersion
common across all hosts.
...
otherwise it's hairy to share nixos configs/modules between them
note that this alters the stateVersion for desko/lappy/rescue, but unlikely to matter
2024-06-04 15:58:53 +00:00
25298c9be6
lappy: remove unused xkb_mobile_normal_buttons
2024-06-04 14:40:03 +00:00
32124d76bf
cups: disable (not currently used, and not sandboxed)
2024-05-29 18:33:17 +00:00
002639cc76
ovpn: use a single key per-device
...
this should fix the traffic collisions i'm seeing with the existing setup
2024-05-26 14:04:52 +00:00
feb36d19ac
programs: ship cups
2024-04-14 03:33:55 +00:00
471339d237
hosts (all): remove sxmo-related polyfills
2024-03-06 05:07:30 +00:00
d0d7994c2f
sxmo: remove 'greeter' option
2024-02-26 07:27:33 +00:00
f5ef1e96ca
lappy: fs: remove dead code
2024-02-23 14:44:49 +00:00
386651044e
sway: port to sane.programs API
2024-02-21 23:18:57 +00:00
d3eaa69261
lappy/desko: auto-start signal-desktop
2024-02-02 14:22:08 +00:00
1d72e13a98
sxmo: launch via unl0kr by default
2024-01-31 17:40:36 +00:00
50ce8da68c
sxmo: remove sxmo-set-permissions job. upstream refactored it to not exist and they use doas now instead
2023-12-14 19:17:38 +00:00
1db2031b76
sxmo-utils: rename from sxmo-utils-latest
2023-11-19 23:44:48 +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
8b25bc96a4
rescue: enable root-on-tmpfs, and consolidate those definitions
2023-11-09 00:15:30 +00:00
a9ddfb2752
WIP: sxmo: port to systemd
2023-10-09 00:25:03 +00:00
f493f005a9
lappy: switch back to sway
2023-09-16 15:11:01 +00:00
5efeb6ca50
lappy: sxmo: set noidle
2023-09-06 00:46:08 +00:00
233a81c7d8
sxmo: more logging around power_button/volume_button
2023-09-05 09:14:32 +00:00
e89805cd17
sxmo: have sway launch sxmo -- not the other way around
...
this lets me treat sxmo as just some nice scripts which run atop an existing DE (sway), rather than the opposite
can share more code with my desktop/laptop
2023-09-04 11:10:30 +00:00
680ab2c189
lappy: fix sxmo polyfill
2023-09-04 10:01:29 +00:00
10095e3ce5
sxmo: rename greeter option: {,->greetd-}sway-gtkgreet
2023-09-04 01:06:57 +00:00
4201aa7466
gui: sxmo: default to sxmo-utils-latest variant of the package
2023-08-28 09:56:02 +00:00
5cd05d8762
programs: split consoleUtils into separate normal/desktop sets
2023-07-30 11:59:38 +00:00
ab7068c819
lappy: remove some dead ipfs code
2023-07-14 23:44:47 +00:00
d3d9b30f29
consolidate /tmp fs into hosts/modules/roles
2023-07-13 22:04:28 +00:00
d41ad9db01
lappy: fix build (syntax error)
2023-06-24 09:39:58 +00:00
d6720f3601
sxmo: lift device-specific config out of the sxmo-utils & into the hosts
2023-06-23 10:24:47 +00:00
e5ce7c02ef
programs: factor ffmpeg/yt-dlp & friends out of consoleUtils
2023-06-09 00:57:53 +00:00
d6fb2ab5b4
flake/nixpkgs 2023-05-14 -> 2023-05-18; nix-serve -> 2023-05-17
...
```
• Updated input 'nix-serve':
'github:edolstra/nix-serve/3b6d30016d910a43e0e16f94170440a3e0b8fa8d' (2023-03-07)
→ 'github:edolstra/nix-serve/e6e3d09438e803daa5374ad8edf1271289348456' (2023-05-17)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/0470f36b02ef01d4f43c641bbf07020bcab71bf1' (2023-05-14)
→ 'github:nixos/nixpkgs/48a0fb7aab511df92a17cf239c37f2bd2ec9ae3a' (2023-05-18)
```
2023-05-19 19:31:37 +00:00
c8aa6a057f
sxmo: make configurable if it launches on sway v.s. lightdm-mobile-greeter
2023-05-19 10:18:26 +00:00
dd17843c76
sxmo: split the laptop-specific config into hosts/by-name/lappy
2023-05-19 09:36:17 +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
fb427e55e8
secrets: define these by crawling the repo to decrease duplication
2023-05-14 09:50:01 +00:00
974656a80a
secrets: split lappy.yaml into per-secret files
2023-05-14 02:33:21 +00:00
d5ffa6d796
zeal/docsets: ship on desko too
2023-05-10 21:23:42 +00:00
fbae81eca7
zeal: ship docsets via programs config
2023-05-08 19:18:02 +00:00
fd82256bbc
install zeal docs for packages like mx-sanebot
2023-04-27 10:07:16 +00:00
2e120f613f
lappy: enable yggdrasil
2023-03-20 08:35:40 +00:00
dc1cd7a9a5
sane.persist: make it default-true for my hosts
2023-03-11 08:36:14 +00:00
43f39674d6
nixcache: enable on all machines
2023-03-04 08:19:46 +00:00
386c712a23
lappy: ship stepmania
2023-03-04 08:08:37 +00:00
d776c4618a
programs: split the guiApps category into slightly smaller bits
2023-02-21 01:25:39 +00:00
a76cf03232
remove unused "enableDevPkgs" option
2023-02-03 05:18:38 +00:00
870afec07e
add which is shorthand to define a fs entry inside that user's home
2023-01-30 08:32:55 +00:00
6a2374e046
wg-home: unify server and client config
2023-01-20 07:42:31 +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
d13bcc49ab
refactor hosts directory, and move ssh keys out of modules/data
...
longer-term, i want hosts/by-name to define host-specific data
that's accessible via the other hosts (things like pubkeys).
also the secrets management needs some rethinking. there's really not
much point in me specifiying where *exactly* a secret comes from at its
use site. i should really be specifying secret store manifests; i.e.
"servo.yaml contains secrets X Y and Z", and leaving the rest up to
auto-computing.
2023-01-19 23:23:43 +00:00