Qyriad Qyriad · she/her
  • Joined on 2023-12-21
Qyriad pushed to main at Qyriad/dynix 2026-03-25 19:22:27 +01:00
ccd37ee169 daemon tests for gotosocial
7f4a5a35ca daemon w/ tests PoC
68fc04a6d2 nix: output docs in
Compare 3 commits »
Qyriad pushed to main at Qyriad/dynix 2026-03-23 11:13:31 +01:00
a9b63f4d58 power outage stash
2ecd987be6 refactor daemon polling and event handling
d4b40e8cc1 WIP: refactor daemon API types to daemon/api.rs
Compare 3 commits »
Qyriad pushed to main at Qyriad/dynix 2026-03-22 17:10:49 +01:00
420fac5f18 fix a bunch of lints
aed73e99be use lld for faster link times
88be53cd2f remove the persistent buffer until a refactor makes it per-connection
bd3ec3a904 nix: apply mkPretty to sub-derivations
e016c37634 customize Cargo a bit, for now
Compare 6 commits »
Qyriad pushed to main at Qyriad/dynix 2026-03-20 20:43:32 +01:00
ac53850fd1 PoC daemon edition
16f2649334 close() fds that have nothing more to read
b11627d030 track poller and daemon fds like the rest
aee8dcb31a more reasonable tracking of open FDs
Compare 4 commits »
Qyriad pushed to main at Qyriad/dynix 2026-03-19 17:51:49 +01:00
398fccc5d0 some semblance of socket support
470fe05b76 cli: default RUST_LOG if it's not set
74c2eaf66d some semblance of an event loop
a72a48f92b add types in preparation for non-blocking stdin
a9068f86f3 maint: remove unnecessary srcs/phases in derivations
Compare 19 commits »
Qyriad pushed to main at Qyriad/dynix 2026-02-18 16:26:49 +01:00
e7cdbdd39b README: add backticks around local paths
Qyriad pushed to main at Qyriad/dynix 2026-02-18 16:21:20 +01:00
9e575d269a add README.md
Qyriad pushed to main at Qyriad/dynix 2026-02-18 16:19:25 +01:00
5d319b4c8e add README.md
Qyriad pushed to main at Qyriad/dynix 2026-02-18 16:17:47 +01:00
6e6948c666 add README.md
f447fd0a99 cleanup in tests
6931853de3 remove unused code
a91c419858 normalize whitespace
Compare 4 commits »
Qyriad pushed to main at Qyriad/dynix 2026-02-17 20:18:53 +01:00
d76474c524 how did THAT break it
3765e918d6 IT WORKS
da509d97c7 packaging: split derivations correctly to avoid Rust rebuilds for module
26397ccf37 packaging: use fenix for dev shell
f46c2a9934 packaging: convert split derivation to hybrid split/multi-derivation
Compare 18 commits »
Qyriad pushed to main at Qyriad/dynix 2026-02-09 11:57:30 +01:00
447ae19b3c tests for PoC!
15ed56d8ad PoC part 2
0580ad02bd refactor assertions
fe8d00b2c2 move nixlang impls to their own directory tree
a06790a2af add tracing
Compare 9 commits »
Qyriad created branch main in Qyriad/dynix 2026-01-28 19:34:14 +01:00
Qyriad pushed to main at Qyriad/dynix 2026-01-28 19:34:14 +01:00
34a9c3f864 use interior mutability for SourceFile lines
e5d0bdf0c0 skeleton continues
bcd11513ef skeleton
d8ac4e157d init
Qyriad created repository Qyriad/dynix 2026-01-28 19:32:57 +01:00