<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos-server/update, branch v0.4.1</title>
<subtitle>nixos-config for vhack.eu servers https://vhack.eu</subtitle>
<id>http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=v0.4.1</id>
<link rel='self' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/atom?h=v0.4.1'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/'/>
<updated>2023-05-02T18:14:33+00:00</updated>
<entry>
<title>Fix(update): Remove</title>
<updated>2023-05-02T18:14:33+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-05-02T18:14:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=02957ce307c61b571e1d9b106fea4673203c760b'/>
<id>urn:sha1:02957ce307c61b571e1d9b106fea4673203c760b</id>
<content type='text'>
It will (at some point) be installed through direnv, when it is in nixpkgs.
</content>
</entry>
<entry>
<title>Feat(update): Use update flake</title>
<updated>2023-04-29T15:49:05+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-04-29T15:47:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=77dfff2b635d1ea33b26b599c430989cba36cd4c'/>
<id>urn:sha1:77dfff2b635d1ea33b26b599c430989cba36cd4c</id>
<content type='text'>
This comes with better dependency handling and further visual upgrades.
</content>
</entry>
<entry>
<title>Build: Add update script</title>
<updated>2023-04-18T14:29:27+00:00</updated>
<author>
<name>Soispha</name>
<email>soispha@vhack.eu</email>
</author>
<published>2023-04-18T14:29:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/vhack.eu/nixos-server/commit/?id=58e3d0b4911642aac80c536b072311e22cb4686a'/>
<id>urn:sha1:58e3d0b4911642aac80c536b072311e22cb4686a</id>
<content type='text'>
This allows to group different update commands together and to raise
awareness of the update task.

The `grep '[^0-9]_[0-9] flake.lock'` is needed to check if multiple
imports exists for the same input as nix will name them 'nixpkgs_1'
'nixpkgs_2' and so on. Having multiple inputs for the same thing just
increases the needed storage space, if no other inputs are set to
follow, but can break a flake's evaluation because of a partial update
e.g., nixpkgs follows our version, but we leave rust-overlay unfollowed.
This example would result in a newer cargo version (rust-overlay) getting
combined with old packages (nixpkgs), which introduces the
aforementioned partial update.
</content>
</entry>
</feed>
