Lisanna has joined #nix-darwin
Sonarpulse has quit [Ping timeout: 240 seconds]
Lisanna has quit [Remote host closed the connection]
ryanartecona has joined #nix-darwin
Lisanna has joined #nix-darwin
philr has joined #nix-darwin
ryanartecona has quit [Ping timeout: 276 seconds]
dustinm has quit [Quit: Leaving]
ryanartecona has joined #nix-darwin
dustinm has joined #nix-darwin
ryanartecona has quit [Quit: ryanartecona]
sellout- has joined #nix-darwin
sellout-1 has quit [Ping timeout: 268 seconds]
Lisanna has quit [Remote host closed the connection]
<dtz> \o/ GJ
thefloweringash has quit [Ping timeout: 246 seconds]
zzamboni has joined #nix-darwin
zzamboni has quit [Client Quit]
sellout-1 has joined #nix-darwin
sellout- has quit [Read error: Connection reset by peer]
thefloweringash has joined #nix-darwin
Lisanna has joined #nix-darwin
philr has quit [Quit: WeeChat 2.0.1]
zzamboni has joined #nix-darwin
zzamboni has quit [Read error: Connection reset by peer]
zzamboni1 has joined #nix-darwin
periklis has joined #nix-darwin
zzamboni1 has quit [Ping timeout: 240 seconds]
periklis has quit [Ping timeout: 240 seconds]
chrisbarrett has joined #nix-darwin
chrisbarrett has quit [Quit: chrisbarrett]
zzamboni has joined #nix-darwin
__Sander__ has joined #nix-darwin
ryanartecona has joined #nix-darwin
periklis has joined #nix-darwin
periklis has quit [Ping timeout: 276 seconds]
jtojnar has quit [Quit: jtojnar]
nikivi has quit [Quit: ZNC 1.6.6 - http://znc.in]
ryanartecona has quit [Quit: ryanartecona]
nikivi has joined #nix-darwin
ryanartecona has joined #nix-darwin
Sonarpulse has joined #nix-darwin
ryanartecona has quit [Quit: ryanartecona]
<pikajude> why does vim want tex now?
<pikajude> oh, it doesn't anymore
<pikajude> how odd
<LnL> it does for me
<LnL> unless somebody changed that in the last hours
<pikajude> well i just pulled
<pikajude> and it's not building *tex* anymore
<pikajude> although now something wants gtk
<pikajude> wtf
<pikajude> what are they doing to my beloved darwin
<pikajude> i don't want gtk
<LnL> it's vim_configurable
<LnL> it uses the weird composableDerivation thing so I have no idea where flags come from
<LnL> I'm not a fan of the vim configuration stuff in nixpkgs
<gchristensen> how do you like the emacs configuration?
<pikajude> i've never used emacs
<pikajude> i really should at SOME point
<LnL> how should I know? :p
<pikajude> i gotta get used to it one day
<gchristensen> you don't have to
<gchristensen> emacs sucks like everything else :P
<pikajude> really?
<pikajude> i've heard it's better for haskell
<gchristensen> pikajude: #emacs is resistent to X-vs-emacs trolls by declaring it sucks
<gchristensen> for example, /msg fsbot ,salespitch
<pikajude> oh, okay
<pikajude> isn't that the opposite of what i was doing though
<gchristensen> or even ,even-better-sales-pitch
<gchristensen> oh, yeah
<gchristensen> but it is definitely no panacea
<gchristensen> though having emacs' maintainer be a nix user is a perk
<LnL> gchristensen: what I see in the manual looks fine to me, vam uses strings for the packages...
<gchristensen> ouch
<LnL> and it uses a .customize with syntax I can't remember because nothing else works like that
<pikajude> vim is soooo weird
<pikajude> i mean, the package config, not the program itself
<pikajude> okay maybe both :/
<gchristensen> :D
<pikajude> i sort of have a flow that works with vim
<pikajude> if hindent is easier to use in emacs that's probably reason enough to switch
<pikajude> since i don't vim for work anymore
<LnL> and if you want to customize the vim package itself there's this stuff https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/editors/vim/configurable.nix#L80
<LnL> I have no clue how to set those options
<pikajude> god damn haskell builder
<pikajude> "yaml-0.8.28-GZeEnSKDGToL1bW4Ijv3DZ is unusable due to shadowed dependencies:"
<pikajude> WHY
<pikajude> why did this start happening
<pikajude> yeah, vim needs gtk+ now
<pikajude> what hte dfuck
<pikajude> apologies for my french
<pikajude> someone clearly saw fit to add gtk to vim unconditionally
<pikajude> oh, no, you're right LnL, configurable.nix itself was touched a year ago
<pikajude> someone fucked it up somewhere else
ryanartecona has joined #nix-darwin
ryanartecona has quit [Quit: ryanartecona]
<pikajude> actually, I don't think this is bisectable
<pikajude> vim_configurable won't build for me even 5,000 commits into the past
<pikajude> and I know I've done a successful build since then
<LnL> yes, it's just texlive that recently broke
<pikajude> right but gtk+ doesn't build either
ryanartecona has joined #nix-darwin
<pikajude> and also, hindent doesn't
<pikajude> aaaaaargh
<LnL> yeah, dunno what happened the last week
<pikajude> it's a bloodbath
__Sander__ has quit [Quit: Konversation terminated!]
<pikajude> maybe sandboxing being off broke it...
<pikajude> ...idk
<pikajude> huh, turning sandboxing on actually makes vim not build
<pikajude> and my user environment
<pikajude> LnL: are you using sandbox
<LnL> not by default, resolve-system-dependencies doesn't work with hydra/build-remote
<pikajude> oh, really
<LnL> yeah, it no longer copies all the entire drv tree over as an optimisation
<pikajude> cool
<pikajude> i think i hit the sandbox file size limit with my user environment
<pikajude> so i can't use it with darwin-rebuild at least
<LnL> huh, that has a limit?
<pikajude> not officially
<LnL> apple plz stop putting weird limits on everything
<pikajude> but sandbox-exec throws an internal error if you hit a certain size
<LnL> :/
<pikajude> i mean it's kinda like when we used to pass the sandbox profile on the command line and hit the argv length limit
<pikajude> lol
<pikajude> really bizarre when things stop working apropos of nothing
<LnL> what's the actual issue?
<LnL> the @executable_path thing in gtk+ or did you get past that
<pikajude> vimUtils.pluginnames2nix
<pikajude> builds gtk+
<pikajude> which can't find @rpath/libatk.dylib
<pikajude> or something along those lines
<pikajude> and i can't find a commit where that doesn't happen
<pikajude> despite having been using pluginnames2nix in my system config for at least 6 months
<LnL> pretty sure the dependency has always been there
<pikajude> yep
<pikajude> so i think
<pikajude> something else has brojen
<pikajude> no idea what
<LnL> hydra-job-bisect gtk3.x86_64-darwin will tell us what :)
ryanartecona has quit [Quit: ryanartecona]
<pikajude> unless it was always broken
<LnL> 3abd1ec53d4d373f2fd1b697bc9ea191137e5d19
<LnL> but cb6f88ce5ea98998701e1d49690e294ab2613daa
<pikajude> hack's terrible type system really makes me appreciate ghc these days
zzamboni has quit [Quit: Leaving.]
zzamboni has joined #nix-darwin
zzamboni has quit [Quit: Leaving.]
zzamboni has joined #nix-darwin
zzamboni has quit [Quit: Leaving.]
Lisanna has quit [Quit: Lisanna]
elasticdog has quit [Ping timeout: 265 seconds]
elasticdog has joined #nix-darwin
<LnL> urgh, meson rpaths
<pikajude> i'm really regretting never having done any of those proper comp sci/math courses in uni now
<LnL> oh?
<pikajude> yeah, i've spent my free time for the past week trying to write a library that takes a TH Name and turns it into a tree structure
<pikajude> for generating instances for a deeply nested datatype
<pikajude> and i'm doing this horrible hacky shit to fake type resolution and detect recursion
<pikajude> just awful
<pikajude> took me this long to figure out i should just be using a directed graph
Lisanna has joined #nix-darwin