lassulus changed the topic of #nixos-de to: Willkommen im deutschen NixOS Channel. | camp! https://hackmd.shackspace.de/camp2019# | T-Shirts: https://codi.lassul.us/1ApEfpzOQf6tGXZT0Pusdw?both#NixOS
hmpffff_ has joined #nixos-de
hmpffff has quit [Ping timeout: 252 seconds]
palo1 has joined #nixos-de
palo has quit [Ping timeout: 245 seconds]
palo1 is now known as palo
fendor has joined #nixos-de
hmpffff_ has quit [Quit: Bye…]
ajs124 has quit [Quit: Gateway shutdown]
ajs124 has joined #nixos-de
ajs124 has quit [Client Quit]
ajs124 has joined #nixos-de
hmpffff has joined #nixos-de
<hmpffff> Moin Moin
<hmpffff> ich hab gerade nochmal nix und nix-darwin neu installiert
<hmpffff> in meiner configuration-darwin.nix lasse ich u.a. auch davmail installieren
<hmpffff> ich könnte nun einen tipp bzgl. der config von davmail gebrauchen:
<hmpffff> a) wo ist der ideale Ort für die Config-Datei (davmail läuft als globaler daemon)
<hmpffff> b) wie plaziere ich diese config idealerweise (im nix-style)
<hmpffff> link-dropping würde mir vermutlich schon helfen
<hmpffff> (die davmail-config hab ich schon und sie funktioniert auch)
<hmpffff> ach, und c) wie lege ich die launchd-plist via nix an?
<hmpffff> ooooch, was soll denn das jetzt? auf darwin-rebuild switch bekomme ich: "error: file 'darwin' was not found in the Nix search path (add it using $NIX_PATH or -I)" :(
<palo> nix-darwin hör ich zum ersten mal, ... werd gleich mal nach dem Essen schauen was das ist
<palo> sieht nice aus
<hmpffff> das mimt im grunde das, was nixos-… macht
<hmpffff> ich hatte zuvor schon nix-darwin installiert, daber da hatte ich das Pfad-Problem nicht gehabt. weiß der Geier, was sich da geändert hat
<hmpffff> hmmm… after export NIX_PATH=darwin=darwin-config=$HOME/.nixpkgs/darwin-configuration.nix:$HOME/.nix-defexpr/channels:$NIX_PATH
<hmpffff> darwin-rebuild switch shows
<hmpffff> warning: Nix search path entry 'darwin-config=/Users/mbrasch/.nixpkgs/darwin-configuration.nix' does not exist, ignoring
<hmpffff> error: file 'darwin-config' was not found in the Nix search path (add it using $NIX_PATH or -I), at /nix/store/l4mmjq8p6ma6biz39x2w1vkgxlz7wzvy-darwin/darwin/default.nix:1:40
<hmpffff> und meine konfiguration liegt aber an besagter stelle: /Users/mbrasch/.nixpkgs/darwin-configuration.nix
<hmpffff> was übersehe ich?
<palo> vielleicht ist die $HOME variable nicht gesetzt zur zeit des exports?
<palo> oder anders gesetzt?
<hmpffff> $HOME wird ja korrekt aufgelöst
<hmpffff> ich verstehe nicht, warum die configuration nicht gefunden wird. der vollqualifizierte dateiname stimmt ja
<palo> darwin-config=/Users/mbrasch/.nixpkgs/darwin-configuration.nix ist aber kein path.
<hmpffff> ich verstehe auch nicht, warum bei der installation von nix-darwin $NIXPATH nicht mehr erweitert wird. das wurde bei der früheren installation ja scheinbar gemacht
<hmpffff> hehe, DAS stimmt
<hmpffff> ach, halt. das ist die gefragte config. das ist der vollqualifizierte name
<palo> Nix search path entry
<palo> │ | 'darwin-config=/Users/mbrasch/.nixpkgs/darwin-configuration.nix' does not exist
<palo> da steht `Nix search PATH entry` does not exist
<hmpffff> ah, ich sehe. ich hatte mich an das manual gehalten: https://github.com/LnL7/nix-darwin#manual-install
<hmpffff> ich hatte gehofft, daß es zumindest temporär funktioniert, wenn ich in der shell den export absetze
<hmpffff> so richtig verstanden hab ich die zeile sowieso nicht. ich kenne diese schreibweise nicht
<palo> darwin-rebuild switch -I darwin=.
<palo> ?
<hmpffff> vorsichtshalber sei erwähnt, daß ich ein Linux-Neuling bin, der sich in den Kopf gesetzt hat Linux über NixOS zu lernen – und nehme dabei Nix auf macos gleich mit)
<hmpffff> mit
<hmpffff> darwin-rebuild switch -I darwin-config=$HOME/.nixpkgs/darwin-configuration.nix
<hmpffff> findet es die config. jetzt bricht er mit einer fehlermeldung ab, aber damit hab ich gerechnet
<hmpffff> die frage ist nur, was ich machen muß, daß es auch ohne -I geht. hab ich beim manual irgendwas falsch verstanden? und wieso geht das nicht (mehr) out-of-the-box?
Chiliparrot has joined #nixos-de
<hmpffff> und warum diese meldung hier kommt, wäre dann der nächste schritt:
<hmpffff> The option `launchd.daemon' defined in `/Users/mbrasch/.nixpkgs/darwin-configuration.nix' does not exist.
<palo> Ich könnte ähnlich wie das non-official-overlay für emacs eine overlay für hackage gebrauchen :D
<palo> Na super containers hängt von quickcheck ab, und das hängt über ChasingBottoms von containers ab :/
<palo> Oder so?
<palo> hmm egal ich mach einfach cabal2nix --jailbreak und bete zu den göttern
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<palo> Die Götter sind gnädig bis jetzt
fendor has quit [Ping timeout: 258 seconds]
<makefu> palo: ich hab gedacht jailbreak ist was von ios, aber gibt es wohl überall :D
<palo> ne damit ignorierste die versions intervallbestimmungen in den buildfiles
<palo> aus elastic-search-client > 0.4 && < 0.6 wird einfach nur elastic-search-client
<makefu> quasi nen "close enough"
Chiliparrot has joined #nixos-de
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
andi- has quit [Remote host closed the connection]
andi- has joined #nixos-de
<palo> Scheint so das mega viele packages kaputt dependencies für die tests kaputt sind.
<palo> aber vielleicht ist das auch gerade ne fehleinschätzung
hmpffff has quit [Quit: nchrrrr…]
hmpffff has joined #nixos-de
hmpffff has quit [Client Quit]
hmpffff has joined #nixos-de
hmpffff has quit [Client Quit]