derjohn_mob has quit [(Ping timeout: 245 seconds)]
MP2E has joined #nixos
<NixOS_GitHub>
[nixpkgs] rongcuid opened pull request #22510: Fix/ngspice add XSPICE and CIDER support (master...fix/ngspice-update) https://git.io/vD8Ov
georges-duperon has joined #nixos
__sagitaire has quit [(Ping timeout: 252 seconds)]
raiden_0x71 has joined #nixos
djwhitt has joined #nixos
fnljk has quit [(Quit: ^?^)]
<pedestrian>
hi nixos is for servers right?
eacameron has joined #nixos
<pedestrian>
i found the channel accidentally
s33se_ has joined #nixos
djwhitt has quit [(Client Quit)]
djwhitt has joined #nixos
<gchristensen>
pedestrian: and desktops, yes
<pedestrian>
oh
<pedestrian>
i want to try a new desktop os
wak-work has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub>
[nixpkgs] grahamc pushed 1 new commit to master: https://git.io/vD8OX
<NixOS_GitHub>
nixpkgs/master 8608f91 Graham Christensen: gnash: remove due to removal of ming
seagreen has quit [(Ping timeout: 260 seconds)]
<pedestrian>
hope nixos is not nix as in german nix
s33se has quit [(Ping timeout: 240 seconds)]
<c74d>
it's from Netherlands
<pedestrian>
i see
<pedestrian>
dutch is cool
<pedestrian>
nice girls and nice cheese
eacameron has quit [(Ping timeout: 240 seconds)]
<corngood>
I think most of us use it as our daily driver desktop os?
<pedestrian>
and lots of others good stuff
derjohn_mob has joined #nixos
<c74d>
but given the logo, the name is more likely from Latin
<pedestrian>
if i will use it i can feel already the jokes
<simpson>
We're all a little bonkers in one way or another~
<MP2E>
I was going to say 'is stali alive' but a better question is 'was stali ever alive'
<MP2E>
i remember reading about it in like 2010
<MP2E>
heh
<drakonis>
probably never was alive
<drakonis>
turns out it had a release last august
<MP2E>
huh
<MP2E>
interesting
<MP2E>
so it did, wow
<drakonis>
the related links point to other distros that inspired stali
<drakonis>
Pi and x86?
<shlevy>
"Upgrade/install using git, no package manager needed" holy crap
<shlevy>
This is making me like suckless less :D
<drakonis>
lol
<shlevy>
I just use dwm,dmenu, and st I think
<drakonis>
see the philosophy
<MP2E>
"package managers? just use makefiles! :^)"
<drakonis>
if you read it, you'd instantly stop liking them
<drakonis>
because shit, this is bonkers
takle has quit [(Ping timeout: 260 seconds)]
<gchristensen>
"We're all a little bonkers in one way or another" anyone willing to make & maintain a distro for free is a bit bonkers ;)
<MP2E>
haha :)
<drakonis>
nah, this isn't bonkers enough
<drakonis>
the templeos guy is bonkers
<drakonis>
"Many (open source) hackers are proud if they achieve large amounts of code, because they believe the more lines of code they’ve written, the more progress they have made. The more progress they have made, the more skilled they are. This is simply a delusion." ???
pedestrian has joined #nixos
<drakonis>
whoever wrote this is delusional
<pedestrian>
i iwll try nixos in the next days
<gchristensen>
welcome back, pedestrian
<gchristensen>
sounds great :D
<pedestrian>
thanks for helping me
<pedestrian>
special thanks to shlevy
<shlevy>
Thanks!
<pedestrian>
youre very welcome
<shlevy>
I like how the three suckless tools I'm familiar with are the ones listed in the opener of the "philosophy" section
<simpson>
drakonis: There are several serious efforts, notably the various projects led by Alan Kay, to produce ever-smaller systems, measured in lines of code.
mizu_no_oto has joined #nixos
<pedestrian>
are you all computer-whizz?
<drakonis>
i have heard
<drakonis>
but the suckless manifesto is just insane
<simpson>
Don't worry about it.
<drakonis>
do link them
<drakonis>
i can't find any though
<drakonis>
i heard about them a year ago but i can't remember any names
<shlevy>
I'm sure I could fit stuff to get far enough to do an ACPI shutdown into the MBR :P
<MP2E>
I like the ideas behind it. Better code over more, unix-like tools. I don't think that targetting "experienced users" will really ever become the norm, nor really should it
<MP2E>
we have our hundreds of linux distributions for that :P
<drakonis>
why are you typing make make install install
<pedestrian>
was a question
<drakonis>
and tech school?
<drakonis>
i don't think tech school is necessary for this
<pedestrian>
i was at tech school years ago
<pedestrian>
technical?
<pedestrian>
tech
<drakonis>
right
<pedestrian>
we had linux there but thats more than 10 years ago
<pedestrian>
i hardly remember that all
<pedestrian>
more than 15t years ago actually
<pedestrian>
15
<drakonis>
that is a lot of time
<pedestrian>
yes
<drakonis>
linux changed quite a lot
<pedestrian>
yeah
<pedestrian>
there was compiling and deb and rpm those times
<pedestrian>
but under slackware it was always compiling
<pedestrian>
so it sucked
<pedestrian>
you had to go for the dependancies on your own
<pedestrian>
i like pacman from arch is nix like pacman?
<drakonis>
even slackware changed
<drakonis>
hmm
<pedestrian>
i read about nix
<drakonis>
well, if you read what nix is
<pedestrian>
its like complete rocllbacks
<pedestrian>
and like you can install applications twice or a feew times parallel
<pedestrian>
right?
<lverns>
question: what's the state of packaging software in nix when the software authors want you to build it with maven?
roconnor_ has joined #nixos
<pedestrian>
pretty smart those dutch guys
<pedestrian>
i better go and sleep
<pedestrian>
take good care all you folks
<pedestrian>
sleep well later drakonis
<pedestrian>
hope to meet you all again
endformationage has quit [(Quit: WeeChat 1.6)]
pedestrian has left #nixos ["Leaving"]
suvash_away has quit [(Ping timeout: 240 seconds)]
roconnor has quit [(Ping timeout: 240 seconds)]
raiden_0x71 has quit [(Ping timeout: 240 seconds)]
matthewbauer has joined #nixos
dramforever has joined #nixos
suvash_away has joined #nixos
<corngood>
Anyone have any clever solutions for when you want to regularly build multiple nixos config's (e.g. proprietary and open source video drivers)? Like a way to express that in nix rather than a shell script?
raiden_0x71 has joined #nixos
<drakonis>
?
<drakonis>
what do you mean?
CodeWarrior has joined #nixos
<corngood>
I usually do two rebuilds with -p to put them in grub submenus
<drakonis>
oh i see
Sonarpulse has quit [(Ping timeout: 255 seconds)]
<corngood>
Not a big deal, I guess I'm just imagining having more control over the grub menu structure from within nix, like building a configuration with named subconfigurations.
<drakonis>
that would be desirable
<drakonis>
i do wish the cool looking grub was available on efi installations
<iMatejC>
heh, just finished compiling linux kernel on arm board (olinuxino a20 lime2) and read error appeared from nowhere - rebooted the board and ls -la /dev/sd* was empty all of the sudden - ssd died, with my configuration.nix and kernel config file with it
sdothum has quit [(Quit: ZNC - 1.6.0 - http://znc.in)]
<maurer>
grantwu: Are you running nix or nixos?
takle has quit [(Ping timeout: 258 seconds)]
<grantwu>
I am running Nix on Ubuntu
<maurer>
Then this will not wokr
<maurer>
*work
<maurer>
and there is not a way for the mpv packages to fix it
<maurer>
The short version is that some things which need to be global (e.g. OpenGL) are handled differently in NixOS, and don't fit with the regular packaging scheme
<maurer>
NixOS has a story for this, but it's not compatible with what other distros do
<maurer>
(You can make mpv work, but nix packaging treats OGL as part of the video driver, and therefore part of the system config rather than package config)
<maurer>
(as a result, you currently need to roll your own shim if you're not on nixos to allow a nix-built binary to get your drivers loaded)
<grantwu>
Ah. I understand.
<grantwu>
Would it be possible to remove the mpv package for non-Nixos users
<maurer>
I think that would generally be considered undesirable, since there are non-nixos users with such shims, and because mpv plays audio too :P
<grantwu>
ah... good point
<maurer>
To be honest, the real solution (which I don't have the time to write) is probably to make distro-specific wrapper derivations
<maurer>
so that shims as described in that issue can be correctly generated from inside nixpkgs when needed
<maurer>
e.g. write a function wrapUbuntuGL that will create a wrapper via makeWrapper or similar and set the right env variables, and allow .nixpkgs/config.nix to specify that you're building for a foreign distro
<maurer>
then have packages which use mpv call the appropriate wrapper if you're on a foreign distro when installing
<maurer>
however, that's a lot of work, and I don't have the time to do it myself :P
matthewbauer has joined #nixos
systemfault has quit [(Quit: Bye!)]
takle has joined #nixos
eacameron has quit [(Remote host closed the connection)]
mlieberman85 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
mlieberman85 has joined #nixos
mlieberman85 has quit [(Client Quit)]
mlieberman85 has joined #nixos
mlieberman85 has quit [(Client Quit)]
takle has quit [(Ping timeout: 248 seconds)]
mlieberman85 has joined #nixos
mlieberman85 has quit [(Client Quit)]
mlieberman85 has joined #nixos
mlieberman85 has quit [(Client Quit)]
mlieberman85 has joined #nixos
mlieberman85 has quit [(Client Quit)]
mlieberman85 has joined #nixos
mlieberman85 has quit [(Client Quit)]
<NixOS_GitHub>
[nixpkgs] aszlig pushed 1 new commit to master: https://git.io/vD8RV
<NixOS_GitHub>
nixpkgs/master 87cc20e aszlig: nixos/networkd: Fix eval error for defaultGateway...
<aszlig>
globin: okay, going to look into it later
paperd has joined #nixos
Itkovian has joined #nixos
Itkovian has quit [(Client Quit)]
ryanartecona has quit [(Quit: ryanartecona)]
Wizek_ has joined #nixos
mlieberman85 has joined #nixos
slack1256 has joined #nixos
matthewbauer has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
takle has quit [(Ping timeout: 245 seconds)]
takle has joined #nixos
mlieberman85 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
MercurialAlchemi has joined #nixos
takle has quit [(Ping timeout: 252 seconds)]
<NixOS_GitHub>
[nixpkgs] aszlig pushed 1 new commit to master: https://git.io/vD8EY
<NixOS_GitHub>
nixpkgs/master cd10e3c aszlig: nixos/tests/chromium: Run tests as normal user...
<aszlig>
globin: ^^
faffolter has joined #nixos
faffolter has quit [(Changing host)]
faffolter has joined #nixos
takle has joined #nixos
Kingsquee has joined #nixos
matthewbauer has joined #nixos
vandenoever has quit [(Ping timeout: 276 seconds)]
Kingsqueee has quit [(Ping timeout: 264 seconds)]
takle has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub>
[nixpkgs] paperdigits opened pull request #22512: dateutils: init at 0.4.1 (master...dateutils) https://git.io/vD8ED
reinzelmann has joined #nixos
matthewbauer has quit [(Ping timeout: 248 seconds)]
jensens has quit [(Ping timeout: 260 seconds)]
way218- has quit [(Ping timeout: 264 seconds)]
<rsa>
is there a good way to report an issue for a specific package (to specific maintainers) instead of submitting for the whole nixpkgs-repository?
takle has joined #nixos
takle has quit [(Ping timeout: 248 seconds)]
<paperd>
rsa: the bot should notify the proper maintainer
<paperd>
as it does with a pull request
takle has joined #nixos
jgertm has joined #nixos
<rsa>
okay then
<paperd>
or just include the name of the maintainer in the issue report
takle has quit [(Ping timeout: 245 seconds)]
xeviox has joined #nixos
ChongLi_ has joined #nixos
ChongLi has quit [(Ping timeout: 255 seconds)]
ChongLi_ is now known as ChongLi
matthewbauer has joined #nixos
faffolter has quit [(Remote host closed the connection)]
matthewbauer has quit [(Ping timeout: 245 seconds)]
nhooyr has quit [(Remote host closed the connection)]
FRidh has joined #nixos
paperd has quit [(Ping timeout: 255 seconds)]
bennofs has joined #nixos
mbrgm has joined #nixos
teknico has joined #nixos
<NixOS_GitHub>
[nixpkgs] LnL7 closed pull request #22196: pstoedit,plotutils: fix for darwin and mark not broken (master...pstoedit) https://git.io/vDvnW
takle has joined #nixos
mbrgm has quit [(Client Quit)]
mbrgm has joined #nixos
nhooyr has joined #nixos
slack1256 has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 240 seconds)]
dramforever has joined #nixos
mbrgm has quit [(Client Quit)]
Itkovian has joined #nixos
phant0mas has joined #nixos
<NixOS_GitHub>
[nixpkgs] FRidh pushed 2 new commits to master: https://git.io/vD8aS
<NixOS_GitHub>
nixpkgs/master 6640fe2 Frederik Rietdijk: pythonPackages.sphinx: fix make-mode, fixes #22501
<NixOS_GitHub>
nixpkgs/master c73045e Frederik Rietdijk: pythonPackages.sphinx: 1.5.1 -> 1.5.2
eacameron has joined #nixos
panostimos has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
matthewbauer has joined #nixos
ebzzry has quit [(Ping timeout: 264 seconds)]
matthewbauer has quit [(Ping timeout: 255 seconds)]
nschoe has joined #nixos
pi3r has joined #nixos
takle has joined #nixos
mbrgm has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
fritschy has joined #nixos
pi3r has quit [(Read error: Connection reset by peer)]
derjohn_mob has quit [(Ping timeout: 258 seconds)]
Itkovian has quit [(Read error: Connection reset by peer)]
ixxie has joined #nixos
rly has joined #nixos
goibhniu has joined #nixos
takle has joined #nixos
xadi has joined #nixos
xwvvvvwx has joined #nixos
pombreda has quit [(Ping timeout: 264 seconds)]
<NixOS_GitHub>
[nixpkgs] peterhoeg opened pull request #22514: emacs: make gtk3 default (master...f/emacs) https://git.io/vD8oN
cmercier has joined #nixos
nh2_ has joined #nixos
xadi has quit [(Ping timeout: 255 seconds)]
Itkovian has joined #nixos
dramforever has quit [(Quit: Leaving)]
xadi has joined #nixos
matthewbauer has joined #nixos
sitedyno has quit [(Ping timeout: 248 seconds)]
<NixOS_GitHub>
[nixpkgs] pSub pushed 2 new commits to master: https://git.io/vD86z
<NixOS_GitHub>
nixpkgs/master 17d74c4 Fernando J Pando: electricsheep: 2.6.8 -> 2.7b33...
<NixOS_GitHub>
[nixpkgs] layus opened pull request #22515: dafny: fix meta attribute (master...fixup-dafny) https://git.io/vD8i5
sitedyno has joined #nixos
MP2E has quit [(Quit: sleep)]
MoreTea has joined #nixos
ixxie has quit [(Ping timeout: 260 seconds)]
xadi has joined #nixos
proteusguy has quit [(Ping timeout: 240 seconds)]
xadi has quit [(Ping timeout: 258 seconds)]
xadi1 has joined #nixos
pombreda has quit [(Ping timeout: 255 seconds)]
ok2 has joined #nixos
<NixOS_GitHub>
[nixpkgs] aszlig pushed 1 new commit to master: https://git.io/vD81l
<NixOS_GitHub>
nixpkgs/master 25b61cc aszlig: pyocr: Use skip instead of expectedFailure...
FRidh has quit [(Remote host closed the connection)]
matthewbauer has joined #nixos
ixxie has joined #nixos
<viric>
I try to write a script that does "systemctl suspend" and calls "sudo vlock -an", and it quite fails. vlock hangs, it does not lock the screen...
roconnor_ has quit [(Ping timeout: 256 seconds)]
matthewbauer has quit [(Ping timeout: 252 seconds)]
m-i has quit [(Remote host closed the connection)]
m-i has joined #nixos
<MarcWeber>
error: while setting up the build environment: mounting /proc: Operation not permitted
<MarcWeber>
Has anybody seen this before?
ixxie has quit [(Ping timeout: 256 seconds)]
mkoenig has quit [(Ping timeout: 248 seconds)]
<sziszi>
viric, I'm using xtrlock
<sziszi>
like this"xtrlock -f ; systemctl suspend "
bennofs has quit [(Ping timeout: 255 seconds)]
danielrf1 has quit [(Ping timeout: 252 seconds)]
<sziszi>
-f is a switch where it locks the screen and exits so the next command will run
xadi1 has quit [(Ping timeout: 256 seconds)]
mkoenig has joined #nixos
danielrf1 has joined #nixos
<ocharles>
dancek: haha, nice timing with illum! I literally packaged that last night. Did not expect to get a merge conflict when pulling master this morning ;)
<ocharles>
dancek: I'm just making some tweaks to your nixos module - running as a restricted user rather than root. I'll CC you in the PR when i'm done
<dancek>
wow
civodul has joined #nixos
<dancek>
ocharles: feel free, this was my first nixos module so I didn't really know what I was doing
<ocharles>
no problem, nothing looks out of the ordinary in it
<dancek>
ocharles: also, if you want to be the maintainer, I'm happy to give it to you
<ocharles>
I'll add myself to the list, no reason it has to be exclusive
<dancek>
ok
<ocharles>
nice little tool though, works a treat
<dancek>
indeed
<ocharles>
I gave up on XFCE and returned to xmonad, but forgot how convenient it was having buttons to change brightness rather than having to sudo tee into /sys files...
<sziszi>
ocharles, you can modify the xmonad to your likeness
<ocharles>
I know
<sziszi>
I did it years ago
<dancek>
I had a similar story with a BIOS update... been using xmonad all along
<sziszi>
xmonad was my first tilingwm :')
<ocharles>
Point is XFCE has it working out of the box. Just using xmonad I need to have *something* control the brightness. illum is nicer because it works in tty's too
ThatDocsLady has quit [(Remote host closed the connection)]
ixxie has joined #nixos
<dancek>
I frankly don't understand how someone can cope with brightness adjustment only working in X, but that seems to be the standard
<dancek>
I guess most people don't use ttys these days
<jophish>
dancek: Out of curiosity why do you use a tty instead of a virtual terminal?
<sziszi>
just out of curiosity: desktops have a nice way to change the backlight of the screens?
<jophish>
sziszi: redshift is pretty good, but it just changes the color temperature, not the brightness
<ocharles>
sziszi: what do you mean? XFCE comes with something that at least knows what the brightness keys do, and pops up some UI to show the current brightness level
<sziszi>
ocharles, you can change the backlight level of laptop screens, right? but afaik you cant do this with an external/desktop screen
<ocharles>
oh, you meant monitors
<jophish>
sziszi: hdmi has no provision for this, so it would be software only
<ocharles>
I thought you meant desktop environments like kde and friends
<jophish>
as in, changing the pixel values instead of the backlight
<sziszi>
jophish, thanks, but the color temperature is rather sensitive topic for me
<jophish>
Most desktop monitors have brightness adjustment on them though, but there isn't a way to change that from the computer
xadi has joined #nixos
<jophish>
unless perhaps you have a super smart monitor
<sziszi>
once I used a super smart monitor
ThatDocsLady has joined #nixos
<sziszi>
it had a so-called dynamic contrast or something
<sziszi>
so if you watched a movie, and there was a darker scene like the good guys crawled in the sewers the monitor changed the backlight levels to almost zero so you cant saw shit
nhooyr has quit [(Remote host closed the connection)]
jnsaff has joined #nixos
nhooyr has joined #nixos
<sziszi>
and when there was an explosion it burned your eyes out :(
<sziszi>
because the smart thingy increased the shit out of the brightness levels
<sziszi>
and did this with a horrible latency
<ocharles>
yep, this sounds like smart technology to me
<qknight_>
when developing a nixos service, how can i evaluate the 'config' and 'options' without using 'nixos-rebuild switch' all the time?
<qknight_>
i can probably use nix-instantiate or nix-repl but i don't have a clue how to do that
MinceR has joined #nixos
Leo` has quit [(Read error: Connection reset by peer)]
<MarcWeber>
qknight_: systemd should allow you placing the files into /etc/systemd/system* manually if this helps. Once it runs you can turn it into nix -> there is rebuild test (without changing boot config as well)
cmercier has quit [(Remote host closed the connection)]
cmercier has joined #nixos
<dancek>
jophish: because I'm on a slow machine and don't want to wait for X to start, or because I just broke X, something like that
<dancek>
of course I mostly use X, but it's not rare to need a tty
Shou has joined #nixos
<qknight_>
MarcWeber: i want to play with the nixos service abstraction and for that i don't need a systemd job just yet becase my problems are in the nix language domain still
<gilligan_>
does anyone know if there is a tool for pretty-printing .drv expressions? i've seen references to pp-aterm but that is apparently long gone
<gilligan_>
also I wasn't really aware that .drv adheres to some specification of sorts
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
<avn>
gilligan_: may be adding pretty-printer to nix would be good idea?
sdothum has joined #nixos
<gilligan_>
avn, sure
<Dezgeg>
maybe gfortran.so.3 is a support library required by the code it generates?
<bennofs>
Dezgeg: why would linking generate code?
matthewbauer has quit [(Ping timeout: 256 seconds)]
<bennofs>
Dezgeg: Note, there are only object files on this linker command line, no source files
<Dezgeg>
well, code generated in those object files
<Dezgeg>
do any of them use symbols that match what are in gfortran.so?
pombreda has joined #nixos
m-i has quit [(Remote host closed the connection)]
<Dezgeg>
I think it's similar case to libgcc.so, no?
<copumpkin>
bennofs: I wouldn't stop at the cc-wrapper, run it with -v and see what the final flags that go to gcc are
m-i has joined #nixos
<copumpkin>
and -Wl,-v while you're at it
<NixOS_GitHub>
[nixpkgs] wizeman opened pull request #22518: nixos.chrony: pass config file directly to daemon (master...u/fix-chrony-conf) https://git.io/vD4UB
<bennofs>
Dezgeg: do weak symbols count?
t7 has joined #nixos
<Dezgeg>
yes, I think
<Dezgeg>
weak-ness should only matter for multiple objects providing the same symbol
<dtzWill>
bennofs: our binutils propagate the DT_NEEDED of libraries into the final executable (--copy-dt-needed-entries) which might be causing that if you're not expecting it
<bennofs>
Dezgeg: sry, I meant a symbol marked with 'w' in nm output. I don't think it counts, as it didn't have any address specified
pombreda has quit [(Ping timeout: 240 seconds)]
<bennofs>
dtzWill: oh.... that explains it!
<bennofs>
dtzWill: but they don't seem to copy the RUNPATH
<bennofs>
dtzWill: how is this supposed to work? Shouldn't they at least copy then runpath then aswell?
mudri has joined #nixos
<dtzWill>
bennofs: I would expect so, but I can't say that I was confident of that behavior one way or the other :). Does it really not? haha
<srhb>
Holy smokes. If I make a docker image with a single, simple Haskell derivation, the end result is over 2 GiBs O_o
<srhb>
I guess this isn't the way to get around lack of static linking.
<bennofs>
dtzWill: well, I *suppose* that this gfortran is propagated from libblas, and libblas has the proper RUNPATH. The resulting shared object doesn't find libgfortran...
<bennofs>
dtzWill: will have to investigate
<bennofs>
srhb: do Haskell libs perhaps retain references to the bootstrap compiler?
<dtzWill>
blargh, I really hate shared libraries and how they're implemented in our systems. Nothing but problems, I tells ya! :)
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<srhb>
It's... 'uuuge.
<srhb>
bennofs: No, but I could probably cook up one that I can.
<bennofs>
I'm quite low on disk space, so I'm interested to see if there are any obvious places where derivations are too big
<bennofs>
srhb: can't you just enable static linking for haskell?
<srhb>
bennofs: I don't think that's actually possible in nixpkgs.
<bennofs>
srhb: you can link just the Haskell deps statically, and rest dynamic
<bennofs>
srhb: just turn of enableExecutableDynamic
<srhb>
Ah, hm, yes.
<bennofs>
should even have binary caches for that still
<bennofs>
srhb: haskell.lib.disableSharedExecutables is the function
Itkovian has joined #nixos
<srhb>
bennofs: That helped a rather massive amount. But am I back to being non-portable now?
<bennofs>
srhb: non-portable in what way?
<srhb>
bennofs: The whole goal was to be able to transfer my binary to a non-NixOS system, and since that won't really happen with the build itself, I was looking towards docker.
<bennofs>
srhb: it just links all haskell deps statically, but still links dynamically against system libraries (like libc, gmp, etc)
<dtzWill>
(and we also have ld-wrapper.sh and supporting that might change behavior depending on what you're doing, although I just mention it for completeness... don't /think/ that'd break waht you're doing :))
<dtzWill>
damn you're faster than me, I'm actually (lol!) putting together a repro right now too, on my arch laptop :P
<bennofs>
dtzWill: well I already had this setup (was experimenting with recursive deps before :)
<dtzWill>
...arch mostly because I expect to get a new one soon so don't want to reinstall w/NixOS before then :P
<dtzWill>
nope, bennofs is the fastest gun around! :D
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<dtzWill>
anyway, looking :)
<bennofs>
dtzWill: added some source files now as well
<dtzWill>
haha ty
<bennofs>
oh well still need to push
Itkovian has joined #nixos
<teozkr>
@gilligan_ well, if I count.. :P
<gilligan_>
teozkr, hmmmmm... no
<gilligan_>
teozkr, haha ;-D
iyzsong has joined #nixos
iyzsong has quit [(Remote host closed the connection)]
<gilligan_>
teozkr, well hi there hehe. Just in the process of preparing slides for an in-house nix workshop. Considering that we have a lot of scala projects going on that project of yours is quite interesting
<dtzWill>
bennofs: so bar is on the RUNPATH but foo isn't
<teozkr>
ahh, fair enough
Itkovian has quit [(Client Quit)]
<bennofs>
dtzWill: yeah, foo is on bar's RUNPATH though
<dtzWill>
oh, because foo isn't in main's needed
<teozkr>
well, I'd be very interested in hearing whether it works for you, if you end up trying it
<dtzWill>
or at least that's why it doesn't die
<bennofs>
dtzWill: I'd expected the DT_NEEDED foo from libbar.so to be copied to main
<bennofs>
dtzWill: as that's what --copy-dt-needed-entries should do as far as I can tell from docs
<teozkr>
since it's relatively untested with stuff like private Maven repos atm
Itkovian has joined #nixos
<bachp>
I'm having an issue with Nixops and I wanted to ask if somebody has an idea. I'm trying to deploy to an AWS host machine that isn't able to connect to the internet. If I do a nixops deploy the instance is created and the closure is copied. However the deployment then seems to be stuck with the message:
<gchristensen>
joachifm: ok, the alternative is you can add "CVE..." or "security" in the top several lines of the commit message and then I'll definitely tag them
Fare has joined #nixos
<gilligan_>
teozkr, I do not know the first thing about Scala/sbt hehe.. trying something now ;=}
<NixOS_GitHub>
[nixpkgs] grahamc pushed 3 new commits to master: https://git.io/vD4LI
<NixOS_GitHub>
nixpkgs/master 12284ff Joachim Fasting: jbig2dec: 0.11 -> 0.13, new upstream location...
<NixOS_GitHub>
nixpkgs/master 83f83ca Joachim Fasting: jbig2dec: patch for CVE-2016-9601...
<NixOS_GitHub>
nixpkgs/master 34157f7 Graham Christensen: Merge pull request #22509 from joachifm/jbig2dec...
<NixOS_GitHub>
[nixpkgs] grahamc pushed 2 new commits to release-16.09: https://git.io/vD4Lm
<NixOS_GitHub>
nixpkgs/release-16.09 512af01 Joachim Fasting: jbig2dec: 0.11 -> 0.13, new upstream location...
<NixOS_GitHub>
nixpkgs/release-16.09 0ccddb4 Joachim Fasting: jbig2dec: patch for CVE-2016-9601...
<teozkr>
gilligan_: ahh, fair enough
<teozkr>
well, good luck with the workshop! :D
<gilligan_>
teozkr, but others obviously do so if I manage to package some scala stuff that would be nice of course
<gilligan_>
teozkr, thanks
pombreda has quit [(Ping timeout: 240 seconds)]
<gilligan_>
teozkr, first thing I notice: executing sbtix after installation and I get an error because sbt is not installed. That should prolly be a runtime dependency
Shou has joined #nixos
<sziszi>
anyone using FullDiskEncryption with NixOs? any useful advice for this?
drakonis has joined #nixos
<NixOS_GitHub>
[nixpkgs] domenkozar force-pushed ghc-split-sections from ca6eedb to f031f31: https://git.io/vMsdC
<NixOS_GitHub>
nixpkgs/ghc-split-sections f031f31 Domen Kožar: GHC 8.0.2: use -split-sections...
<copumpkin>
sziszi: there was a wiki page on it at some point. Don't know how much has changed since the wiki was frozen though
<teozkr>
also, did that error happen when building sbtix, running sbtix-gen-blah, or while building your project?
<bennofs>
dtzWill: I could at least verify that --no-copy-dt-needed-entries fixes the issue
gal_bolle has joined #nixos
<gilligan_>
teozkr, ah sorry.. it happened when running nix-build - everything before worked just fine
johnw has quit [(Ping timeout: 240 seconds)]
<teozkr>
fair enough
<teozkr>
then it sounds like you want to add it to manual-repo or upgrade to SBT 0.13.12
<teozkr>
sounds like your project/build.properties is locking it to 0.13.11
dramforever has joined #nixos
drakonis has quit [(Remote host closed the connection)]
nh2_ has quit [(Ping timeout: 258 seconds)]
mudri has quit [(Ping timeout: 258 seconds)]
<peti>
ocharles: That is what it has been doing for the last year or so. :-)
pombreda has joined #nixos
<ocharles>
Really? master has it 8 days old, but cabal-hashes is 30 minutes old
<ocharles>
does it not push if there aren't important changes?
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
<peti>
ocharles: It pushed to 'haskell-updates' in github.com:peti/nixpkgs.git once per hour. That package set compiles at http://hydra.nixos.org/jobset/nixpkgs/haskell-updates, and every now and then (i.e. once per week) I merge that branch into 'master'.
<ocharles>
Ok, I guess it's the latter that I thought about having automated
<ocharles>
Basically, I thought it would be nice if hackage-packages.nix represented exactly the latest Hackage index. Any non-versioned package name would be whatever the latest version is on Hackage, with no overriding or pinning of old versions. As a package maintainer, this means I can easily patch my stuff to work with the very latest Hackage
<ocharles>
Right now I can build my packages against haskellPackages, but that doesn't necessarily mean I work with the latest everything, but (if I understand correctly) we pin old versions directly in hackage-packages. Or maybe I'm mistaken
<NixOS_GitHub>
[nixpkgs] peti pushed 5 new commits to master: https://git.io/vD43t
<NixOS_GitHub>
nixpkgs/master 868eb82 Peter Simons: LTS Haskell 7.19
<NixOS_GitHub>
nixpkgs/master d049217 Peter Simons: hackage2nix: update list of broken packages
<NixOS_GitHub>
nixpkgs/master 5a0368b Peter Simons: hackage-packages.nix: automatic Haskell package set update...
<bennofs>
ocharles: haskellPackages is based off LTS Haskell anyway I believe
mkoenig has quit [(Ping timeout: 255 seconds)]
<peti>
ocharles: Yes, bennofs is right. The default versions of many packaes follow LTS-7.x, so these won't get updates more often than once a week anyway, i.e. when a new LTS release comes out.
<gilligan_>
isn't that absolutely sufficient?
<peti>
ocharles: Non-Stackage packages follow the latest version from Hackage, so those *could* be updated, potentially, once every half an hour.
<jophish>
peti: thanks for the hard work you do keeping Haskell running in nixpkgs :)
<ocharles>
ok, so is there a way to get a package set that is a version of Hackage "HEAD" that is as clean as possible?
FareTower has quit [(Ping timeout: 245 seconds)]
<ocharles>
clean = unaltered
<gilligan_>
teozkr, you were right, updating sbt
mkoenig has joined #nixos
<ocharles>
I'd really like to have my own Hydra building my own Haskell packages against this Hackage HEAD as I'm calling it, and being as reactionary as possible to things breaking
<peti>
ocharles: Well, the latest version of every package is in the package set. They just have a version suffix if the package is in Stackage, too.
<ocharles>
so any attribute "foo" in hackage-packages.nix is the very latest version, not a pinned version?
johnw has joined #nixos
<teozkr>
gilligan_: there is also a 0.13.13 out, but that probably also needs a new compiler-interface..
<jophish>
ocharles: only if foo_1_2_3 doesn't exist
<peti>
ocharles: If foo is part of LTS-7, then "foo" is whatever LTS says it ought to be and foo_x_y is the latest version. If foo is not in stackage, then foo is the latest version.
<bennofs>
peti: I think it could make sense to do this "version overriding because of stackage" in a configuration-* file as well, perhaps? Then the package without version suffix in "hackage-packages.nix" would always be the latest one
<ocharles>
ok, it's that former bit that I don't like
<ocharles>
"don't like" is a bit strong, but hopefully you get what I mean :)
<bennofs>
ocharles: you could probably generate your own hackage-packages.nix
<peti>
bennofs: We could do it, I guess. I'm just not sure what the use-case is. If anyone want to track Hackage by-the-minute, shouldn't they use cabal-install?
<bennofs>
ocharles: using a different configuration-hackage2nix.yaml
* copumpkin
is seeing the weirdest behavior ever in a nix python package he's putting together
<ocharles>
peti: my use case is to have hydra tracking by the minute
<bennofs>
peti: yeah. perhaps we shouldn't even include the latest version, as you can just use callHackage now
<gchristensen>
mmmm nixos makes things sane. I ran a qemu/vm based nixos-like test in a hard loop last night, and it passed hundreds of times with 0 failures
<peti>
ocharles: You can do it. You'd have to figure out some Nix function that re-writes haskellPackages appropriately, though. I'm pretty sure that can done programatically, i.e. without hardcoding any version numbers anywhere.
<viric>
sziszi: ah great about the -f. But I wanted to lock all consoles
<ocharles>
It just seems a bit odd to me to have stackage stuff baked into hackage-packages.nix
<peti>
ocharles: Keep in mind, though, that a lot of packages will not compile if you use the "latest of everything" approach. Nixpkgs did that for a long time and it was a bit of a mess, to be honest. That's why we switcjed to tracking LTS.
<steveeJ>
hey, I've written a small shell environment file a while ago for rust with different versions. I'm using `rustPackages ? builtins.getAttr "rust${version}" pkgs` and then `rustPackages.rustc` where version can could be Stable or Beta
<peti>
bennofs: BTW, your override refactoring is now in master!
<ocharles>
peti: sure, I know there will be problems. I *want* those problems, so I can coordinate with upstream as fast as possible to fix them
<steveeJ>
apparently rustc is not included in those attributes anymore though
<ocharles>
I don't want those problems in local dev, sure. But on my CI that's valuable information
<peti>
ocharles: Well, just empty out "default-package-overrides" in configuration-hackage2nix.yaml, run hackage2nix, and then you'll have the latest version of everything by default.
<sziszi>
viric, it locks the consoles too, afaik as I can change to them
<teozkr>
gilligan_: does it crash? those look like Nix's usual warnings to me
<jophish>
ocharles: will this CI be public?
<ocharles>
is there a reason it has to be in hackage-packages.nix though? Sorry if I'm being a stickler, I'm just wondering why (when we have a powerful extension system) we don't do that with extensions
<gilligan_>
teozkr, yup -- builder for ‘/nix/store/1c0828zlal166rpmp13xwx6y4p8vfb6l-merge-sbt-template.drv’ failed with exit code 1
<jophish>
ocharles: looking forward to seeing it :)
<jophish>
self signed cert and everything, just like our hydra instance
<gchristensen>
why be self signed, when LE is so easy?
<teozkr>
gilligan_: o.O
<jophish>
scare people away, keep the load low
<teozkr>
I don't see anything that should cause an error there..
<garbas>
hey! anybody fixing networkmanager+openvpn not working in current master? just not to duplicate the effort
<ocharles>
jophish: I think I own a wildcard cert for my own domain, but if not I'd use LetsEncrypt. We run our own Hydra at work and have SSL with LE
<ocharles>
works a treat
<gilligan_>
teozkr, well each of those `cp` will return with an exit code 1
<peti>
ocharles: hackage2nix must know which packages to include in the generated set. hackage2nix.yaml determines this.
<jophish>
ocharles: cool, our instance is just on the LAN, so self signing is the only way
<gilligan_>
teozkr, so the cp in the installPhase has exit code 1 -> the install fails. no?
<teozkr>
yeah.. it's just not something I've seen before
<teozkr>
I figured that had to do with automatic Nix deduplication
nh2_ has joined #nixos
<copumpkin>
domenkozar, garbas: ridiculously weird behavior I'm seeing, might ring a bell with one of you: I have a buildPythonPackage that pulls in a python package whose _source distribution_ contains a java .class file (yeah yeah). Somehow during buildPythonPackage, _something_ flips the endianness on the 32-bit magic number in my .class file, thus making it an invalid classfile. I have no clue what in the python build infrastructure would ever
<copumpkin>
think to do that or why.
<peti>
ocharles: We could let hackage2nix generate a latest-of-everything package set and then use overrides to fix up the versions for LTS-7.x. That is possible. It's just an extra step compared to generating the LTS package set outright, especially since the necessary information is (and must be) available to hackag2nix anyway.
<gchristensen>
copumpkin: maybe fridh too
<copumpkin>
it's _something_ in the fixupPhase flipping the endianness
<copumpkin>
by postInstall time, it's still correct
mudri has joined #nixos
<copumpkin>
gchristensen: yeah, doesn't seem to be on IRC though :(
<gchristensen>
well that is a fun li'l bug, huh?
<copumpkin>
yeah, delightful
<copumpkin>
been trying to figure out for a while now why java refused to touch that file
<teozkr>
gilligan_: did you regenerate repo.nix after upgrading?
<gilligan_>
teozkr, yup
<copumpkin>
oh I know what I can do to help track it down
<teozkr>
looks like it currently bails out if more than one set of (sbt, scala) are used
<teozkr>
could you send me your repo.nix?
<teozkr>
actually.. that might be a bad idea, nevermind
<teozkr>
considering that it will contain credentials if you use any private dependencies
<ocharles>
peti: what is the necessary information that hackage2nix needs?
<ocharles>
Isn't it just a function of all-cabal-hashes?
<copumpkin>
lol
<copumpkin>
so it turns out
<copumpkin>
calling darwin's strip on the classfile will complain that it's not a valid object file, but will invert the magic number o.O
eacameron has joined #nixos
<bennofs>
ocharles: dependency resolution depends on the set of available packages, due to cabal's automatic flags
alx741_ has quit [(Quit: alx741_)]
nh2_ has quit [(Ping timeout: 248 seconds)]
alx741 has joined #nixos
<peti>
ocharles: It needs to know all packages + version that are part of the latest LTS-7.x.
eacameron has quit [(Ping timeout: 260 seconds)]
ryanartecona has joined #nixos
<taktoa>
nix-build should have a flag that runs a builder under strace
Kitsune80 has quit [(Quit: Leaving)]
<dtzWill>
bennofs: haha welp not sure what's going on, can't seem to convince arch's toolchain to add libfoo to main's DT_NEEDED :(. However adding reference to foo() from main causes the default link to fail, but works (and adds libfoo to DT_NEEDED) with --copy-dt-needed-entries. Maybe our patch enabling it changes behavior in a way different than specifying it on the command-line? dunno O:).
fre has joined #nixos
m-i has quit [(Remote host closed the connection)]
<dtzWill>
anyway GL hope you sort this out! :)
m-i has joined #nixos
freusque has quit [(Ping timeout: 258 seconds)]
Rotaerk has quit [(Quit: Leaving)]
mkoenig has quit [(Ping timeout: 258 seconds)]
xadi has joined #nixos
mkoenig has joined #nixos
pombreda has quit [(Ping timeout: 256 seconds)]
<dtzWill>
copumpkin: o_O re:mucking with a .class file haha, that's crazy!
<Dezgeg>
they share the same magic number, don't they?
<jophish>
nix-bundle looks really useful
ixxie has joined #nixos
<LnL7>
copumpkin: :o
magnetophon has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
MercurialAlchemi has quit [(Ping timeout: 245 seconds)]
nh2_ has joined #nixos
<copumpkin>
LnL7: I agree!
ryanartecona has joined #nixos
<copumpkin>
Dezgeg: yes :) although almost nobody ever uses a mach-o with a big-endian magic number nowadays
LnL7 is now known as LnL
<copumpkin>
Dezgeg: I reported a bug to Apple's radar too, but I doubt they'll care
<copumpkin>
anyway, you can see in their source that it just prints the error message, calls return, and then the rest of the code continues as if nothing had gone wrong :)
obadz has quit [(Ping timeout: 276 seconds)]
hyphon81 has quit [(Quit: Page closed)]
<LnL>
copumpkin: I've wondered before why we run if with all files, can't we check the filetype first?
<copumpkin>
yeah we should just do that
obadz has joined #nixos
<LnL>
it's also pretty slow for certain things at the moment, eg. the docs of rust
kier has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin closed pull request #22209: nginx: Format the config file (master...nginx) https://git.io/vDf8T
m-i has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/vD48l
<NixOS_GitHub>
nixpkgs/master e362a3d Svein Ove Aas: nginx: Format the config file
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<copumpkin>
nand0p: the travis build is pretty hit-or-miss
<copumpkin>
many of us would like it gone, and gchristensen is working on killing it :)
<gchristensen>
:)
<nand0p>
ah ok, just wanted to make sure it wasnt my code
<gchristensen>
globin too. niksnut wants only authorized people to be able to trigger buildz
<bennofs>
dtzWill: perhaps it is a combination of what you've observed + weak symbols, so it picks a different symbol from the other file if you use --copy-dt-needed,
<copumpkin>
LnL: I guess we could file | grep "Mach-O" and only apply strip if it passes :) seems reasonable everywhere
<gchristensen>
(funny, s and z are right next to each other...)
<sziszi>
copumpkin, thanks the github gist link
<copumpkin>
np
danharaj has joined #nixos
<Dezgeg>
'file' is not in the stdenv
<copumpkin>
hrrmpf
<copumpkin>
3.2 MB!
<copumpkin>
Dezgeg: have better ideas?
<Dezgeg>
I think we already have an isELF implementation in bash
<copumpkin>
I guess we could add an isMachO, but the issue here is the the obvious magic number check isn't enough
erasmas has joined #nixos
<Dezgeg>
you can do the same check as 'file' does, which seems to check that the second 4 bytes are less than 43
<copumpkin>
fair enough
<gchristensen>
I think I'd rather add `file` to stdenv than add an ad-hoc, poorly maintained, and possibly wrong implementation
<gchristensen>
(but that is my _very_ unimportant opinion :P)
<copumpkin>
yeah it gets messier when you have to deal with the fat header
<copumpkin>
for fat mach-o binaries
<Dezgeg>
can our toolchain even produce them?
<copumpkin>
it won't unless something goes out of its way to
<copumpkin>
not sure about shlevy's cross-compilation stuff for example
Sonarpulse has joined #nixos
xadi has quit [(Quit: Leaving.)]
jmeredith has joined #nixos
goibhniu1 has joined #nixos
pombreda has joined #nixos
Itkovian has joined #nixos
goibhniu has quit [(Ping timeout: 240 seconds)]
dramforever has quit [(Quit: Leaving)]
endformationage has joined #nixos
<NixOS_GitHub>
[nixpkgs] lprndn opened pull request #22521: libspiro: Init at c26afeb (master...lprndn_Nixpkgs) https://git.io/vD40u
pombreda has quit [(Ping timeout: 276 seconds)]
lverns has quit [(Ping timeout: 255 seconds)]
alx741_ has joined #nixos
thc202 has quit [(Ping timeout: 264 seconds)]
xadi has joined #nixos
alx741 has quit [(Ping timeout: 255 seconds)]
thc202 has joined #nixos
sellout- has joined #nixos
cpennington has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
Itkovian has joined #nixos
alx741_ has quit [(Quit: alx741_)]
alx741 has joined #nixos
Shou has joined #nixos
cpennington has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub>
[nixpkgs] bjornfor pushed 2 new commits to master: https://git.io/vD4gg
<NixOS_GitHub>
nixpkgs/master 4628724 Bjørn Forsman: autorevision: specify full paths to 'sed' and 'tee'
<maurer>
I'm trying to switch from nouveau (which is selected by default) to nvidia in order to get my external monitors to work
<maurer>
Unfortunately, the nouveau driver seems to be loaded by default, and takes ownership of the card before the nvidia driver gets a chance to
<goibhniu1>
maurer: what does `nixos-option services.xserver.videoDrivers` say?
digitus has joined #nixos
goibhniu1 is now known as goibhniu
<maurer>
[ "nvidia" ]
<goibhniu>
hrm, and you see it loaded in lsmod?
<goibhniu>
(I mean nouveau)
<maurer>
Not currently, but I also blacklisted it
<maurer>
looks like nvidia's loading correctly now, but X still fails
<maurer>
(it at least seemed to be a problem before, because nvidia explicitly complained about it in the journal)
MoreTea has left #nixos ["Leaving"]
<goibhniu>
someone recently had trouble with a new nvidia GPU and upgrading the kernel fixed it
MoreTea has joined #nixos
<bennofs>
dtzWill: looks like actually, my link process included a static library. probably that referenced libgfortran.so, which resulted in it being "lifted" to the top because of the changed search path if you use --copy-dt-needed-entries
<maurer>
goibhniu: is newest nixos unstable new enough for that?
<goibhniu>
maybe not be default, you could try the latest kernel available in unstable though
<goibhniu>
*not by default)
Shou has joined #nixos
<goibhniu>
maurer: maybe you need to enable bumblebee too?
<garbas>
FRidh: kinda glueing pieces of buildCommand together
<FRidh>
ohh, I thought in buildCommand you couldn't use ${var} but only $var
<garbas>
$var is what gets propagated from mkDerivation to bash
<FRidh>
yes
<garbas>
and ${ .. } you can use to have snippets of nix code help you create some string
<FRidh>
I have to loop over a list of packages, and then loop over a list that is an attribute of the package
nschoe has joined #nixos
defel has quit [(Ping timeout: 240 seconds)]
<FRidh>
Maybe nicer to flatten in Nix
<garbas>
FRidh: i'd create a list of (package, attribute) with nix
<garbas>
yeah
<avn>
FRidh: ${code} evaluated in nix, $var fall unmodified to bash level
alx741_ has joined #nixos
<maurer>
goibhniu: OK, so you were right, despite this not being sold to me as having optimus, it does
<bennofs>
peti: what do you think about running Haskell package tests *after* the install phase? It would solve a few issues, like tests trying to execute the binaries but failing because of LD_LIBRARY_PATH not being set etc (if we install before running tests, the libraries are already in place for RPATH to pick them up(
<maurer>
goibhniu: once I disabled optimus, I can now use the nvidia driver to drive external monitors
<maurer>
goibhniu: Is there a way to turn optimus on/off at runtime within nixos?
<maurer>
(so that I can use intel when away from my desk, but nvidia to power external monitors when at it?)
<goibhniu>
maurer: cool, maybe bumblebee can do that
alx741 has quit [(Ping timeout: 252 seconds)]
<peti>
bennofs: Yeah, I guess we could do that. It's probably worth trying first what effects such a change would have, but I think it's possible that it would fix some tests that currently fail.
<goibhniu>
FWIW only special gaming laptops come without optimus these days
<maurer>
I see. It used to be a "special" thing, so I figured it would have been mentioned
<goibhniu>
true
<NixOS_GitHub>
[nixpkgs] Ericson2314 opened pull request #22526: release-cross: Try cross compiling from darwin too (master...release-cross-darwin) https://git.io/vD49f
jgertm has quit [(Ping timeout: 252 seconds)]
nschoe has quit [(Ping timeout: 240 seconds)]
defel has joined #nixos
m-i has quit [(Remote host closed the connection)]
nschoe has joined #nixos
m-i has joined #nixos
goibhniu has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub>
[nixpkgs] peti pushed 1 new commit to master: https://git.io/vD49b
<NixOS_GitHub>
nixpkgs/master bfd7fe8 Peter Simons: nixos: fix taskserver module to evaluate properly when keys are managed manually
nckx has joined #nixos
Shou has quit [(Ping timeout: 240 seconds)]
xeviox has quit [(Ping timeout: 256 seconds)]
cpennington has quit [(Ping timeout: 240 seconds)]
paroneay` is now known as paroneayea
Wizek has joined #nixos
pombreda has quit [(Ping timeout: 256 seconds)]
Drakonis has joined #nixos
nschoe has quit [(Quit: Program. Terminated.)]
simendsjo has joined #nixos
layus_ has joined #nixos
layus has quit [(Ping timeout: 256 seconds)]
ambro718 has joined #nixos
pombreda has joined #nixos
<NixOS_GitHub>
[nixpkgs] garbas opened pull request #22528: updating networkmanager and friends (master...fix-networkmanager-openvpn) https://git.io/vD4Fs
ryanartecona has quit [(Quit: ryanartecona)]
sigmundv_ has quit [(Quit: ZNC 1.6.4 - http://znc.in)]
alx741_ has quit [(Quit: alx741_)]
takle has quit [(Remote host closed the connection)]
stepcut has joined #nixos
mudri has quit [(Ping timeout: 248 seconds)]
m-i has quit [(Remote host closed the connection)]
FRidh has quit [(Ping timeout: 256 seconds)]
m-i has joined #nixos
alx741 has joined #nixos
bennofs has quit [(Ping timeout: 252 seconds)]
cpennington has joined #nixos
ryanartecona has joined #nixos
sellout- has quit [(Quit: Leaving.)]
nh2_ has quit [(Ping timeout: 240 seconds)]
cpennington has quit [(Ping timeout: 255 seconds)]
Shou has joined #nixos
<NixOS_GitHub>
[nixpkgs] neilmayhew opened pull request #22529: spideroak: enable it to appear in the application menus (master...fix/spideroak) https://git.io/vD4xb
nh2_ has joined #nixos
pi3r has joined #nixos
nh2_ has quit [(Ping timeout: 264 seconds)]
cpennington has joined #nixos
johnw has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
stepcut has quit [(Remote host closed the connection)]
johnw has joined #nixos
nh2_ has joined #nixos
petar has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nixpkgs] ambrop72 opened pull request #22531: kdevplatform: Add patch to fix build with newer KF5. (master...kdevplatform-fix1) https://git.io/vDBJI
mbrgm has joined #nixos
acowley is now known as acowley_away
<gchristensen>
O.o 317prs
mudri has joined #nixos
<gchristensen>
📈
<corngood>
Yikes
stepcut has joined #nixos
petar has quit [(Remote host closed the connection)]
pombreda has quit [(Ping timeout: 245 seconds)]
m-i has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/vDBUS
<NixOS_GitHub>
nixpkgs/master 97bf063 Dan Peebles: pants: init at 1.2.1...
m-i has joined #nixos
KABA has joined #nixos
petar has joined #nixos
<KABA>
Hi, what is the correct way of installing a non-default language (Hungarian in my case) version of libreoffice withour recompiling the whole thing? Last time I overrid it to contain hu as well it started building the whole thing. I have seen someone adding their language to the default.nix file, but I don't want to load the servers unnecessarily
pombreda has joined #nixos
<NixOS_GitHub>
[nixpkgs] edolstra pushed 2 new commits to master: https://git.io/vDBI5
<NixOS_GitHub>
nixpkgs/master 5a84059 Eelco Dolstra: gnome-vfs: Drop unused Samba dependency...
<Biappi>
so yeah, the fishiness comes from the partition
<jophish>
I'm building a haskell package to take nix expressions, evaluate them and put those derivations into the store (sound familiar?). Can anyone suggest a good name for this besides nix-build?
<corngood>
Yeah you'll need to make a boot partition and mount it under /mnt/, then generate again
<corngood>
I avoided it on my home machine until recently, but I'm glad I went through the process.
<corngood>
(EFI I mean)
<Biappi>
(especially since the fdisk help menu is bigger than the default virtualbox VGA console emulation =)
s33se_ has quit [(Ping timeout: 276 seconds)]
petar has quit [(Remote host closed the connection)]
<Biappi>
maybe step 11 should also be "nixos-install --root /mnt"?
ryanartecona has quit [(Quit: ryanartecona)]
Shou has quit [(Ping timeout: 255 seconds)]
<corngood>
Biappi: You certainly can, but if you can make a PR with a change to the manual, that would be even better.
<KABA>
Sorry, for repeating myself, but any idea on the libreoffice language support question? (adding non-default language without having to recompile the whole thing)
Itkovian has joined #nixos
<Biappi>
commodoro
<Biappi>
heh, wrong channel, sorry =)
<corngood>
KABA: not off hand. you modified the libreoffice default.nix?
<Biappi>
corngood: i will try to..
<Biappi>
++ for the "Source" link at the bottom of the manual page
<KABA>
I overridden the langs parameter
petar has joined #nixos
<KABA>
corngood: To contain [hu] as well, but then it starts recompiling the whole thing (which is logical, as I initiated the build with different params)
<corngood>
KABA: could you show me the exact config you used when it was doing a rebuild?
<corngood>
actually I can pretty much guess from looking at this config :)
<corngood>
One option would be to add your language and make a PR
<corngood>
Beyond that you'd have to look at how libreoffice can package translations. I'm assuming they can be installed separately in other distros?
<KABA>
I found some .rpm and .deb packages for it, but I didn't yet look inside them. But I assume they have to move files into libreoffice's folders and with nix store's structure I don't see it happen
<KABA>
But I will have a look
* Biappi
grins doing `nixos-rebuild switch` remembering how linux used to be
<corngood>
KABA: Have you looked at any other apps for how they handle localisation?
<NixOS_GitHub>
[nixpkgs] vbgl pushed 1 new commit to master: https://git.io/vDBsD
<NixOS_GitHub>
nixpkgs/master 3a526de Vincent Laporte: libgdiplus: fix install on darwin
mbrgm has joined #nixos
<KABA>
Not yet, but I assume that other apps' language packs aren't as big as libreoffice's
<KABA>
But to be honest I don't remember any app with specific parameter for language, so I think they are bundled with every language
<corngood>
yeah, I had a look at inkscape, krita. nothing there
<corngood>
if --with-lang is really the way to build language packs then the correct answer might be to add the language packs as extra outputs from the derivation?
<KABA>
corngood: Should I open a new issue asking for how to resolve it?
nh2_ has quit [(Ping timeout: 240 seconds)]
<corngood>
KABA: I'd probably just open the PR for adding your language and ask about alternatives there?
<KABA>
corngood: Okay, I will, thanks for the help :)
djwhitt has quit [(Quit: Leaving)]
<musicmatze>
Profpatsch: do you have a matrix account?
<corngood>
KABA: No prob. If you do want to look into it some more there's `l10n` in the kde package and `lxqt-l10n`.
sellout- has quit [(Quit: Leaving.)]
<musicmatze>
yay, updates!
<Biappi>
uhm, i cannot avahi to advertise the vm address... i have `services.avahi.enable = true; services.avahi.publish.workstation = true; services.avahi.nssmdns = true;`
<Biappi>
the vm *can* resolve the osx host, so the vm network is configured correctly
acowley_away is now known as acowley
<Biappi>
am i doing something wrong or it's network shenanigans?
<copumpkin>
wow, we hit 500 users in here!
<NixOS_GitHub>
[nixpkgs] vbgl pushed 1 new commit to master: https://git.io/vDBnP
<NixOS_GitHub>
nixpkgs/master eaba666 Vincent Laporte: luaPackages.luafilesystem: fix build on darwin
<copumpkin>
quick, everyone celebrate before the number goes down again
<copumpkin>
niksnut, ikwildrpepper: ^
<Biappi>
🍾
<NixOS_GitHub>
[nix] edolstra pushed 12 new commits to master: https://git.io/vDBnS
<NixOS_GitHub>
nix/master bfa41eb Shea Levy: nix-copy-closure: Implement in C++....
<musicmatze>
good evening. My update (nixos-unstable) just failed because "systemd[1]: Failed to start Setup Virtual Console." - can someone explain?
<NixOS_GitHub>
[nixpkgs] Mounium opened pull request #22535: Adding support for Hungarian language (master...patch-2) https://git.io/vDBCz
<gchristensen>
copumpkin: *sigh* makes me miss kmicu even more :o
<copumpkin>
where'd kmicu go?
<gchristensen>
I have no idea
<gchristensen>
[0__0]: seen kmicu
<[0__0]>
Yes, I saw kmicu 1 month ago.
<[0__0]>
kmicu said: "gchristensen: ah, that chapter is not updated since 1.6 with ‘Nix now has proper integer arithmetic operators. For instance, you can write x + y instead of builtins.add x y, or x < y instead of builtins.lessThan x y. The comparison operators also work on strings.’."
c0bw3b has joined #nixos
isidore has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<musicmatze>
It seems that nixos-rebuild even activated the new system generation, but the systemd job for restarting the virtual console failed...
jmeredith has quit [(Quit: Connection closed for inactivity)]
<musicmatze>
(it should be latest unstable channel)
<lassulus>
lets check if I run into the error
<sziszi>
i followed the nixos manual instructions, i configured the new installation, and nixos-install, and that was it... HOW THIS EVEN WORK? It's some black magic? How in the world could this stuff boot into a working install with close to nothing configuration
<musicmatze>
sziszi: welcome to the awesomeness of nixos!
<Drakonis>
wow nix the package manager already went over 5000 commits
<musicmatze>
sziszi: And even better: Once you configured your system, you can copy your configuration.nix to another host and rebuild the system there, resulting in the same setup as your other machine! :-P
<grantwu>
Not to rain on anyone's parade, but I find most distros nowadays boot into working installs with close to no configuration.
Itkovian has joined #nixos
<sziszi>
musicmatze, i studied the manual/wiki/etc for days with the strange feeling i'm missing something, and I felt really dumb. I tried it in a VM and it's working
<musicmatze>
lassulus: I'm keen to see what happens with your machine!
<musicmatze>
sziszi: :-)
<sziszi>
with FDE
<musicmatze>
KDE you mean?
<sziszi>
Full Disk Encryption
<musicmatze>
ah, okay
<musicmatze>
yeah, my hosts are encrypted, too.
* musicmatze
is running nixos on all machines for ~2 years now... and it is wonderful. Unfortunately not on the VMs at my university as I cannot get it booting in openstack, but... debian + nix pkg manager is awesome, too!
lsix has joined #nixos
<sziszi>
I'm a bit bitter about this. Why I didn't hear about this system earlier?
<musicmatze>
me too.
vengefulpickle has joined #nixos
djwhitt has joined #nixos
takle has quit [(Remote host closed the connection)]
matthewbauer has joined #nixos
<Drakonis>
because the internet is too preoccupied with arch and gentoo
<Drakonis>
or too embroiled in weird slapfights with the actual major distros
<Drakonis>
over inconsequential things
<musicmatze>
Drakonis: jup. Everyone things Arch and Gentoo are the nerd distros (and yes, they are... but there's more out there!) :-)
<simpson>
sziszi: It wasn't as good before as it is now; your chances of hearing about it have gone up as it has gotten better.
<musicmatze>
Drakonis: you're speaking of this snap packaging and so on, right?
<Drakonis>
a little bit of both
<Drakonis>
i don't think arch is the real nerd distro tho
<musicmatze>
well, I used it for 5~6 years and I think it is pretty nerdy... but todays cool kids use * BSD
<simpson>
Arch is a noble attempt at an insane versioning policy.
<musicmatze>
... at least at my university
cpennington has quit [(Ping timeout: 255 seconds)]
<Drakonis>
arch is easy for the developers to maintain, not so much for the users :v
acowley is now known as acowley_away
<Drakonis>
plus it is funny how the "arch way" is a abstraction by the users not the developers
<sziszi>
simpson, of course, every distro matures over time
<sziszi>
it was bad a few years back then?
<simpson>
sziszi: No, just not as good as it is now.
<sziszi>
I see
<simpson>
You had a chance of hearing about it back then, too. It's all probability.
tvon has joined #nixos
<musicmatze>
Drakonis: well... I do not have a opinion on this, really. I went away from arch because its community was ... kinda toxic. I considered debian, but I wanted rolling release ... but I wanted to be stable as debian or centos (which I considered as desktop distro, too). Then I found nixos and I just fell in love...
<Drakonis>
i see
<musicmatze>
Never looked back! :-P nixos has a great approach to everything, a great and open community and everything is just flowers and rainbows! :-)
<Drakonis>
haha yes
<musicmatze>
There are some things I don't like with nixos either, but ... the perfect world does not exist,... so I don't mind
<Drakonis>
hope that the community doesn't develop some weird thing like the arch way
<Drakonis>
and the whole
<Drakonis>
"you're not running arch if it is a fork"
<Drakonis>
despite running off the same packages and policies
<musicmatze>
yeah... that's also one concern I have. I don't want to see a nixos fork! I even do not like that the GNU people started guixsd as nix based seperate project...
<simpson>
Drakonis: There are forks, like Triton, but they are forks of nixpkgs, not NixOS in particular. And I think that they are open to contributing certain changes back.
<Drakonis>
triton?
<Drakonis>
hmm
<musicmatze>
they just could push nixos and allow some settings to get their freedom with nixpkgs/nixos...
<simpson>
shlevy: Tremendous work as usual; TYVM for your contributions.
<jophish>
shlevy: I took a look at merging master into your recursive-nix branch and it didn't look too horrible, just a couple of conflicts. How would you feel about me reissuing the PR?
<Drakonis>
i hope he replies, i want to know what's his issues with nix
<Drakonis>
see what can be made better
<musicmatze>
Drakonis: I hope, too!
<shlevy>
jophish: Go for it
<Drakonis>
this repo is really old
<Drakonis>
years
<jophish>
shlevy: super, I think it could be really useful to our work
roconnor has quit [(Ping timeout: 245 seconds)]
<shlevy>
jophish: one sec, let me find you the important branch
<Drakonis>
they're really shooting for the nix fork thing
* musicmatze
is leaving now ... for bed. See you guys! :-)
<Drakonis>
peace.
octavia has joined #nixos
<simpson>
musicmatze: TBF this is typical for a large ports tree. Upstreams are not *bad*, but they're often not *perfect*, and the many hands of a ports tree tend to smooth out all packages.
roconnor has joined #nixos
eacamero_ has quit [(Remote host closed the connection)]
<Drakonis>
that is a old patch apparently?
<shlevy>
jophish: Also note that IIRC recursive-derivations wasn't fully tested and probably partly incomplete
<Drakonis>
oh so i see
<Drakonis>
this is apparently a freebsd thing?
<Drakonis>
still waiting on the email, this is from google
<Drakonis>
but we'll find out soon and convince the devs to swing by
matthewbauer has quit [(Remote host closed the connection)]
sellout- has joined #nixos
<simpson>
Drakonis: Aw, that was back when Triton seemed like it was going to send a steady stream of patches at us.
<shlevy>
Drakonis: In theory, especially with the perl removal, it should be POSIX + C++14
<shlevy>
In practice we only really have extensive users on x86 linux and darwin
eacameron has joined #nixos
<simpson>
I will be adding another ARM port for EOMA-68 once the hardware arrives.
<shlevy>
Oh, and a bunch of arm users
simendsjo has quit [(Quit: ERC (IRC client for Emacs 24.5.2))]
<jophish>
shlevy: thanks. As far as I understand it, recursive-nix was about being able to run nix-build from inside a build and recursive-derivations was about replacing the current build with the output of a recursive call to nix-build
<Drakonis>
sucks, really.
<shlevy>
jophish: Yes, recursive-derivations is only useful with recursive-nix
<shlevy>
jophish: See the top commit on the recursive-derivations branch for an example motivation for why you almost certainly need it if you have recursive-nix
<Drakonis>
the earliest commits from triton go back to 2015
<jophish>
my use case is: we use nix for building some test executables, and it would be super to be able to build those executables and run them in the check phase of a derivation
<jophish>
as far as I can tell, that doesn't require recursive derivations. I'll read the comment now
<simpson>
shlevy: Does recursive-nix change the Hydra build story when Hydra is asked to build packages that depend on fetched data?
<shlevy>
Not sure what you mean by "depend on fetched data"
<jophish>
simpson: do you mean import from derivation? or copumpkin's nondeterministic derivations?
<simpson>
jophish: Actually, a GH link is worth 1000 words; one sec.
<shlevy>
recursive-nix by itself does not add any non-determinism stuff
<shlevy>
Well, that implies an infinite loop usually
Itkovian has joined #nixos
<lsix>
Hi all
<simpson>
shlevy: I know, right? But I can't find one. I'm not sure how I'd debug this.
<shlevy>
Me neither :/
<shlevy>
Add a bunch of traces :P
<simpson>
Do they show up in Hydra? That's nifty.
<lsix>
I am setting up hydra instance to build projects but I am getting to a problem. Basycally to build the `name` of my derivation, I need to use `runCommand` to parse the `configure.ac` file. But this is not really appreciated by hydra-evaluator
<jophish>
shlevy: I've read the comment, I think that my use case just requires recursive-nix still. Hopefully if it is merged this time around we can go for recursive-derivations
<pedestrian>
like hdtune or so that test speeds of usb thumbs drives or stuff like that
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<pedestrian>
mac os has such apps tools as well
Itkovian has joined #nixos
<pedestrian>
under linux there is only some command line tools
<Unode>
hi all. I'm currently trying to repair a nix store on a non-nixos, non-root install. Most of the repair is going well but I've hit a strange block
<pedestrian>
i am new cant help sorry
<Drakonis>
Unode, do tell
<Unode>
while trying to repair ...-ghc-7.4.2-binary it starts the configure step but waits forever at "checking for path to top of build tree..."
<simpson>
pedestrian: Yeah, but they're quite good. For example, $(pv large.video.mp4 | dd of=/mnt/whatever/usb/stick/derp) will give you a good idea of sustained write speed.
<simpson>
Waaaait. Why am I using dd. It's 2017; you want to test other things.
<Unode>
I've left it run for some time and the only thing I see is ghc-pwd eating memory. I killed it when it reached close to 50G of RAM (and I noticed).
<simpson>
The `pv` command just shows you a progress bar.
<pedestrian>
thanks simpson i am not a nerd
<simpson>
pedestrian: Then maybe computers aren't for you.
isidore has quit [(Quit: WeeChat 1.7)]
djwhitt has quit [(Quit: Leaving)]
<pedestrian>
i was just curious if there are some graphical tools which maybe close to the windows ones to get an idea and maybe somewhat be ablke to cpmpare
<simpson>
Unode: Ah, yes, there we go. Clearly I have not woken up.
<Unode>
Drakonis: what is ?
<pedestrian>
i guess now i see the bad side of the nix os channel
<Drakonis>
hmm?
hiratara has quit [(Ping timeout: 255 seconds)]
<pedestrian>
thanks for you insultation simpson
<Drakonis>
you're approaching things incorrectly?
<pedestrian>
i guess i all the regular users that pay your asshole your job
<Drakonis>
hmm what.
<pedestrian>
shoulkdnt use computerts as well right simpson
<pedestrian>
ignorant fucker
<Unode>
Drakonis: I'm confused threads mixing
<Drakonis>
Unode, same
acowley_away is now known as acowley
eacameron has quit [(Remote host closed the connection)]
<Unode>
back to my ghc issue. Any suggestions on how to repair this?
<Unode>
I thought of removing the branch that uses this ghc but doesn't seem trivial
<Unode>
removing and reinstall
<simpson>
pedestrian: Sorry. My viewpoint is that computers are terrible, and I have no problem with people deciding that computers aren't for them.
<cransom>
pedestrian: pardon? the insults will get you nowhere. there are generally no graphical tools. if you are not a 'nerd', nixos is not a great place to start with.
<simpson>
pedestrian: I don't *like* computers. I put up with computers because I am paid a lot of money for working with them.
<Unode>
is there perhaps any way to recompile the entire tree of a branch? It seems like before the repair I managed to install this just fine. It's only now that seems to be broken
sellout-1 has joined #nixos
[0x4A6F] has joined #nixos
sellout- has quit [(Ping timeout: 248 seconds)]
pedestrian has left #nixos ["Leaving"]
<Drakonis>
simpson, hah.
hiratara has joined #nixos
<simpson>
Unode: Hm. Could this be caused by jailbreaking? I don't know much about the Haskell subsystem and I don't know how to do this sort of repair.
<cransom>
that went from 0-11 real fast. interesting.
<teodorlu>
This is embarassing
<Drakonis>
cransom, quite.
wak-work has quit [(Quit: Leaving)]
<teodorlu>
I accidentally removed nix-env
<Drakonis>
he was here yesterday
<gchristensen>
is there a way to ssh in to a nixos test while it is running? or something?
<Drakonis>
teodorlu, swell.
<teodorlu>
Any tips on getting it back? Reinstalling nix?
wak-work has joined #nixos
<Drakonis>
i wasn't sure how to deal with him yesterday
<Unode>
simpson: On a separate build I tried to get vmTools.runInLinuxVM to get better isolation but currently I get a SIGABRT on one of the last steps of systemd compile/install
<Unode>
and since I'm using a custom nix and non-root I don't know if this is something apropriate for the bugtracker.
<teodorlu>
nix-env -e nix
<teodorlu>
I tried to be very clever to move all my packages to install by attribute, so I removed every package first, then my script crashed when nix was removed.
contrapumpkin has quit [(Ping timeout: 260 seconds)]
<Unode>
teodorlu: you should be able to refer to a previous generation
<simpson>
Unode: Ooh, non-root! Maybe there's an assumption in the GHC builder.
<simpson>
Unode: But, like you said, it did *build* before.
<teodorlu>
Right! Good idea.
<Unode>
simpson: yeah that's the tricky part... I did update the channel since then though.
<Unode>
teodorlu: or to the nix store directly: ls -d /nix/*nix-*
<teodorlu>
Wait. I need nix-env to do that?
mkoenig has quit [(Read error: Connection reset by peer)]
<simpson>
teodorlu: Okay, so, you should be able to go find a /nix/store/....-nix-.../ path.
<Profpatsch>
musicmatze: Not in active use.
<simpson>
teodorlu: And then $ /nix/store/...-nix-.../bin/nix-env -i /nix/store/...-nix-.../
<Unode>
teodorlu: generations are symlinks usually somewhere in /nix/var/.../profile or gcroots
djwhitt has joined #nixos
eacameron has joined #nixos
sellout-1 has quit [(Ping timeout: 255 seconds)]
sellout- has joined #nixos
<c0bw3b>
I don't understand how a python bin 'chooses' to build with python27 or python3
<c0bw3b>
for example httpie comes with python27 but errbot with python3
<gchristensen>
well python 2.x is called python and python 3.x is called python3
<c0bw3b>
and looking at both default.nix I don't understand how
<danharaj>
shlevy: o/
<teodorlu>
simpson: Thanks! That worked!
eacameron has quit [(Remote host closed the connection)]
<Drakonis>
despite being yet another web based editor
oida has joined #nixos
<octavia>
What am I doing wrong. I'm trying to configure my trackpoint and custom xmodmap script via configuration.nix. This is what I have but it doesn't do anything upon 'nixos-rebuild switch && systemctl kexec': services.xserver.displayManager.sessionCommands = with pkgs; lb.mkAfter '' /home/octavia/bin/trackpoint /run/current-system/sw/bin/xmodmap /home/octavia/bin/xmodmap'';
eacameron has joined #nixos
<octavia>
I have xmonad as my windowManager*
<Drakonis>
hmm
<Drakonis>
have you rebooted yet
<octavia>
Yes
<octavia>
I used 'systemctl kexec' as I've been rebooting many times -_-
<octavia>
To the top of configuration.nix is {config, pkgs, ...};
<ndowens08>
ok I am new to nixos, came from arch(still have it), multiboot, but anyway. How do I tell slim which window manager to use as default?
<ndowens08>
I have slim starting as default, jut not sure how to choose awesome; reason i ask, maybe I am misunderstanding, but changing files in the FS like /etc would get wiped/changed later on through upgrades/rollbacks/etc
sigmundv has joined #nixos
k2s has quit [(Ping timeout: 248 seconds)]
<mudri>
ndowens08: Awesome being a WM rather than a DE is important. There should just be an option for it, though. Let me see...
<ndowens08>
slim is just blank, except where to login at, that is it
nh2_ has joined #nixos
<mudri>
What configuration do you have in services.xserver at the moment?
<ndowens08>
one sec, in console, will take a min
<mudri>
I would expect ⟨services.xserver.windowManager.default = "awesome";⟩ to work, but maybe it isn't doing.
<ndowens08>
ah, i dont have that one
<ndowens08>
i have like services.xserver.enable = true, and slim enabled on startup
ryanartecona has joined #nixos
<ndowens08>
and of course xserver layout; nothing else
<gchristensen>
"Verified unpacked tarball with GnuPG" nice, aszlig!
<mudri>
ndowens08: do you have awesome enabled at all?