<feed xmlns='http://www.w3.org/2005/Atom'>
<title>config, branch master</title>
<subtitle>My personal config files.</subtitle>
<id>http://git.push-f.com/config/atom/?h=master</id>
<link rel='self' href='http://git.push-f.com/config/atom/?h=master'/>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/'/>
<updated>2026-10-02T17:17:44Z</updated>
<entry>
<title>tweak(workstation): make nvim open mini.pick when passed dir</title>
<updated>2026-10-02T17:17:44Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-10-02T16:00:45Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=25fdfe6fd7dde9b064201d3379be3112b0a65ee1'/>
<id>urn:sha1:25fdfe6fd7dde9b064201d3379be3112b0a65ee1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tweak(workstation): use neovim instead of vim</title>
<updated>2026-10-02T16:38:11Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-10-02T13:16:23Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=1113c658b2285cb939e7ab479aabfaba880c99dc'/>
<id>urn:sha1:1113c658b2285cb939e7ab479aabfaba880c99dc</id>
<content type='text'>
</content>
</entry>
<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: move absolute path imports to private.nix</title>
<updated>2026-09-30T09:00:58Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2026-09-30T08:59:24Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/config/commit/?id=748d3282d351107723e79060a9471b08e66c4670'/>
<id>urn:sha1:748d3282d351107723e79060a9471b08e66c4670</id>
<content type='text'>
</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>
</feed>
