andromeda-galaxy has quit [Ping timeout: 248 seconds]
andromeda-galaxy has joined #nixos
<Guanin>
strange, i965_dri.so exists in /run/opengl-driver/lib/dri, but it is not found on the first run of emacs, nextcloud won't start at all, but glxgears won't complain at all
Sonarpulse has quit [Ping timeout: 245 seconds]
<dmj`>
clever: ping
ihar has quit [Quit: WeeChat 2.0]
jackdk has joined #nixos
andymandias has quit [Ping timeout: 260 seconds]
<rizary>
clever: thanks.
<tenten8401>
Is there a way to check if the SSH service actually got enabled? doesn't seem to wanna turn on for me
JasonGrossman has quit [Ping timeout: 256 seconds]
andymandias has joined #nixos
ryantrinkle has joined #nixos
asymmetric has quit [Ping timeout: 265 seconds]
stepcut has joined #nixos
andromeda-galaxy has quit [Ping timeout: 260 seconds]
andromeda-galaxy has joined #nixos
thc202 has quit [Ping timeout: 245 seconds]
<infinisil>
tenten8401: systemctl status sshd
<tenten8401>
could not load host key on a brand new install
<tenten8401>
fun
<tenten8401>
shouldn't it generate a key for that automatically?
<rizary>
i got some weird behavior when execute `cabal new-build` under my `buildPhase`. It says `No cabal.project file or cabal file matching the default glob './*.cabal' was found.` trying it with `cabal new-build $src` and i got the same error.
<infinisil>
tenten8401: A bit of context?
<rizary>
s/under/inside
<tenten8401>
litterally installed nixos 18.03 with service.openssh.enable = true
<tenten8401>
ssh can't start because there's no host key
<tenten8401>
but NixOS controls /etc so it's not like I can just plop one down in there (at least as far as I know)
ericsagn1 has joined #nixos
<infinisil>
tenten8401: Have a look at the full logs with `journalctl -u sshd -e` (scroll up vim-style)
<tenten8401>
key_load_private + public: invalid format
<tenten8401>
it's empty
<tenten8401>
yeah both the host rsa and ed25519 keys are empty
<tenten8401>
is there a way I can force regenerate them infinisil?
<infinisil>
Hmm, I honestly have no idea how that's supposed to work
<infinisil>
I don't even know why it would need keys to start sshd
<tenten8401>
you have to identify the SSH server somehow
<tenten8401>
pretty sure those are the keys it's using
<tenten8401>
so you can verify identity
<infinisil>
Oh for identification, I see
<hodapp>
https://github.com/NixOS/nixpkgs/issues/30749 - can someone help me understand the actual cause here? I am running into the same thing with a build I'm working on (it's trying to load from /run/opengl-driver/lib/dri/swrast_dri.so and failing) that I initially used libGLU in
<hodapp>
I am on Nvidia
<hodapp>
but am not calling wrapProgram with ${mesa}/lib or anything
andreabedini has joined #nixos
<infinisil>
tenten8401: systemctl status sshd outputted an ExecStartPre=/nix/store/..., have a look at that file, it's supposed to generate the keys
<tenten8401>
looks like it just checks if it exists and then generates keys
<tenten8401>
maybe I should remove them and reboot
<infinisil>
Oh, I missed the part where you said they were empty
<infinisil>
They are empty?!
silver has quit [Read error: Connection reset by peer]
<tenten8401>
completely empty
<infinisil>
Huh
<infinisil>
Yeah I'd try removing those and restarting the service with `systemctl restart sshd`
<tenten8401>
rebooted the server before I thought of restarting the service
<tenten8401>
it's taking forever to boot because of a raid array resync
<infinisil>
...
<tenten8401>
I am not the smartest person
<infinisil>
Eh, that's temporary, we're all stupid sometimes ;)
<tenten8401>
it generated sucessfully now
blonkhart has joined #nixos
<tenten8401>
sshd is running
<tenten8401>
going to take it out of qemu and see if it boots
jperras has quit [Ping timeout: 240 seconds]
<tenten8401>
uhg, well I can't authenticate as root via ssh
<tenten8401>
time to reboot into qemu again
<infinisil>
It worked in qemu?
<tenten8401>
I don't have KVM access to the system
<tenten8401>
so if I want to login I have to reboot to rescue and start a qemu instance that is attached to the drives
<tenten8401>
absolutely stupid but
<tenten8401>
it works
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos
jperras has joined #nixos
<samueldr>
tenten8401: I setup my ovh server with nixos like that
<Dezgeg>
you could port forward the ssh from the VM and try that way
<tenten8401>
I can connect to SSH
<tenten8401>
root login is disabled I think
<Dezgeg>
yes, it's disabled by default
<Dezgeg>
but I mean that way you could test without leaving QEMU :P
<tenten8401>
yeah I could
jperras has quit [Client Quit]
dje4321_ has joined #nixos
<tenten8401>
how does NixOps work? do you think it might be good to try setting it up for my server?
<clever>
if you run this, you can change the default NIX_PATH for a deployment
<clever>
and then it always uses that rev of nixpkgs
<clever>
so my router uses a specific version, and wont update when the laptop updates
<tenten8401>
so if I'm running unstable on my system and I run nixops on my server from my system, the server will get unstable?
<clever>
yeah
<tenten8401>
kinda dumb but I see why it might be useful
<clever>
using modify like above, you can tell nixops to use a specific version, then it will always be predictable
andreabedini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<tenten8401>
NixOps generates it's own SSH key on my server right?
<clever>
yeah
<clever>
when using the `none` targetEnv, you need to initially give it root via a password or ssh-agent
<clever>
but after it deploys, it will give its own key access
<tenten8401>
if I try to run my NixOps config on another computer I'm screwed then right?
<tenten8401>
or does the NixOps config store the key in there?
<clever>
it stores the keys in ~/.nixops/deployments.nixops
<clever>
but if you have your own keys for root, you can recreate the deployment on another machine, and continue to deploy
<tenten8401>
ahh so basically if my local SSH agent has access to the root account, NixOps can deploy?
<clever>
yeah
<tenten8401>
oh well that's not so bad
<clever>
and nixops will then create its own key and allow that in
<tenten8401>
I'll definently have to play with it, kinda dissapointed I have to set nixpkgs manually every time but it works I guess
<clever>
it only has to be set manually if you want to avoid it using whatever the host has
<tenten8401>
yeah, my desktop has unstable
<tenten8401>
I'd rather not do that on a server
<tenten8401>
also, using NixOps, it actually builds the configuration on the server right? as in I'm not gonna be uploading 20 GB of binaries to the server with a major update?
<tenten8401>
I've got a 1 megabit uplink
<clever>
it builds it on the machine running nixops
<clever>
and then uploads the entire nixos closure using nix-copy-closure
<tenten8401>
so if a package needs to be built, it's going to upload it directly from my machine to the server?
<clever>
deployment.hasFastConnection controls how much the remote machine will use the binary-cache to avoid uploading things
<tenten8401>
instead of building it on the server?
<clever>
yeah
<tenten8401>
hmmph
<clever>
but if you also configure that server as a build slave, it will build it on that server
<slack1256>
nix-rebuild use of nix-daemon runs out of memory. But looking my system still has a GB of free memory until swap space is being used
<clever>
then download it to the machine running nixops
<slack1256>
how do I tell nix-daemon that is OK to use more memory?
<tenten8401>
didn't know you could configure a machine as a build slave
<clever>
build slaves also let you build things for other platforms
<tenten8401>
gonna try out NixOps pretty soon then
<tenten8401>
I'm sold on the idea so far
rprije has quit [Remote host closed the connection]
andreabedini has joined #nixos
<tenten8401>
so how would I say, run nixops on a machine being controlled by nixops? for deployment to virtual machines
<tenten8401>
would I need to hop on the server and run it every time?
endformationage has quit [Ping timeout: 276 seconds]
<clever>
yeah, you would have to ssh into that machine, and then run nixops there
<clever>
and the management of that machine itself would be done by either running nixops on a local machine, or creating a deployment to manage itself
<infinisil>
clever: Yeah, assertions are evaluated only on config.system.build.toplevel
<rizary>
after trying several ways of making `cabal new-build` works when building inside the `nix-shell` but it fails to detect `.cabal` or `cabal.project`, i need to understand more about the build environment.
<clever>
rizary: with nix-shell you typically need to cd into the dir the source comes from, or run the unpackPhase to create that dir, then cd into it
<tenten8401>
Anyone else getting a "Please check your connection" error with teamviewer?
<rizary>
my understanding was, when we are inside `nix-shell`, is it the same to saying that when we do `nix-build` it is the same as we in the `nix-shell` and doing the command under the buildPhase, and so on??
<clever>
rizary: the buildPhase expects you to be in the source directory, which was made by the unpackPhase
<clever>
genericBuild is the function to run all of the phases in order
Mateon3 has joined #nixos
<rizary>
clever: source means `$src` right? when we declare `src=./.`, does we already in the same folder?
<clever>
rizary: nix will copy the dir ./. pointed to into /nix/store/
<clever>
rizary: and the unpackPhase will by default copy that to the current dir
Mateon1 has quit [Ping timeout: 260 seconds]
Mateon3 is now known as Mateon1
<clever>
but if you want to mess with the code in a git checkout, you can skip the unpackPhase (and ignore $src) and just cd into that git repo
<rizary>
i mean, the `default.nix` location is the same with `.cabal` and `cabal.project`, so `src=./.` in my `default.nix` will contains my `.cabal` and `cabal.project`. Because when i tried to run `ls $src`, the file is there
<rizary>
but somehow `cabal ` doesn't recognize that it already in the folder that contains the `.cabal` and `cabal.project`
sbdchd has quit [Remote host closed the connection]
spacefrogg has quit [Remote host closed the connection]
aw has quit [Remote host closed the connection]
aw has joined #nixos
spacefrogg has joined #nixos
andromeda-galaxy has joined #nixos
dje4321_ has quit [Ping timeout: 260 seconds]
hiroshi has quit [Ping timeout: 264 seconds]
andymandias has quit [Ping timeout: 264 seconds]
andymandias has joined #nixos
dbmikus has quit [Ping timeout: 240 seconds]
joelb has quit [Ping timeout: 265 seconds]
tenten8401 has joined #nixos
<tenten8401>
Anyone know why NixOps would be complaining about something that nixos-rebuild wouldn't?
<tenten8401>
Both are using 18.03 NixOS packages
<tenten8401>
I'm getting a "filesystems does not specify your root filesystem" and "You must set the option boot.loader.grub.devices" to make the system bootable
<tenten8401>
but running nixos-rebuild on the server is fine
<tenten8401>
do I need to copy over configuration.nix locally or something?
Fare has joined #nixos
<vaibhavsagar>
is there a hardware-configuration.nix on the server that specifies some of those options?
<tenten8401>
all of the options are set properly
<tenten8401>
in hardware-configuration.nix
<tenten8401>
boot.loader.grub.devices is set, and fileSystems does specify a rootfs
<vaibhavsagar>
okay, and nixops doesn't know about hardware-configuration.nix?
<vaibhavsagar>
or does it
<tenten8401>
don't think it does
<vaibhavsagar>
maybe that's your problem
<tenten8401>
how would I make it know about it?
slyfox has quit [Ping timeout: 256 seconds]
<tenten8401>
it seems like it's trying to pull it down
<tenten8401>
if I use the unstable nixpkgs it complains that system.stateVersion has been renamed
slyfox has joined #nixos
<tenten8401>
despite not having system.stateVersion defined in my nixops
<tenten8401>
all that's defined in my nixops is the target host and an openssh config parameter
<vaibhavsagar>
you could import hardware-configuration.nix in your nixops config
<vaibhavsagar>
and set system.stateVersion
<tenten8401>
but it's built on the machine running nixops is it not?
<tenten8401>
would I have to pull the config from the server and import it into nixops?
<tenten8401>
I thought NixOps just added ontop of the remote config?
<vaibhavsagar>
okay, now I am confused about what you are trying to accomplish
<vaibhavsagar>
no
<vaibhavsagar>
it does not do that
<vaibhavsagar>
it wants to control everything
<tenten8401>
oh
<tenten8401>
lemme clone my configs over then
lassulus_ has joined #nixos
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
<tenten8401>
why can i not delete a nixops deployment, just says unrecognized arguments
<tenten8401>
if I do nixops list it shows "dedi"
<tenten8401>
if I type nixops delete dedi, it fails
<vaibhavsagar>
try `nixops delete -d dede`
<vaibhavsagar>
there's also destroy, and I've never been sure what the difference is
<tenten8401>
cannot delete because it still has resources
<tenten8401>
I have no clue what that's supposed to mean
<tenten8401>
considering I've removed the .nix files associated with it already
<vaibhavsagar>
okay, you want to delete --force
<vaibhavsagar>
it's because the server still exists :)
<tenten8401>
ahh there we go
endformationage has joined #nixos
<tenten8401>
fair enough
<tenten8401>
there we go
schoppenhauer has quit [Ping timeout: 260 seconds]
schoppenhauer has joined #nixos
<teto1>
tenten8401: what provider do you use libvirt ? you can see the default configs in nixops/*image.nix
<tenten8401>
I have a hetzner dedicated server
pchiusano has quit [Ping timeout: 276 seconds]
sir_guy_carleton has joined #nixos
pchiusano has joined #nixos
kyrre_ has quit [Ping timeout: 256 seconds]
gonz_ has quit [Ping timeout: 256 seconds]
gonz_ has joined #nixos
kyrre_ has joined #nixos
themistocle__ has quit [Ping timeout: 240 seconds]
mgttlinger has quit [Ping timeout: 256 seconds]
Guest96806 has quit [Ping timeout: 256 seconds]
mjvoge02 has quit [Ping timeout: 256 seconds]
kaychaks has quit [Ping timeout: 260 seconds]
johs has quit [Ping timeout: 255 seconds]
vdemeester` has quit [Ping timeout: 260 seconds]
philipcristiano has quit [Ping timeout: 260 seconds]
elvishjerricco has quit [Ping timeout: 256 seconds]
<tenten8401>
rip irccloud.com
<clever>
tenten8401: nixops doesnt know how the machine boots, so you have to copy over all of configuration.nix and hardware-configuration.nix
srl295 has quit [Ping timeout: 276 seconds]
carter has quit [Ping timeout: 276 seconds]
cstrahan_ has quit [Ping timeout: 240 seconds]
ilovezfs_ has quit [Ping timeout: 240 seconds]
typetetris has quit [Ping timeout: 240 seconds]
NYXT has quit [Ping timeout: 240 seconds]
indika has quit [Ping timeout: 256 seconds]
codedmart has quit [Ping timeout: 256 seconds]
Guest37084 has quit [Ping timeout: 256 seconds]
<tenten8401>
yeah, I just copied that over and it works great now
yrashk_ has quit [Ping timeout: 256 seconds]
kitemikaze_ has quit [Ping timeout: 256 seconds]
ehamberg has quit [Ping timeout: 256 seconds]
mudphone has quit [Ping timeout: 256 seconds]
oscarduignan has quit [Ping timeout: 256 seconds]
ragge has quit [Ping timeout: 260 seconds]
<clever>
and i'm off to bed now, nearly 1am
posco has quit [Ping timeout: 240 seconds]
yurrriq has quit [Ping timeout: 256 seconds]
akl has quit [Ping timeout: 256 seconds]
zielmicha_ has quit [Ping timeout: 256 seconds]
scode has quit [Ping timeout: 256 seconds]
terrorjack has quit [Ping timeout: 276 seconds]
ericbmerritt_ has quit [Ping timeout: 276 seconds]
mbrock_ has quit [Ping timeout: 276 seconds]
nand0p has quit [Ping timeout: 276 seconds]
mgdelacroix has quit [Ping timeout: 276 seconds]
oh_lawd has quit [Ping timeout: 276 seconds]
codingeye has quit [Ping timeout: 276 seconds]
<tenten8401>
it's 11:50 PM here
pingveno has quit [Ping timeout: 256 seconds]
pchiusano has quit [Ping timeout: 260 seconds]
dmj` has quit [Ping timeout: 260 seconds]
jml has quit [Ping timeout: 255 seconds]
jxf has quit [Ping timeout: 256 seconds]
pauldub has quit [Ping timeout: 256 seconds]
taktoa[c] has quit [Ping timeout: 256 seconds]
georgyo has quit [Ping timeout: 256 seconds]
midchildan has quit [Ping timeout: 276 seconds]
philips has quit [Ping timeout: 276 seconds]
gridaphobe has quit [Ping timeout: 276 seconds]
Tritlo has quit [Ping timeout: 276 seconds]
rizary has quit [Ping timeout: 276 seconds]
smola has quit [Ping timeout: 276 seconds]
ajmccluskey has quit [Ping timeout: 276 seconds]
bmpvieira has quit [Ping timeout: 276 seconds]
ocharles_ has quit [Ping timeout: 256 seconds]
xplat|work__ has quit [Ping timeout: 256 seconds]
monad_cat has quit [Ping timeout: 276 seconds]
jmeredith has quit [Ping timeout: 256 seconds]
adelbertc has quit [Ping timeout: 256 seconds]
angerman has quit [Ping timeout: 256 seconds]
pointfree has quit [Ping timeout: 260 seconds]
gonz_ has quit [Ping timeout: 260 seconds]
kyrre_ has quit [Ping timeout: 260 seconds]
bitonic has quit [Ping timeout: 245 seconds]
Guest82928_ has quit [Ping timeout: 256 seconds]
<vaibhavsagar>
dat EDT
scott has quit [Ping timeout: 276 seconds]
thoughtpolice has quit [Ping timeout: 276 seconds]
srid has quit [Ping timeout: 276 seconds]
jbetz has quit [Ping timeout: 276 seconds]
wavewave has quit [Ping timeout: 276 seconds]
bobj has quit [Ping timeout: 276 seconds]
<vaibhavsagar>
so convenient because it's exactly 12 hours offset from here
alasi has quit [Ping timeout: 245 seconds]
georgew has quit [Ping timeout: 256 seconds]
schaary has quit [Ping timeout: 260 seconds]
eddyb has quit [Ping timeout: 256 seconds]
mpickering has quit [Ping timeout: 256 seconds]
zimbatm has quit [Ping timeout: 256 seconds]
sjanssen has quit [Ping timeout: 256 seconds]
ghuntley has quit [Ping timeout: 276 seconds]
iviv has quit [Ping timeout: 276 seconds]
heatm1s3r has quit [Ping timeout: 276 seconds]
manveru has quit [Ping timeout: 276 seconds]
<clever>
tenten8401: of note, when using the targetEnv = "ec2"; nixops will auto-create an ec2 instance in aws, using an AMI image, and in that setup, it knows the rootfs config and can boot with an empty config
<clever>
tenten8401: only targetEnv = "none"; requires things like the rootfs
<tenten8401>
ahh alright
<tenten8401>
that's why I was confused
<clever>
aws has a standardized base install it clones, so the rootfs config is predictable
dejanr has quit [Ping timeout: 260 seconds]
dejanr has joined #nixos
Fare has quit [Ping timeout: 240 seconds]
justan0theruser has joined #nixos
justanotheruser has quit [Ping timeout: 240 seconds]
marusich has joined #nixos
reinzelmann has joined #nixos
reinzelmann has quit [Client Quit]
igo95862 has joined #nixos
reinzelmann has joined #nixos
agander has joined #nixos
mahalel_ has quit [Remote host closed the connection]
hoshineko has joined #nixos
<hoshineko>
hello, i want to get off the bleeding edge, but when i try to rebuild after switching to the 18.03 channel i get:
<hoshineko>
error: The option `system.nixos.stateVersion' defined in `/etc/nixos/configuration.nix' does not exist.
reinzelmann has quit [Quit: Leaving]
blankhart has quit [Ping timeout: 264 seconds]
chasevasic has quit [Quit: Page closed]
MercurialAlchemi has joined #nixos
<lejonet>
samueldr: there is a module that you can buy to add wifi+bt
<lejonet>
Dezgeg: well, probably, but I've added rtl8723bs-firmware to the environment.systemPackages, so I assume it has been installed :P (the module doesn't whine about not finding firmware atleast)
<lejonet>
Seeing as its a SDIO device, I have no idea how to try and enumerate the bus or anything to see if the module actually is powered or such
Guanin has quit [Ping timeout: 240 seconds]
Guanin has joined #nixos
agander_ has joined #nixos
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
agander has quit [Read error: Connection reset by peer]
agander__ has joined #nixos
spear2 has joined #nixos
agander_ has quit [Ping timeout: 256 seconds]
jmeredith has joined #nixos
eddyb has joined #nixos
rizary has joined #nixos
oh_lawd has joined #nixos
Wizek has joined #nixos
sk8forether has joined #nixos
jxf has joined #nixos
benkolera has joined #nixos
lesce has joined #nixos
etrepum has joined #nixos
posco has joined #nixos
srid has joined #nixos
pauldub has joined #nixos
dmj` has joined #nixos
indika has joined #nixos
Smithx10 has joined #nixos
nand0p has joined #nixos
Guest82928_ has joined #nixos
savanni_ has joined #nixos
ghuntley has joined #nixos
sorear has joined #nixos
nz has joined #nixos
jml has joined #nixos
mbrock_ has joined #nixos
ocharles_ has joined #nixos
xplat|work__ has joined #nixos
johs has joined #nixos
georgew has joined #nixos
jmeredith has quit []
elvishjerricco has joined #nixos
blonkhart has quit [Quit: WeeChat 1.9.1]
pchiusano has joined #nixos
philips has joined #nixos
r0bby has joined #nixos
alasi has joined #nixos
mgttlinger has joined #nixos
thoughtpolice has joined #nixos
bmpvieira has joined #nixos
tazjin has joined #nixos
scode has joined #nixos
sary has joined #nixos
schaary has joined #nixos
cbarrett has joined #nixos
NYXT has joined #nixos
christiaanb has joined #nixos
yurrriq has joined #nixos
smola has joined #nixos
gleber_ has joined #nixos
cstrahan_ has joined #nixos
philandstuff has joined #nixos
Tritlo has joined #nixos
carter has joined #nixos
ajmccluskey has joined #nixos
ehamberg has joined #nixos
themistocle__ has joined #nixos
mjvoge02 has joined #nixos
mudphone has joined #nixos
monad_cat has joined #nixos
wavewave has joined #nixos
teozkr has joined #nixos
fingerzam has joined #nixos
georgyo has joined #nixos
manveru has joined #nixos
ilovezfs_ has joined #nixos
typetetris has joined #nixos
oscarduignan has joined #nixos
codingeye has joined #nixos
angerman has joined #nixos
robstr has joined #nixos
yrashk_ has joined #nixos
pingveno has joined #nixos
zielmicha_ has joined #nixos
zimbatm has joined #nixos
taktoa[c] has joined #nixos
heatm1s3r has joined #nixos
adelbertc has joined #nixos
kyrre_ has joined #nixos
johann__ has joined #nixos
Ariakenom has joined #nixos
spear2 has quit [Quit: Leaving]
rizary has quit [Ping timeout: 256 seconds]
spear2 has joined #nixos
travankor has joined #nixos
rizary has joined #nixos
yrashk_ has quit [Ping timeout: 265 seconds]
mgdelacroix has joined #nixos
ajmccluskey has quit [Ping timeout: 276 seconds]
smola has quit [Ping timeout: 276 seconds]
parseval has joined #nixos
rodarmor has joined #nixos
christiaanb has quit [Ping timeout: 256 seconds]
bmpvieira has quit [Ping timeout: 256 seconds]
indika has quit [Ping timeout: 256 seconds]
oscarduignan has quit [Ping timeout: 265 seconds]
NYXT has quit [Ping timeout: 276 seconds]
pchiusano has quit [Ping timeout: 276 seconds]
rizary has quit [Ping timeout: 240 seconds]
scode has quit [Ping timeout: 276 seconds]
mgdelacroix has quit [Ping timeout: 245 seconds]
tazjin has quit [Ping timeout: 256 seconds]
kyrre_ has quit [Ping timeout: 256 seconds]
elvishjerricco has quit [Ping timeout: 256 seconds]
r0bby has quit [Ping timeout: 256 seconds]
johs has quit [Ping timeout: 256 seconds]
Wizek has quit [Ping timeout: 256 seconds]
posco has quit [Ping timeout: 240 seconds]
savanni_ has quit [Ping timeout: 256 seconds]
mjvoge02 has quit [Ping timeout: 265 seconds]
carter has quit [Ping timeout: 265 seconds]
typetetris has quit [Ping timeout: 256 seconds]
gleber_ has quit [Ping timeout: 256 seconds]
ocharles_ has quit [Ping timeout: 256 seconds]
cbarrett has quit [Ping timeout: 276 seconds]
etrepum has quit [Ping timeout: 276 seconds]
fingerzam has quit [Ping timeout: 276 seconds]
philandstuff has quit [Ping timeout: 276 seconds]
teozkr has quit [Ping timeout: 265 seconds]
lesce has quit [Ping timeout: 256 seconds]
sk8forether has quit [Ping timeout: 256 seconds]
pingveno has quit [Ping timeout: 256 seconds]
codingeye has quit [Ping timeout: 256 seconds]
themistocle__ has quit [Ping timeout: 256 seconds]
schaary has quit [Ping timeout: 256 seconds]
pauldub has quit [Ping timeout: 256 seconds]
srid has quit [Ping timeout: 256 seconds]
benkolera has quit [Ping timeout: 256 seconds]
alasi has quit [Ping timeout: 276 seconds]
Guest82928_ has quit [Ping timeout: 276 seconds]
Smithx10 has quit [Ping timeout: 276 seconds]
eddyb has quit [Ping timeout: 276 seconds]
angerman has quit [Ping timeout: 265 seconds]
wavewave has quit [Ping timeout: 265 seconds]
heatm1s3r has quit [Ping timeout: 276 seconds]
nz has quit [Ping timeout: 256 seconds]
sorear has quit [Ping timeout: 256 seconds]
ghuntley has quit [Ping timeout: 256 seconds]
jxf has quit [Ping timeout: 256 seconds]
johann__ has quit [Read error: Connection reset by peer]
hyper_ch2 has joined #nixos
mgttlinger has quit [Ping timeout: 256 seconds]
parseval has quit [Ping timeout: 240 seconds]
adelbertc has quit [Ping timeout: 265 seconds]
taktoa[c] has quit [Ping timeout: 265 seconds]
johann__ has joined #nixos
zimbatm has quit [Ping timeout: 276 seconds]
georgyo has quit [Ping timeout: 256 seconds]
monad_cat has quit [Ping timeout: 256 seconds]
ehamberg has quit [Ping timeout: 256 seconds]
cstrahan_ has quit [Ping timeout: 256 seconds]
rodarmor has quit [Ping timeout: 255 seconds]
thoughtpolice has quit [Ping timeout: 256 seconds]
Ariakenom has quit [Read error: Connection reset by peer]
woodson has quit [Ping timeout: 256 seconds]
smola has joined #nixos
<sphalerite>
hoshineko: system.nixos.stateVersion is a new name for the option. In 18.03 it was just called system.stateVersion so if you change it to that you should be able to switch back
smallville7123 has joined #nixos
terrorjack has joined #nixos
kitemikaze_ has joined #nixos
endformationage has quit [Quit: WeeChat 1.9.1]
johann__ has quit [Ping timeout: 248 seconds]
christiaanb has joined #nixos
pchiusano has joined #nixos
reinzelmann has joined #nixos
pie_ has quit [Read error: Connection reset by peer]
pie_ has joined #nixos
Guest37084 has joined #nixos
gonz_ has joined #nixos
kaychaks has joined #nixos
sk8forether has joined #nixos
posco has joined #nixos
rodarmor has joined #nixos
nand0p has joined #nixos
iviv has joined #nixos
ericbmerritt_ has joined #nixos
srid has joined #nixos
thoughtpolice has joined #nixos
philips has joined #nixos
themistocle__ has joined #nixos
georgyo has joined #nixos
Guest82928_ has joined #nixos
dmj` has joined #nixos
rodarmor has quit [Max SendQ exceeded]
jml has joined #nixos
etrepum has joined #nixos
mbrock_ has joined #nixos
pingveno has joined #nixos
wavewave has joined #nixos
oh_lawd has joined #nixos
carter has joined #nixos
yurrriq has joined #nixos
p_l has joined #nixos
mudphone has joined #nixos
bobj has joined #nixos
MichaelRaskin has quit [Quit: MichaelRaskin]
monad_cat has joined #nixos
nz has joined #nixos
parseval has joined #nixos
srl295 has joined #nixos
zimbatm has joined #nixos
rodarmor has joined #nixos
manveru has joined #nixos
ghuntley has joined #nixos
vdemeester` has joined #nixos
taktoa[c] has joined #nixos
drag_ has joined #nixos
typetetris has joined #nixos
xplat|work__ has joined #nixos
xplat|work__ has quit [Changing host]
xplat|work__ has joined #nixos
Tritlo has joined #nixos
ocharles_ has joined #nixos
bitonic has joined #nixos
georgew has joined #nixos
benkolera has joined #nixos
Tritlo has quit [Changing host]
Tritlo has joined #nixos
bitonic has quit [Changing host]
bitonic has joined #nixos
georgew has quit [Changing host]
georgew has joined #nixos
benkolera has quit [Changing host]
benkolera has joined #nixos
eacameron has joined #nixos
heatm1s3r has joined #nixos
feepo_ has joined #nixos
Wizek has joined #nixos
adelbertc has joined #nixos
pointfree has joined #nixos
philipcristiano has joined #nixos
angerman has joined #nixos
philandstuff has joined #nixos
teozkr has joined #nixos
ocharles_ has quit [Max SendQ exceeded]
mounty has quit [Remote host closed the connection]
fingerzam has joined #nixos
alasi has joined #nixos
rodarmor has quit [Max SendQ exceeded]
jxf has joined #nixos
mounty has joined #nixos
sorear has joined #nixos
jbetz has joined #nixos
Smithx10 has joined #nixos
r0bby has joined #nixos
cstrahan_ has joined #nixos
bobj has quit [Max SendQ exceeded]
heatm1s3r has quit [Max SendQ exceeded]
rodarmor has joined #nixos
schaary has joined #nixos
bitonic has quit [Max SendQ exceeded]
zielmicha_ has joined #nixos
jbetz is now known as Guest69711
savanni_ has joined #nixos
mjvoge02 has joined #nixos
Wizek has quit [Max SendQ exceeded]
sjanssen has joined #nixos
bobj has joined #nixos
bitonic has joined #nixos
alphor has quit [Ping timeout: 256 seconds]
drag_ has quit [Max SendQ exceeded]
cbarrett has joined #nixos
alasi has quit [Max SendQ exceeded]
asuryawanshi has quit [Ping timeout: 268 seconds]
ilovezfs_ has joined #nixos
ehamberg has joined #nixos
ocharles_ has joined #nixos
johann__ has joined #nixos
alphor has joined #nixos
drag_ has joined #nixos
Wizek has joined #nixos
elvishjerricco has joined #nixos
bitonic has quit [Max SendQ exceeded]
pauldub has joined #nixos
r0bby has quit [Max SendQ exceeded]
alasi has joined #nixos
codingeye has joined #nixos
evhan has quit [Ping timeout: 260 seconds]
cstrahan_ has quit [Max SendQ exceeded]
NYXT has joined #nixos
indika has joined #nixos
evhan has joined #nixos
lesce has joined #nixos
bobj has quit [Max SendQ exceeded]
bitonic has joined #nixos
kyrre_ has joined #nixos
r0bby has joined #nixos
bobj has joined #nixos
heatm1s3r has joined #nixos
gleber_ has joined #nixos
cstrahan_ has joined #nixos
Thra11 has quit [Ping timeout: 260 seconds]
alasi has quit [Max SendQ exceeded]
eddyb has joined #nixos
oh_lawd has left #nixos [#nixos]
johs has joined #nixos
mgttlinger has joined #nixos
alasi has joined #nixos
johnw has joined #nixos
johann__ has quit [Read error: Connection reset by peer]
johann__ has joined #nixos
clefru has joined #nixos
travankor has quit [Quit: Q]
johann__ has quit [Ping timeout: 256 seconds]
tzemanovic has quit []
sorixelle has joined #nixos
vdemeester` has quit [Changing host]
vdemeester` has joined #nixos
johann__ has joined #nixos
marusich has quit [Quit: Leaving]
Ariakenom has joined #nixos
smallville7123 has quit [Quit: rosa]
smallville7123 has joined #nixos
[Leary] has joined #nixos
smallville7123 has quit [Client Quit]
Lears has quit [Ping timeout: 264 seconds]
andromeda-galaxy has quit [Ping timeout: 240 seconds]
johann__ has quit [Ping timeout: 276 seconds]
agander__ has joined #nixos
andromeda-galaxy has joined #nixos
agander__ is now known as agander
gridaphobe has joined #nixos
scott has joined #nixos
akl has joined #nixos
isaac_ has joined #nixos
midchildan_ has joined #nixos
mpickering has joined #nixos
colemickens has joined #nixos
codedmart has joined #nixos
smallville7123 has joined #nixos
ragge has joined #nixos
Izorkin has quit [Read error: Connection reset by peer]
dgpratt has joined #nixos
johann__ has joined #nixos
Izorkin has joined #nixos
jensens has joined #nixos
mmercier has joined #nixos
johann__1 has joined #nixos
johann__ has quit [Ping timeout: 260 seconds]
spear2 has quit [Ping timeout: 255 seconds]
myshoe has joined #nixos
xy2_ has joined #nixos
jtojnar has quit [Remote host closed the connection]
jackdk has quit [Ping timeout: 256 seconds]
vaninwagen has joined #nixos
JasonGrossman has joined #nixos
m0rphism has joined #nixos
kreetx has joined #nixos
selaux has joined #nixos
Synthetica has joined #nixos
<hyper_ch2>
hmmmm, is it actually goot to publish the public ssh keys?
<etu>
hyper_ch2: Do you have a github profile? Try visit https://github.com/etu.keys , feel free to use your own username if you like :p
thc202 has joined #nixos
<hyper_ch2>
just curious
<etu>
Well, in theory if you have a short key people could brute force your private key until they get the same public one and get access to places
<etu>
But: Don't use bad keys ;)
jtojnar has joined #nixos
mahalel_ has joined #nixos
andymandias has quit [Ping timeout: 240 seconds]
chocopuff has joined #nixos
philippD has joined #nixos
philippD has quit [Client Quit]
andymandias has joined #nixos
<hyper_ch2>
:)
Izorkin_ has joined #nixos
Izorkin has quit [Ping timeout: 240 seconds]
mahalel_ has left #nixos [#nixos]
vaninwagen has quit [Quit: WeeChat 2.0]
asuryawanshi has joined #nixos
vaninwagen has joined #nixos
freeman42x]NixOS has joined #nixos
johann__1 has quit [Ping timeout: 240 seconds]
__Sander__ has joined #nixos
agander has joined #nixos
smallville7123 has quit [Quit: rosa]
orivej_ has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
smallville7123 has joined #nixos
tzemanovic has joined #nixos
sary has quit [Ping timeout: 264 seconds]
mahalel_ has joined #nixos
mahalel_ has left #nixos [#nixos]
civodul has joined #nixos
m0rphism has quit [Quit: WeeChat 1.9.1]
smallville7123 has quit [Quit: rosa]
philippD has joined #nixos
smallville7123 has joined #nixos
m0rphism has joined #nixos
sary has joined #nixos
smallville7123 has quit [Client Quit]
TonyTheL1on has joined #nixos
TonyTheL1on has quit [Client Quit]
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
andromeda-galaxy has quit [Ping timeout: 268 seconds]
smallville7123 has joined #nixos
agander_ has joined #nixos
agander has quit [Ping timeout: 264 seconds]
hph^ has joined #nixos
agander__ has joined #nixos
agander_ has quit [Ping timeout: 245 seconds]
jtojnar has quit [Ping timeout: 268 seconds]
hph^ has quit [Read error: Connection reset by peer]
johanot has joined #nixos
hph^ has joined #nixos
<chocopuff>
I just realized, a benefit of nix package management is that there are no rotting / left behind libraries when you remove dependencies and packages right?
<chocopuff>
would this be a correct undersanding?
<chocopuff>
since you're technically rebuilding each time
<tilpner>
Yes, the garbage collector can clean unused dependencies
<chocopuff>
tilpner: but it's guaranteed compared to other distros right?
<tilpner>
The garbage collector doesn't run automatically, by default
<chocopuff>
tilpner: you only get clean state if you rebuild then?
<tilpner>
Those are not really related
<tilpner>
Each build is independent of others, but the nix store will not always contain just the required dependencies
<chocopuff>
ah I think I get it now
<chocopuff>
thanks
nadley has quit [Ping timeout: 256 seconds]
andromeda-galaxy has joined #nixos
nadley has joined #nixos
vcunat has joined #nixos
orivej_ has quit [Ping timeout: 240 seconds]
mariel__ has joined #nixos
agander__ is now known as agander
ThatDocsLady_ has quit [Ping timeout: 240 seconds]
codingeye has quit [Quit: Connection closed for inactivity]
spear2 has joined #nixos
jmiven has quit [Quit: co'o]
andreabedini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jmiven has joined #nixos
hamishmack has joined #nixos
agander has quit [Remote host closed the connection]
<mupf>
but wireshark still complains about insufficient permissions
__monty__ has joined #nixos
<mupf>
any idea?
<clefru>
does somebody have a working snippet on how to compile a custom kernel from a local git checkout? I remember that I found some kind of wiki/blog post about this, but all my search engine fu didn't resurface that information.
<Synthetica>
Have you added yourself to the wireshark group?
kreetx has quit [Ping timeout: 256 seconds]
<mupf>
Synthetica: I did
<mupf>
I also logged out and in again
<mupf>
LnL: oh
<mupf>
/run/current-system/sw/bin/wireshark
<mupf>
Wireshark just complains about not having access to my network device wlp3s0
<LnL>
yeah, I'd expect that to be /run/wrappers
<LnL>
did you restart your shell?
andymandias has joined #nixos
<mupf>
well, i re-logged
<LnL>
hmm, does /run/wrappers/bin/wireshark exist?
<mupf>
LnL: no it doesnt
andromeda-galaxy has quit [Ping timeout: 240 seconds]
<mupf>
maybe be cause I changed the default to wireshark-qt?
<LnL>
oh I see, it's only dumpcap
<mupf>
The capture session could not be initiated on interface 'wlp3s0' (You don't have permission to capture on that device). Please check to make sure you have sufficient permissions, and that you have the proper interface or pipe specified.
<mupf>
the exact error message
<LnL>
and id also shows you're in the wireshark group now?
orivej has joined #nixos
Sonarpulse has joined #nixos
<mupf>
LnL: how to check that exactly? It should be
<mupf>
extraGroups = [ "input networkmanager video wheel wireshark" ];
<mupf>
that's what I have in the configuration.nix
<Turion>
I survived installing home-manager :) now, a question: How to use services.gpg-agent.enableSshSupport = true; properly?
<Turion>
I've set that option, run home-manager switch, restarted my consoles, but ssh-add doesn't connect to gpg-agent. ssh still asks me for my password every time.
throwboy has joined #nixos
saati_ has left #nixos [#nixos]
asuryawanshi has quit [Remote host closed the connection]
<tilpner>
Turion - Did you configure ~/.gnupg/sshcontrol?
asuryawanshi has joined #nixos
taktoa has quit [Remote host closed the connection]
<Turion>
tilpner, no, I didn't even know about this. But it seems that ssh-add should be able to add keys to it?
<tilpner>
I don't think so
<tilpner>
(But I also only set this up a while ago, and then didn't touch it again after it started working)
<tilpner>
Use --with-keygrip to get the values you need to put into sshcontrol
<Turion>
On my machine, that file just contains a long doc comment. Excerpt: "The ssh-add tool may add new entries to this file to enable them; you may also add them manually."
<Turion>
But ssh-add already fails on connecting to a server
a_violet_tester has joined #nixos
andromeda-galaxy has joined #nixos
<tilpner>
I haven't used ssh-add with gpg keys yet
<Turion>
$ ssh-add
<Turion>
Could not open a connection to your authentication agent.
<tilpner>
Manually works fine though
<Turion>
Well, I don't insist on using ssh-add, I just don't want to enter my password all the time
<Turion>
What does manually mean for you?
<tilpner>
Manually copying the keygrip into sshcontrol, once per client-installation
<tilpner>
I still need to enter the password for my gpg keys for initial unlocking, obviously, but not on every usage
<Turion>
What did you do to make ssh aware of the gpg-agent?
a_violet_tester has quit [Client Quit]
<Turion>
Ok, I'll try whether I can make that work
Ridout has quit [Quit: Lost terminal]
<tilpner>
Ping me if it doesn't work after sshcontrol
<jD91mZM2>
Turion: Do you use X11 and a display manager? You could use a keyring to never ever have to enter your passwords again
<Turion>
jD91mZM2: Yes, xmonad currently, might change back to KDE or to i3 or something completely different
<Turion>
tilpner: Yes :) first beginner's question already: WHat do I have to call with the option --with-keygrip?
<tilpner>
gpg2 --list-sigs
<jD91mZM2>
Did you try gnome-keyring? Then you don't even have to enter your GPG passphrase :)
<Turion>
jD91mZM2: I try to stay clear of most things gnome...
<infinisil>
jD91mZM2: But.. Doesn't a password kinda secure things?
<Turion>
tilpner: Ah, but I want my ssh key, not my gpg key..?
<tilpner>
Turion - No, don't put any ssh keys into sshcontrol
<Turion>
tilpner: Ah... ok then I don't understand how this works :/
<tilpner>
If you're asking how to export the public key of an authentication-gpg-key, see gpg2 --export-ssh-key
<Turion>
No, I just don't want to enter my ssh key password every time I push to a git repo
<tilpner>
Turion - Why did you want to enable gpg-agent.enableSshSupport?
<Turion>
tilpner: I was assuming that this makes gpg-agent to behave like an sshagent
<tilpner>
But you still want to use traditional ssh keys, not gpg keys?
<Turion>
Yes
<tilpner>
Then you don't want this option
<tilpner>
Or sshcontrol
<Turion>
Aha! That's good to know. (I wish the home-manager docs would have told me.)
<Turion>
Maybe I'm fundamentally misunderstanding something. I'm assuming that gpg-agent starts when I log in (or restarts when I do home-manager switch) and that it is in principle able to serve ssh keys
<jD91mZM2>
infinisil: It's still encrypted and stuff, but it's automatically logged in when logging in to your display manager
knupfer has quit [Ping timeout: 245 seconds]
<jD91mZM2>
You're right though, it's less secure than entering your password. But since most people who don't use keyrings probably set a timeout on the agent anyway (like "remember password for X minutes") it's not that much worse
agander_ has quit [Ping timeout: 240 seconds]
<tilpner>
Turion - That option would allow you to use your gpg keys to authenticate against an ssh server. In this scenario you would no longer have ssh private keys that arent gpg keys
<Turion>
tilpner: No, I think this is the right option. gpg-agent has the option --enable-ssh-support, described as "Enable emulation of the OpenSSH Agent protocol. [...] use the gpg-agent as a drop-in replacement for the well known ssh-agent"
<Turion>
And this option is now activated in my automatically generated ~/.gnupg/gpg-agent.conf
<tilpner>
Yes, but it doesn't use your existing ssh keys. It can't AFAIU
<gchristensen>
sure it can
<gchristensen>
you just have to ssh-add them like normal
<Turion>
What use would it be then?
<Turion>
Yes, that's what I'd expect
<tilpner>
Turion - Its use would be using gpg keys to authenticate against ssh servers
<tilpner>
I didn't know it could also use existing keys
<Turion>
tilpner: Yeah ok, that's useful, but why shouldn't it also serve supply ssh keys
<gchristensen>
"use the gpg-agent as a drop-in replacement for the well known ssh-agent" :)
<Turion>
The issue seems to be that when home-manager starts gpg-agent, it doesn't export its PID or socket properly
tzemanovic has quit []
<tilpner>
I don't see any advantage over using ssh-agent in your scenario
<jD91mZM2>
tilpner: Well it'd remember the password if you set the timeout option in the gpg agent
<jD91mZM2>
I think
<Turion>
tilpner: I have two minor advantages: 1. One less dependency 2. No ssh-agent configurable in home-manager ;)
knupfer has joined #nixos
sir_guy_carleton has quit [Quit: WeeChat 2.0]
sir_guy_carleton has joined #nixos
asuryawanshi has quit [Ping timeout: 255 seconds]
karlguy has quit [Ping timeout: 268 seconds]
srl295 has joined #nixos
<manveru>
Turion: i have `programs.zsh.initExtra` with `eval "$(keychain --eval --quiet --noask --systemd ssh id_ed25519)"`
<manveru>
does that count? :)
agander_ has joined #nixos
MercurialAlchemi has quit [Ping timeout: 256 seconds]
Fare has joined #nixos
sorixelle has quit [Ping timeout: 265 seconds]
fendor has quit [Ping timeout: 256 seconds]
iyzsong has quit [Read error: Connection reset by peer]
<reinzelmann>
Hiya! Anyone else getting unit test failures for libreoffice-6.0.3.2 on nixos-unstable?
[0__0] has quit [Remote host closed the connection]
[0__0] has joined #nixos
<hodapp>
woohoo... finally got LuxCoreRender to build *and* to not throw OpenGL errors when starting
<hodapp>
now just need to scrub the profanity out of my default.nix and rebase to master
hyper_ch2 has quit [Quit: Page closed]
<hodapp>
well, I guess it's also customary that since I had to make a derivation for Embree also, I should separate that out
ciil has quit [Quit: Lost terminal]
ciil has joined #nixos
<ij>
should the laptop's lid switches make computer suspend by default? (i'm running i3+xfce with noDesktop, btw)
<tenten8401>
I would think so
mariel__ has quit [Read error: Connection reset by peer]
<tenten8401>
usually when you shut the laptop you don't want it to stay on and overheat
<ij>
right, but it doesn't for a couple of months, so I was wondering maybe that's intentional and now expected or something
<tenten8401>
not a clue
sir_guy_carleton has quit [Quit: WeeChat 2.0]
<hodapp>
are there strong opinions one way or the other here for when doing a PR for a new package? in the process, I had to make a derivation for Embree, which other things might conceivably use (it's a large-ish Intel-supported library) but which nothing currently does
<hodapp>
and I also had to go back a version or two from their current
<hodapp>
separate package, or just bury it inside default.nix?
Sonarpulse has quit [Ping timeout: 245 seconds]
Guanin has quit [Remote host closed the connection]
<woffs>
Baughn, that zed commit is in nixos-18.03-small but not yet in nixos-18.03
<Baughn>
Right.
btbytes has joined #nixos
kreetx has joined #nixos
<Baughn>
I always base my work on the latter, so I don't have it yet.
samrose has joined #nixos
<samrose>
Ok, so I succeeded in getting hydra up and running on a nixos machine. Despite having the admin and create projects roles as a hydra user, I get 403 when creating a project via the interface. Anyone have ideas about this?
<woffs>
Baughn, options to configure zed.rc and vdev_id.conf in zfs in NixOS are still missing
<{^_^}>
[nixpkgs] @dezgeg pushed to master « nixos/stage-1: Make find-libs not choke on dynamic linker being in DT_NEEDED »: https://git.io/fnREP
andymandias has quit [Ping timeout: 248 seconds]
lanelet has joined #nixos
andymandias has joined #nixos
__monty__ has joined #nixos
boxofrox has joined #nixos
asymmetric has joined #nixos
Synthetica has quit [Quit: Connection closed for inactivity]
<gchristensen>
by Nixpkgs I mean Nix on like macos or debian or something
<pushcx>
I'm a first-time user working through the manaul to netboot an install of NixOS but running out of disk. It looks like it's only seeing the ISO and not the 15G available. Chapter 8 talks about how to add a partition but I can't find how to say "hey, this is your new root, you live here now" instead of updating the in-mem iso image. Can someone point me to what I'm missing? Thanks!
johanot has quit [Quit: Leaving.]
<LnL>
you need to prefix that with the channel name
<M-dpetranek>
running `nix why-depends nixpkgs.yarn nixpkgs.nodejs-6.14.1` gives this error: `error: don't know what to do with argument 'nixpkgs.nodejs-6.14.1'`
vaninwagen has quit [Ping timeout: 260 seconds]
humanoyd has quit [Quit: WeeChat 2.1]
woodson has joined #nixos
reinzeldroid has joined #nixos
<tenten8401>
Is there a decent way to define a custom systemd service in my configuration.nix?
<Taneb>
M-dpetranek: say "nixos" instead of "nixpkgs"
<LnL>
no, nixpkgs is fine with the new commands
<Taneb>
Oh really?
<Taneb>
TIL
<M-dpetranek>
tenten8401: I think systemd.services.<name> ...
<tenten8401>
yeah, that's what I just found after digging through the .nix file for nginx
<M-dpetranek>
try nixos-option
erasmas has joined #nixos
logzet has quit [Ping timeout: 240 seconds]
__monty__ has quit [Quit: leaving]
selaux has quit [Remote host closed the connection]
katona has joined #nixos
Sonarpulse has joined #nixos
orivej has joined #nixos
__Sander__ has quit [Quit: Konversation terminated!]
reinzeldroid has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 265 seconds]
<M-dpetranek>
LnL: thanks, those attributes worked. Now for my actual question - is it possible to get yarn to depend on node 9 instead of node 6? I want to get rid of node 6, it's causing me some troubles
<nikivi>
I don't have `$HOME/.config/nixpkgs/config.nix` file
<nikivi>
I guess I should make one instead
matthewbauer has joined #nixos
<tenten8401>
Is there a reason why NGINX is detecting index.html but not index.php?
<tenten8401>
I have it set up with FastCGI_pass and fastcgi_index
<tenten8401>
and php-fpm is started
numkem has joined #nixos
philippD_ has joined #nixos
matthewbauer has quit [Write error: Connection reset by peer]
<samueldr>
tenten8401: iirc you need to setup an index file directive like `index index.html index.htm index.php;`
<numkem>
Hello, I'm running into a funny issue with a new installing (coming from arch). Urxvt doesn't seem to want to play ball with powerline character, i've used the fonts.fonts in configuration.nix but to no avail. Xresouces is the same as in arch.
matthewbauer has joined #nixos
<tenten8401>
yeah, that's what I was going to try next
<tenten8401>
was just wondering if there was a better way to do it than add an extraConfig
<hodapp>
good, I just finally made LuxCoreRender build and will be doing a PR soon \o/
<GiGa|Laptop>
My trackpad's right click has stopped working (GDM, Gnome3) and it must be something to do with the software. My config from March it works.
<GiGa|Laptop>
Any thoughts?
<hodapp>
huh, what kind of laptop?
<infinisil>
aszlig: Do you happen to be here?
<GiGa|Laptop>
Novatech brand
<GiGa|Laptop>
I think it's a synaptic pad, although lsusb doesn't show it
throwboy has quit [Ping timeout: 268 seconds]
<GiGa|Laptop>
Testing in mouse&trackpad shows a right click is a click with primary button (left)
<asymmetric>
just wondering if there's a user-side ordering as well
Izorkin_ has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
<infinisil>
Seems kinda if there wasn't imo
<GiGa|Laptop>
services.xserver.libinput.enable isn't set, could be the issue?
<goibhniu>
GiGa|Laptop: it could well be
katona has quit [Quit: Connection closed for inactivity]
<GiGa|Laptop>
Annoyingly I'm mid compiling libreoffice by the looks of it
<GiGa|Laptop>
So I'll have to wait for that to finish, could be a while
<GiGa|Laptop>
Not sure why the system didn't just pull down the binary
tenten8401 has joined #nixos
<goibhniu>
oh, maybe the build is broken
<infinisil>
It is broken
<infinisil>
But I don't see an issue for it
<infinisil>
Still
<GiGa|Laptop>
infinisil, I'm assuming my compilation will fail for it then
matthewbauer has quit [Read error: Connection reset by peer]
* goibhniu
installs libreoffice in the user profile, because it has broken from time to time
knupfer has joined #nixos
<infinisil>
(Lots of people apparently bothered to complain here, but nobody bothered to open an issue about it)
<GiGa|Laptop>
Hopefully there'll be some useful debug I can raise an issue with
<tenten8401>
Anyone know how I can install stdenv in my system to where I can access cc from the command line?
<tenten8401>
Have a program that uses it but I can't use the program with it
matthewbauer has joined #nixos
<tenten8401>
*without cc
* GiGa|Laptop
notes goibhniu's tip
<tenten8401>
I mean, I could install gcc and make and all that stuff manually if needed
<tenten8401>
not convinced clangStdenv is gonna allow access to those tools
pip3000 has joined #nixos
<pip3000>
hey how can i install a different language in kde plasma5
kreetx has quit [Ping timeout: 256 seconds]
Izorkin has joined #nixos
Izorkin has quit [Client Quit]
woodson has quit [Ping timeout: 256 seconds]
smallville7123 has quit [Quit: rosa]
Izorkin has joined #nixos
mmercier has quit [Quit: mmercier]
kreetx has joined #nixos
humanoyd has quit [Quit: WeeChat 2.1]
<hodapp>
hmm... does Open Shading Language belong in development/compilers (it has a compiler), development/libraries (it's sorta a library too), or tools/graphics? (it's kinda also that)
fragamus has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
* infinisil
has been reminded again that a tag system would be nice
<samueldr>
hodapp: which makes me think development/ would be appropriate
<samueldr>
though compilers/ vs. libraries/
<hodapp>
I have it in development/compilers now
reinhardt has quit [Ping timeout: 240 seconds]
<hodapp>
SeExpr, that might be libraries... I dunno
<hodapp>
it is sort of like OSL in some regards
<hodapp>
except Disney-flavored instead of Sony-flavored
<hodapp>
but I feel like it has a bit less in terms of compilation tools
elasticdog has joined #nixos
<samueldr>
hodapp: looks like you'll have to flip a coin :) document it in the PR ;)
<numkem>
how do you go about replacing variables in packages? I want to have a newer version of goggle-cloud-sdk (the one currently in nixpkgs is quite old)
<{^_^}>
"Packages added to the service's <envar>PATH</envar>\nenvironment variable. Both the <filename>bin</filename>\nand <filename>sbin</filename> subdirectories of each\npackage are added.\n"
<samueldr>
systemd will clear up the environment
<samueldr>
and as far as nixos is concerned, that's a good thing, more explicit dependencies
<tenten8401>
so I'd just add path = [ pkgs.gnutar ];?
<infinisil>
Yea
<tenten8401>
ahh well that's not as bad as I was expecting
wildsebastian has joined #nixos
pip3000 has quit [Quit: Page closed]
matthewbauer has quit [Read error: Connection reset by peer]
agander_ has joined #nixos
matthewbauer has joined #nixos
justan0theruser has quit [Ping timeout: 256 seconds]
jonathan_ has quit [Quit: Leaving]
alexteves_ has joined #nixos
alexteves has quit [Ping timeout: 260 seconds]
justan0theruser has joined #nixos
raynold has joined #nixos
GiGa has joined #nixos
GiGa has quit [Changing host]
GiGa has joined #nixos
freeman42x]NixOS has quit [Ping timeout: 264 seconds]
<catern>
nope, it's a C library, not a standalone application (runit is in tools/system)
<catern>
but yeah, development/libraries it is then :)
lanelet has quit [Quit: lanelet]
<infinisil>
Hmm I'm not sure though, if I were to develop a library which nobody's using as of yet, I wouldn't feel very comfortable putting it in nixpkgs
* samueldr
was thinking about supervise
<catern>
yeah, that one's in tools/system
<catern>
infinisil: no-one will ever use it if it's not packaged :)
<infinisil>
Good point heh
<infinisil>
But maybe try to name it so that it doesn't clash with a more popular package
<catern>
that is always good advice
<MichaelRaskin>
Well, if you expect that confusion will make some users curious…
<infinisil>
We need unique ID's for packages and have a mapping ID -> name :o
<infinisil>
Can't always invent new names, we're gonna run out!
<catern>
hm, how do I express that a package only supports x86_64 Linux?
<infinisil>
Meta.platforms
<catern>
I can specify Linux with that
vcunat has quit [Quit: Leaving.]
<catern>
but how do I specify x86_64 Linux
<catern>
maybe just [ "x86_64-linux" ]; ?
<infinisil>
Linux is just a grouping of more specific plaforms
<catern>
yes, and I want a more specific platform: x86_64
<{^_^}>
[nixpkgs] @primeos pushed commit from @StillerHarpo to master « monetdb: 11.29.3 -> 11.29.7 »: https://git.io/fc4Jq
matthewbauer has quit [Read error: Connection reset by peer]
slack1256 has joined #nixos
ryantrinkle has joined #nixos
kreetx has quit [Ping timeout: 240 seconds]
savanni_ has left #nixos [#nixos]
agander has quit [Quit: Leaving]
matthewbauer has joined #nixos
kyren has joined #nixos
<{^_^}>
[nixpkgs] @Ericson2314 pushed commit from @ElvishJerricco to release-18.03 « Make getHaskellBuildInputs / shellFor work with overrideCabal »: https://git.io/fc4kf
<tnks>
clever: not sure if you're interested, but I did trace down why variables can't be overridden by sudo. It's because of pam environment file.
<kyren>
if I were to want to try to run gnome without X (using mutter as a wayland compositor), what would be a good way to install gnome without using services.xserver.<whatever>
<infinisil>
pb
<infinisil>
(ignore that)
inquisitiv3 has joined #nixos
chessai has joined #nixos
<kyren>
the obvious choice of installing 'nixos.gnome3' seems to result in a conflicting file being installed, which makes me think that's not what I should be doing
chessai has quit [Remote host closed the connection]
<{^_^}>
[nixpkgs] @matthewbauer pushed to master « emacs-mac: fix meta »: https://git.io/fc4IV
<kyren>
aha, nixos.gnome3.corePackages seems to be what I want
<worldofpeace>
pip3000: Hmm, I don't know. maybe it's just whatever `i18n.defaultLocale = " ";` is set too? But that rules out having more than one. Maybe open a bug report if no one else has any helpful feedback here?
<infinisil>
I think Nix might be one of the better configuration languages
<kyren>
so, I'm trying to get gnome installed on nixos without X, or at least without X running by default, so that I can try and use it in a wayland session, I'm having a lot of trouble with this though
<kyren>
I've tried installing `nixos.gnome3`, `nixos.gnome3.corePackages`, individual packages like `gnome-session`, and I keep running into problems such as the gsettings binary not being available, but I figured I'd back up a bit and say what I'm actually trying to do
<infinisil>
kyren: Why not just disable autostarting of X?
<kyren>
I could, if that's easier
spear2 has joined #nixos
<infinisil>
services.xserver.autorun
matthewbauer has quit [Ping timeout: 260 seconds]
<kyren>
it felt a bit wrong, but I don't ultimately care that much
<worldofpeace>
kyren: YegorTimoshenko[ Might now a thing or two about this...
katona has quit [Quit: Connection closed for inactivity]
<mpickering>
ok I have a much better solution now, thanks gchristensen and infinisil
<mpickering>
it doesn't involve setting any of these variables
<infinisil>
kyren: How nice is wayland?
andymandias has quit [Ping timeout: 248 seconds]
<jlm66>
I'm running into a problem where my overlay provider (calico) is getting its cni plugin files removed when kubelet restarts
matthewbauer has joined #nixos
<gchristensen>
cool
drewr has joined #nixos
<kyren>
it's nice in two ways, one in that it has a working mouse cursor when run under vmware, and two in that when run natively since it has a built in concept of scaling, wine apps work on 4k monitors
<kyren>
also it seems to make gnome animate very smoothly
<Mic92>
now we only need a native browser in wayland
<jlm66>
the kubelet-bootstrap service runs a rm /opt/cni/bin/* before linking in the plugins from the nix store.... I want to override that if possible so other files in there don't get deleted
<infinisil>
,escape-special = A $${foo} will insert the literal string "$${foo}". Use \$${foo} in " strings or ''$${foo} in '' strings to have foo interpolated
<{^_^}>
escape-special defined
<infinisil>
I did not know that ^^
crmlt has quit [Remote host closed the connection]
<mpickering>
infinisil: So what is the escape character for '' strings?
<mpickering>
Just $${foo}?
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<infinisil>
''$${foo}
<mpickering>
Is that a double quote?
<Mic92>
worldofpeace: I think somewhere in the nixpkgs manual it was documented how to run vm tests in an interactive mode
<mpickering>
or two single quotes
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<samueldr>
> Since ${ and '' have special meaning in indented strings, you need a way to quote them. $ can be escaped by prefixing it with '' (that is, two single quotes), i.e., ''$. '' can be escaped by prefixing it with ', i.e., '''. $ removes any special meaning from the following $. Linefeed, carriage-return and tab characters can be written as ''\n, ''\r, ''\t, and ''\ escapes any other character.
<{^_^}>
error: syntax error, unexpected DOLLAR_CURLY, expecting ')', at (string):150:7
<infinisil>
mpickering: two single quotes, ah I guess your font doesn't make them different enough, it's clearly visible for me
<samueldr>
> let x = "something"; in ''${"$" + x}''
<{^_^}>
"$something"
__monty__ has quit [Quit: leaving]
<infinisil>
Here is a nix escaping challenge: How to escape the literal '${ in a '' string
<mpickering>
ok that's a good solution
<infinisil>
There's 2 ways
ciil has joined #nixos
<mpickering>
I have now defined a new variable "pluginOutputDir" and splice that in
<samueldr>
I really like using antiquotation for hairy escapes, as otherwise you have to think when reading and writing
roconnor has joined #nixos
<samueldr>
(from chapter 14.1, simple values): "You can include the result of an expression into a string by enclosing it in ${...}, a feature known as antiquotation. "
<mpickering>
btw, has anyone seen other examples of derivations been overridden and new outputs being added? It seems like quite an elegant design for my particular project but I'm not familiar if it is a common or known technique.
<gchristensen>
worldofpeace: I wonder if there is a way to turn the contrast way up to make the detection better. I wish it were easier to debug these failures -- they only really show up reliably on way loaded systems
<gchristensen>
also nice gif
<joepie91>
ugh, Hydra has found a new way to break istelf