!dGrjXvKnCwVLevgmzo:matrix.org

Stockholm NixOS meetup group

50 Members
Monthly meetups in Stockholm, Sweden around Nix releated topics(nixos.org)14 Servers

Load older messages


SenderMessageTime
24 Apr 2024
@pradipcaulagi:matrix.orgPradip Caulagiima_01208f0.jpeg
Download ima_01208f0.jpeg
19:06:47
@pradipcaulagi:matrix.orgPradip Caulagiima_caf57f1.jpeg
Download ima_caf57f1.jpeg
19:06:52
@pradipcaulagi:matrix.orgPradip Caulagiima_7c8fc26.jpeg
Download ima_7c8fc26.jpeg
19:06:58
@pradipcaulagi:matrix.orgPradip Caulagiima_b419fe8.jpeg
Download ima_b419fe8.jpeg
19:07:06
@pradipcaulagi:matrix.orgPradip Caulagiima_5640c65.jpeg
Download ima_5640c65.jpeg
19:07:12
@pradipcaulagi:matrix.orgPradip Caulagiima_fe2b90f.jpeg
Download ima_fe2b90f.jpeg
19:07:23
@pradipcaulagi:matrix.orgPradip CaulagiDownload video_29412e3.mp419:07:37
@pradipcaulagi:matrix.orgPradip CaulagiIt was a lot of fun today! Thanks!19:07:37
@claesatwork:matrix.orgClaes Thank you for hosting Pradip Caulagi! 19:31:34
@claesatwork:matrix.orgClaes
In reply to @lillecarl:matrix.org
Claes: https://github.com/pufferffish/wireproxy
This is what I used https://github.com/dadevel/wg-netns
19:32:56
25 Apr 2024
@maedas:matrix.orgmaedas

Thanks for yesterday! I wanted to share my template for making modules (WIP), feedback and tips for improvements are appericiated!


let
  name = baseNameOf ./.;
  cfg = lib.getAttr name config.namespace;
in lib.setAttr
  {
    imports = [
    ];

    config = {
    };
  }
  "options" (lib.setAttr {} "namespace" (lib.setAttr {} name (with lib; {
    enable = mkEnableOption (name + " module");
  })))```
10:29:59
@maedas:matrix.orgmaedas *

Thanks for yesterday! I wanted to share my template for making modules (WIP), feedback and tips for improvements are appericiated!

let
  name = baseNameOf ./.;
  cfg = lib.getAttr name config.namespace;
in lib.setAttr
  {
    imports = [
    ];

    config = {
    };
  }
  "options" (lib.setAttr {} "namespace" (lib.setAttr {} name (with lib; {
    enable = mkEnableOption (name + " module");
  })))```
10:30:46
@maedas:matrix.orgmaedas *

Thanks for yesterday! I wanted to share my template for making modules (WIP), feedback and tips for improvements are appericiated!


let
  name = baseNameOf ./.;
  cfg = lib.getAttr name config.namespace;
in lib.setAttr
  {
    imports = [
    ];

    config = {
    };
  }
  "options" (lib.setAttr {} "namespace" (lib.setAttr {} name (with lib; {
    enable = mkEnableOption (name + " module");
  })))
10:31:27
@maedas:matrix.orgmaedas *

Thanks for yesterday! I wanted to share my template for making modules (WIP), feedback and tips for improvements are appericiated!

{ config, lib, pkgs, ... }:

let
  name = baseNameOf ./.;
  cfg = lib.getAttr name config.namespace;
in lib.setAttr
  {
    imports = [
    ];

    config = {
    };
  }
  "options" (lib.setAttr {} "namespace" (lib.setAttr {} name (with lib; {
    enable = mkEnableOption (name + " module");
  })))
```
10:31:50
@maedas:matrix.orgmaedas *

Thanks for yesterday! I wanted to share my template for making modules (WIP), feedback and tips for improvements are appericiated!

{ config, lib, pkgs, ... }:

let
  name = baseNameOf ./.;
  cfg = lib.getAttr name config.namespace;
in lib.setAttr
  {
    imports = [
    ];

    config = {
    };
  }
  "options" (lib.setAttr {} "namespace" (lib.setAttr {} name (with lib; {
    enable = mkEnableOption (name + " module");
  })))
10:32:09
@lillecarl:matrix.orglillecarlIt looks incomplete, no args decl and stuff. Post on gist, and open your Nix repo! 11:23:28
@lillecarl:matrix.orglillecarlYeah as always it was a pleasure to meet, and thanks playgrounders for hosting. Definitely an uplift in atmosphere although the participation was a bit lower. https://github.com/lillecarl/nixos here's my Nix mess if anyone is curious! 11:28:48
@maedas:matrix.orgmaedas
In reply to @lillecarl:matrix.org
Yeah as always it was a pleasure to meet, and thanks playgrounders for hosting. Definitely an uplift in atmosphere although the participation was a bit lower.

https://github.com/lillecarl/nixos here's my Nix mess if anyone is curious!
thanks, I was actually looking for it!
11:47:10
@maedas:matrix.orgmaedas LilleCarl (Salsa9): not sure what you mean, it's literally supposed to be a template base to add stuff like that 11:50:57
@lillecarl:matrix.orglillecarlI was looking on my phone, element cut out part of the text11:51:14
@lillecarl:matrix.orglillecarlWhat's the purpose of the setattr and getattr for namespace? Looks a bit overcomplicated for my eyes11:54:36
@lillecarl:matrix.orglillecarl

I've got some questions for everyone:

  • What's your biggest painpoints using NixOS &/ home-manager today?
  • Updating packages I've packaged myself (Which update solution are you guys using? :) )

Mine's still packaging things that doesn't quite fit the "norm". (https://github.com/dawsers/hyprscroller comes to mind right now).

12:09:57
@lillecarl:matrix.orglillecarl *

I've got some questions for everyone:

  • What's your biggest painpoints using NixOS &/ home-manager today?
  • Updating packages I've packaged myself (Which update solution are you guys using? :))

Mine's still packaging things that doesn't quite fit the "norm". (https://github.com/dawsers/hyprscroller comes to mind right now).

12:09:57
@lillecarl:matrix.orglillecarl *

I've got some questions for everyone:

  • What's your biggest painpoints using NixOS &/ home-manager today?

Mine's still packaging things that doesn't quite fit the "norm". (https://github.com/dawsers/hyprscroller comes to mind right now).

12:10:13
@erinvanderveen:matrix.orgErinOh nice! I packed that one recently too!12:10:58
@lillecarl:matrix.orglillecarl *

I've got some questions for everyone:

  • What's your biggest painpoints using NixOS &/ home-manager today?
  • What package update solution are you using to update your own derivations?

Mine's still packaging things that doesn't quite fit the "norm". (https://github.com/dawsers/hyprscroller comes to mind right now).

12:11:01
@erinvanderveen:matrix.orgErinI used the nixpkgs function to create Hyprland plugins12:11:21
@erinvanderveen:matrix.orgErinhttps://github.com/NixOS/nixpkgs/blob/572af610f6151fd41c212f897c71f7056e3fb518/pkgs/applications/window-managers/hyprwm/hyprland/plugins.nix#L812:12:34
@lillecarl:matrix.orglillecarl
In reply to @erinvanderveen:matrix.org
I used the nixpkgs function to create Hyprland plugins
Thanks for the tip, I'll give it a shot. I've tried niri and really liked how to manage things with it, but the surrounding tooling isn't quite there yet 😄
12:12:37
@erinvanderveen:matrix.orgErinI went exactly the same route niri -> hyprscroller12:13:14

Show newer messages


Back to Room ListRoom Version: 10