worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
emmanuel_erc has quit [Remote host closed the connection]
kraeXen has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95380 → fping: 4.4 -> 5.0 → https://git.io/JJ7Ob
mmmattyx has quit [Quit: Connection closed for inactivity]
steadmon has quit [Quit: leaving]
<clever> spease: nix-env will generate that automatically when you install something
philr has joined #nixos
<spease> @clever what command do I need to use?
<clever> spease: nix-env -iA nixos.hello
<clever> just install anything, and it creates a profile
noudle has quit []
shibboleth has quit [Quit: shibboleth]
<spease> @clever Thanks, that fixes that. Unfortunately looks like I'm still getting a "error: file 'darwin' was not found in the Nix search path" :-/
<clever> having a profile wont change the contents of $NIX_PATH
<spease> I uninstalled my nix install, then had to reinstall a few times because the uninstall instructions weren't accurate (and differed in various places). I'm guessing that's what's causing this mess. I've been trying to surgically fix it...
<clever> why did you uninstall it?
<spease> I was going to reinstall it with brew, but then it turned out that brew cask didn't seem to exist anymore
<clever> nix should always be managed by nix
<clever> installing it with another package manager tends to break the sandbox stuff
<spease> ahh
<jlv> Wait. If Nix has to be installed with Nix, how to you install Nix if you don't have Nix?
<clever> jlv: the install script will unpack a tar of a /nix/store that has nix and all of its deps
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/efc739f1d28 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<spease> @clever Any idea how nix-darwin could install successfully, but I still get "error: file 'darwin' was not found in the Nix search path (add it using $NIX_PATH or -I)"?
<clever> spease: did you try logging out and back in?
<spease> just opened a new window. brb.
spease has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95381 → iosevka-bin: 3.3.1 -> 3.4.1 → https://git.io/JJ73c
kalbasit has quit [Remote host closed the connection]
kalbasit has joined #nixos
D_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JJ73K
<{^_^}> [nixpkgs] @andersk opened pull request #95382 → meson: Add upstream patch to stop failing on skipped tests → https://git.io/JJ73P
D_ has joined #nixos
spease has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95383 → spleen: 1.8.1 -> 1.8.2 → https://git.io/JJ73H
<spease> nope looks like logging out and logging back in didn't fix nix-darwin :-/
<{^_^}> [nixpkgs] @mweinelt merged pull request #95168 → intel-compute-runtime: add libstdc++ to RPATH → https://git.io/JJyZC
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJ73Q
kalbasit has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ryantm merged pull request #95379 → gitolite: 3.6.11 -> 3.6.12 → https://git.io/JJ7Or
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJ73p
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 240 seconds]
sigmundv has joined #nixos
xd1le has joined #nixos
<{^_^}> [nixpkgs] @nagisa opened pull request #95384 → draftsight: remove → https://git.io/JJ7sq
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/05195accdc5 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
xdefrag has quit [Ping timeout: 240 seconds]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<nilsirl[m]> Hi, I've been trying to connect to a wireguard server, but when I run `sudo wg-quick up ./config.conf`, I loose internet connectivity and nothing works. I have to disable wireguard for my internet to work again. I believe this is failure is linked to nixos because out of my 2 attempts to get wireguard to work on this nixos system, none of the have worked and I've been able to connect with the exact same wireguard
<nilsirl[m]> configuration on my phone and with a different configuration some time ago on an arch system.
<nilsirl[m]> I'm not using nixos' builtin wireguard support, just `wg-quick` directly from the command line and have nothing in my network settings
Darkmatter66 has quit [Quit: ZNC 1.7.5 - https://znc.in]
Darkmatter66 has joined #nixos
rajivr has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
<nicolas[m]1> There's many open issues regarding Wireguard on NixOS. If you tunnel your entire traffic through Wireguard then it doesn't work AFAIK
D_ has quit [Ping timeout: 260 seconds]
D_ has joined #nixos
<{^_^}> [nix] @chkno opened pull request #3932 → Don't try to parse signature check as commit timestamp → https://git.io/JJ7s7
<nilsirl[m]> nicolas: 😂
<nilsirl[m]> So I suppose there aren't any fix. Are there any open issues for this?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95385 → frostwire-bin: 6.8.4 -> 6.8.5 → https://git.io/JJ7Ge
h0m1 has quit [Ping timeout: 272 seconds]
<nilsirl[m]> after rereading your message, I guess the correct message would be, what are the open issues regarding wireguard? #51258 seems interesting
<{^_^}> https://github.com/NixOS/nixpkgs/issues/51258 (by tmplt, 1 year ago, open): wireguard: unable to route all traffic through interface
h0m1 has joined #nixos
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
dbmikus has quit [Ping timeout: 240 seconds]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJ7Gm
growpotkin has joined #nixos
<nicolas[m]1> That's the one
<{^_^}> #52411 (by anderspapitto, 1 year ago, open): Support network-namespace based wireguard vpn setup [feature request]
nDuff has quit [Quit: zzz]
aaronjanse has quit [Ping timeout: 246 seconds]
spease has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @TheUserCreated opened pull request #95386 → papermc 1 → https://git.io/JJ7Gz
marcusr has quit [Remote host closed the connection]
marcusr has joined #nixos
kalbasit has joined #nixos
matthuszagh has joined #nixos
<matthuszagh> hello. anyone know of a good guide for setting up networking for qemu/kvm? i'm running ubuntu in a virtual machine and can't get the networking to work
<matthuszagh> i have another vm that runs windows 10 where i used -net nic and it works fine
<matthuszagh> but that doesn't seem to work for me with a ubuntu guest. started reading about this a little and it sounds like -device virtio-net is a better way to do it anyway
<kalbasit> anyone using Brave? I can't seem to find the Sync menu on mine
<matthuszagh> or if not a guide, someones dotfiles where this works
zangi has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @aanderse merged pull request #95231 → nixos/mysql: run postStart as an unprivileged user → https://git.io/JJyjW
<{^_^}> [nixpkgs] @aanderse pushed 8 commits to master: https://git.io/JJ7ZL
ddellacosta has quit [Quit: WeeChat 2.8]
justanotheruser has joined #nixos
sigmundv has quit [Read error: Connection reset by peer]
sigmundv has joined #nixos
sigmundv has quit [Read error: Connection reset by peer]
sigmundv has joined #nixos
<{^_^}> [nixpkgs] @kalbasit pushed to opensource/nixpkgs/update/brave « brave: 1.11.97 -> 1.12.112 »: https://git.io/JJ7ZV
<{^_^}> [nixpkgs] @kalbasit pushed 0 commits to opensource/nixpkgs/update/brave: https://git.io/JJ7Z6
ardumont has quit [Ping timeout: 272 seconds]
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @kalbasit opened pull request #95387 → brave: 1.11.97 -> 1.12.112 → https://git.io/JJ7ZD
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95388 → s3fs: 1.86 -> 1.87 → https://git.io/JJ7Zd
dansho has joined #nixos
spease has joined #nixos
markus1199 has joined #nixos
<spease> Is $NIX_PATH supposed to be pointing to root channels while .nix-defexpr etc points to user channels?
proofofkeags has joined #nixos
<bqv> basically, yeah
markus1189 has quit [Ping timeout: 256 seconds]
Alaura has joined #nixos
Alaura has quit [Max SendQ exceeded]
Alaura has joined #nixos
Alaura has quit [Max SendQ exceeded]
Alaura has joined #nixos
Alaura has quit [Max SendQ exceeded]
ardumont has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
worldofpeace_ has joined #nixos
knerten2 has joined #nixos
<spease> Is there documentation anywhere of the current setup that's needed in ~/.zshrc and/or ~/.profile for nix (particularly nix-darwin) to set NIX_PATH properly? If I use the NIX_PATH from the manual install instructions I can use darwin-rebuild, but it reverts as soon as I launch a new shell
matthusz` has joined #nixos
worldofpeace_ has quit [Client Quit]
slashzero has joined #nixos
matthuszagh has quit [Ping timeout: 246 seconds]
knerten1 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @samuelgrf opened pull request #95389 → google-chrome-{beta,dev}: fix icons → https://git.io/JJ7nw
spease has quit [Ping timeout: 245 seconds]
veleiro has quit [Remote host closed the connection]
veleiro has joined #nixos
mounty has joined #nixos
spease has joined #nixos
<spease> Figured it out. It turns out that there was a `. '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'` in /etc/zshrc that overrides the darwin `/etc/zshenv` . `nix-env -q` output still doesn't show the installed packages though, even though I can interact with the binaries or remove them and switch and have them disappear.
sigmundv has quit [Ping timeout: 256 seconds]
matthusz` has left #nixos ["ERC (IRC client for Emacs 27.1)"]
<slashzero> Hi, I'm just getting started with NixOS, so pardon my ignorance. I just did a fresh install inside of VirtualBox. However, whenever I set `services.xserver.enable = true` I see an error "error 9 while decompressing xz file" when it tries to build the mesa-drivers derivation.
<spease> Ahh - looks like it shouldn't since I have all my packages installed with nix-darwin's configuration file. 🤦
<energizer> slashzero: that makes me think it ran out of memory
<hyper_ch> nilsirl[m]: you want to tunnel the traffic from your phone through your nixos system?
<nilsirl[m]> hyper_ch: nah 😂, I was saying that it worked on my phone but didn't work on my desktop system running nixos (suggesting that the problem is not linked to my wireguard configuration file or server)
<hyper_ch> nilsirl[m]: ah... ok :)
<slashzero> energizer: I don't think that's it. The VM has 3.5GiB free and 8GiB of swap.
dansho has quit [Remote host closed the connection]
dansho has joined #nixos
<spease> slashzero Are you sure the file is downloading completely and that it's still the right file on the server? It looks like an interrupted download has caused that error for people based on a google search
<spease> Looks like the derivation (https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/mesa/default.nix) pulls from https://mesa.freedesktop.org/archive . This redirects to https://archive.mesa3d.org , I wonder if that could be a recent change and have something to do with it?
dingenskirchen has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
dingenskirchen has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/1b1bc7e6d7a (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
o1lo01ol1o has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95390 → tridactyl-native: 1.19.1 -> 1.20.0 → https://git.io/JJ7cN
dansho_ has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #95391 → dune_2: 2.6.2 -> 2.7.0 → https://git.io/JJ7Ck
<{^_^}> [nixpkgs] @nagisa opened pull request #95392 → odaconverter: init at 21.7.0.0 → https://git.io/JJ7CL
e has quit [*.net *.split]
growpotkin has quit [*.net *.split]
evils has quit [*.net *.split]
philr has quit [*.net *.split]
user_0x58 has quit [*.net *.split]
troydm has quit [*.net *.split]
samrose has quit [*.net *.split]
Guest46902 has quit [*.net *.split]
n9nes- has quit [*.net *.split]
zal has quit [*.net *.split]
lewo` has quit [*.net *.split]
LnL has quit [*.net *.split]
buffet has quit [*.net *.split]
omneh has quit [*.net *.split]
stree has quit [*.net *.split]
Unode has quit [*.net *.split]
raoul has quit [*.net *.split]
edcragg has quit [*.net *.split]
lord| has quit [*.net *.split]
samhza has quit [*.net *.split]
ktosiek has quit [*.net *.split]
jD91mZM2 has quit [*.net *.split]
Streetwalrus has quit [*.net *.split]
judson has quit [*.net *.split]
jhuizy has quit [*.net *.split]
cransom has quit [*.net *.split]
m4ts has quit [*.net *.split]
dweller has quit [*.net *.split]
reivilibre has quit [*.net *.split]
sjourdoi- has quit [*.net *.split]
tobiasBora has quit [*.net *.split]
drewc has quit [*.net *.split]
statusbot has quit [*.net *.split]
dminuoso has quit [*.net *.split]
tpanum has quit [*.net *.split]
Philonous has quit [*.net *.split]
runciter has quit [*.net *.split]
electrocat has quit [*.net *.split]
switchy has quit [*.net *.split]
WeblordPepe has quit [*.net *.split]
oleks has quit [*.net *.split]
pie_ has quit [*.net *.split]
deni has quit [*.net *.split]
dfgg has quit [*.net *.split]
djanatyn has quit [*.net *.split]
vikingman has quit [*.net *.split]
mxco86 has quit [*.net *.split]
averell has quit [*.net *.split]
dominikh has quit [*.net *.split]
callahad87074 has quit [*.net *.split]
S0rin has quit [*.net *.split]
Uma has quit [*.net *.split]
Czen has quit [*.net *.split]
edwtjo has quit [*.net *.split]
lohfu has quit [*.net *.split]
kwork has quit [*.net *.split]
aminechikhaoui has quit [*.net *.split]
rotaerk has quit [*.net *.split]
nore has quit [*.net *.split]
mcint has quit [*.net *.split]
FireFly has quit [*.net *.split]
Aleksejs has quit [*.net *.split]
maurer has quit [*.net *.split]
mk_modrzew has quit [*.net *.split]
rkallos has quit [*.net *.split]
djahandarie has quit [*.net *.split]
Nafai has quit [*.net *.split]
moredhel has quit [*.net *.split]
srk has quit [*.net *.split]
hyperfekt has quit [*.net *.split]
averell has joined #nixos
mxco86 has joined #nixos
callahad87074 has joined #nixos
dominikh has joined #nixos
Czen has joined #nixos
S0rin has joined #nixos
kwork has joined #nixos
rotaerk has joined #nixos
nore has joined #nixos
aminechikhaoui has joined #nixos
Uma has joined #nixos
lohfu has joined #nixos
rkallos has joined #nixos
mcint has joined #nixos
edwtjo has joined #nixos
FireFly has joined #nixos
srk has joined #nixos
djahandarie has joined #nixos
mk_modrzew has joined #nixos
Nafai has joined #nixos
Aleksejs has joined #nixos
maurer has joined #nixos
hyperfekt has joined #nixos
moredhel has joined #nixos
endformationage has quit [Quit: WeeChat 2.7.1]
lord| has joined #nixos
dansho has quit [Ping timeout: 264 seconds]
<_habnabit> how do you go from a path or store to the package that you need to install to get it? specifically trying to install nixos-rebuild on a non-nixos system so i can rebuild a system remotely
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
user_0x58 has joined #nixos
evils has joined #nixos
philr has joined #nixos
growpotkin has joined #nixos
LnL has joined #nixos
buffet has joined #nixos
n9nes- has joined #nixos
omneh has joined #nixos
lewo` has joined #nixos
samrose has joined #nixos
zal has joined #nixos
Guest46902 has joined #nixos
troydm has joined #nixos
Unode has joined #nixos
stree has joined #nixos
ktosiek has joined #nixos
judson has joined #nixos
jD91mZM2 has joined #nixos
Streetwalrus has joined #nixos
edcragg has joined #nixos
jhuizy has joined #nixos
oleks has joined #nixos
pie_ has joined #nixos
drewc has joined #nixos
dminuoso has joined #nixos
reivilibre has joined #nixos
raoul has joined #nixos
sjourdoi- has joined #nixos
WeblordPepe has joined #nixos
Philonous has joined #nixos
electrocat has joined #nixos
tpanum has joined #nixos
tobiasBora has joined #nixos
deni has joined #nixos
switchy has joined #nixos
djanatyn has joined #nixos
runciter has joined #nixos
dweller has joined #nixos
dfgg has joined #nixos
cransom has joined #nixos
m4ts has joined #nixos
statusbot has joined #nixos
samhza has joined #nixos
ktosiek has quit [Remote host closed the connection]
spacefrogg has joined #nixos
slashzero has quit [Remote host closed the connection]
<energizer> _habnabit: https://github.com/bennofs/nix-index usually, but i'm not sure it will help with nixos-rebuild
<_habnabit> energizer, oh nice that looks good. why wouldn't it help with nixos-rebuild
<energizer> _habnabit: that command comes from nixos, not nixpkgs. maybe there's a way to make nix-index index nixos too, not sure
<energizer> ,locate bin/nixos-rebuild
<_habnabit> energizer, do you know how i would install it then
<{^_^}> Couldn't find in any packages
<energizer> _habnabit: dunno (without installing nixos itself)
<pikajude> hi
<pikajude> is there a way to change which audio output pulseaudio is using?
<pikajude> kde's desktop environment does it somehow so i assume it's possible
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95393 → flyway: 6.5.3 -> 6.5.4 → https://git.io/JJ7CV
proofofkeags has quit [Remote host closed the connection]
<bqv> pulseaudio uses all of them
<bqv> select with pavucontrol
<bqv> or similar
redmp has joined #nixos
<redmp> what's the best way to pass overridden nixpkgs & custom dependencies from the default.nix to shell.nix?
<redmp> (i'd like these things to be available eg. so that i can tell the shell environment to include cabal-install or so)
edk_ has joined #nixos
leothrix has quit [Ping timeout: 256 seconds]
<redmp> or, asked another way, if this doesn't sound right, what's the right way to approach this problem?
<redmp> up until now i put everything into default.nix and used isNixShell to decide whether to produce a drv or an environment, but this bit me today and so i'm trying to separate them out.. there's a lot of additional complexity it seems, however, in separating these files
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95394 → python27Packages.hg-evolve: 10.0.0 -> 10.0.1 → https://git.io/JJ7Wf
leothrix has joined #nixos
<energizer> redmp: my current pattern is to have default.nix take arguments, and have shell.nix pass those arguments to it
<redmp> ahh... energizer something like `{ makeEnv ? false }:` in default.nix?
<energizer> no
<energizer> just run shell.nix when i want a shell, and default.nix when i dont
<redmp> with the pinning/overrides/dependencies in which of them?
cmk_zzz_ is now known as cmk_zzz
<energizer> in the shell has been working so far for me
Thra11 has quit [Quit: WeeChat 2.8]
<redmp> how do you pass arguments from shell.nix to default.nix when you do nix-build?
<redmp> since nix-build calls default.nix you'd have to `import ./shell.nix {}`? that seems the opposite of what you said a bit ago
<simpson> I wonder what the structure of your workflow is like. I generally keep shell.nix for the tools that I need for development, and default.nix for the build of the project being developed; there's no overlap. nixpkgs is pinned by setting the NIX_PATH environment variable.
<simpson> I use direnv to coordinate setting up nix-shell and NIX_PATH, but it can also be done explicitly and manually.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95395 → gnome3.gnome-desktop: 3.36.4 -> 3.36.5 → https://git.io/JJ7WB
<redmp> my setup: only have `default.nix` and end it with `if nixpkgs.lib.inNixShell then drv.env else drv` .. this works great with nix-build and nix-shell, but i found out today, doesn't do what i want when imported for deployment with nixops
<simpson> All that said, yeah, importing default.nix from shell.nix isn't bad, and it works. It would cause my direnv to reload constantly, so I don't do it.
<simpson> Ah, interesting. To build and test projects, I normally incant nix-build and then poke at the result/ symlink.
<spease> I've been trying to create a wrapper for the OS X system clang in order to be able to build with it. However, cmake doesn't seem to detect it. Right now I'm doing `stdenv = if pkgs.stdenv.isDarwin then pkgs.overrideCC pkgs.stdenv (pkgs.callPackage ./clang-wrapper.nix { pkgs = pkgs; }) else pkgs.stdenv;`
<spease> Does that seem right?
<redmp> i don't use direnv; i'd like to have the nix pin version in the file, but maybe what i'm doing is silly
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95396 → gnome-usage: 3.33.2 -> 3.32.0 → https://git.io/JJ7W2
<redmp> ok, i fixed my problem by adding `{mkEnv?false, ..}:` to my default.nix and putting `import ./. {makeEnv = true;}` in shell.nix
icey_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95397 → html-xml-utils: 7.8 -> 7.9 → https://git.io/JJ7WM
<xd1le> On startup nixos fails to mount a hard drive: EXT4-fs (sdb1): Unrecognized mount option "uid=1000" or missing value
<xd1le> I put the line: options = [ "uid=1000" "gid=100" ]; in the relevant fileSystems config
<xd1le> Anyone know what I'm doing wrong?
iceypoi has quit [Ping timeout: 260 seconds]
veleiro` has joined #nixos
Supersonic112 has joined #nixos
<dminuoso> xd1le: ext4 has no such support
<dminuoso> The uids are already stored in the file system, its not needed
<xd1le> Oh thank you
<xd1le> Is it possible to make it non root mounted?
<xd1le> From the nix config
veleiro has quit [Ping timeout: 240 seconds]
<dminuoso> xd1le: add `user` ?
Supersonic has quit [Ping timeout: 240 seconds]
Supersonic112 is now known as Supersonic
<xd1le> As an option?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95398 → hylafaxplus: 7.0.2 -> 7.0.3 → https://git.io/JJ7Wx
<redmp> xd1le: if you boot into a livecd, you can experiment with mount options rapidly `mount -o <options> <device> <mountpoint>` .. this might be easier than experimenting with your configuration.nix.. once you find the right options, write them in your nix file and apply
<dminuoso> xd1le: yeah
<redmp> (assuming you're trying to do this with your root partition)
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos
redmp has quit [Quit: g'night]
veleiro`` has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95399 → imagemagick7: 7.0.10-25 -> 7.0.10-27 → https://git.io/JJ7lR
veleiro` has quit [Ping timeout: 246 seconds]
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
<xd1le> redmp, dminuoso: thanks both, that should help me figure it out hopefully
<{^_^}> [nixpkgs] @kuznero opened pull request #95400 → vscode, vscodium: 1.47.3 -> 1.48.0 → https://git.io/JJ7ly
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95401 → gtkwave: 3.3.105 -> 3.3.106 → https://git.io/JJ7lQ
dbmikus has joined #nixos
alp has joined #nixos
dbmikus has quit [Ping timeout: 246 seconds]
gv has quit [Quit: gv]
gv has joined #nixos
gv has quit [Remote host closed the connection]
gv has joined #nixos
gv has quit [Remote host closed the connection]
gv has joined #nixos
kraeXen has quit [Quit: [ - ]]
o1lo01ol1o has joined #nixos
gv has quit [Remote host closed the connection]
gv has joined #nixos
o1lo01ol1o has quit [Ping timeout: 256 seconds]
Rusty1 has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95402 → gnome3.gnome-shell-extensions: 3.36.2 -> 3.36.3 → https://git.io/JJ78P
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
ddellacosta has quit [Ping timeout: 264 seconds]
joehh1 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #95403 → postgresql: 9.5.22 -> 9.5.23, 9.6.18 -> 9.6.19, 10.13 -> 10.14, 11.8 -> 11.9, 12.3 -> 12.4 → https://git.io/JJ74E
spease has quit [Ping timeout: 245 seconds]
proofofkeags has joined #nixos
andersk has quit [Ping timeout: 256 seconds]
kloenk has quit [Ping timeout: 260 seconds]
proofofkeags has quit [Ping timeout: 246 seconds]
kalbasit has quit [Ping timeout: 265 seconds]
icefrost has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/f1f4cc6e1b3 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @vbgl merged pull request #95157 → ocamlPackages.uucd: 10.0.0 → 13.0.0 → https://git.io/JJyIb
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.uucd: 10.0.0 → 13.0.0 »: https://git.io/JJ7B6
edk_ is now known as e
kalbasit__ has quit [Ping timeout: 240 seconds]
lorimer has quit [Read error: Connection reset by peer]
lorimer has joined #nixos
mvnetbiz_8 has quit [Quit: Ping timeout (120 seconds)]
mvnetbiz_8 has joined #nixos
tsrt^ has quit [Read error: Connection reset by peer]
tsrt^ has joined #nixos
titano has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
andymandias has quit [Quit: ZNC 1.7.4 - https://znc.in]
kapil_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
alexbakker has quit [Quit: Dikke doei]
lunik1 has quit [Quit: Ping timeout (120 seconds)]
kapil_ has joined #nixos
wolke has quit [Quit: ZNC 1.8.1 - https://znc.in]
andymandias has joined #nixos
titano has joined #nixos
acowley has quit [Ping timeout: 240 seconds]
wolke has joined #nixos
lunik1 has joined #nixos
CcxWrk has quit [Remote host closed the connection]
alexbakker has joined #nixos
CcxWrk has joined #nixos
mzan has quit [Remote host closed the connection]
Gohla has quit [Quit: Bye.]
Hedgework has quit [Quit: ZNC - https://znc.in]
leothrix has quit [Quit: ZNC 1.7.5 - https://znc.in]
cptchaos83 has quit [Remote host closed the connection]
Graypup_ has quit [Quit: ZNC 1.6.1 - http://znc.in]
dongcarl has quit [Read error: Connection reset by peer]
Hedgework has joined #nixos
Gohla has joined #nixos
leothrix has joined #nixos
Graypup_ has joined #nixos
acowley has joined #nixos
inkOne_ has quit [Ping timeout: 240 seconds]
dongcarl has joined #nixos
cptchaos83 has joined #nixos
mzan has joined #nixos
inkOne_ has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #95404 → ocamlPackages.uunf: re-generate source from the Unicode Character Database → https://git.io/JJ7R2
proofofkeags has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #94854 → ocamlPackages.merlin-extend: 0.4 → 0.6 → https://git.io/JJP2d
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.merlin-extend: 0.4 → 0.6 »: https://git.io/JJ7Ry
proofofkeags has quit [Ping timeout: 264 seconds]
fendor has joined #nixos
mariatsji has joined #nixos
<hsngrmpf[m]> Forget it. Seems like `"MT7601U m"` will fix my problem.
justan0theruser has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
spudly- has joined #nixos
spudly- has quit [Changing host]
spudly- has joined #nixos
noudle has joined #nixos
spudly has quit [Ping timeout: 256 seconds]
spudly- is now known as spudly
disasm has quit [Ping timeout: 256 seconds]
sangoma has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 29 commits to staging-next: https://git.io/JJ70w
<{^_^}> [nixpkgs] @FRidh merged pull request #95382 → meson: Add upstream patch to stop failing on skipped tests → https://git.io/JJ73P
<{^_^}> [nixpkgs] @FRidh pushed commit from @andersk to staging-next « meson: Add upstream patch to stop failing on skipped tests »: https://git.io/JJ70r
<{^_^}> [nixpkgs] @danieldk merged pull request #95397 → html-xml-utils: 7.8 -> 7.9 → https://git.io/JJ7WM
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJ706
user_0x58 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @danieldk merged pull request #95387 → brave: 1.11.97 -> 1.12.112 → https://git.io/JJ7ZD
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJ70N
<{^_^}> [nixpkgs] @danieldk merged pull request #95336 → nixos/manual: add a section about common GPU acceleration issues → https://git.io/JJHDy
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJ70p
zupo has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #95088 → git-quick-stats: properly wrap → https://git.io/JJDYW
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJ7E4
mounty has quit [Remote host closed the connection]
turion has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #95380 → fping: 4.4 -> 5.0 → https://git.io/JJ7Ob
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJ7EF
o1lo01ol1o has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @danieldk merged pull request #95377 → fatsort: 1.6.2.605 -> 1.6.3.622 → https://git.io/JJ7Yh
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJ7ut
mallox has joined #nixos
proofofkeags has joined #nixos
malook has joined #nixos
mounty has joined #nixos
proofofkeags has quit [Ping timeout: 265 seconds]
gthm has joined #nixos
mariatsji has quit [Read error: Connection reset by peer]
mariatsji has joined #nixos
eoli3n has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #95388 → s3fs: 1.86 -> 1.87 → https://git.io/JJ7Zd
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJ7zB
noudle has quit []
lsix has joined #nixos
dansho_ has quit [Ping timeout: 246 seconds]
andymandias has quit [Ping timeout: 256 seconds]
dansho_ has joined #nixos
lsix has quit [Ping timeout: 246 seconds]
lsix has joined #nixos
<{^_^}> [nixpkgs] @aaronjanse opened pull request #95405 → makeRustPlatform: handle json targets → https://git.io/JJ7gO
urkk has joined #nixos
urkk has left #nixos [#nixos]
<{^_^}> [nixpkgs] @Mic92 opened pull request #95406 → nixos/filesystems: don't allow mountpoints with trailing slash → https://git.io/JJ7gW
dngray has left #nixos ["User left"]
cript0nauta has joined #nixos
criptonauta__ has quit [Read error: Connection reset by peer]
Guest46902 has quit [Quit: ZNC 1.8.1 - https://znc.in]
pickfire has joined #nixos
<pickfire> Hi, I am new to using nix. I just started out with home-manager. I tried setting `home.language.base = "en-US.UTF-8"` but why do I still get `/home/ivan/.nix-profile/bin/man: can't set the locale; make sure $LC_* and $LANG are correct` when I tried to `man home-configuration.nix`?
jbox has joined #nixos
jbox is now known as Guest43522
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95407 → joker: 0.15.5 -> 0.15.6 → https://git.io/JJ72s
<NobbZ[m]> pickfire that setting works by adjusting `home.sessionVariables` you need to log out and back in to have it take effect.
<pickfire> NobbZ[m]: So do I need to change `home.sessionVariables`?
<{^_^}> [nixpkgs] @peti pushed 88 commits to haskell-updates: https://git.io/JJ72R
<NobbZ[m]> No, the module does that for you.
<NobbZ[m]> You need to make sure to log out and back in that changes can take effect
<pickfire> NobbZ[m]: I logged out and logged in again but it still does not work.
<pickfire> Here's my home.nix http://ix.io/2u7r
<NobbZ[m]> Then I'm not sure, sorry
<pickfire> NobbZ[m]: Is it because it cannot detect my OS locale-gen?
<pickfire> Or it uses some custom locale?
<NobbZ[m]> I manage my language related stuff in the system configuration rather than per user
stephaneyfx has quit [Quit: Leaving]
<NobbZ[m]> Have you also checked the actual values of related environment variables?
<pickfire> > locale
<pickfire> locale: Cannot set LC_CTYPE to default locale: No such file or directory
<{^_^}> "<derivation /nix/store/1vpjsird8x0is27xv52qs1wdclgfamyl-locale-1003.1-2008.drv>"
h0m1 has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JJ72y
h0m1 has joined #nixos
malook has quit [Quit: ERC (IRC client for Emacs 26.3)]
<NobbZ[m]> If your shell isn't managed by HM, you need to manually source a certain file, I just found some comment in the related module.
<pickfire> NobbZ[m]: Ah but I am using fish shell, I guess I will have to source it before entering fish shell.
<pickfire> Oh, right now I only source a single file.
<pickfire> if [ -e /home/ivan/.nix-profile/etc/profile.d/nix.sh ]; then . /home/ivan/.nix-profile/etc/profile.d/nix.sh; fi # added by Nix installer
<Shados> pickfire: use fish-foreign-env
<NobbZ[m]> I'm pretty sure you can't just source it, as it's sh syntax
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « git-annex: update sha256 hash for new version 8.20200810 »: https://git.io/JJ7aU
Extends has joined #nixos
griff_ has joined #nixos
<pickfire> Ah, I just heard of it. But it uses oh-my-fish though.
<Shados> no, it's packaged in nixpkgs too
<Shados> the oh-my-fish version has a somewhat different name I think
<pickfire> Shados: Won't that increase fish startup time?
<Shados> noticeably? go benchmark it and find out.
<pickfire> IIRC last time when using a plugin manager with fish/zsh, it took 5s to start a shell.
<pickfire> Not sure about this.
turion has quit [Quit: Leaving.]
<Shados> It's not a plugin manager
<NobbZ[m]> You could also check for the fish module in HM
<Shados> Which I'm confident uses fish-foreign-env, because maintaining a separate file for fish would be a PITA
<NobbZ[m]> Calls `fenv`... That's probably what you are talking about?
<pickfire> But I don't have fenv though.
alp has quit [Ping timeout: 272 seconds]
andymandias has joined #nixos
<pickfire> Oh, it does use fenv in my config.fish but fenv is not installed.
<pickfire> I think it may be missing some dependencies.
nature has joined #nixos
nature has quit [Ping timeout: 260 seconds]
<pickfire> No, it's the same thing. UTF-8 is broken now on kakoune, man such that chinese characters is not displayed correctly.
nixuser has joined #nixos
sputny has joined #nixos
alp has joined #nixos
Extends has quit [Quit: leaving]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
turlando has joined #nixos
o1lo01ol1o has joined #nixos
proofofkeags has joined #nixos
zupo has joined #nixos
kaliumxyz has joined #nixos
proofofkeags has quit [Ping timeout: 240 seconds]
thc202 has joined #nixos
lsix has quit [Ping timeout: 246 seconds]
lsix has joined #nixos
sputny has quit [Remote host closed the connection]
<NobbZ[m]> I'm wondering why you have to set them at all and why your systems config isn't picked up…
nature has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
justan0theruser has quit [Ping timeout: 260 seconds]
malook has joined #nixos
Extends has joined #nixos
nature has quit [Quit: WeeChat 2.9]
waleee-cl has joined #nixos
malook has quit [Client Quit]
sigmundv has joined #nixos
<{^_^}> [nixpkgs] @06kellyjac opened pull request #95408 → deno: 1.2.3 -> 1.3.0 → https://git.io/JJ76f
<{^_^}> [nixpkgs] @utdemir opened pull request #95409 → dockerTools.streamLayeredImage: Store the customisation layer as a tarball → https://git.io/JJ76U
darrhiggs has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95410 → innoextract: 1.8 -> 1.9 → https://git.io/JJ76H
orivej has quit [Ping timeout: 240 seconds]
bqv has quit [Quit: WeeChat 2.9]
bqv has joined #nixos
bqv has quit [Quit: WeeChat 2.9]
bqv has joined #nixos
xd1le has quit [Quit: Quit]
knupfer has joined #nixos
bqv has quit [Quit: WeeChat 2.9]
bqv has joined #nixos
malook has joined #nixos
<{^_^}> [nixops] @adisbladis merged pull request #1391 → Fix DiffEngineResourceState → https://git.io/JJMG2
<{^_^}> [nixops] @adisbladis pushed 2 commits to master: https://git.io/JJ7iN
bqv has quit [Client Quit]
mrte has joined #nixos
veleiro`` has quit [Ping timeout: 256 seconds]
nature has joined #nixos
malook has quit [Quit: malook]
bqv has joined #nixos
<felschr[m]> Hi, by running `nix why-depends /run/current-system nixpkgs.python2` I just noticed that neovim depends on python2.
<felschr[m]> I guess it comes from this line but I'm not really that familiar with nix:
<felschr[m]> Is it possible to make it use python3?
ml| has quit [Ping timeout: 264 seconds]
<immae> felschr[m]: the line you quoted is the one, you could replace neovim with neovim.override({ python = python3 }) in your systemPackages path to avoid that
<nature> felschr[m]: https://nixos.wiki/wiki/Vim you have some indications about vim and python3, but neovim probably has the same thing where you do neovim.override
<felschr[m]> Doesn't `python ? null` mean that it's usually not set?
<srhb> felschr[m]: I think it's actually in the neovim wrapper.
<srhb> felschr[m]: nixpkgs/pkgs/applications/editors/neovim/wrapper.nix
<immae> felschr[m]: it’s not set by default, but if it remained null the derivation wouldn’t build. So something must override the null value
<nature> I have the following in my configuration.nix: https://paste.rs/GRD, my problem is that I still don't have any extensions in chromium aftern rebuilding...
<felschr[m]> oh, I see. It's probably line 132 in `wrapper.nix`?
<felschr[m]> I didn't noticed that the `withPython` argument is set to `true` by default.
<srhb> felschr[m]: And indeed, with neovim = wrapNeovim neovim-unwrapped { withPython = false; } -- the py2 dep goes away
<srhb> felschr[m]: (No idea whether it works though)
<felschr[m]> Neat. Thanks, I'll try my luck.
ManiacOfMadness has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #95086 → nixos/manual: add a section about enabling OpenCL for Intel GPUs → https://git.io/JJDqk
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJ7PQ
darrhiggs has quit [Ping timeout: 245 seconds]
<pickfire> Ah, I think I know why. I use locale "en_US.UTF-8" whereas nix does not build that by default.
<pickfire> I haven't figure out how to build locale "en_US.UTF-8" in home-manager yet.
quinn has quit [Quit: ZNC 1.8.1 - https://znc.in]
ManiacOfMadness has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
<balsoft> Hmm, how safe is it to switch from GRUB to systemd-boot on a system with an encrypted root partition?
<balsoft> When I just try switching, https://0x0.st/iYQn.txt happens and systemd-boot isn't installed to `/boot`
<balsoft> Also, how do I do it?
ml| has joined #nixos
<balsoft> Ah, ok, `sudo bootctl install` did it
<balsoft> Rebooted, seems to work!
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sangoma has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @jtojnar merged pull request #95402 → gnome3.gnome-shell-extensions: 3.36.2 -> 3.36.3 → https://git.io/JJ78P
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master « gnome3.gnome-shell-extensions: 3.36.2 -> 3.36.3 »: https://git.io/JJ7XH
<{^_^}> [nixpkgs] @jtojnar merged pull request #95395 → gnome3.gnome-desktop: 3.36.4 -> 3.36.5 → https://git.io/JJ7WB
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging « gnome3.gnome-desktop: 3.36.4 -> 3.36.5 »: https://git.io/JJ7XF
<{^_^}> [nixpkgs] @jtojnar merged pull request #95378 → gegl_0_4: 0.4.24 -> 0.4.26 → https://git.io/JJ7OR
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master « gegl_0_4: 0.4.24 -> 0.4.26 »: https://git.io/JJ7XA
cosimone has joined #nixos
<{^_^}> [nixpkgs] @pstn opened pull request #95411 → gnunet: 0.13.1 -> 0.13.2 → https://git.io/JJ71Y
<{^_^}> [nixpkgs] @mweinelt merged pull request #95381 → iosevka-bin: 3.3.1 -> 3.4.1 → https://git.io/JJ73c
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJ71M
<{^_^}> [nixpkgs] @adisbladis merged pull request #95023 → firefox-beta-bin: 79.0b7 -> 80.0b5 → https://git.io/JJM0H
<{^_^}> [nixpkgs] @LouisDK1 opened pull request #95412 → [wip] appmenu-gtk-module: init at 0.7.3.2 → https://git.io/JJ719
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JJ71H
<{^_^}> [nixpkgs] @pstn opened pull request #95413 → gnunet_git: remove → https://git.io/JJ71d
cosimone has quit [Read error: Connection reset by peer]
dansho_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @dasj19 opened pull request #95414 → simple-scan: 3.36.3 -> 3.36.4 → https://git.io/JJ7MO
cosimone has joined #nixos
meh` has joined #nixos
alp has quit [Ping timeout: 272 seconds]
cosimone has quit [Quit: Quit.]
sangoma has joined #nixos
alp has joined #nixos
cosimone has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95415 → intel-media-sdk: 20.2.0 -> 20.2.1 → https://git.io/JJ7DO
zupo has joined #nixos
<{^_^}> [nixpkgs] @Atemu closed pull request #76479 → Make docker-containers restart policy configurable → https://git.io/JebJj
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/33ea7ef8fdb (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
dminuoso has left #nixos ["WeeChat 2.7.1"]
cosimone has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #94413 → parity: 3.0.0 -> 3.0.1 and rename it to openethereum → https://git.io/JJaQi
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JJ7y7
<{^_^}> [nixpkgs] @vbgl merged pull request #93806 → ocamlPackages.mirage-crypto*: 0.8.1 → 0.8.3 → https://git.io/JJBTW
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master « ocamlPackages.mirage-crypto*: 0.8.1 → 0.8.3 »: https://git.io/JJ7yF
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95416 → leftwm: 0.2.2 -> 0.2.4 → https://git.io/JJ7yb
noudle has joined #nixos
<Unode> hi everyone, I have a bit of a strange issue with networking and DNS resolution when using a VPN (openconnect).
<Unode> A minute or so after the VPN connection is established, some commands resolve hostnames through the VPN while others through the external connection.
<{^_^}> [nixpkgs] @dasj19 opened pull request #95417 → quadrapassel: 3.36.02 -> 3.36.05 → https://git.io/JJ7SD
meh` has quit [Ping timeout: 246 seconds]
<Unode> for instance, "ping" resolves to the external IP while "host" resolves to the internal.
<Unode> the content of /etc/resolv.conf is consistent with is expected after a successful VPN connection.
<Unode> I've checked routing tables and firewall rules but don't see anything out of place.
<Unode> I'm also puzzled as to why the first minute after connecting to the VPN works normally but it enters this mixed DNS situation after.
shabius has quit [Ping timeout: 246 seconds]
<Unode> Does anyone have any ideas/suggestions on what could be happening?
noudle has quit []
<{^_^}> [nixpkgs] @syberant opened pull request #95418 → Add gitoxide → https://git.io/JJ7Sp
<{^_^}> [nixpkgs] @CMCDragonkai opened pull request #95419 → pythonPackages.aiojobs: init at 0.2.2 → https://git.io/JJ79e
<{^_^}> [nixpkgs] @Rizary opened pull request #95420 → nar-serve: init at 0.1.0 → https://git.io/JJ79a
<hexa-> Izorkin: you once asked about librenms here, what's the latest on that?
<Raito_Bezarius> Is there some docs on how NixOS builds its initramfs?
<Raito_Bezarius> Is there a way to add my own stuff in the ramdisk?
mariatsji has quit [Remote host closed the connection]
<immae> Raito_Bezarius: nixos/modules/system/boot/stage-1.nix (note that there are recent changes so "add your own stuff in the ramdisk" may have different response depending on the version and on what you want to put in it - secrets or normal files or ...)
<Raito_Bezarius> immae: 20.03+
<Raito_Bezarius> It's not really secret but it's a custom full disk decryption logic
<Raito_Bezarius> Thanks immae
<Raito_Bezarius> immae++
<{^_^}> immae's karma got increased to 22
mariatsji has joined #nixos
<immae> Then take into account that it will change a bit when you upgrade to 20.09
<Raito_Bezarius> Alright, that works
cosimone has joined #nixos
mariatsji has quit [Ping timeout: 260 seconds]
cosimone has quit [Remote host closed the connection]
alp has quit [Ping timeout: 272 seconds]
<Izorkin> hexa-: nothing new
o1lo01ol1o has joined #nixos
<hexa-> ok
<{^_^}> [nixpkgs] @oxalica opened pull request #95421 → mist: remove → https://git.io/JJ7QS
<{^_^}> [nixpkgs] @voidIess opened pull request #95422 → geogebra 6 : init at 6-0-598-0 → https://git.io/JJ7Q5
alp has joined #nixos
<{^_^}> [nixpkgs] @dasj19 opened pull request #95423 → glom: unstable -> 1.32.0 → https://git.io/JJ7QA
<{^_^}> [nixpkgs] @cdepillabout merged pull request #95338 → haskell-update: Mark essence-of-live-coding* as unbroken → https://git.io/JJHyX
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JJ7Qx
niso has joined #nixos
<niso> is there a recommended way on building a repository using flakes?
dingenskirchen has quit [Quit: dingenskirchen]
<niksnut> can you be more specific? in principle you just do 'nix build' in the repo (e.g. 'nix build github:NixOS/hydra')
dingenskirchen has joined #nixos
knupfer has quit [Ping timeout: 260 seconds]
<niksnut> maybe this helps if you haven't seen it: https://www.tweag.io/blog/2020-05-25-flakes/
No_Hat has joined #nixos
<niso> niksnut: i checked them out
<siraben> Anyone know how to resolve this error from nm pointing to /usr/bin/nm? https://github.com/NixOS/nixpkgs/issues/73337#issuecomment-674046947
No_Hat has left #nixos [#nixos]
<siraben> I think that's the cause at least, since I have the error when building zathura on Darwin;
<siraben> `error: nm: invalid argument --`
mariatsji has joined #nixos
<niso> niksnut: i'm currently tyring to build a repo and realized that i'd have to pass stuff like nixpkgs down to the indivdual flakes (maybe with "requires" if this is still uptodate?)
<niso> niksnut: hydra specifies it's own nixpkgs version in the flake, means i'd have to individually upgrade nixpkgs (e.g. to 20.09) on a per-package base
<niso> niksnut: thus i was wondering if there is something like a reference repository which already solves gotchas like that
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
<niksnut> generally you don't pass nixpkgs to your input flakes
n9nes- is now known as n9nes
<niksnut> instead you use the overlays or nixos modules provided by those flakes
<niksnut> and plug them into your top-level nixpkgs
<niso> niksnut: means packages shouldn't use flakes.nix instead of default.nix?
<niksnut> see the "adding modules / overlays from third-party flakes" sections in https://www.tweag.io/blog/2020-07-31-nixos-flakes/
orivej has joined #nixos
<niksnut> or if you're not doing nixos but only want to use nixpkgs overlays: https://github.com/NixOS/hydra/blob/1113c2895ab2597893be63019864a53227e9f795/flake.nix#L11-L14
<niso> niksnut: does this mean the repository stays as-is (based on default.nix), and only sub-repositories or some special packages will use flakes?
zupo has quit [Ping timeout: 256 seconds]
zupo_ has joined #nixos
* niso assumed that all default.nix will eventually be replaced with flake.nix
<niksnut> no, you'll want to have a flake.nix in your project
<{^_^}> [nixpkgs] @vbgl merged pull request #93909 → ocamlPackages.cohttp{,-lwt,-lwt-unix}: 2.5.1 → 2.5.4 → https://git.io/JJRyM
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master « ocamlPackages.cohttp{,-lwt,-lwt-unix}: 2.5.1 → 2.5.4 »: https://git.io/JJ751
<balsoft> niksnut: While we're on this subject, do you have any recommendations for projects which do want to provide users with tested versions of nixpkgs, e.g. like https://github.com/input-output-hk/haskell.nix ? Specifying those versions as inputs is a bad idea (since inputs are strict)
<Mic92> balsoft: you can pin nixpkgs in this case no?
<balsoft> Mic92: Hmm, what do you mean?
<niso> Mic92: exaclty what i was looking for, thanks
<balsoft> haskell.nix provides users with two versions of nixpkgs (unstable and release) and users may choose to use one of those or another version entirely (in which case they're on their own).
<niso> niksnut: thanks for your help too! i was looking for inputs.something.follows = "";
<balsoft> Mic92: ah, you mean pinning them without flakes? That was my thought too, but using two mechanisms of updating dependencies seems overcomplicated.
<niksnut> you can say something like: inputs.nixpkgs.url = github:NixOS/nixpkgs/<rev>;
<niksnut> in your flake.nix
<niso> niksnut: exactly, but this means that i'd have to change this line 100 times for my 100 packages
<niso> niksnut: with follows i can make the 100 packages depend on the 1 main package
<niso> niksnut: s/1 main package/1 main flake
<Mic92> niso: you also don't need to pin nixpkgs in flakes
<niksnut> right, .follows would work for that
ddellacosta has joined #nixos
<Mic92> I mean it comes from the registry here
<Mic92> which allows the user to define nixpkgs revisions once globally
<Mic92> and also pin it
<siraben> How do I drop in a nix-shell for a specific package?
knupfer has joined #nixos
fendor_ has joined #nixos
<Mic92> nix develop is closer to nix-shell, nix shell is the old nix run but for flakes
<niso> Mic92: i assumed you pin it here? https://github.com/Mic92/dotfiles/blob/master/flake.nix#L20
<niso> /pin/can pin/
<Mic92> niso: actually I am wrong, it still get pinned here: https://github.com/Mic92/sops-nix/blob/master/flake.lock
<{^_^}> [nixpkgs] @dasj19 opened pull request #95424 → gdk-pixbuf-xlib: 2019-10-19-unstable -> 2020-06-11-unstable → https://git.io/JJ7dL
<siraben> Mic92: nix develop doesn't seem to work, and neither does nix-shell
<siraben> I'm in my fork of nixpkgs
<niso> Mic92: i assume you were refering to the flake registry (which is used to generate the lockfile)?
fendor has quit [Ping timeout: 272 seconds]
<Mic92> siraben: if it is a local nixpkgs git checkout: nix shell -f '.' hello
<Mic92> you can also import as a flake it is just quite slow
<Mic92> niso: yes
<siraben> Mic92: Hm, maybe on darwin it's different? "nix shell" doesn't work.
<Mic92> siraben: which `nix --version` are we talking about?
<siraben> nix (Nix) 2.3.7
<niso> Mic92: thanks! since you seem to have flakes already up and running, "nix shell" doesn't overwrite PS1 anymore right?
<Mic92> siraben: ah, sorry I thought you are using flakes.
<Mic92> siraben: nix-shell -I nixpkgs=. -p hello
<siraben> I might have re-activated the wrong nix when I removed nix with nix-env -e, hm.
<niso> Mic92: is there an easy way to fix that?
<siraben> Ah ok.
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<siraben> Mic92: Just ran that, it started building instead?
<siraben> The package is zathura
meh` has joined #nixos
<siraben> If that makes a difference, with hello it gave me a shell
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<Mic92> siraben: zathura might be not in the binary cache for macOS.
<siraben> Yeah, then the build fails. I'm trying to figure out why the build is failing.
<niso> Mic92: nvm i'll just dig through your config
<siraben> The error is, `error: nm: invalid argument --`, I suspect it's using macOS's nm at /usr/bin/nm
<{^_^}> [nixpkgs] @jtojnar merged pull request #95414 → simple-scan: 3.36.3 -> 3.36.4 → https://git.io/JJ7MO
<{^_^}> [nixpkgs] @jtojnar pushed commit from @dasj19 to master « simple-scan: 3.36.3 -> 3.36.4 »: https://git.io/JJ7db
sputny has joined #nixos
<siraben> Mic92: How do I get nix shell to work when it's trying to build a failing build?
iyzsong has quit [Quit: ZNC 1.7.5 - https://znc.in]
<Mic92> siraben: what are you trying to achieve?
<siraben> Mic92: A shell environment where I can debug why zathura is failing to build on macOS
shibboleth has joined #nixos
<Mic92> siraben: ok. so you want all development dependencies?
<siraben> Mic92: Yes.
<Mic92> siraben: nix-shell -I nixpkgs=. -A zathura
<Mic92> on Linux there is breakpointHook to enter the build sandbox but this does not work on macOS.
<siraben> Mic92: Doing that triggers the build and when it fails it doesn't enter the sandbox.
<siraben> Ah.
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mariatsji has quit [Remote host closed the connection]
wolfshappen has quit [Ping timeout: 246 seconds]
matthiaskrgr has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net - currently broken?]
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
knupfer has quit [Quit: knupfer]
nikivi has joined #nixos
knupfer has joined #nixos
wolfshappen has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Read error: Connection reset by peer]
knupfer has joined #nixos
matthiaskrgr has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @alyssais opened pull request #95426 → man-pages: 5.07 -> 5.08 → https://git.io/JJ7FS
freezeboy has joined #nixos
<freezeboy> any idea about a way to package multiple variants of the same library with multiple flags ?
sangoma has quit [Ping timeout: 256 seconds]
nij has joined #nixos
turlando has quit [Ping timeout: 256 seconds]
iyzsong has joined #nixos
<freezeboy> librealsense could have options for With(out)Cuda, With(out)Examples, With(out)AdditionalDrivers ... if we combine all of them it really gets complicated...
<nij> If I plan to purchases several thinkpads, varying from old models like x200 to new models like x1carbon, how likely would my configuration.nix work for all of them out of the box?
<nij> (my current config.nix works for x220)
mariatsji has quit [Ping timeout: 240 seconds]
<immae> freezeboy: the usual way is to add { withCuda ? false, withExamples ? false, withAdditionalDrivers ? false } in the signature of the function
<freezeboy> immae yes but should I propagate all variants as a pkgs attribute ?
<immae> That’s you to decide. Only the propagated variants will get built by hydra
disasm has joined #nixos
<immae> you could put "common" variants like librealsense-cuda, librealsense-full for instance
<adisbladis> Only create attributes for what makes sense for a large number of people imo
<adisbladis> It's hard to say exactly what that means
<freezeboy> yes ... that's the problem I have no idea which versions make sense for most people
<adisbladis> Re what Hydra builds it's worth knowing that it doesn't build unfree packages, so no cuda variant will be built on hydra anyway
<{^_^}> [nixpkgs] @ehmry pushed to master « picard: 2.3.2 -> 2.4.1 »: https://git.io/JJ7bl
<adisbladis> freezeboy: Start small then?
michiel__ has quit [Remote host closed the connection]
<immae> freezeboy: if you don’t know, then the best bet is to make the smallest one and let other people add popular ones later
<freezeboy> ok
michiel__ has joined #nixos
<adisbladis> immae++ :)
<{^_^}> immae's karma got increased to 23
<adisbladis> Less is more (especially when it comes to eval times)
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #85588 → ocamlPackages.bap: 1.6.0 -> 2.0.0 → https://git.io/JfUyO
<{^_^}> [nixpkgs] @vbgl pushed commit from @maurer to master « ocamlPackages.bap: 1.6.0 -> 2.0.0 »: https://git.io/JJ7bE
knupfer has quit [Client Quit]
wolfshappen has quit [Ping timeout: 240 seconds]
knupfer has joined #nixos
knupfer has quit [Read error: Connection reset by peer]
knupfer has joined #nixos
ehmry_ is now known as ehmry
gustavderdrache has joined #nixos
gustavderdrache has left #nixos [#nixos]
gustavderdrache has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Read error: Connection reset by peer]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has joined #nixos
knupfer has quit [Client Quit]
wolfshappen has joined #nixos
knupfer has joined #nixos
knupfer has joined #nixos
michiel__ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jtojnar merged pull request #95417 → quadrapassel: 3.36.02 -> 3.36.05 → https://git.io/JJ7SD
<{^_^}> [nixpkgs] @jtojnar pushed commit from @dasj19 to master « quadrapassel: 3.36.02 -> 3.36.05 »: https://git.io/JJ7xH
wolfshappen has quit [Ping timeout: 240 seconds]
<nij> Asked above when people were busy :| ..
<nij> I have a configuration.nix that works for my thinkpad x220.
<nij> How like would it also work for other thinkpad machines, varying from old to new models?
<freezeboy> @nij
<nij> Or should I expect to make one config.nix for each machine.
<adisbladis> nij: It should just work
<freezeboy> nij difficult to say, it really depends on harware support
alp has quit [Ping timeout: 272 seconds]
<freezeboy> for hight level software support it should be ok
<nij> adisbladis: that's my impression, but I saw someone kept different files for different machines.. I'm a bit worried.
<nij> freezeboy: I see
<adisbladis> Barring hardware specifics everything should just work the same
<nij> the hardware.config is autogenerated while I installed nixOS
<srhb> nij: I wouldn't worry too much. Most of that hardware is really just kernel support, especially if you don't have to deal with special GPUs
wolfshappen has joined #nixos
<nij> I guess that file would be different automatically on different machines?
<srhb> nij: Yeah, especially when using auto generated partition identifiers
<nij> srhb: That's a relief to hear :)
<nij> yay nixos rocks
<srhb> nij: The usual approach is to have one small top level configuration.nix file which has hardware/machine specific information, and imports the "common config"
<srhb> nij: When your systems diverge, that is.
<srhb> Which is fine and works great.
<nij> Super neat
polezaivsani has joined #nixos
<nij> Thanks :)
<nij> Maybe another question..
<nij> I just purchased a Brother's scanner that requires a driver to run..
<nij> I'm on arch, and just realized that Brother provided drivers for debian and rpm..
<nij> fortuantely it would work on arch.. I just have to extract the driver and put it at the right location
<nij> But how would this work on nixOS?
freezeboy has quit [Ping timeout: 245 seconds]
<srhb> nij: Usually you'd have to package it to some degree if it isn't already.
<srhb> And then use one of the nixos options to inject that driver/plugin into sane somehow
<srhb> Disclaimer: I know very little about scanners :P
<nij> srhb: no worries
ddellacosta has quit [Ping timeout: 260 seconds]
<manveru> nij: `hardware.sane.extraBackends`
ddellacosta has joined #nixos
<manveru> and `hardware.printers.ensurePrinters.model` i think
<manveru> though not sure if you need that for scanners
<nij> In any case there's a workaround :D
<nij> That's great
<{^_^}> [nixpkgs] @vbgl merged pull request #94081 → ocamlPackages.hacl_x25519: 0.1.1 → 0.2.0 → https://git.io/JJEN9
freezeboy has joined #nixos
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master « ocamlPackages.hacl_x25519: 0.1.1 → 0.2.0 »: https://git.io/JJ7hZ
wolfshappen has quit [Ping timeout: 240 seconds]
sangoma has joined #nixos
nij has quit [Quit: leaving]
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to master « arena: update to version 3.10 (beta release) »: https://git.io/JJ7hp
Extends_ has joined #nixos
Extends has quit [Ping timeout: 256 seconds]
freezeboy has quit [Remote host closed the connection]
mariatsji has quit [Ping timeout: 240 seconds]
wolfshappen has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/cb2d328479f (from 75 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
lordcirth has quit [Remote host closed the connection]
lordcirth has joined #nixos
<siraben> Anyone on darwin can reproduce "WARNING: 'nm' does not work. Relinking will always happen on source changes." when trying to build zathura?
<siraben> Followed by invalid argument to nm
<siraben> I've tried adding to buildInputs, optional stdenv.isDarwin [ pkgs.darwin.binutils ]; so that Nix's nm would be used, hm.
eoli3n has quit [Ping timeout: 246 seconds]
icefrost has quit [Quit: Leaving]
kaliumxyz has quit [Remote host closed the connection]
dingenskirchen1 has joined #nixos
dingenskirchen1 has quit [Client Quit]
dingenskirchen has quit [Quit: dingenskirchen]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95427 → libinput: 1.15.6 -> 1.16.0 → https://git.io/JJ5fL
<siraben> On closer inspection it fails when building girara
dingenskirchen has joined #nixos
mariatsji has joined #nixos
nixuser has quit [Read error: Connection reset by peer]
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #95426 → man-pages: 5.07 -> 5.08 → https://git.io/JJ7FS
<{^_^}> [nixpkgs] @alyssais pushed to master « man-pages: 5.07 -> 5.08 »: https://git.io/JJ5f0
dingenskirchen has quit [Client Quit]
dingenskirchen has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #94869 → ocamlPackages.dns(-client): 4.6.1 → 4.6.2 → https://git.io/JJPFq
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master « ocamlPackages.dns(-client): 4.6.1 → 4.6.2 »: https://git.io/JJ5f2
mariatsji has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @mmahut merged pull request #95010 → dokuwiki: 2018-04-22b -> 2020-07-29 → https://git.io/JJMJE
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JJ5f6
zupo has joined #nixos
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @mweinelt opened pull request #95429 → factorio: fix headless build → https://git.io/JJ5fQ
proofofkeags has joined #nixos
noudle has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #95000 → ocamlPackages.tls: 0.12.3 → 0.12.4 → https://git.io/JJ1bn
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master « ocamlPackages.tls: 0.12.3 → 0.12.4 »: https://git.io/JJ5fp
Darkmatter66_ has joined #nixos
Darkmatter66 has quit [Ping timeout: 240 seconds]
proofofkeags has quit [Ping timeout: 240 seconds]
stephaneyfx has joined #nixos
silver has joined #nixos
silver_ has joined #nixos
silver_ has quit [Remote host closed the connection]
mariatsji has joined #nixos
mallox has quit [Quit: WeeChat 2.9]
<polezaivsani> Was about to ask a question, but found the solution in wiki and would now rather thank whoever had it written down :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95430 → libmediainfo: 20.03 -> 20.08 → https://git.io/JJ5Jb
Extends_ has quit [Ping timeout: 256 seconds]
<niso> why was this rfc withdrawn? https://github.com/NixOS/rfcs/pull/49
<{^_^}> rfcs#49 (by edolstra, 1 year ago, closed): [RFC 0049] Flakes
<srhb> niso: It's discussed near the bottom.
<niso> srhb: oh, my bad, i assumed it was decided in the meeting!
<srhb> niso: No problem :)
<niso> thanks!
<{^_^}> [nix] @edolstra merged pull request #3899 → Make narHash in ValidPathInfo not optional → https://git.io/JJ61r
<{^_^}> [nix] @edolstra pushed 8 commits to master: https://git.io/JJ5UB
proofofkeags has joined #nixos
gthm has quit [Ping timeout: 256 seconds]
englishm has quit [Ping timeout: 272 seconds]
sangoma has quit [Quit: WeeChat 2.9]
<{^_^}> [nix] @edolstra merged pull request #3909 → Add hashed-mirrors back → https://git.io/JJPUT
<{^_^}> [nix] @edolstra pushed 4 commits to master: https://git.io/JJ5Uy
englishm has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95431 → kssd: 1.0 -> 1.1 → https://git.io/JJ5Ub
alp has joined #nixos
sangoma has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #3924 → Make `system-features` a store setting → https://git.io/JJ9CS
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JJ5Tm
<{^_^}> [nixpkgs] @dasj19 opened pull request #95432 → webkitgtk: 2.28.3 -> 2.28.4 → https://git.io/JJ5Ts
user_0x58 has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #3875 → Offer a safer interface for path and pathOpt → https://git.io/JJutq
<{^_^}> [nix] @edolstra pushed 5 commits to master: https://git.io/JJ5T2
vivasvat has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #95424 → gdk-pixbuf-xlib: 2019-10-19-unstable -> 2020-06-11-unstable → https://git.io/JJ7dL
<{^_^}> [nixpkgs] @jtojnar pushed commit from @dasj19 to master « gdk-pixbuf-xlib: 2019-10-19-unstable -> 2020-06-11-unstable »: https://git.io/JJ5TQ
<vivasvat> question, has emacs 27 been made available in the repos?
<NobbZ[m]> Currently it's only available through the overlay AFAIK.
knupfer has quit [Remote host closed the connection]
bbarker has joined #nixos
knupfer has joined #nixos
<bbarker> I'm wondering if it is possible in nix's hackage (haskell package) support to somehow annotate that certain Haskell packages require system dependencies ... so I don't have to figure it out every time i include one in a project. Would seemingly be a good use of Nix as well
<bbarker> just an example: the haskell package 'digest' seems to require zlib
<clever> bbarker: if its properly defined in the cabal file, then cabal2nix should expect pkgs.zlib to exist, as an input
<bbarker> clever, can you give an example of that behavior (a good cabal file that does this)? I'll start to raise the issue upstream
<clever> bbarker: basically, you just want a extra-libraries: field in the cabal file
<clever> bbarker: also, i think the library is called libz.so, linked with -lz, so you would want `extra-libraries: z` and `pkgs.z`
inkbottle has joined #nixos
<clever> you also need to be careful you dont depend on zlib.cabal
<bbarker> clever, looks like it already does this: https://github.com/jkff/digest/blob/master/digest.cabal#L45
<clever> [clever@amd-nixos:~/apps/nixpkgs/pkgs/development/haskell-modules]$ vi hackage-packages.nix
<clever> 73540 "digest" = callPackage
<clever> 73547 librarySystemDepends = [ zlib ];
<clever> 73550 }) {inherit (pkgs) zlib;};
<clever> bbarker: and cabal2nix/hackage2nix already did the right thing
<bbarker> ok, so may be something else
<clever> ,xy bbarker
<{^_^}> bbarker: xyproblem is when you want to do X, and you think Y is how, so you ask about Y instead of X. See <http://www.perlmonks.org/index.pl?node_id=542341> or <http://mywiki.wooledge.org/XyProblem>
Thra11 has joined #nixos
zebrag has quit [Ping timeout: 256 seconds]
vivasvat has left #nixos ["ERC (IRC client for Emacs 27.1)"]
Extends has joined #nixos
<bbarker> yes ... heh. unfortunately i'm not sure how to better find the X given this sort of error message: https://gist.github.com/bbarker/85c48ef4bc9c4165421fc5fcdedfa19a
<bbarker> that was already with stack build --verbose
yoctocell[m] has joined #nixos
proofofkeags has quit [Ping timeout: 264 seconds]
<clever> bbarker: `stack build` cant use the deps info from each package, and it ignores what nix has already built
<clever> bbarker: so you must re-create the list of buildInputs everything needs in your shell.nix file, this happens every time somebody tries using stack
<clever> bbarker: i find it MUCH simpler to ignore stack, and use plain cabal (old cabal)
jumper149 has joined #nixos
<bbarker> clever, technically i was using `stack --nix build`, sorry forgot to include that
zaeph has quit [Ping timeout: 256 seconds]
<bbarker> but i guess the problem may still apply?
<clever> bbarker: but that just runs a shell.nix file, which must have zlib in the buildInputs\
<bbarker> ah i see
<clever> the stack method isnt aware of any native deps for the packages
<bbarker> i'll give cabal a try then, thanks
<clever> one reason i avoid stack
<clever> you need to cabal2nix your project into nix, and then run nix-shell on the .env of the project
erasmas has joined #nixos
sputny has quit [Quit: sputny]
akaWolf has joined #nixos
eoli3n has joined #nixos
vikingman has joined #nixos
zaeph has joined #nixos
growpotkin has joined #nixos
griff_ has quit [Quit: griff_]
x39 has joined #nixos
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pbb has joined #nixos
akaWolf has quit [Read error: Connection reset by peer]
Khetzal has quit [Quit: \o/]
akaWolf has joined #nixos
Khetzal has joined #nixos
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
CodeSpelunker has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #95384 → draftsight: remove → https://git.io/JJ7sq
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJ5LX
mkaito has quit [Quit: ZNC 1.7.5 - https://znc.in]
kuznero has joined #nixos
<kuznero> Hi All! Please merge https://github.com/NixOS/nixpkgs/pull/95400 (simple upgrade for vscode)
<{^_^}> #95400 (by kuznero, 11 hours ago, open): vscode, vscodium: 1.47.3 -> 1.48.0
rembo10 has quit [Quit: ZNC 1.8.1 - https://znc.in]
mkaito has joined #nixos
mkaito has quit [Changing host]
mkaito has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to master « qt5: switch back to 5.12 on darwin »: https://git.io/JJ5LF
ManiacOfMadness has joined #nixos
__monty__ has joined #nixos
rembo10 has joined #nixos
whald has quit [Quit: Leaving]
<manveru> hmm
<manveru> > let x = runCommand "x" {} "echo yay > $out"; y = builtins.readFile x; in builtins.hashFile "sha256" (builtins.seq y x)
<{^_^}> cannot read '/nix/store/bsvmliw3a8bxzxy1skbqpp12vfxhpgsy-x', since path '/nix/store/yllqhj8j62ir8nlhmy53ya0nic4yv392-x.drv' is not valid, at (string):320:50
<manveru> hashFile is strange..
gthm has joined #nixos
<{^_^}> [nixpkgs] @primeos merged pull request #95327 → cmake: Add a patch to fix a regression since CMake 3.18 → https://git.io/JJH2x
<{^_^}> [nixpkgs] @primeos pushed 2 commits to staging: https://git.io/JJ5qL
cole-h has joined #nixos
<x39> Hello there, recently switched over to a dualboot-system using nixos and windows and facing problems here. The NixOS installation keeps on crashing at random all few minutes. Sadly ... the interweb is quite unhelpful in assisting me to how to get to the actual cause. So i hope that somebody here could hint me towards what i have to do (installation
<x39> is pretty much 1:1 from the ISO with the only changes to nix-env introduced being a default-firefox and git installation). Running System with *MSI X470 Gaming Plus* mobo, *AMD Ryzen 7 2700X* CPU, *GTX 1080 TI Zotac Mini* GPU and round about 6 drives (1 NVME, 2 SSD, 3 HDD) and am pretty much a rookie with nixos for the kinda obvious crashing
<x39> problem. Thanks in Advance for any guidance (though do note that testing methods out is obviously slow as i have to reboot into NixOS etc.)
<{^_^}> [nixpkgs] @maralorn opened pull request #95434 → [haskell-updates] https://github.com/ghcjs/jsaddle/pull/119/commitshttps://git.io/JJ5qq
<symphorien[m]> x39: random guess: try a more recent kernel ? `boot.kernelPackages = pkgs.linuxPackages_latest;`
<x39> that is one of those things i did already changed :3 should have noted that
ManiacOfMadness has quit [Ping timeout: 240 seconds]
gthm has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @MarcFontaine opened pull request #95436 → wsjtx: 2.1.2 -> 2.2.2 → https://git.io/JJ5qV
<{^_^}> [nixpkgs] @doronbehar opened pull request #95437 → screenkey: 0.9 -> 1.2 → https://git.io/JJ5qS
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<kini> x39: it may help to know what exactly you mean by "crashing".
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<x39> that is the point where it gets triggy, i suspect a kernel panic but i am not experienced enough with nixos to diagnose. The behavior observed is that the whole system does a reboot
<x39> sometimes with a keystroke done, sometimes during idle, sometimes while clicking
<x39> aka: cannot reproduce that relyable
<symphorien[m]> can you reproduce while on tty1 ?
<symphorien[m]> you might see the panic message
<symphorien[m]> you can try this, https://nixos.org/nixos/options.html#boot.crashdump but it might not be easy to use
kuznero has quit [Quit: leaving]
<x39> must admit that i am not experienced enough to know how to get into tty1 '=D
<symphorien[m]> ctrl+alt+f1, same with f7 to come back
nij has joined #nixos
<nij> Post arch users: what arch features do you miss?
<x39> gonna test now and report back then
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95438 → kubernetes-helm: 3.2.4 -> 3.3.0 → https://git.io/JJ5mU
x39 has left #nixos [#nixos]
griff_ has joined #nixos
<NobbZ[m]> nij none
rardiol has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
user_0x58 has quit [Ping timeout: 260 seconds]
<feffe[m]> anyone know how the `staging` and `staging-next` tends to work? How often is staging typically merged into next and how long in there until master? What I've found so far is the rfc https://github.com/NixOS/rfcs/blob/master/rfcs/0026-staging-workflow.md, which claims that (as far as I understand it) checks to merge every 6 and 12 hours respectively for `staging` and `staging-next`. I've been waiting for
<feffe[m]> `9f911ab1b588cedfd5918ed5e09870648a528d57` to hit master but I don't konw when I should expect that to happen.
<feffe[m]> nij:
<feffe[m]> * nij: stuff that needs to patch something after it's built, like vscode live share for example
<{^_^}> [nixpkgs] @maralorn opened pull request #95439 → [haskell-updates]: haskellPackages.haskell-language-server: Fix evalution errors → https://git.io/JJ5mq
<nij> harder to do that in nixos?
<nij> feffe[m]:
<NobbZ[m]> In the first month I really missed the ability to bump from AUR and ABS temporarily, though in the meantime I consider overrides and overrideAttrs even nicer
<feffe[m]> nij: yeah at least in my experience, there is a work around but it's very much agains the nixos way of doing things
<nij> NobbZ[m]: Do you feel that if you want to configure anything, you can (at least theoretically)?
<NobbZ[m]> Everything I want to configure is configured as I want it.
<nij> feffe[m]: Do you mean when you have to put an .rc file?
<nij> for example?
<nij> NobbZ[m]: Great!!!
<NobbZ[m]> And as I have configured everything through Home-manager I can easily share and reproduce between my systems
<feffe[m]> no, vs code live share needs to patch the binary afaik, or something along those lines at least
rardiol has joined #nixos
user_0x58 has joined #nixos
<nij> NobbZ[m]: I'm quite envious
<nij> hope I will be at that level soon
<feffe[m]> so anything that needs to change something in the derivation after the fact can be a pain to work with, unless someones already prepared a derivation with that in mind
<nij> feffe[m]: hmm.. haven't encountered that
<nij> feffe[m]: Oh so if you want (and can) you can write a derivation to solve your problem?
<typetetris> Looking at this poetry2nix stuff I think, thats how we should handle haskell in nix too.
<feffe[m]> yeah, haven't done it much myself but I think the goto method would be to fork nixpkgs and make the changes needed
x39-nixos has joined #nixos
dbmikus has joined #nixos
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
<x39-nixos> could puke in buckets right now ... sitting here for minutes already and nothing happened yet whilst it took sometimes mere seconds :( never thought i would appreciate a system-crash ^^'
user_0x58 has quit [Ping timeout: 260 seconds]
<typetetris> x39-nixos: Have you looked at the dmesg-output after the fact? Maybe looked at journalctl output of the system, it might write messages before it crashes. Also do you have other linux distros running on that system? Have there been kernel parameters you needed to run them crash free?
<nij> feffe[m]: :quit
nij has quit [Quit: leaving]
<NobbZ[m]> feffe nope, override or overrideAttrs is usually preferred
<{^_^}> [nixpkgs] @doronbehar closed pull request #95060 → nheko: dirty fix to #94942 → https://git.io/JJMHh
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
zupo has joined #nixos
x39-nixos has quit [Ping timeout: 245 seconds]
jumper149 has quit [Quit: WeeChat 2.9]
jumper149 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #95429 → factorio: fix headless build → https://git.io/JJ5fQ
<{^_^}> [nixpkgs] @jonringer pushed commit from @mweinelt to master « factorio: fix headless build »: https://git.io/JJ5m5
<{^_^}> [nixpkgs] @Infinisil merged pull request #95400 → vscode, vscodium: 1.47.3 -> 1.48.0 → https://git.io/JJ7ly
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JJ5mp
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
mariatsji has quit [Remote host closed the connection]
knupfer has joined #nixos
alexherbo2 has quit [Ping timeout: 240 seconds]
veleiro has joined #nixos
<bbarker> clever, got around to trying this with cabal new-build and it seems like the same issue with zlib is popping up: https://gist.github.com/bbarker/85c48ef4bc9c4165421fc5fcdedfa19a. Should I not be using new-build?
knupfer has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @doronbehar opened pull request #95442 → sequoia: 0.17.0 -> 0.18.0 → https://git.io/JJ5YJ
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Read error: Connection reset by peer]
knupfer1 has joined #nixos
shabius has joined #nixos
<bbarker> nvm, also seems to be an issue with plain 'cabal build'
<clever> bbarker: thats why i said old cabal
<clever> bbarker: the single-project mode, not the stack-like mode
knupfer1 is now known as knupfer
meh` has quit [Remote host closed the connection]
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95443 → libipt: 2.0.1 -> 2.0.2 → https://git.io/JJ5Y3
kalbasit has joined #nixos
<bbarker> clever, with cabal 3.0.0.0 when i try `cabal build` it is the same issue - what should I be doing?
<clever> bbarker: try `runhaskell Setup.hs configure` then `runhaskell Setup.hs build`
endformationage has joined #nixos
ManiacOfMadness has joined #nixos
kraeXen has joined #nixos
mariatsji has quit [Ping timeout: 264 seconds]
kalbasit_ has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
user_0x58 has joined #nixos
<{^_^}> [nixpkgs] @doronbehar opened pull request #95444 → nixos/wrappers: make mount have the +s bit. → https://git.io/JJ5Yo
<bbarker> clever, sorry this is all new to me; i'm getting: "Setup.hs: Encountered missing dependencies:
<bbarker> pandoc >=2.7"
sangoma has quit [Read error: Connection reset by peer]
<bbarker> when i do `runhaskell Setup.hs configure`
<clever> bbarker: how did you launch the shell? is it against the .env attr?
<bbarker> clever, ah, no, when you said that i thought you were referring to a workaround for stack
cmk_zzz_ has joined #nixos
<clever> bbarker: no, thats how cabal is used
cmk_zzz has quit [Ping timeout: 246 seconds]
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @alerque opened pull request #95445 → sile: 0.10.9 → 0.10.10 → https://git.io/JJ5OU
mariatsji has joined #nixos
Diogo has quit [Quit: The Lounge - https://thelounge.chat]
orivej has quit [Ping timeout: 256 seconds]
itshaydendev has joined #nixos
<itshaydendev> Hey there, can someone help me out with my neovim config?
<itshaydendev> Or rather Nix-ifying it
is_null has quit [Remote host closed the connection]
spudly has quit [Ping timeout: 240 seconds]
spudly- has joined #nixos
spudly- has joined #nixos
spudly- has quit [Changing host]
spudly- is now known as spudly
<itshaydendev> In https://github.com/itshaydendev/starnix/tree/master/packages/neovim -- Can anyone see an issue with my configuration?
<itshaydendev> Because I get "cannot coerce a function to a string, at /etc/nixos/packages/neovim/vimrc.nix:11:1"
<manveru> so the import alone is not enough
<{^_^}> [nixpkgs] @worldofpeace merged pull request #94878 → nixos/tests: add test for firejail → https://git.io/JJXLI
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JJ5OB
<manveru> `plug = import ./vimrc/plugins.nix;` should be `plug = import ./vimrc/plugins.nix { inherit stdenv, writeText };`
<itshaydendev> Should it?
<itshaydendev> Ohhh yeah
<itshaydendev> I see
<manveru> oh, without the `,` :)
<manveru> usually `cannot coerce a function to a string` means you aren't giving something you try to interpolate enough arguments to turn it from function to string
sangoma has joined #nixos
<exarkun> How do I give a vm built with nixos-build-vms more space to which to unpack docker images?
<itshaydendev> `plug = import ./vimrc/plugins.nix { inherit stdenv writeText };` got me `syntax error, unexpected '}', at /etc/nixos/packages/neovim/vimrc.nix:8:64`
<itshaydendev> would it not be callPackage?
<jared-w> `plug = import ./vimrc/plugins.nix { inherit stdenv writeText; };`, it needs a semicolon after writeText
<itshaydendev> ah
<manveru> oh... sorry
<manveru> another copy&paste mistake :(
<itshaydendev> No worries!
<manveru> callPackage would work, if you had it in that file...
<itshaydendev> It's building this time! \o/
<jared-w> I only make that mistake like 20 times a week
<itshaydendev> Ayyyyyy, it's working!
x39 has joined #nixos
<manveru> awesome :D
<itshaydendev> Time to go find all my plugins in vimPlugins lol
<itshaydendev> Or prefetch the urls to add 'em myself
<{^_^}> [nixpkgs] @peti merged pull request #95439 → [haskell-updates]: haskellPackages.haskell-language-server: Fix evalution errors → https://git.io/JJ5mq
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JJ5Or
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JJ5OK
<jared-w> That's honestly why I never fully "nixified" quite a bit of my dotfiles. I just use home-manager to symlink everything into the right directory and do that
MichaelRaskin has joined #nixos
x3963 has joined #nixos
CodeSpelunker2 has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken builds to fix evaluation »: https://git.io/JJ5OX
<x3963> sooo ... having tried both staying in tty for minutes (no crash observed) and setting boot.crashDump.enable to true, i still cannot seem to get a proper info about what is going on
x39 has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JJ5OM
<x3963> now reading through the interwebs, journalctl came up and it shows me a few distinct errors which ... i cannot really do anything with as google spits out many things but nothing useful
CodeSpelunker has quit [Ping timeout: 256 seconds]
AndroUser has joined #nixos
<exarkun> I guess there's always `qemu-img resize ...`
itshaydendev has quit [Quit: WeeChat 2.8]
x3963 has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @Ma27 opened pull request #95446 → lib/modules: improve error-message for undeclared options if prefix contains no options → https://git.io/JJ5Ox
<AndroUser> https://pastebin.com/x8xAXHnY this is the output of `journalctl -p 3` and something tells me that something with the coredump stuff ain't working with just those few options 😅 still not sure what the cause is, though the Hw error is kinda New in there (previously it complained about amd_kvm not being enabled)
<{^_^}> [nixpkgs] @ryantm merged pull request #95398 → hylafaxplus: 7.0.2 -> 7.0.3 → https://git.io/JJ7Wx
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJ53q
<{^_^}> [nixpkgs] @ryantm merged pull request #95430 → libmediainfo: 20.03 -> 20.08 → https://git.io/JJ5Jb
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJ53Y
<{^_^}> [nixpkgs] @ryantm merged pull request #95438 → kubernetes-helm: 3.2.4 -> 3.3.0 → https://git.io/JJ5mU
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJ533
sangoma has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @peti merged pull request #95434 → [haskell-updates] haskellPackages.pango: Bump version (including deps) to fix build → https://git.io/JJ5qq
AndroUser is now known as x39
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JJ53n
alp has joined #nixos
alexherbo2 has joined #nixos
x39 has quit [Read error: Connection reset by peer]
ManiacOfMadness has quit [Read error: No route to host]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #95432 → webkitgtk: 2.28.3 -> 2.28.4 → https://git.io/JJ5Ts
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JJ530
georgyo[m]1 has joined #nixos
alexherbo2 has quit [Ping timeout: 240 seconds]
ddellacosta has quit [Quit: WeeChat 2.8]
domogled has joined #nixos
rajivr has quit [Quit: Connection closed for inactivity]
<georgyo> I recently noticed that NixFlakes has merged into the master branch. Which to me means it's fairly close (maybe a few months) to a release.
<georgyo> While using the nix from the master branch, there is quite a few changes to behavior.
ddellacosta has joined #nixos
<worldofpeace> georgyo: yes, I do believe there is a release planned of nix that will have these experimental features
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JJ53K
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JJ53X
<energizer> how do i kill all running builds?
domogled has quit [Client Quit]
domogled has joined #nixos
<georgyo> worldofpeace: Interesting. Is there a loose time line for that? It may change some plans for things I'm building at work.
alexherbo2 has joined #nixos
<symphorien[m]> energizer: pkill -9 -G nixbld ?
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken builds »: https://git.io/JJ539
<energizer> symphorien[m]: sounds good, any reason i'll regret this?
<symphorien[m]> you were compiling chromium and it was 99% done ?
x39 has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JJ537
<energizer> nope didnt work
<symphorien[m]> run it as root
<x39> sooo ... great ... my mobile phones IRC chat is not even relyable enough to keep connected ... did somebody by chance respond to my IRC message with the pastebin link about journalctl output?
<energizer> i did
domogled has quit [Client Quit]
<worldofpeace> georgyo: I'm not sure there is a loose time line that I'm aware of, I'd have to ask Eelco in #nixos-dev
domogled1 has joined #nixos
<symphorien[m]> there is a link to logs in the topic, x9
<symphorien[m]> x39*
<x39> (y)
alp has quit [Ping timeout: 272 seconds]
domogled1 is now known as domogled
domogled has quit [Client Quit]
domogled has joined #nixos
<georgyo[m]1> worldofpeace: I see, this makes it a lot harder to plan, but we will have to make do.
<x39> to now answer the question typetetris, journalctl output is here: https://pastebin.com/x8xAXHnY had no linux distro running on this specific combination of HW yet (besides using virtualbox) thus NixOS being the first running here (used to use Ubuntu at work for years at my old job)
cript0nauta has quit [Remote host closed the connection]
criptonauta_ has joined #nixos
<typetetris> x39: Maybe try mcelog to see, what the hardware failures are
<worldofpeace> georgyo: I did mention it to eelco in #nixos-dev for you. Not sure what exactly the new release will change for you, but any experimental feature shouldn't be relied on in any production environment just yet
kalbasit_ has quit [Ping timeout: 240 seconds]
<x39> trying in a minute
<typetetris> x39: Also try not starting any x server but stay on the console and see if the problems prevail there.
domogled has quit [Read error: Connection reset by peer]
domogled1 has joined #nixos
<x39> they are UX related, that much i already suspect ... because on terminal, after 20 minutes nothing happened whilst in UX, 20 minutes without a system crash are kinda a luckshot
<georgyo[m]1> worldofpeace: I don't plan to rely on (or use) the experimental features at all, however the master branch changes the behavior of all the other commands as well.
<exarkun> How do I give a vm built with nixos-build-vms more memory?
x39 has quit [Remote host closed the connection]
<georgyo[m]1> worldofpeace: similarly, `nix search` is very powerful and after the release I'll be telling users to do `nix-env -qaP | grep foo` again
AndroUser has joined #nixos
domogled1 is now known as domogled
domogled has quit [Client Quit]
<typetetris> x39: So find the xservers error log and look that up. Maybe the wrong driver is loaded or some such. For me it is still in `/var/log/X.0.log` or some such.
domogled has joined #nixos
<typetetris> Did you try to set `services.xserver.videoDrivers` to include `nvidia`?
<worldofpeace> georgyo: ahh, understood
<{^_^}> [nixpkgs] @FRidh pushed commit from @andersk to master « meson: Add upstream patch to stop failing on skipped tests »: https://git.io/JJ5sZ
domogled has quit [Client Quit]
domogled1 has joined #nixos
x39 has joined #nixos
AndroUser has quit [Ping timeout: 260 seconds]
xelxebar has quit [Remote host closed the connection]
xelxebar has joined #nixos
domogled1 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #68524 → fetchRepoProject: add manifestName parameter → https://git.io/JemDe
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JJ5su
domogled has joined #nixos
<x39> I Start to think that I am not running xserver but have a magical ui... Cannot find a log at any of the common places
philr has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @peti merged pull request #95262 → Update Haskell package set to LTS 16.9 (plus other fixes) → https://git.io/JJ9ti
<{^_^}> [nixpkgs] @peti pushed 44 commits to master: https://git.io/JJ5si
domogled has quit [Client Quit]
<{^_^}> [nixpkgs] @peti pushed 44 commits to haskell-updates: https://git.io/JJ5sP
domogled has joined #nixos
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
gv has quit [Remote host closed the connection]
eoli3n has quit [Ping timeout: 256 seconds]
xelxebar has quit [Ping timeout: 240 seconds]
xelxebar has joined #nixos
<x39> So dmesg tells me what I already knew... The journal is corrupted after the System crash
domogled has quit [Client Quit]
domogled1 has joined #nixos
<x39> Bloody hell :( I just want to know what the issue is so i can fix it and start development
<x39> So frustrating not knowing how to find the actual cause of the crash 🙈
<Mic92> X39: It is not necessary corrupted, but systemd-journald is conversative and starts a new file after crashes.
<Mic92> I have even more frustating bug of a machine where I don't have physical access to and it crashes every once in a while
<Mic92> I have now enabled systemd watchdog support
<Mic92> for automatic restarts
domogled1 is now known as domogled
<{^_^}> [nixpkgs] @ryantm merged pull request #95431 → kssd: 1.0 -> 1.1 → https://git.io/JJ5Ub
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJ5sp
<x39> Well... My nixos Desktop dual boot is rendered useless thanks to those System crashes... So not sure if "more frustrating" is correct 😂😂
<jasom> just because it's been a while since I've done this; what's the best way if I want to build a package that already exists in nixos, but with added buildInputs and make flags? I can just copy the whole expression and make an overlay, but maybe there's something better? (in this specific case it's building squashfs-tools with LZO support).
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95447 → links2: 2.20.2 -> 2.21 → https://git.io/JJ5sj
domogled has quit [Read error: Connection reset by peer]
domogled1 has joined #nixos
domogled1 is now known as domogled
justanotheruser has joined #nixos
alexherbo21 has joined #nixos
domogled has quit [Client Quit]
<{^_^}> [nixpkgs] @jtojnar merged pull request #94562 → bison: 3.6.4 -> 3.7.1 → https://git.io/JJwZO
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging « bison: 3.6.4 -> 3.7.1 »: https://git.io/JJ5GY
domogled has joined #nixos
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo21 is now known as alexherbo2
<{^_^}> [nixpkgs] @jtojnar merged pull request #95427 → libinput: 1.15.6 -> 1.16.1 → https://git.io/JJ5fL
<{^_^}> [nixpkgs] @jtojnar pushed to staging « libinput: 1.15.6 -> 1.16.1 »: https://git.io/JJ5GG
gv has joined #nixos
MichaelRaskin has quit [Ping timeout: 260 seconds]
domogled has quit [Client Quit]
domogled has joined #nixos
<x39> Anyways... Giving up for today with Finding the cause of the crash...
<niso> in https://gist.github.com/edolstra/40da6e3a4d4ee8fd019395365e0772e7 it's mentioned that there can be only one flake per repo, is this still the case?
<niso> what was the reasoning behind this?
domogled has quit [Client Quit]
domogled1 has joined #nixos
alp has joined #nixos
x39 has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )]
domogled1 is now known as domogled
cybrian_ is now known as cybrian
domogled has quit [Client Quit]
domogled has joined #nixos
sangoma has joined #nixos
<Mic92> niso: yes. flake makes heavy use of version control support to copy data to the nix store.
<Mic92> it only copies tracked file and no build artificats
alexherbo2 has quit [Ping timeout: 240 seconds]
<Mic92> also this does not fully explains why there could be not multiple flake files
<Mic92> I suppose it is simplicity because flake.nix is looked up in the toplevel directory
domogled has quit [Read error: Connection reset by peer]
domogled1 has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/96745f02283 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
domogled1 is now known as domogled
<niso> Mic92: huh, i just got it working, i did have to use an absolute path though
<{^_^}> [nixpkgs] @mweinelt merged pull request #95447 → links2: 2.20.2 -> 2.21 → https://git.io/JJ5sj
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJ5Z0
<bqv> niso: submodules would probably work, if you're a masochist
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95449 → liquibase: 3.10.2 -> 4.0.0 → https://git.io/JJ5ZE
domogled has quit [Client Quit]
domogled has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #95280 → pure-ftpd: add patches for CVE-2020-9274, CVE-2020-9365 → https://git.io/JJ90e
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJ5Zz
<niso> bqv: i'll check them out. i'm currently considering on writing an overlay for nix, which converts the current-flakepath into an absolute one, i think that way i could do it without them?
quinn has joined #nixos
<{^_^}> [nixpkgs] @tfmoraes opened pull request #95450 → python3Packages.vtk9: init at 9.0.1 → https://git.io/JJ5ZV
gv has quit [Quit: gv]
<niso> bqv: ah, you were refering to git submodules?
domogled has quit [Client Quit]
Rusty1 has joined #nixos
domogled1 has joined #nixos
griff_ has quit [Quit: griff_]
domogled1 is now known as domogled
<bqv> Yes
domogled has quit [Client Quit]
<niso> bqv: i see, guess i could just store the flakes with the projects source instead. The only disadvantage would be maintenance/refactoring
ddellacosta has quit [Quit: WeeChat 2.8]
karaboshi has joined #nixos
<karaboshi> hello, I want to add a python dependency to my shell.nix but it's not available in the nixpkgs. Where can I read / learn about making this work?
<{^_^}> [nixpkgs] @danielfullmer opened pull request #95451 → diffoscope: 154 -> 156 → https://git.io/JJ5ZA
lsix has quit [Ping timeout: 260 seconds]
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #95195 → [20.03] ansible: 2.9.11 -> 2.9.12; 2.8.13 -> 2.8.14 → https://git.io/JJywB
<{^_^}> [nixpkgs] @mweinelt pushed 3 commits to release-20.03: https://git.io/JJ5ne
alexherbo2 has joined #nixos
rodrigo-barros has joined #nixos
rodrigo-barros has quit [Client Quit]
C-16 has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #89444 → nixos/pinnwand: init; steck: init at 0.5.0; nixos/tests/pinnwand: init → https://git.io/JfPjR
<{^_^}> [nixpkgs] @mweinelt pushed 6 commits to master: https://git.io/JJ5nt
Extends has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95452 → lxcfs: 4.0.4 -> 4.0.5 → https://git.io/JJ5n0
<nature> In Nix is it possible to import an entire file as a string ?
<niso> nature: as in evaluate the string?
<bqv> > builtins.readFile /etc/passwd
<{^_^}> access to path '/etc/passwd' is forbidden in restricted mode
<nature> Like have a vimrc file and import is as a string to input it to programs.neovim.extraConfig ?
<bqv> oh
<bqv> ye
<nature> how do I do that ? :D
<infinisil> nature: bqv just showed how
<nature> oooh okok
<nature> Perfect, thanks!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95453 → mediainfo: 20.03 -> 20.08 → https://git.io/JJ5nD
<ar> > builtins.readFile /proc/self/cmdline
<{^_^}> access to path '/proc/self/cmdline' is forbidden in restricted mode
lsix has joined #nixos
erasmas has quit [Quit: leaving]
karaboshi has quit [Quit: WeeChat 2.9]
sangoma has quit [Ping timeout: 264 seconds]
eoli3n has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #95451 → diffoscope: 154 -> 156 → https://git.io/JJ5ZA
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJ5cB
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
Kritnich has quit [Quit: Bye bye.]
eoli3n has quit [Remote host closed the connection]
<{^_^}> [nixops] @lukebfox opened pull request #1393 → Fix diff evaluation logic → https://git.io/JJ5cD
Kritnich has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #95453 → mediainfo: 20.03 -> 20.08 → https://git.io/JJ5nD
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJ5cy
eoli3n has joined #nixos
<{^_^}> [nixpkgs] @jonringer closed pull request #80205 → exifprobe: init at 2.1.0 → https://git.io/Jv8eF
<{^_^}> [nixpkgs] @jonringer closed pull request #80201 → dumpasn1: init at unstable-2014-06-26 → https://git.io/JvljS
<{^_^}> [nixpkgs] @jonringer closed pull request #80199 → crc-reveng: init at 2.1.0 → https://git.io/JvljT
mounty has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #95394 → python27Packages.hg-evolve: 10.0.0 -> 10.0.1 → https://git.io/JJ7Wf
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.hg-evolve: 10.0.0 -> 10.0.1 »: https://git.io/JJ5CI
<{^_^}> [nixpkgs] @dywedir merged pull request #95442 → sequoia: 0.17.0 -> 0.18.0 → https://git.io/JJ5YJ
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/JJ5CL
<{^_^}> [nixpkgs] @jonringer merged pull request #92912 → ssh-ident: switch to python3 interpreter → https://git.io/JJYRe
<{^_^}> [nixpkgs] @jonringer pushed commit from @freezeboy to master « ssh-ident: switch to python3 interpreter »: https://git.io/JJ5C3
Acou_Bass has quit [Quit: ZNC 1.7.5 - https://znc.in]
omneh_ has joined #nixos
samhza has quit [Remote host closed the connection]
samhza has joined #nixos
omneh has quit [Ping timeout: 256 seconds]
<aswanson> anyone have experience with adding a R package to an rWrapper using source located on github?
<{^_^}> [nixpkgs] @drewrisinger opened pull request #95454 → python3Packages.cvxpy: 1.1.3 -> 1.1.4 → https://git.io/JJ5CF
gv has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
gv has quit [Client Quit]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Acou_Bass has joined #nixos
diamondburned has joined #nixos
<{^_^}> [nixpkgs] @lsix merged pull request #95298 → blender: 2.83.3 -> 2.83.4 → https://git.io/JJ9Xs
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/JJ5W8
Kritnich has quit [Quit: Bye bye.]
Kritnich has joined #nixos
<_habnabit> how is a nixos module supposed to execute e.g. chown in ExecStartPre? ${pkgs.coreutils.bin}/bin/chown gives me an error of "error: attribute 'bin' missing". /run/current-system/sw/bin/chown ? i thought systemd would use $PATH anyway
cole-h has quit [Quit: Goodbye]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<manveru> it's `pkgs.coreutils`, no `.bin` needed
zupo has joined #nixos
<_habnabit> manveru, other packages have a bin attribute.. when do you use it?
<manveru> when it's a split package, you almost never have to use it explicitly
<_habnabit> manveru, what's a split package
bogdb has quit [Quit: Leaving]
bogdb has joined #nixos
gv has joined #nixos
zupo has quit [Ping timeout: 256 seconds]
evils has quit [Quit: Lost terminal]
evils has joined #nixos
alp has quit [Ping timeout: 272 seconds]
euandreh has quit [Ping timeout: 246 seconds]
knupfer has quit [Ping timeout: 260 seconds]
gustavderdrache has quit [Quit: Leaving.]
<infinisil> _habnabit: Ideally `lib.getBin` is used
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/48b95e21aa3 (from 78 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<infinisil> This gets the bin output if available, the standard output otherwise
gv has quit [Remote host closed the connection]
gv has joined #nixos
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
<_habnabit> infinisil, oh, i see. so call coreutils.getBin etc on everything instead of .bin sometimes?
<{^_^}> [nixpkgs] @risicle opened pull request #95456 → [r20.03] pure-ftpd: add patches for CVE-2020-9274, CVE-2020-9365 → https://git.io/JJ5lz
<infinisil> It would be `${lib.getBin pkgs.coreutils}/bin/chown`, but tbh this is probably unneccessary for coreutils
<infinisil> I'd just use `${pkgs.coreutils}/bin/chown` or directly `chown` should work too
<_habnabit> infinisil, well.. i can't call chown in the systemd unit at all
<infinisil> Why not
<_habnabit> infinisil, systemd reports: Executable "mkdir" not found in path "/no-such-path"
<_habnabit> or chown
<infinisil> What's your code?
<infinisil> Oh maybe you want to use `systemd.services.foo.preStart = ''<bash commands>''`
<infinisil> The standard binaries should be available there
lsix has quit [Quit: WeeChat 2.9]
<_habnabit> infinisil, yes it was defining ExecStartPre directly
<_habnabit> guess i'll try preStart
<{^_^}> [nixpkgs] @jonringer opened pull request #95457 → python3Packages.recommonmark: disable tests → https://git.io/JJ5l1
<_habnabit> infinisil, oh i can't use preStart because it does ExecStartPre without a + prefix.. i need the + because it sets User/Group on the service and the mkdir needs to run as root. i guess i could make a second unit for that
<infinisil> _habnabit: Use a bash script then
<infinisil> ExecStartPre = "+${pkgs.writeShellScript "foo" '' <bash commands> ''}"
<_habnabit> oh, i can call writeShellScript myself? neat
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
nature has quit [Ping timeout: 272 seconds]
kraeXen has quit [Ping timeout: 260 seconds]
orivej has joined #nixos
lycium[m] has joined #nixos
CodeSpelunker2 has quit [Quit: CodeSpelunker2]
<_habnabit> yep that works
__monty__ has quit [Quit: leaving]
Extends has joined #nixos
isHavvyGhosting has joined #nixos
<infinisil> :)
mariatsji has quit [Remote host closed the connection]
griff_ has joined #nixos
isHavvy has quit [Ping timeout: 244 seconds]
mariatsji has joined #nixos
Extends has quit [Quit: leaving]
mariatsji has quit [Ping timeout: 264 seconds]
polezaivsani has quit [Ping timeout: 256 seconds]
fresheyeball has quit [Ping timeout: 256 seconds]
fresheyeball has joined #nixos
o1lo01ol_ has joined #nixos
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JJ542
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @mweinelt merged pull request #95457 → python3Packages.recommonmark: disable tests → https://git.io/JJ5l1
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJ54S
<{^_^}> [nixpkgs] @Ma27 merged pull request #95340 → targetcli: build with python3 → https://git.io/JJHHt
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJ54Q
kreyren has quit [Remote host closed the connection]
kreyren has joined #nixos
fendor__ has joined #nixos
fendor_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @JohnTitor opened pull request #95458 → nushell: 0.17.0 -> 0.18.1 → https://git.io/JJ5BT
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95459 → librealsense: 2.36.0 -> 2.38.0 → https://git.io/JJ5Bq
<{^_^}> [nixpkgs] @Ma27 merged pull request #95161 → nix-doc: init at 0.3.3 → https://git.io/JJyq8
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/JJ5BY
<{^_^}> [nixpkgs] @mweinelt merged pull request #95456 → [r20.03] pure-ftpd: add patches for CVE-2020-9274, CVE-2020-9365 → https://git.io/JJ5lz
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to release-20.03: https://git.io/JJ5BZ
pikajude has quit [Quit: ZNC 1.7.5 - https://znc.in]
Jackneill has quit [Ping timeout: 264 seconds]
Rusty1 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @jonringer merged pull request #92997 → librealsense: refactor to allow use of cuda, and prepare for python integration → https://git.io/JJOvH
<{^_^}> [nixpkgs] @jonringer pushed commit from @freezeboy to master « librealsense,python3Packages.pyrealsense2: refactor to add cudaSupport and python bindings »: https://git.io/JJ5BD
kalbasit has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/48b95e21aa3 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
j4m3s[m] has joined #nixos
Jackneill has joined #nixos
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @tfmoraes opened pull request #95460 → wxGTK31: 3.1.3 -> 3.1.4 → https://git.io/JJ5Rl
noudle has quit []
diamondburned has quit [Read error: Connection reset by peer]
diamondburned has joined #nixos
veleiro` has joined #nixos
zupo has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
veleiro has quit [Ping timeout: 256 seconds]
zupo has quit [Ping timeout: 240 seconds]
zupo has joined #nixos
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
eoli3n has quit [Ping timeout: 246 seconds]
<W1lkins> Is there a way to use a single configuration option from "master" (unstable?) with an otherwise stable (20.03?) configuration?
eoli3n has joined #nixos
justanotheruser has joined #nixos
<buffet> hey, i rebuild my server recently, using --target-host, and i couldnt boot it afterwards anymore (failed to mount /mnt-root). it might have something to do with me using -I, is there any info on this? i cant do much testing rn sadly
<energizer> W1lkins: i dont think so. you'd have to look in the code and see what that config option does, and the implement it yourself
<buffet> i think you could add `<nixpkgs-unstable/nixos/modules/...>` to imports somewhere W1lkins
<buffet> with nixpkgs-unstable = fetchTarball {...} { }
<{^_^}> [nixpkgs] @MetaDark opened pull request #95461 → newsflash: 1.0.4 -> 1.0.5 → https://git.io/JJ50r
<Cadey> i'm using dwm on NixOS, how do i disable automatic screen blanking?
<buffet> wdym by screen blanking?
<{^_^}> [nixpkgs] @tfmoraes opened pull request #95462 → python3Packages.wxpython_4_1: init at 4.1.0 → https://git.io/JJ50D
dansho has joined #nixos
<Cadey> buffet: if i leave the computer idle for $TIME, the screen goes blank
thc202 has quit [Ping timeout: 244 seconds]
<buffet> like a screen saving thing?
<Cadey> yeah
<Cadey> except i didn't set one up
<boomer[m]> Guys
<boomer[m]> LinuxPackages-libre doesn't work
<{^_^}> [nixpkgs] @Chili-Man opened pull request #95463 → minikube: 1.12.2 -> 1.12.3 → https://git.io/JJ50h
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @sternenseemann opened pull request #95464 → tllist: 1.0.1 → 1.0.2 → https://git.io/JJ5EJ