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"
palo has quit [Ping timeout: 240 seconds]
h0m1 has quit [Ping timeout: 240 seconds]
h0m1 has joined #nixos-de
knerten1 has joined #nixos-de
knerten2 has quit [Ping timeout: 240 seconds]
palo has joined #nixos-de
palo1 has joined #nixos-de
palo has quit [Ping timeout: 260 seconds]
palo1 is now known as palo
palo1 has joined #nixos-de
palo has quit [Ping timeout: 272 seconds]
palo1 is now known as palo
ITL has joined #nixos-de
<ITL> Guten Morgen! Ich hab mal eine Newbie-Frage. Wie wird denn in NixOS mit Golang gearbeitet, vor allem, wenn tools nur via go get auf das System kommen?
<NobbZ[m]> Entweder man nutzt die tools wie sie bereits in nixpkgs vorhanden sind, oder man baut sie selbst. nixpkgs hat ein paar builder für go.
<NobbZ[m]> Welche genau bereiten dir denn Probleme? ITL
<lassulus> man kann auch einfach GOPATH=$HOME/go setzen und go normal benutzen?
<lassulus> oder wo man das auch immer haben will
<lassulus> zumindest zum entwickeln tut das so gut
<Profpatsch> go ist recht unproblematisch was lokales entwickeln angeht
<Profpatsch> weil das statische Binaries macht
<Profpatsch> Und das go2nix Zeug ist ganz okay wenn man es dann packagen will
<Profpatsch> hatte damit noch keine Probleme
<Profpatsch> Ob man die Sprache ausstehen kann, ist natürlich eine andere Frage :)
<NobbZ[m]> Und da wir bei uns ausschließlich mit modules arbeiten, ist die dazugehörige `shell.nix` in der Regel schnell runtergeschrieben.
ITL has quit [Remote host closed the connection]
ITL has joined #nixos-de
<ITL> Vielen Dank für Eure Antworten. Ich bin total neu in NixOS und versuche noch herauszufinden, wie sich das auf meinen altbekannten workflow auswirkt. Mal eben `shell.nix` herunterschreiben, noch hab ich keine Ahnung was du damit meinst. Ich bin ueber go2nix gestolpert, da die letzten changes 2 Jahre her sind, hab ich mich gefragt, ob es einen
<ITL> "neuen Weg" gibt. Ich versuche dann golang einfach via `configuration.nix` oder `home-manager` zu installieren und schaue mal wie weit ich komme.
<ITL> Tatsächlich möchte ich als einen der ersten Schritte taskfile.dev via go installieren und lokal nutzen
<ITL> Und sorry, falls das alles keinen rechten Sinn ergibt.. Ich lerne noch
<NobbZ[m]> Da es ein Modul ist, sollte es recht simpel sein mit `buildGoModule` (https://nixos.org/manual/nixpkgs/stable/#ssec-go-modules)
ITL has quit [Remote host closed the connection]
Profpatsch has quit [Quit: WeeChat 2.8]
fendor has joined #nixos-de
Synthetica has joined #nixos-de
fendor has quit [Ping timeout: 240 seconds]
fendor has joined #nixos-de
fendor_ has joined #nixos-de
fendor has quit [Ping timeout: 260 seconds]
fendor__ has joined #nixos-de
fendor_ has quit [Ping timeout: 272 seconds]
fendor__ has quit [Remote host closed the connection]
tokudan_ has quit [Remote host closed the connection]
tokudan has joined #nixos-de
mbrgm_ has joined #nixos-de
mbrgm has quit [Ping timeout: 244 seconds]
mbrgm_ is now known as mbrgm
Synthetica has quit [Quit: Connection closed for inactivity]
hexa- has quit [Quit: WeeChat 2.7.1]