lassulus changed the topic of #nixos-de to: Willkommen im deutschen NixOS Channel. | Meetup Donnerstags 19:00 - 23:00 auf Mumble: nix-shell -p mumble --run "mumble mumble://$USER@lassul.us/nixos"
hanemile has quit [Quit: The Lounge - https://thelounge.chat]
hanemile has joined #nixos-de
h0m1 has quit [Ping timeout: 260 seconds]
h0m1 has joined #nixos-de
knerten2 has joined #nixos-de
knerten1 has quit [Ping timeout: 246 seconds]
tv has quit [Ping timeout: 256 seconds]
palo1 has joined #nixos-de
MichaelRaskin has quit [Quit: MichaelRaskin]
palo has quit [Ping timeout: 265 seconds]
palo1 is now known as palo
foxit has joined #nixos-de
mupf has quit [Quit: WeeChat 2.8]
mupf has joined #nixos-de
tv has joined #nixos-de
hax404 has quit [Remote host closed the connection]
hax404 has joined #nixos-de
<Mic92> kloenk: wie kann man nicht-flakes importieren?
<Mic92> Ich probiere mich jetzt an home-manager
<Mic92> Wird erstmal ein Hack so was wie $(nix-build home-manager.nix), was per getFlakes sich die inputs holt.
<kloenk> inputs.<name>.flake = false
<kloenk> Ich habe einen Home Manager der baut als flake rumliegen
<Mic92> kloenk: gibt es schon einen PR?
<kloenk> mic92: ja, aber rycee kümmert sich nicht drum, glaube das der nicht gemerged wird. bin auch dabei hydra support für home-manager zu bauen
<{^_^}> rycee/home-manager#1146 (by Kloenk, 12 weeks ago, open): flake: add overlay and packages to build the home-manager package
<Mic92> kloenk: vielleicht hatte er noch keine Zeit sich flakes anzuschauen.
<kloenk> mic92: `import "${home-manager.outPath}/home-manager/home-manager.nix"` du musst `outPath` nicht tun. ein flake verhällt sich in einem string wie ein path
<kloenk> und du kannst `nix flake update --recreate-lock-file` nutzen um alle dependencies zu updaten
<Mic92> ah
<Mic92> kloenk: jetzt brauche ich noch eine Möglichkeit nixFlakes auf github zu bootstrapen: https://github.com/Mic92/dotfiles/pull/3/checks?check_run_id=865057769#step:6:2
<Mic92> Und baut github meinen desktop
<Mic92> *Und dann
<kloenk> joar
<kloenk> bau doch mal sowas ein
<Mic92> ich habe keine hydra
<kloenk> mic92++
<kloenk> habe jetzt gerade nur deine master branch in meiner hydra
<Mic92> kloenk: ist jetzt in master drin
<Mic92> ah falsche klammer
<kloenk> wollte ich gerade sagen
<Mic92> fixed
<kloenk> ach und hier:
<kloenk> cache.kloenk.de:ea1cL0mwRMABkALTC/cYV84V0eoL1UWkj3e2TvS4Y6o=
<kloenk> du musst für hydra die docs von home-manager aus machen. die funktionieren nicht
<Mic92> Ich glaube die hydra mag mein NUR noch nicht.
<kloenk> und eddie ist impure, der baut nicht
<Mic92> Ja. Eddie ist noch wip
<Mic92> Aber turingmachine baut bei mir lokal.
<kloenk> das problem ist import from derivation durch home-manager
<Mic92> Sicher dass das home-manager ist? Ich habe da keinen home-manager drin
<Mic92> Also nicht in configurations.turingmachine
<kloenk> du könntest recht haben
<kloenk> dann irgendentwas anderes
<Mic92> Ja. Das ist sicher mein nur repo
<Mic92> Ich habe da fetchurl mit hash drin.
<kloenk> ja, das ist dein nur package
<kloenk> hättest eddi drinen lassen können, hydra baut den dann einfach nur nicht
<kloenk> mic92: und du müsstest den home-manager von bqv oder mir nehmen, sonst ist das impure, und will nicht bauen
tv has quit [*.net *.split]
palo has quit [*.net *.split]
makefu has quit [*.net *.split]
makefu has joined #nixos-de
palo has joined #nixos-de
tv has joined #nixos-de
<palo> go alex
schmittlauch has joined #nixos-de
<schmittlauch[m]> Frage zur Funktionsweise von nix-shell environments:
<schmittlauch[m]> Zur Entwicklung nutze ich ein `haskellPackages.shellFor` environment, in dem ich mit nix-shell Entwickeln kann. Wenn ich die derivation aber mit `nix-build` baue, bekomme ich als result nur ein text file mit space separated store paths. Was tut das und wie kann ich so ein environment vernünftig bauen?
<schmittlauch[m]> Hintergrund: Ich würde das environment gerne in nem nixos container nutzen. Da die aber keine channels haben, soll das environment nicht erst beim tatsächlichen Aufuruf zur Laufzeit mit `nix-shell` gebaut werden, sonder schon zur configuration build time.
<Mic92> schmittlauch[m]: irgendwo habe ich mal gelesen, wie man sich nix-shell's vorbauen lassen kann.
<Mic92> schmittlauch[m]: in a nutt-shell, nix-shell sourcen das drv file.
tokudan has quit [Remote host closed the connection]
tokudan has joined #nixos-de
foxit has quit [Quit: WeeChat 2.7.1]
litschi has quit [Quit: WeeChat 2.7.1]
litschi has joined #nixos-de
xkey has quit [Ping timeout: 240 seconds]
<schmittlauch> Mic92: und genau das hatte ich nicht verstanden. man page spricht zwar immer von "path" als Argument, dass damit aber auch nen store path zur drv gemeint sein könnte hab ich nicht kapiert.
<schmittlauch[m]> Gnarf, irgendwie kommen gerade keine posts durch die matrix bridge. Ob ich mir doch mal nen vernünftigen bouncer aufsetzen sollte? >.<
<schmittlauch[m]> (also eure Posts kommen nicht zurück)
<schmittlauch> schmittlauch[m]: ping
<Mic92> quassel soll ganz gut sein für Leute, die gui möen
<Mic92> *mögen
schmittlauch[m] has left #nixos-de ["User left"]
<schmittlauch> aber mit matrix habe ich mir schon schön bridges auch nach discourse und IRC zusammengestellt :(
schmittlauch[m] has joined #nixos-de
<schmittlauch> XMPP bleibt natürlich nativ ✊
xkey has joined #nixos-de
schmittlauch_ has joined #nixos-de
schmittlauch has quit [Ping timeout: 256 seconds]
mbrgm has quit [Ping timeout: 256 seconds]
mbrgm_ has joined #nixos-de
mbrgm_ is now known as mbrgm
schmittlauch_ has quit [Quit: Konversation terminated!]