!TZxOcMejPbtFPrCZIA:matrix.org

Nix Community Bochum

70 Members
Channel for the Nix Learning Group and other events in Bochum, Germany.26 Servers

Load older messages


SenderMessageTime
13 Aug 2024
@me:pfzetto.dePaul Z* Eigentlich brauchst du nur xdg-desktop-portal-wlr, damit der Bildschirminhalt über Pilewire für andere Programme zugänglich gemacht wird. Allerdings funktioniert mit wlroots aktuell nur das Teilen des kompletten Bildschirms. Einzelne Fenster lassen sich meines Wissens aktuell nur mit GNOME, Plasma, Hyprland und Cosmic teilen.07:33:28
@britter:yatrix.orgBenedikt Ritter (britter)Okay, dann versuche ich mal xdg-desktop-portal-wlr zu installieren. Muss das einfach im PATH sein?08:39:41
@kaisea74:ruhr-uni-bochum.deaaron

Bei mir sieht die Konfiguration auf NixOS Ebene wie folgt aus:

  xdg.portal = {
    enable = true;
    wlr.enable = true;
    extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
  };

Damit funktioniert screensharing bei mir.
programs.sway = {
enable = true;
wrapperFeatures.gtk = true;
};

09:09:20
@kaisea74:ruhr-uni-bochum.deaaron *

Bei mir sieht die Konfiguration auf NixOS Ebene wie folgt aus:

  xdg.portal = {
    enable = true;
    wlr.enable = true;
    extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
  };
 programs.sway = {
  enable = true;
  wrapperFeatures.gtk = true;
 };

Damit funktioniert screensharing bei mir.

09:09:49
@britter:yatrix.orgBenedikt Ritter (britter)
In reply to @kaisea74:ruhr-uni-bochum.de

Bei mir sieht die Konfiguration auf NixOS Ebene wie folgt aus:

  xdg.portal = {
    enable = true;
    wlr.enable = true;
    extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
  };
 programs.sway = {
  enable = true;
  wrapperFeatures.gtk = true;
 };

Damit funktioniert screensharing bei mir.

Danke fürs teilen! Wofür braucht man das gtk portal?
16:55:58
15 Aug 2024
@katexochen:matrix.orgPaul Meyer (katexochen)@room Nächste Woche Mittwoch, 21.08, 18:00 Uhr, im Labor: Unser nächstes Treffen! (Wie jeden 3. Mittwoch im Monat, für die, die jetzt überrascht sind ;) ) Will jemand was präsentieren?12:43:58
20 Aug 2024
@britter:yatrix.orgBenedikt Ritter (britter)Ich komme morgen auch, so wie es aussieht!11:54:07
@britter:yatrix.orgBenedikt Ritter (britter)Wenn ihr wollt kann ich ganz LoFi was über nixos-hardware erzählen. Wäre dann aber ohne Folien, nur das Repo kurz zeigen und sagen wie Mans benutzt und wozu es da ist.11:54:51
@f0rdprefect:matrix.orgf0rdprefect
In reply to @katexochen:matrix.org
@room Nächste Woche Mittwoch, 21.08, 18:00 Uhr, im Labor: Unser nächstes Treffen! (Wie jeden 3. Mittwoch im Monat, für die, die jetzt überrascht sind ;) )
Will jemand was präsentieren?
Ich schaffe es diesmal leider nicht. Viel Spaß und hoffentlich bis zur dritten September Woche
17:27:52
@britter:yatrix.orgBenedikt Ritter (britter)
In reply to @britter:yatrix.org
Wenn ihr wollt kann ich ganz LoFi was über nixos-hardware erzählen. Wäre dann aber ohne Folien, nur das Repo kurz zeigen und sagen wie Mans benutzt und wozu es da ist.

Aber @katexochen:matrix.orghat ewig keinen Vortrag mehr gehalten!

17:43:34
21 Aug 2024
@katexochen:matrix.orgPaul Meyer (katexochen)Ich halte nur noch Vorträge zu konkreten Themenanfragen! :D09:00:53
@britter:yatrix.orgBenedikt Ritter (britter)Bei mir wird es heute wahrscheinlich etwas später. So 18:30 denke ich. Wartet bitte mit dem Essen auf mich.13:51:11
@scl:tchncs.deSebastian (he/him)hi, ich würde heute auch kommen, wird auch bei mir ein wenig später.15:28:05
@matemalte:matrix.orgmatemalte (malt3) On my way! 15:28:56
@msanft:matrix.orgMoritz Sanfthttps://github.com/VTimofeenko/monorepo-machine-config/blob/af914258d99f1ea8a54b733ac01b63a0bf97c4fe/nixosModules/nix/default.nix#L4716:19:16
@britter:yatrix.orgBenedikt Ritter (britter)https://tvl.fyi/blog/tvix-update-august-2416:41:44
@msanft:matrix.orgMoritz Sanfthttps://pad.msanft.foo/PoSpyQE2Roudix86wSUNAw#17:20:33
@matemalte:matrix.orgmatemalte (malt3) bit: https://github.com/NixOS/nix/blob/fa49d2e356d44d416ac86d2286189e8f5f6878ba/src/nix-build/nix-build.cc#L239-L240 18:22:27
@matemalte:matrix.orgmatemalte (malt3) bit: https://github.com/NixOS/nix/blob/fa49d2e356d44d416ac86d2286189e8f5f6878ba/src/nix-build/nix-build.cc#L309-L316 18:23:27
@britter:yatrix.orgBenedikt Ritter (britter)Gerade im Auto noch etwas nachgedacht. Kann es sein, dass der Wert, welcher von nixpkgs.lib.mkMerge zurück gegeben wird beim Import gesondert behandelt wird? Bin jetzt am Handy und kann deshalb den code nicht anschauen. Aber das wäre die einzige Erklärung, warum es in meiner host configuration funktioniert hat aber in der repl nicht.20:42:50
@britter:yatrix.orgBenedikt Ritter (britter)Also ich meinte, wenn man in einem Module per imports ein anderes Module importiert und in dem ist ein Attribute Value das Ergebnis von einem mkMerge aufruf. Dann wird das besonders behandelt und erst später evaluiert? Vielleicht eine Performance Optimierung, weil ja mehrmals der selbe Wert von unterschiedlichen Modules gesetzt werden könnte.20:44:17
25 Aug 2024
@britter:yatrix.orgBenedikt Ritter (britter)

@katexochen:matrix.orghab die Stelle gefunden: https://github.com/NixOS/nixpkgs/blob/master/lib/modules.nix#L889
mkMerge ist ein Feature vom nixpkgs module system. Deshalb kann es die Funktion auch nicht in builtins geben.

06:32:28
29 Aug 2024
@britter:yatrix.orgBenedikt Ritter (britter)

@katexochen:matrix.orgich hab jetzt den Code fertig
um meine Hosts automatisch hinzuzufügen: https://github.com/britter/nix-configuration/blob/main/lib.nix
Bin noch nicht so 100% zufrieden mit dem code, aber das ist das beste, was ich hinbekommen habe.

16:56:53
30 Aug 2024
@mrvandalo:terranix.orgpalohttps://oddlama.github.io/nix-topology/ gestern entdeckt, mega nice. Hab seit Jahren auf der Liste sowas zu basteln und jetzt hat mir das schon jemand abgenommen.03:30:56
@f0rdprefect:matrix.orgf0rdprefect
In reply to @mrvandalo:terranix.org
https://oddlama.github.io/nix-topology/ gestern entdeckt, mega nice. Hab seit Jahren auf der Liste sowas zu basteln und jetzt hat mir das schon jemand abgenommen.
Sieht echt cool aus. Wenn du das benutzt würdest du bei einen treffen mal vorstellen wie du es umgesetzt hast?
06:45:13
@mrvandalo:terranix.orgpalo
In reply to @f0rdprefect:matrix.org
Sieht echt cool aus. Wenn du das benutzt würdest du bei einen treffen mal vorstellen wie du es umgesetzt hast?

Jo klar gerne, aber das dauert noch ein bisl bin wohl erst im Juli wieder im Lande. Wenn du flake-parts nutzt dann ist das nicht ganz gut dokumentiert, hab ein issue auf gemacht und werde die Tage ein pull request schreiben : https://github.com/oddlama/nix-topology/issues/36

Bisher nicht mehr gemacht als das nixosmodule in jeder maschine importiert und ein diagram gerendert. Das Ergebnis ist noch nicht sooo geil, aber das war zu erwarten. mit ein bisl mehr config wirds gut aussehen

06:49:00
@crtified:crtified.meCRTified
In reply to @f0rdprefect:matrix.org
Sieht echt cool aus. Wenn du das benutzt würdest du bei einen treffen mal vorstellen wie du es umgesetzt hast?
Habe es mir mal installiert, ohne topology-file kommt da schon eine ganz nette Übersicht raus :D
06:56:31
@mrvandalo:terranix.orgpaloJo find ich auch06:56:56
@britter:yatrix.orgBenedikt Ritter (britter)
In reply to @mrvandalo:terranix.org

Jo klar gerne, aber das dauert noch ein bisl bin wohl erst im Juli wieder im Lande. Wenn du flake-parts nutzt dann ist das nicht ganz gut dokumentiert, hab ein issue auf gemacht und werde die Tage ein pull request schreiben : https://github.com/oddlama/nix-topology/issues/36

Bisher nicht mehr gemacht als das nixosmodule in jeder maschine importiert und ein diagram gerendert. Das Ergebnis ist noch nicht sooo geil, aber das war zu erwarten. mit ein bisl mehr config wirds gut aussehen

Juli 2025?!
13:58:38
@me:pfzetto.dePaul ZHallo, kennt ihr eine Möglichkeit HomeManager Modules dynamisch (aus Git oder NFS) zu laden(/cachen), wenn die Benutzer nicht im Vorhinein feststehen (z.B. bei Kerberos Realms). Ansonsten würde ich wohl mal probieren etwas zu bauen, das beim Login ein, in LDAP konfiguriertes, HomeManager Modul lädt.17:28:43

Show newer messages


Back to Room ListRoom Version: 10