<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/test/configuration.nix, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/test/configuration.nix?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/test/configuration.nix?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2026-03-11T15:52:18Z</updated>
<entry>
<title>hst: expose scheduling policy</title>
<updated>2026-03-11T15:52:18Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-03-11T12:06:44Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=04e6bc3c5c99d6a99f17cfa5f69f34fe8941aee2'/>
<id>urn:sha1:04e6bc3c5c99d6a99f17cfa5f69f34fe8941aee2</id>
<content type='text'>
This is primarily useful for poorly written music players for now.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>nix: mount tmpfs on /tmp</title>
<updated>2026-02-16T09:22:29Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2026-02-16T09:22:29Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=1df3bcc3b96c5e5bf0f5e4d337cd017569415233'/>
<id>urn:sha1:1df3bcc3b96c5e5bf0f5e4d337cd017569415233</id>
<content type='text'>
This hopefully eliminates spurious test failures caused by /tmp running out of space.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>nix: update flake lock</title>
<updated>2025-12-11T23:39:55Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-11T23:39:55Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=ebc67bb8ada03750eee60ab58c945b4745f22af1'/>
<id>urn:sha1:ebc67bb8ada03750eee60ab58c945b4745f22af1</id>
<content type='text'>
NixOS 25.11 introduces a crash in cage and an intermittent crash in foot.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>treewide: include PipeWire op and enforce PulseAudio check</title>
<updated>2025-12-07T23:53:04Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-07T23:03:50Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=87781c765844409226804157546753b84ef3c6b4'/>
<id>urn:sha1:87781c765844409226804157546753b84ef3c6b4</id>
<content type='text'>
This fully replaces PulseAudio with PipeWire and enforces the PulseAudio check and error message. The pipewire-pulse daemon is handled in the NixOS module.

Closes #26.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst: check for insecure PulseAudio enablement</title>
<updated>2025-12-07T18:13:02Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-12-07T17:53:07Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=422efcf258eb49ecd0d4de8e53adae656696ea56'/>
<id>urn:sha1:422efcf258eb49ecd0d4de8e53adae656696ea56</id>
<content type='text'>
This is currently still a noop, but required for #26.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>container: add 386 constants</title>
<updated>2025-11-05T11:21:14Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-11-05T11:21:14Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=5c2b63a7f1fdfdc46312c05f083c604b4c8f47e2'/>
<id>urn:sha1:5c2b63a7f1fdfdc46312c05f083c604b4c8f47e2</id>
<content type='text'>
While it is unlikely a use case for hakurei on i686 exists, it does not hurt to have this support.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>cmd/hakurei/print: serialise array for ps</title>
<updated>2025-11-02T07:37:08Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-11-02T07:15:09Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=0e5ca74b983f3a60c3e251f7794a1cad85d296fa'/>
<id>urn:sha1:0e5ca74b983f3a60c3e251f7794a1cad85d296fa</id>
<content type='text'>
Wanted to do this for a long time, since the key is redundant. This also makes it easier to migrate to the new store interface.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>test: check init lingering timeout behaviour</title>
<updated>2025-09-22T12:56:29Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-09-22T12:56:29Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=f09133a224fabf2d16c7790654e39068cb59450f'/>
<id>urn:sha1:f09133a224fabf2d16c7790654e39068cb59450f</id>
<content type='text'>
This checks init timeout on lingering process after initial process termination.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>hst/enablement: editor friendly enablement adaptor</title>
<updated>2025-08-14T20:16:51Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-08-14T19:57:37Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=4ffeec3004607b76f73e504da220a1490c598348'/>
<id>urn:sha1:4ffeec3004607b76f73e504da220a1490c598348</id>
<content type='text'>
Having the bit field value here (in decimal, no less) is unfriendly to text editors. Use a bunch of booleans here to improve ease of use.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>test: increase vm memory</title>
<updated>2025-07-31T13:08:01Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-07-31T13:08:01Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=3ae0cec000408562452703b2c0faad42260e3b53'/>
<id>urn:sha1:3ae0cec000408562452703b2c0faad42260e3b53</id>
<content type='text'>
This hopefully fixes the intermittent failures.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
</feed>
