| 22 Feb 2024 |
kraem | In reply to @lillecarl:matrix.org
{ lib
, ...
}:
# $FLAKE should be configured to where your repository is located
# Preferably using direnv, you can also set it into your sessionVariables
let
dot_path = "${builtins.getEnv("FLAKE")}/sub/dir/";
dot_paths = lib.filesystem.listFilesRecursive dot_path;
dot_strings = builtins.map (x: builtins.toString x) dot_paths;
dot_prefixDeleted = builtins.map (x: builtins.replaceStrings [ dot_path ] [ "" ] x) dot_strings;
dotfile_outOfStoreLinked = lib.attrsets.genAttrs dot_prefixDeleted (name: {
source = config.lib.file.mkOutOfStoreSymlink (dot_path + name);
});
in
{
home.file = dotfile_outOfStoreLinked;
}
I know I mentioned linking things from $FLAKE repo into $HOME which I'm quite happy with. This is the implementation I'm using. It'll replicate a tree subdir into $HOME for you, nothing using home.file.x.recursive so you won't get collisions with folders and stuff π
ah this was what you were talking about yesterday! i'm gonna try to roll with some variant of this for a while. long time ago any of my systems were impure hehe | 19:05:22 |
kraem | LilleCarl (Salsa9): also did you mean https://github.com/PRQL/prql ? in that case we thought about the same project | 19:06:26 |
lillecarl | In reply to @kraem:ne.bul.ae ah this was what you were talking about yesterday! i'm gonna try to roll with some variant of this for a while. long time ago any of my systems were impure hehe Yeah there's the fileset lib I didn't even know about until i saw "umport" that recursively imports modules π So it can be "nicer" | 19:07:49 |
lillecarl | In reply to @kraem:ne.bul.ae LilleCarl (Salsa9): also did you mean https://github.com/PRQL/prql ? in that case we thought about the same project Yeap, along with for running prql within pg https://github.com/kaspermarstal/plprql | 19:09:19 |
lillecarl | It's early work, but it's nice to see either way. SQL has had it's best days | 19:10:06 |
kraem | yeah i saw that, nice! last time i checked prql i think they were still talking about implementing the postgres layer | 19:10:12 |
kraem | this (https://github.com/neondatabase/neon) is pretty interesting as well, although not the same thing at all. it basically swaps out the storage layer of postgres, making it distributed and the backing storage is s3 :) | 19:24:28 |
| 26 Feb 2024 |
markuskowa | Wednesday seems to be a weekday that works, based on the last two meetups. How does Wednesday, March 27th work?
igorramazanov Do you know how to open a multiple-choice poll? In Element, it appears, I can only open single-choice polls.
| 18:09:44 |
igorramazanov | In reply to @markuskowa:matrix.org
Wednesday seems to be a weekday that works, based on the last two meetups. How does Wednesday, March 27th work?
igorramazanov Do you know how to open a multiple-choice poll? In Element, it appears, I can only open single-choice polls.
Let me check. Otherwise, we could, run an online poll, perhaps | 18:11:01 |
igorramazanov | The Matrix spec MSC3381 allow multichoice: https://github.com/matrix-org/matrix-spec-proposals/pull/3381/commits/211f5918189f4cf8ab7eb90250a3ba57c8212ae4 | 18:17:44 |
igorramazanov | * The Matrix spec MSC3381 allows multichoice: https://github.com/matrix-org/matrix-spec-proposals/pull/3381/commits/211f5918189f4cf8ab7eb90250a3ba57c8212ae4 | 18:17:53 |
igorramazanov | But it's not implement for Element :) | 18:27:29 |
igorramazanov | It's possible to create a multichoice poll in Discourse, done: https://discourse.nixos.org/t/nix-meetup-in-stockholm-sweden/32867/50 | 18:42:55 |
igorramazanov | markuskowa: | 18:43:04 |
| alxplus joined the room. | 19:05:25 |
alxplus | π | 19:12:25 |
lillecarl | Nice, good one! π | 19:14:59 |
markuskowa | In reply to @igorramazanov:matrix.org It's possible to create a multichoice poll in Discourse, done: https://discourse.nixos.org/t/nix-meetup-in-stockholm-sweden/32867/50 That's the simple alternative. | 19:28:07 |
| 3 Mar 2024 |
| Carl ThomΓ© joined the room. | 18:15:20 |
| 4 Mar 2024 |
markuskowa | There is a tie between Tuesday 26th and Wednesday 27th. Let me tip the scales and suggest Wednesday 27th for the next meetup. Sounds good? | 19:36:37 |
| 5 Mar 2024 |
talyz | It's generally more difficult for me to join on Wednesdays and this one for sure won't work.. if we could schedule a Tuesday or Thursday sometime too, that would be great :) | 09:25:56 |
markuskowa | We could alternate between Tuesdays and Wednesdays. That could be a compromise? | 10:20:48 |
| 8 Mar 2024 |
markuskowa | Let me suggest Tuesday the 26th of March. We can then have a Wednesday again in April. What do you think? | 16:46:47 |
Claes | It sounds good to me, but for the record I have not answered the poll since this is easter week and I may have other plans (be out of town). But I support your suggestion :-) | 17:43:16 |
| 12 Mar 2024 |
markuskowa | Ok, then let's go with Tuesday the 26th this time. | 10:38:20 |
| 13 Mar 2024 |
| Erin changed their profile picture. | 13:43:58 |
| 14 Mar 2024 |
| NixOS Moderation Botchanged room power levels. | 18:44:27 |
| 17 Mar 2024 |
| Pradip Caulagi joined the room. | 11:37:22 |
| 19 Mar 2024 |
| NixOS Moderation Botchanged room power levels. | 00:29:53 |
| 21 Mar 2024 |
Pradip Caulagi | Hey π - what happens in the during the meetup? I saw there is one scheduled for 26, Tuesday | 14:29:18 |