| 6 Jan 2024 |
Claes | * last time we met at 19:00 in Nordic Light Hotel. But it is very informal, if you can only drop in later that is completely fine. I think we were there talking for about 2 hours | 21:14:52 |
| 7 Jan 2024 |
| nahden joined the room. | 19:54:02 |
| nahden set a profile picture. | 19:55:06 |
| henrik-ch joined the room. | 21:42:50 |
| 9 Jan 2024 |
markuskowa | Should we settle for the 31st then? Same location (Nordic light hotel). | 16:21:18 |
| 11 Jan 2024 |
| Erin joined the room. | 14:43:10 |
| 16 Jan 2024 |
Claes | Redacted or Malformed Event | 23:05:12 |
Claes | In reply to @markuskowa:matrix.org Should we settle for the 31st then? Same location (Nordic light hotel). sounds good to me | 23:06:05 |
| 18 Jan 2024 |
markuskowa | Let's have our next meetup on Wednesday, January 31st at 19:00, Nordic Light Hotel, Vasagatan 11, Stockholm.
https://maps.app.goo.gl/xajg7B1DcKZiJ4Lb8
| 22:42:41 |
| 31 Jan 2024 |
markuskowa | See you tonight. Look out for Nix symbols. | 08:23:04 |
lillecarl | markuskowa: i don't see any logos 🤔 | 18:13:40 |
markuskowa | By the window | 18:14:26 |
markuskowa | Table with 5 people. | 18:14:37 |
| Rickard Nilsson joined the room. | 22:05:29 |
lillecarl | Damn, I forgot to ask to take a picture w/ everyone. Thanks for a great evening everyone! 😁 | 23:37:57 |
| 1 Feb 2024 |
Claes | Yes great to meet everyone! Attendance was above all expectations! | 07:02:00 |
markuskowa | Thanks to everyone! Yesterday was absolutely great. | 09:27:57 |
| igorramazanov joined the room. | 10:09:05 |
| igorramazanov set a profile picture. | 10:10:05 |
igorramazanov | Yeah :) (hi all 👋) | 10:12:40 |
| 2 Feb 2024 |
lillecarl | { 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 😄
| 20:18:15 |
| 3 Feb 2024 |
Claes | I didn't know you could do that! | 22:36:07 |
| 6 Feb 2024 |
igorramazanov | Would be nice to have an additional option: "does not really matter" and also allow multichoice | 19:51:29 |
| 7 Feb 2024 |
markuskowa | In reply to @igorramazanov:matrix.org Would be nice to have an additional option: "does not really matter" and also allow multichoice Will do it in the next iteration. I'm still exploring the options that matrix provides. | 17:48:01 |
| 12 Feb 2024 |
markuskowa | It looks like there is a slight preference for Wednesday. Should we go with Wednesday the 21st? | 09:58:19 |
| 13 Feb 2024 |
markuskowa | Ok, let's have the next meetup, on Wednesday 21.02. Same place, same time (19:00 at the Nordic light hotel). | 21:02:15 |
| 21 Feb 2024 |
markuskowa | See you tonight. | 09:47:33 |
Claes | Hi, I told some of you about my home audio setup. I created a gist with most of it here
https://gist.github.com/claes/61d0579df00a205385b5bd3ed235132c | 21:52:31 |
| 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 |