<feed xmlns='http://www.w3.org/2005/Atom'>
<title>config/nixos/profiles, branch master</title>
<subtitle>My personal config files.</subtitle>
<id>http://git.push-f.com/config/atom/nixos/profiles?h=master</id>
<link rel='self' href='http://git.push-f.com/config/atom/nixos/profiles?h=master'/>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/'/>
<updated>2026-09-30T17:58:13Z</updated>
<entry>
<title>fix(workstation): use nix-direnv</title>
<updated>2026-09-30T17:58:13Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-09-30T16:44:39Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=11732a457b69c6cd72a38ac17fa6762e221e1ce6'/>
<id>urn:sha1:11732a457b69c6cd72a38ac17fa6762e221e1ce6</id>
<content type='text'>
nix-direnv isn't used automatically when installed,
it needs to be sourced in direnvrc, which I was missing.
Just enabling programs.direnv does this by default
(programs.direnv.nix-direnv.enable defaults to true).
This had caused gcroots to be broken for some reason.

I'm removing user/direnv/direnv.toml because with
programs.direnv it's not read anymore since the module
sets DIRENV_CONFIG=/etc/direnv.
</content>
</entry>
<entry>
<title>fix(workstation): don't duplicate nixpkgs in Nix store</title>
<updated>2026-09-30T17:58:13Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-09-30T16:03:25Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=88909568036342f5692b0a7c6fc022416eb0235f'/>
<id>urn:sha1:88909568036342f5692b0a7c6fc022416eb0235f</id>
<content type='text'>
Because of pkgs.path it was duplicated like this:

    /nix/store/pc9hl2h87dzm7m4dypva8avlsgyjvd5l-source
    /nix/store/49qdbzdg4bdq1ahw6jsk1i96nfg0hcjj-pc9hl2h87dzm7m4dypva8avlsgyjvd5l-source
</content>
</entry>
<entry>
<title>feat(workstation): add pi</title>
<updated>2026-09-30T17:58:13Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-09-13T12:47:11Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=c1bbb4d0740137014523a08ffc2b3ec7188cc7db'/>
<id>urn:sha1:c1bbb4d0740137014523a08ffc2b3ec7188cc7db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tweak(server): add hostname change preSwitchCheck</title>
<updated>2026-09-30T10:53:10Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-09-30T10:53:10Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=bc50c5d3c209e5b365755f76d1cf188b665ecd60'/>
<id>urn:sha1:bc50c5d3c209e5b365755f76d1cf188b665ecd60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tweak(workstation): remove hugo</title>
<updated>2026-09-30T09:03:08Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-09-30T06:16:13Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=a45df5c11dd40b8f827470ff3e105b01591e0e4f'/>
<id>urn:sha1:a45df5c11dd40b8f827470ff3e105b01591e0e4f</id>
<content type='text'>
Hugo 0.166.0 broke mounts when a parent dir is a symlink.
0.167.0 fixes it but it's not released yet.
I am now pinning hugo in my private notes repo.
</content>
</entry>
<entry>
<title>refactor: avoid stringification for npinned pkgs</title>
<updated>2026-09-25T09:44:29Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-09-25T09:37:45Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=d1f67c929ae7397b7ae241bb59932113b5f9e4c1'/>
<id>urn:sha1:d1f67c929ae7397b7ae241bb59932113b5f9e4c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(workstation): build inkstitch and vdf again</title>
<updated>2026-09-25T09:44:26Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-09-25T09:18:49Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=74ed949364da67dfebc05723da099a7ec53f328c'/>
<id>urn:sha1:74ed949364da67dfebc05723da099a7ec53f328c</id>
<content type='text'>
Was also broken when updating to npins 0.4.1.[1]
(I hadn't noticed vdf missing since it was go installed).

[1]: https://github.com/andir/npins/issues/242
</content>
</entry>
<entry>
<title>feat(sway): suspend and lock when closing laptop lid</title>
<updated>2026-09-24T09:49:52Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-09-24T09:34:46Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=9d8a10ea9ef7305fd6b4d9aaf165c6098ebeea6e'/>
<id>urn:sha1:9d8a10ea9ef7305fd6b4d9aaf165c6098ebeea6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: stop patching sway</title>
<updated>2026-09-24T06:14:17Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-09-24T06:13:41Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=949103f98f45514f8876c6acbdc82a45f6e0c668'/>
<id>urn:sha1:949103f98f45514f8876c6acbdc82a45f6e0c668</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tweak(firefox): disable tab groups and split view</title>
<updated>2026-07-26T07:59:11Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-07-26T07:59:11Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=ed734ae0c82b252a9d8849a83443744b78279188'/>
<id>urn:sha1:ed734ae0c82b252a9d8849a83443744b78279188</id>
<content type='text'>
</content>
</entry>
</feed>
