depot/users/Profpatsch/nix-home, branch refs/r/7299 monorepo for the virus lounge http://code.tvl.fyi/depot/atom?h=refs%2Fr%2F7299 2023-04-08T12:25:07+00:00 docs(users/Profpatsch): Add small README to most subdirs 2023-04-08T12:25:07+00:00 Profpatsch mail@profpatsch.de 2023-04-08T12:19:20+00:00 urn:sha1:80e04da5d43002f9ffa9fa041a9123342e8a0a90 Change-Id: I2912e32fe1b2d3d3aff7bafba809634ec4c9adb6 Reviewed-on: https://cl.tvl.fyi/c/depot/+/8470 Autosubmit: Profpatsch <mail@profpatsch.de> Reviewed-by: Profpatsch <mail@profpatsch.de> Tested-by: BuildkiteCI feat(users/Profpatsch): add lorri-wait-for-eval 2022-06-30T09:09:23+00:00 Profpatsch mail@profpatsch.de 2022-06-29T20:18:51+00:00 urn:sha1:8f55567cf209650ada83b3063faded0f6cdd40d7 A small exec wrapper which will query the lorri daemon for the last few events, and if it sees a build running for the current project (searching upwards for shell.nix), it will wait for the build to finish before executing the command (in the new direnv environment). TODO: should patch lorri so that it can provide this information in a better digestive format; right now it might have a later evaluation running, so it’s hard to know which completion to wait for … Change-Id: I8fa4a10484830a731fe3ec58f2694498f46a496c Reviewed-on: https://cl.tvl.fyi/c/depot/+/5903 Tested-by: BuildkiteCI Reviewed-by: Profpatsch <mail@profpatsch.de> feat(users/Profpatsch/nix-home): add terminal-emulator to ~/bin 2022-02-28T14:32:27+00:00 Profpatsch mail@profpatsch.de 2022-02-28T12:53:28+00:00 urn:sha1:72b46e8fe80d9c8c708602387b4d46cce6bb266d This is an ad-hoc way of adding “well known” executables to my user directory for now. It’s not pretty, it is what it is. Change-Id: I93ee1d75b48536692da86485f0ac517aa1935ec4 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5335 Reviewed-by: Profpatsch <mail@profpatsch.de> Tested-by: BuildkiteCI feat(users/Profpatsch/nix-home): add findia* aliases 2022-02-28T14:32:27+00:00 Profpatsch mail@profpatsch.de 2022-01-09T16:08:13+00:00 urn:sha1:baecea1cbe84918c86de0ca55ab5b1d3aaba49e8 Change-Id: I66d3e69ae2cb4cf56a49c970f59f62fa945dd736 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4840 Tested-by: BuildkiteCI Reviewed-by: Profpatsch <mail@profpatsch.de> Autosubmit: Profpatsch <mail@profpatsch.de> style: format entire depot with nixpkgs-fmt 2022-01-31T16:11:53+00:00 Vincent Ambo mail@tazj.in 2022-01-30T16:06:58+00:00 urn:sha1:aa122cbae78ce97d60c0c98ba14df753d97e40b1 This CL can be used to compare the style of nixpkgs-fmt against other formatters (nixpkgs, alejandra). Change-Id: I87c6abff6bcb546b02ead15ad0405f81e01b6d9e Reviewed-on: https://cl.tvl.fyi/c/depot/+/4397 Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org> Reviewed-by: lukegb <lukegb@tvl.fyi> Reviewed-by: wpcarro <wpcarro@gmail.com> Reviewed-by: Profpatsch <mail@profpatsch.de> Reviewed-by: kanepyork <rikingcoding@gmail.com> Reviewed-by: tazjin <tazjin@tvl.su> Reviewed-by: cynthia <cynthia@tvl.fyi> Reviewed-by: edef <edef@edef.eu> Reviewed-by: eta <tvl@eta.st> Reviewed-by: grfn <grfn@gws.fyi> feat(users/Profpatsch/nix-home): set up actual home paths 2022-01-09T15:38:18+00:00 Profpatsch mail@profpatsch.de 2022-01-09T13:43:07+00:00 urn:sha1:d64b3e9400b578fa47f78054ce77e6c227d08764 Now baba can start using it to populate config files from depot. It’s not entirely working as expected, if stow finds a symlink dir coming from a different stow, it won’t know how to split it up, so some manual intervention is required in the beginning. Change-Id: Ia2271308bf7994ea42e6d7c81c2f3fd94ddf63f3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4838 Reviewed-by: Profpatsch <mail@profpatsch.de> Tested-by: BuildkiteCI feat(users/Profpatsch/nix-home): create gc root on stow 2022-01-09T09:32:01+00:00 Profpatsch mail@profpatsch.de 2022-01-09T09:24:22+00:00 urn:sha1:052dea774d4ace4bc9653e25519e264155ec42ae Change-Id: Ifda8273502f6f4bef0739005319ee6993cb328c8 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4835 Tested-by: BuildkiteCI Reviewed-by: Profpatsch <mail@profpatsch.de> feat(users/Profpatsch): set up stow for nix-home 2022-01-09T09:32:01+00:00 Profpatsch mail@profpatsch.de 2022-01-09T00:20:46+00:00 urn:sha1:fed41f49597d5f8e0501fa494b314e3fa04d0883 nix-home is (hopefully) gonna be a home-manager alternative for my home directory. Files are symlinked into the home directory via GNU stow (since that is a tried and tested tool), so first step is to set up the base code for that. Implements a small tool that reads a single environment variable and prints it to stdout. Change-Id: Ifa3fd9f9e1cedc52c3002196d3971b02cb840e80 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4832 Tested-by: BuildkiteCI Reviewed-by: Profpatsch <mail@profpatsch.de> Autosubmit: Profpatsch <mail@profpatsch.de>
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<feed xmlns="http://www.w3.org/2005/Atom">
<title>depot/users/Profpatsch/nix-home, branch refs/r/7299</title>
<subtitle>monorepo for the virus lounge</subtitle>
<id>http://code.tvl.fyi/depot/atom?h=refs%2Fr%2F7299</id>
<link rel="self" href="http://code.tvl.fyi/depot/atom?h=refs%2Fr%2F7299"/>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/"/>
<updated>2023-04-08T12:25:07+00:00</updated>
<entry>
<title>docs(users/Profpatsch): Add small README to most subdirs</title>
<updated>2023-04-08T12:25:07+00:00</updated>
<author>
<name>Profpatsch</name>
<email>mail@profpatsch.de</email>
</author>
<published>2023-04-08T12:19:20+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=80e04da5d43002f9ffa9fa041a9123342e8a0a90"/>
<id>urn:sha1:80e04da5d43002f9ffa9fa041a9123342e8a0a90</id>
<content type="text"> Change-Id: I2912e32fe1b2d3d3aff7bafba809634ec4c9adb6 Reviewed-on: https://cl.tvl.fyi/c/depot/+/8470 Autosubmit: Profpatsch <mail@profpatsch.de> Reviewed-by: Profpatsch <mail@profpatsch.de> Tested-by: BuildkiteCI </content>
</entry>
<entry>
<title>feat(users/Profpatsch): add lorri-wait-for-eval</title>
<updated>2022-06-30T09:09:23+00:00</updated>
<author>
<name>Profpatsch</name>
<email>mail@profpatsch.de</email>
</author>
<published>2022-06-29T20:18:51+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=8f55567cf209650ada83b3063faded0f6cdd40d7"/>
<id>urn:sha1:8f55567cf209650ada83b3063faded0f6cdd40d7</id>
<content type="text"> A small exec wrapper which will query the lorri daemon for the last few events, and if it sees a build running for the current project (searching upwards for shell.nix), it will wait for the build to finish before executing the command (in the new direnv environment). TODO: should patch lorri so that it can provide this information in a better digestive format; right now it might have a later evaluation running, so it’s hard to know which completion to wait for … Change-Id: I8fa4a10484830a731fe3ec58f2694498f46a496c Reviewed-on: https://cl.tvl.fyi/c/depot/+/5903 Tested-by: BuildkiteCI Reviewed-by: Profpatsch <mail@profpatsch.de> </content>
</entry>
<entry>
<title>feat(users/Profpatsch/nix-home): add terminal-emulator to ~/bin</title>
<updated>2022-02-28T14:32:27+00:00</updated>
<author>
<name>Profpatsch</name>
<email>mail@profpatsch.de</email>
</author>
<published>2022-02-28T12:53:28+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=72b46e8fe80d9c8c708602387b4d46cce6bb266d"/>
<id>urn:sha1:72b46e8fe80d9c8c708602387b4d46cce6bb266d</id>
<content type="text"> This is an ad-hoc way of adding “well known” executables to my user directory for now. It’s not pretty, it is what it is. Change-Id: I93ee1d75b48536692da86485f0ac517aa1935ec4 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5335 Reviewed-by: Profpatsch <mail@profpatsch.de> Tested-by: BuildkiteCI </content>
</entry>
<entry>
<title>feat(users/Profpatsch/nix-home): add findia* aliases</title>
<updated>2022-02-28T14:32:27+00:00</updated>
<author>
<name>Profpatsch</name>
<email>mail@profpatsch.de</email>
</author>
<published>2022-01-09T16:08:13+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=baecea1cbe84918c86de0ca55ab5b1d3aaba49e8"/>
<id>urn:sha1:baecea1cbe84918c86de0ca55ab5b1d3aaba49e8</id>
<content type="text"> Change-Id: I66d3e69ae2cb4cf56a49c970f59f62fa945dd736 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4840 Tested-by: BuildkiteCI Reviewed-by: Profpatsch <mail@profpatsch.de> Autosubmit: Profpatsch <mail@profpatsch.de> </content>
</entry>
<entry>
<title>style: format entire depot with nixpkgs-fmt</title>
<updated>2022-01-31T16:11:53+00:00</updated>
<author>
<name>Vincent Ambo</name>
<email>mail@tazj.in</email>
</author>
<published>2022-01-30T16:06:58+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=aa122cbae78ce97d60c0c98ba14df753d97e40b1"/>
<id>urn:sha1:aa122cbae78ce97d60c0c98ba14df753d97e40b1</id>
<content type="text"> This CL can be used to compare the style of nixpkgs-fmt against other formatters (nixpkgs, alejandra). Change-Id: I87c6abff6bcb546b02ead15ad0405f81e01b6d9e Reviewed-on: https://cl.tvl.fyi/c/depot/+/4397 Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org> Reviewed-by: lukegb <lukegb@tvl.fyi> Reviewed-by: wpcarro <wpcarro@gmail.com> Reviewed-by: Profpatsch <mail@profpatsch.de> Reviewed-by: kanepyork <rikingcoding@gmail.com> Reviewed-by: tazjin <tazjin@tvl.su> Reviewed-by: cynthia <cynthia@tvl.fyi> Reviewed-by: edef <edef@edef.eu> Reviewed-by: eta <tvl@eta.st> Reviewed-by: grfn <grfn@gws.fyi> </content>
</entry>
<entry>
<title>feat(users/Profpatsch/nix-home): set up actual home paths</title>
<updated>2022-01-09T15:38:18+00:00</updated>
<author>
<name>Profpatsch</name>
<email>mail@profpatsch.de</email>
</author>
<published>2022-01-09T13:43:07+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=d64b3e9400b578fa47f78054ce77e6c227d08764"/>
<id>urn:sha1:d64b3e9400b578fa47f78054ce77e6c227d08764</id>
<content type="text"> Now baba can start using it to populate config files from depot. It’s not entirely working as expected, if stow finds a symlink dir coming from a different stow, it won’t know how to split it up, so some manual intervention is required in the beginning. Change-Id: Ia2271308bf7994ea42e6d7c81c2f3fd94ddf63f3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4838 Reviewed-by: Profpatsch <mail@profpatsch.de> Tested-by: BuildkiteCI </content>
</entry>
<entry>
<title>feat(users/Profpatsch/nix-home): create gc root on stow</title>
<updated>2022-01-09T09:32:01+00:00</updated>
<author>
<name>Profpatsch</name>
<email>mail@profpatsch.de</email>
</author>
<published>2022-01-09T09:24:22+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=052dea774d4ace4bc9653e25519e264155ec42ae"/>
<id>urn:sha1:052dea774d4ace4bc9653e25519e264155ec42ae</id>
<content type="text"> Change-Id: Ifda8273502f6f4bef0739005319ee6993cb328c8 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4835 Tested-by: BuildkiteCI Reviewed-by: Profpatsch <mail@profpatsch.de> </content>
</entry>
<entry>
<title>feat(users/Profpatsch): set up stow for nix-home</title>
<updated>2022-01-09T09:32:01+00:00</updated>
<author>
<name>Profpatsch</name>
<email>mail@profpatsch.de</email>
</author>
<published>2022-01-09T00:20:46+00:00</published>
<link rel="alternate" type="text/html" href="http://code.tvl.fyi/commit/?id=fed41f49597d5f8e0501fa494b314e3fa04d0883"/>
<id>urn:sha1:fed41f49597d5f8e0501fa494b314e3fa04d0883</id>
<content type="text"> nix-home is (hopefully) gonna be a home-manager alternative for my home directory. Files are symlinked into the home directory via GNU stow (since that is a tried and tested tool), so first step is to set up the base code for that. Implements a small tool that reads a single environment variable and prints it to stdout. Change-Id: Ifa3fd9f9e1cedc52c3002196d3971b02cb840e80 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4832 Tested-by: BuildkiteCI Reviewed-by: Profpatsch <mail@profpatsch.de> Autosubmit: Profpatsch <mail@profpatsch.de> </content>
</entry>
</feed>