|
4418c16967
|
users/services: s6: push bundle dependencies down onto the actual atomic services
|
2024-03-23 13:04:12 +00:00 |
|
|
8008fd35cb
|
modules/users: allow readiness.pathExists
|
2024-03-23 13:03:11 +00:00 |
|
|
36ea5b53ad
|
sway: place SWAYSOCK in a subdirectory
|
2024-03-23 11:33:58 +00:00 |
|
|
552d14b1b5
|
nixpatches: fix hashes
|
2024-03-23 09:29:34 +00:00 |
|
|
c404c8b2ae
|
xdg-terminal-exec: fix bad interaction with TERMINAL
|
2024-03-23 09:28:26 +00:00 |
|
|
d129ae2c03
|
koreader-from-src: remove a bunch of old cruft
this is beginning to look upstream-ready :)
|
2024-03-22 20:16:33 +00:00 |
|
|
58341b75f2
|
koreader-from-src: popen-noshell,turbo: populate more directly
|
2024-03-22 20:05:22 +00:00 |
|
|
373388c5b8
|
koreader-from-src: mupdf: populate more directly
|
2024-03-22 19:54:13 +00:00 |
|
|
8d45aad534
|
xdg-dirs: populate env vars at login
otherwise i believe they dont actually take effect?
|
2024-03-22 19:31:04 +00:00 |
|
|
a783bc9577
|
koreader-from-src: minizip: populate in a simpler manner
|
2024-03-22 19:24:19 +00:00 |
|
|
267d374b19
|
xdg-dirs: specify XDG_SCREENSHOTS_DIR
|
2024-03-22 19:23:14 +00:00 |
|
|
e67ce7576b
|
koreader-from-src: lunasvg: populate in a simpler way
|
2024-03-22 19:16:45 +00:00 |
|
|
ce770dbea9
|
koreader: lodepng: provide in a more direct manner
|
2024-03-22 18:59:17 +00:00 |
|
|
e7a65abd0b
|
koreader-from-src: libk2pdfopt: populate in a more direct manner
|
2024-03-22 18:53:23 +00:00 |
|
|
702a6cc7fa
|
koreader: kobo-usbms: link into build environment in a simpler fashion
|
2024-03-22 18:28:19 +00:00 |
|
|
f889543aa5
|
koreader-from-src: fbink: provide the sources more directly
|
2024-03-22 18:21:26 +00:00 |
|
|
98073f5e19
|
koreader-from-src: inject tesseract sources via make args
|
2024-03-22 17:58:41 +00:00 |
|
|
96c330813f
|
xterm: remove
xdg-terminal-exec updated recently, and it seems to prefer xterm over alacritty for some reason
|
2024-03-22 17:28:26 +00:00 |
|
|
a6d9c62bcf
|
lemonade: 2023.10.29 -> 2024.03.20
not much changed
|
2024-03-22 17:27:20 +00:00 |
|
|
8ff34d8518
|
koreader: migrate leptonica dep away from the sources hack
i hope that by using the makefile vars i can eventually get rid of the
"stamp" nonsense.
|
2024-03-22 17:16:19 +00:00 |
|
|
e11dd0ecb0
|
firefox-extensions: update to latest
|
2024-03-22 16:27:23 +00:00 |
|
|
3b6dfea2d0
|
koreader-from-src: notes about updating leptonica
|
2024-03-22 15:53:17 +00:00 |
|
|
22254db74c
|
koreader-from-src: cleanup (remove unused "machineAgnostic" and "package" third-party dependency options)
|
2024-03-22 14:42:37 +00:00 |
|
|
a316c87db6
|
koreader-from-src: use nixpkgs nanosvg (or, most of it)
|
2024-03-22 14:29:23 +00:00 |
|
|
fe2fb40565
|
koreader-from-src: don't vendor lj-wpaclient (unused)
|
2024-03-22 13:40:09 +00:00 |
|
|
cd63fdb510
|
koreader: cleanup
|
2024-03-22 12:12:14 +00:00 |
|
|
1e25f37774
|
nixpkgs: 2024-03-21 -> 2024-03-22
```
• Updated input 'nixpkgs-next-unpatched':
'github:nixos/nixpkgs/33cddc79aa062e243c59d3ac36b8b938f267748a' (2024-03-21)
→ 'github:nixos/nixpkgs/86b5ff8306a63bb266590018b21d2ae502a74880' (2024-03-22)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/783b241f949bea90e3347ce516ad8af84bde3126' (2024-03-21)
→ 'github:nixos/nixpkgs/6e147dce88054c47dd90c0be8c33500e023f8261' (2024-03-22)
```
|
2024-03-22 11:56:51 +00:00 |
|
|
cdac23211c
|
nixpkgs: 2024-03-13 -> 2024-03-21; others
```
• Updated input 'nixpkgs-next-unpatched':
'github:nixos/nixpkgs/4ee0840ba2ecc50458ab1677d108afcd691f4815' (2024-03-13)
→ 'github:nixos/nixpkgs/33cddc79aa062e243c59d3ac36b8b938f267748a' (2024-03-21)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/2dbc8f62d8af7a1ab962e4b20d12b25ddcb86ced' (2024-03-13)
→ 'github:nixos/nixpkgs/783b241f949bea90e3347ce516ad8af84bde3126' (2024-03-21)
• Updated input 'nixpkgs-wayland':
'github:nix-community/nixpkgs-wayland/771cb198c281db6918829651f194bf4db32e342d' (2024-03-13)
→ 'github:nix-community/nixpkgs-wayland/7d053c33b7a130ddada43ba09b089244390b3a23' (2024-03-19)
• Updated input 'nixpkgs-wayland/lib-aggregate':
'github:nix-community/lib-aggregate/45b75bf534592c0c1c881a1c447f7fdb37a87eaf' (2024-03-11)
→ 'github:nix-community/lib-aggregate/f890211817b941d9ed9de48d62ba8553fa2c20f3' (2024-03-17)
• Updated input 'nixpkgs-wayland/lib-aggregate/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/630ebdc047ca96d8126e16bb664c7730dc52f6e6' (2024-03-10)
→ 'github:nix-community/nixpkgs.lib/fa827dda806c5aa98f454da4c567991ab8ce422c' (2024-03-17)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/e52d8117b330f690382f1d16d81ae43daeb4b880' (2024-03-11)
→ 'github:Mic92/sops-nix/83b68a0e8c94b72cdd0a6e547a14ca7eb1c03616' (2024-03-17)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/b17375d3bb7c79ffc52f3538028b2ec06eb79ef8' (2024-03-10)
→ 'github:NixOS/nixpkgs/6dc11d9859d6a18ab0c5e5829a5b8e4810658de3' (2024-03-16)
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=bb10cd8853d05191e4d62947d93687c462e92c30' (2024-02-15)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=9a3b2d74c3e6d177fd1317d03f4e3eecca7beb7b' (2024-03-19)
```
|
2024-03-21 18:03:37 +00:00 |
|
|
e6c00e6215
|
users/services: implement dbus readiness checks for s6-rc
|
2024-03-21 17:16:11 +00:00 |
|
|
fff9d69e3e
|
users/services: s6-rc: implement readiness polling
|
2024-03-21 17:16:11 +00:00 |
|
|
4fa7e6113d
|
users/services: s6: exec into the run/finish commands
|
2024-03-21 17:16:11 +00:00 |
|
|
16ca71188f
|
users/services: simplify the before/after/wantedBy criteria, to match s6 concepts
|
2024-03-21 17:16:11 +00:00 |
|
|
c5c37e79ac
|
users/services: actually remove the systemd backend
|
2024-03-21 17:16:11 +00:00 |
|
|
d2f6648bce
|
users/services: refactor: replace ExecStart/ExecStopPost with command/cleanupCommand
note that this completely breaks the systemd backend (though easily fixable if wanted)
|
2024-03-21 17:16:11 +00:00 |
|
|
5c9c7f8073
|
modules/users/s6-rc: add per-service logging
|
2024-03-21 17:16:11 +00:00 |
|
|
218072b2fe
|
refactor: modules/users/s6-rc.nix
|
2024-03-21 17:16:11 +00:00 |
|
|
d4f217a4f5
|
refactor: modules/users/s6-rc.nix
|
2024-03-21 17:16:11 +00:00 |
|
|
40f6f88a64
|
users/services: s6: remove broken log stuff
apparently the /log shorthand is only applicable to base `s6-supervise`,
and not `s6-rc`. "pipeline"s are the s6-rc equivalent:
<https://wiki.gentoo.org/wiki/S6-rc#Longrun_pipelining>
|
2024-03-21 17:16:11 +00:00 |
|
|
fbbb09322a
|
users/services: s6-rc: support ExecStopPost option
|
2024-03-21 17:16:11 +00:00 |
|
|
e7153ce4a1
|
users/services: remove ExecStartPre option
|
2024-03-21 17:16:11 +00:00 |
|
|
b13e7c38c7
|
users/services: remove script option
|
2024-03-21 17:16:11 +00:00 |
|
|
058c95bb2c
|
sysvol: remove autostart option (assume true)
|
2024-03-21 17:16:11 +00:00 |
|
|
9b793ef4b8
|
programs: services: no need to fully-qualify paths anymore (s6 doesn't require)
|
2024-03-21 17:16:11 +00:00 |
|
|
1417497001
|
users/services: remove serviceConfig.Type option
|
2024-03-21 17:16:11 +00:00 |
|
|
db12e03f64
|
users/services: remove oneshot service type
|
2024-03-21 17:16:11 +00:00 |
|
|
dee4866737
|
users/services: remove ConditionEnvironment option
|
2024-03-21 17:16:11 +00:00 |
|
|
81a6c53c26
|
users/services: remove RemainAfterExit option
|
2024-03-21 17:16:11 +00:00 |
|
|
9afd9725d1
|
users: services: remove no-longer-needed Restart and RestartSec options
|
2024-03-21 17:16:11 +00:00 |
|
|
384bc9e816
|
xdg-desktop-portal: fix to not over-escape $HOME in s6 service definition
|
2024-03-21 17:16:11 +00:00 |
|
|
452619dbfc
|
s6: log when a service starts up
it still seems to be all logging into a single file though?
|
2024-03-21 17:16:11 +00:00 |
|