worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale โœจ https://discourse.nixos.org/t/nixos-20-09-release/9668 || 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-inf
<bbigras> astylian: `virtualisation.docker.enableOnBoot = false;`
<KarlJoad> peelz: That's what I was looking for!
mbrgm_ has joined #nixos
<astylian> bbigras, I am really new to NixOs, how did you know about virtualisation.docker.enableOnBoot ? How can I find where those options exist?
KarlJoad has quit [Quit: ERC (IRC client for Emacs 27.1)]
<astylian> bbigras, awesome, thanks a lot!!!
<bbigras> astylian: there's probably also a lot of interesting stuff in https://nixos.org/manual/nixos/stable/index.html . also when there's a new nixos release, the release notes often mention new cool options.
KarlJoad has joined #nixos
<bbigras> astylian: you're welcome ๐Ÿ˜„
donofrio has joined #nixos
<astylian> bbigras, is there any easy way to find the new options after a release?
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
<peelz> KarlJoad: huh... it says "windows cannot be dragged between X screens" at the top
<bbigras> astylian: https://nixos.org/manual/nixos/stable/release-notes.html#sec-release-20.09-highlights and probably the next section too
<bbigras> I got the link from nixos.org , the announcement post about the latest release
justanotheruser has joined #nixos
<KarlJoad> peelz: Now I remember, that's why I couldn't do multiple screens. I needed one screen using either Xinerama or xrandr.
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #107165 โ†’ firmwareLinuxNonfree: 2020-11-18 -> 2020-12-18 โ†’ https://git.io/JLRlE
<{^_^}> [nixpkgs] @NeQuissimus pushed commit from @TredwellGit to master ยซ firmwareLinuxNonfree: 2020-11-18 -> 2020-12-18 ยป: https://git.io/JLHLH
<KarlJoad> I just got the config written correctly, and I get to a graphical session, with both monitors working, but they are separate screens (meaning no sharing of windows).
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #107351 โ†’ Bump rtl8821cu for Linux 5.10 support โ†’ https://git.io/JLHL5
<{^_^}> [nixpkgs] @NeQuissimus pushed commit from @srid to master ยซ Bump rtl8821cu for Linux 5.10 support ยป: https://git.io/JLHLd
o1lo01ol1o has joined #nixos
<KarlJoad> peelz: https://wiki.archlinux.org/index.php/Multihead#Configuration_using_xorg.conf seems to indicate that X will recursively descend through specified monitors in a single screen.
<astylian> bbigras, I have added virtualisation.docker.enableOnBoot = false; and then I run systemctl status docker, and its says 'Unit docker.service could not be found'
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @sternenseemann opened pull request #107928 โ†’ ocamlPackages.mirage-console: 3.0.2 -> 4.0.0 and add -unix package โ†’ https://git.io/JLHtf
<bbigras> astylian: you also need `virtualisation.docker.enable = true;`
<bbigras> and you might want to add yourself to the "docker" group
<lovesegfault> energizer: not much, like ~512MB out of my 32GB of ram on my laptop
aveltras has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @prusnak merged pull request #107904 โ†’ texstudio: 3.0.1 -> 3.0.3 โ†’ https://git.io/JL9p3
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JLHtO
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
<astylian> bbigras, ok that seems to work. (I had added my user in the group before, thx) can you explain me a bit how it works? When is the docker installation happening?
<bbigras> astylian: the docker files are installed when you switch to the configuration. The docker daemon is not running until you run the docker command. `systemctl status docker` says `TriggeredBy: โ— docker.socket`.
<bbigras> astylian: maybe you could also consider using podman. I heard it's a docker drop-in replacement without a daemon.
<astylian> bbigras, I am using lxc some times, I haven't try podman yet...
<astylian> bbigras, but when is the installation happening, how the nixos knows when I switch my configuration to install docker?
donofrio has quit [Remote host closed the connection]
alanz has quit [Read error: Connection reset by peer]
wpcarro_ has quit [Ping timeout: 260 seconds]
alanz has joined #nixos
bn_work has quit [Ping timeout: 260 seconds]
<bbigras> astylian: not sure what you mean but when you run `sudo nixos-rebuild switch` your config files are parsed and the nix tools will download the docker files and add them to the nix store.
<peelz> KarlJoad: honestly I have no idea. Xorg is a mess and the X configuration is beyond human comprehension. Let me know if you get it to work :)
r0bby has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @sternenseemann opened pull request #107929 โ†’ ocamlPackages.syslog-message: init at 1.1.0 โ†’ https://git.io/JLHtV
rajivr has quit [Quit: Connection closed for inactivity]
r0bby has joined #nixos
wpcarro_ has joined #nixos
bn_work has joined #nixos
growpotkin has joined #nixos
<KarlJoad> peelz: Will do. Getting the fun issue now where when I'm graphical, one monitor works, but when in console, the other one works. Not both simultaneously.
<peelz> oof
yog[m] has joined #nixos
aswanson has quit [Ping timeout: 246 seconds]
cosimone has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @zimbatm merged pull request #107878 โ†’ duckstation: init at unstable-2020-12-28 โ†’ https://git.io/JLSpS
<{^_^}> [nixpkgs] @zimbatm pushed commit from @guibou to master ยซ duckstation: init at unstable-2020-12-29 (#107878) ยป: https://git.io/JLHtH
evernite_ has joined #nixos
evernite has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #107132 โ†’ zstd: 1.4.5 -> 1.4.8 โ†’ https://git.io/JL8D1
<{^_^}> [nixpkgs] @marsam pushed 2 commits to staging: https://git.io/JLHqq
<{^_^}> [nixpkgs] @marsam merged pull request #107913 โ†’ gitoxide: 0.4.3 -> 0.6.0 โ†’ https://git.io/JLHe0
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLHqO
aswanson has joined #nixos
<worldofpeace> pushqrdx: Yeah, I think they moved to portals for file dialog and the gtk module for the filechooser has been dropped
<worldofpeace> they have a patch to export GTK_USE_CSD=1
<worldofpeace> but then I guess there's a portal to add via the module, then
<{^_^}> [nixpkgs] @marsam merged pull request #107901 โ†’ promscale: 0.1.3 -> 0.1.4 โ†’ https://git.io/JL9A9
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLHq4
<{^_^}> [nixpkgs] @github-actions[bot] pushed 43 commits to staging-next: https://git.io/JLHqE
<{^_^}> [nixpkgs] @github-actions[bot] pushed 44 commits to staging: https://git.io/JLHqu
<lordcirth> How can I raise the default ulimit -n (number of open file descriptors) across the whole system? I tried systemd.extraConfig = ''LimitNOFILE=infinity''; didn't seem to do anything
mbrgm_ has joined #nixos
rajivr has joined #nixos
<lordcirth> 1024 seems really low
mbrgm has quit [Ping timeout: 246 seconds]
mbrgm_ is now known as mbrgm
eacameron has quit [Quit: Connection closed for inactivity]
donofrio has joined #nixos
astylian has quit [Remote host closed the connection]
astylian has joined #nixos
astylian has quit [Remote host closed the connection]
astylian has joined #nixos
<donofrio> I have a volume that will not mount (boot volume "disk0s2" 639.3gb) what would I do to "heal it" (note first aid don't even want to touch it)
sigmundv__ has joined #nixos
<donofrio> opps that was for osx channel
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3b8c5e99901 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
sigmundv_ has joined #nixos
sigmundv__ has quit [Read error: Connection reset by peer]
carthia has quit [Remote host closed the connection]
carthia has joined #nixos
<energizer> lovesegfault: ok cool
<{^_^}> [nixpkgs] @marsam opened pull request #107930 โ†’ tectonic: 0.3.3 -> 0.4.0 โ†’ https://git.io/JLHYl
<{^_^}> [nixpkgs] @marsam opened pull request #107931 โ†’ broot: 1.0.8 -> 1.1.10 โ†’ https://git.io/JLHYE
<energizer> i always forget how to do this. what's the syntax for running a command periodically? https://bpa.st/CFJQ
<infinisil> energizer: home-manager doesn't have a startAt option
<infinisil> That only works with NixOS services
<energizer> oh
<infinisil> Creates a timer unit
<energizer> so something like this? https://bpa.st/BPNQ
<infinisil> Nah, a timer unit is not part of a service
<infinisil> You need to use systemd.user.timers
<infinisil> Oh also, home-manager's systemd units have the serviceConfig at the toplevel
<infinisil> Well no, but you need to use services.tealdeer.Service.Type = ..., etc.
<infinisil> There's many examples in the home-manager services
<energizer> ok ill look there
<{^_^}> [nixpkgs] @marsam opened pull request #107932 โ†’ flow: 0.139.0 -> 0.141.0 โ†’ https://git.io/JLHOU
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #107933 โ†’ ruby_3_0: init 3.0.0 โ†’ https://git.io/JLHOO
<energizer> infinisil: https://bpa.st/6I5A like this?
<energizer> it doesn't complain when building, but doesnt seem to work either. maybe i need to reboot
<siraben> How do I resolve `experimental Nix feature 'nix-command' is disabled; use '--experimental-features nix-command' to override`?
<siraben> `nix build --experimental-features nix-command flakes` doesn't seem to let me enable both
carthia has quit [Remote host closed the connection]
<energizer> you probably have to pass it twice
<infinisil> energizer: Something like that yeah, check `systemctl --user status teardeer/tealdeer.timer` and `journalctl --user -u tealdeer/tealdeer.timer` for debugging
<energizer> yeah i looked at those, i think they didn't reload properly
<infinisil> Also, I think sometimes I needed `systemctl --user daemon-reload`
nDuff has quit [Ping timeout: 246 seconds]
<energizer> after daemon-reload and systemctl --user restart tealdeer.timer i think it's working
<energizer> thanks
teto has quit [Ping timeout: 268 seconds]
<siraben> energizer: ` nix build --experimental-features nix-command --experimental-features flakes` still nope
<energizer> siraben: dunno then
<siraben> I'll just set `experimental-features = nix-command flakes` in ~/.config/nix/nix.conf then
<{^_^}> [nixpkgs] @prusnak merged pull request #107932 โ†’ flow: 0.139.0 -> 0.141.0 โ†’ https://git.io/JLHOU
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JLHOx
<Rusty1> ogoogle.com
<Rusty1> qute, eh?
<gchristensen> spam?
evernite_ has quit [Quit: leaving]
<Rusty1> clumsy typing, sorry. using qutebrowser in all its vimness
wnklmnn has quit [Quit: Leaving]
<gchristensen> no worries :)
CMCDragonkai1 has quit [Remote host closed the connection]
h0m1 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #107934 โ†’ gitoxide: Fix build on darwin โ†’ https://git.io/JLH3P
wnklmnn has joined #nixos
h0m1 has joined #nixos
Darkmatter66 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #107935 โ†’ buku: 4.4 -> 4.5 โ†’ https://git.io/JLH3F
cyraxjoe has joined #nixos
<bqv> siraben: it needs "quotes", on the command line
<siraben> I have a project that has an overlay inside it, but I'm wondering if I should move the derivations into their respective projects instead of being here, https://github.com/oriansj/blynn-compiler/tree/master/pkgs
<siraben> What's good practice here? Because if I move them to their own respective repos and track nixpkgs with niv, then it seems like it would get messy
<siraben> Messy in that each project has their own rev of nixpkgs instead of being synchronized
ghasshee has joined #nixos
kateskips has joined #nixos
m0rphism has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #107806 โ†’ smesh, pythonPackages.{pythonocc-core,cadquery}: Fix building on darwin โ†’ https://git.io/JLSIm
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to master: https://git.io/JLHsV
wnklmnn has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @lovesegfault merged pull request #107902 โ†’ tzdata: 2020c -> 2020f โ†’ https://git.io/JL9xo
<{^_^}> [nixpkgs] @lovesegfault pushed 2 commits to staging: https://git.io/JLHsX
cyraxjoe has quit [Quit: I'm out!]
cyraxjoe has joined #nixos
cyraxjoe has quit [Client Quit]
<hyper_ch> infinisil: could you have a look here https://github.com/NixOS/nixpkgs/pull/107634 ?
<{^_^}> #107634 (by sjau, 3 days ago, open): util-linux: removing symfollow
cyraxjoe has joined #nixos
donofrio has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @andir opened pull request #107936 โ†’ hoogle: set the host to bind on โ†’ https://git.io/JLHGY
MrCoffee has quit [Ping timeout: 256 seconds]
MrCoffee has joined #nixos
<{^_^}> [nixpkgs] @lovesegfault merged pull request #107930 โ†’ tectonic: 0.3.3 -> 0.4.0 โ†’ https://git.io/JLHYl
<{^_^}> [nixpkgs] @lovesegfault pushed 2 commits to master: https://git.io/JLHGV
donofrio has joined #nixos
<KarlJoad> Is anyone here using 2 separate discrete GPUs with 2 monitors on 1 X screen? If so, would you mind sharing your config?
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
<energizer> KarlJoad: im curious what's the benefit of using one gpu per monitor?
buckley310 has joined #nixos
<KarlJoad> energizer: I don't really think there is. I just want to use both GPUs, as they're both in the case right now.
<KarlJoad> energizer: The weird thing is, I get the exact behavior I want on a more traditional Linux Desktop distro. But, I can't seem to make it work with NixOS.
tgamblin-llnl has quit [Quit: My MacBook has gone to sleep. ZZZzzzโ€ฆ]
meh` has quit [Ping timeout: 264 seconds]
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzzโ€ฆ]
<{^_^}> [nixpkgs] @c00w closed pull request #94585 โ†’ Add goDeps handling to go-modules. โ†’ https://git.io/JJwax
<{^_^}> [nixpkgs] @c00w closed pull request #86282 โ†’ Migrate some go builds from buildGoPackage to buildGoModule โ†’ https://git.io/Jfmdm
hyper_ch2 has joined #nixos
<donofrio> how do I install my own sandbox python3 that doesn't use AVX?
justanotheruser has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #106800 โ†’ protontricks: 1.4.2 -> 1.4.3 โ†’ https://git.io/JIP0o
<{^_^}> [nixpkgs] @AndersonTorres pushed 5 commits to master: https://git.io/JLHZg
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #105706 โ†’ nixos/ssmtp: fix configuration generator to accomodate ssmtp โ†’ https://git.io/JIISy
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JLHZr
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #105831 โ†’ nixos/msmtp: add msmtp module โ†’ https://git.io/JImbx
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JLHZK
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #102973 โ†’ matrix-appservice-discord: 0.5.2 -> 1.0.0 โ†’ https://git.io/JTpaF
<{^_^}> [nixpkgs] @AndersonTorres pushed 3 commits to master: https://git.io/JLHZi
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #107775 โ†’ [20.09] Revert "xwallpaper: remove libseccomp dependency" โ†’ https://git.io/JLy0s
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to release-20.09: https://git.io/JLHZX
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #107907 โ†’ ocamlPackages.dns*: add missing related packages โ†’ https://git.io/JL9h7
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/JLHZ1
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #107111 โ†’ woof: 2012-05-31 -> 2020-12-17 โ†’ https://git.io/JLlEe
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JLHZD
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #107020 โ†’ enpass: 6.0.1.239 -> 6.5.1.723 โ†’ https://git.io/JLGb7
<{^_^}> [nixpkgs] @AndersonTorres pushed 3 commits to master: https://git.io/JLHZ7
ransom has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #107922 โ†’ ocamlPackages.tcpip: init at 6.0.0 (plus init required dependencies) โ†’ https://git.io/JLHUM
<{^_^}> [nixpkgs] @Ericson2314 pushed 9 commits to master: https://git.io/JLHZF
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #107914 โ†’ ocamlPackages.mirage: fix build by adding missing deps โ†’ https://git.io/JLHeE
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/JLHZA
<donofrio> qyliss, do you know how I can install a sandbox python3 without AVX? (youtube-dl is not working - says illegal instruction)
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #107809 โ†’ clojure-lsp: 20201207T142850 -> 20201228T020543 โ†’ https://git.io/JLSIK
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JLHZx
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #107928 โ†’ ocamlPackages.mirage-console: 3.0.2 -> 4.0.0 and add -unix package โ†’ https://git.io/JLHtf
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to master: https://git.io/JLHZj
rb2k has quit [Ping timeout: 260 seconds]
xelxebar has quit [Ping timeout: 240 seconds]
srk has quit [Ping timeout: 240 seconds]
madalu has quit [Ping timeout: 240 seconds]
jb55 has quit [Ping timeout: 240 seconds]
srk has joined #nixos
cantstanya has quit [Ping timeout: 240 seconds]
xelxebar has joined #nixos
eyJhb has quit [Quit: Clever message]
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzzโ€ฆ]
madalu has joined #nixos
cantstanya has joined #nixos
jb55 has joined #nixos
sigmundv_ has quit [Ping timeout: 264 seconds]
eyJhb has joined #nixos
tgamblin-llnl has joined #nixos
mkaito has quit [Quit: WeeChat 3.0]
<lordcirth> siraben, if you use flakes, you can have only the top level flake have a flake.lock, and the imports inherit their nixpkgs from it.
<{^_^}> [nixpkgs] @c00w opened pull request #107937 โ†’ go_1_16: init at 1.16beta1 โ†’ https://git.io/JLHnG
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107931 โ†’ broot: 1.0.8 -> 1.1.10 โ†’ https://git.io/JLHYE
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLHnc
orivej has joined #nixos
<energizer> ,locate bin/pamu2fcfg
<{^_^}> Found in packages: pam_u2f
<{^_^}> [nixpkgs] @rvl opened pull request #107938 โ†’ nixos/borgbackup: Document wrapper script and show excludes file path โ†’ https://git.io/JLHnE
gustavderdrache has quit [Quit: Leaving.]
luxemboye has quit [Ping timeout: 240 seconds]
lordcirth has quit [Ping timeout: 264 seconds]
<{^_^}> [mobile-nixos] @samueldr merged pull request #253 โ†’ uefi-x86_64: introduce generic "device" and system type โ†’ https://git.io/JIrlb
<{^_^}> [mobile-nixos] @samueldr pushed 17 commits to master: https://git.io/JLHnu
lordcirth has joined #nixos
luxemboye has joined #nixos
zie has quit [Quit: ZNC 1.8.2 - https://znc.in]
zie has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 264 seconds]
Supersonic112 is now known as Supersonic
<nilsirl[m]> Hi, I'm trying to compile https://github.com/mozilla-mobile/mozilla-vpn-client, currently my default.nix looks like this: https://gist.github.com/NilsIrl/189a4e809d2b28221c990f2876782429. when I try to follow the instructions and run `make`, however, I get the error: `Project ERROR: polkit-gobject-1 development package not found`. Shouldn't that be included in `polkit`?
<{^_^}> [nixpkgs] @c00w opened pull request #107939 โ†’ ncdns: Update to 2020-11-22 to remove go1.14 dep. โ†’ https://git.io/JLHc4
<{^_^}> [nixpkgs] @c00w opened pull request #107940 โ†’ credhub-cli: fix build under go1.15 โ†’ https://git.io/JLHcH
<{^_^}> [nixpkgs] @buckley310 closed pull request #100677 โ†’ burpsuite: 2020.1 -> 2020.9.2 โ†’ https://git.io/JTGmT
sss2 has quit [Quit: Leaving]
<nilsirl[m]> Adding pkg-config to the nativeBuildInputs fixed the issue.
<{^_^}> [nixpkgs] @c00w opened pull request #107941 โ†’ ipfs-cluster: Remove go1.14 pinning. โ†’ https://git.io/JLHcA
miscalculated has quit [Ping timeout: 260 seconds]
oida has quit [Ping timeout: 240 seconds]
MrCoffee has quit [Quit: Lost terminal]
SomeoneSerge has quit [Ping timeout: 256 seconds]
oida has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
miscalculated has joined #nixos
D_ has quit [Ping timeout: 260 seconds]
D_ has joined #nixos
endformationage has quit [Quit: WeeChat 2.9]
donofrio has quit [Ping timeout: 256 seconds]
sss2 has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
sss2 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @Mic92 opened pull request #107942 โ†’ cntr: 1.2.1 -> 1.4.1 โ†’ https://git.io/JLHWu
buckley310 has quit [Quit: Connection closed for inactivity]
grabb0id has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @nima2007 opened pull request #107943 โ†’ librepo: Build with zchunk support on darwin โ†’ https://git.io/JLHWF
<fps> hi, to build the nvidia drivers with a rt-preempt patched kernel (from musnix) i had to apply this diff to pkgs/os-specific/linux/nvidia-x11: https://paste.debian.net/1178815/
<fps> now i wonder how to best make this user configurable
orivej has quit [Ping timeout: 246 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
o1lo01ol1o has quit [Ping timeout: 272 seconds]
aswanson has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @github-actions[bot] pushed 46 commits to staging-next: https://git.io/JLHlI
<{^_^}> [nixpkgs] @github-actions[bot] pushed 47 commits to staging: https://git.io/JLHlL
<{^_^}> [nixpkgs] @Mic92 merged pull request #107596 โ†’ bintools-wrapper: skip dynamic linker for static binaries โ†’ https://git.io/JL1Av
oxalica has quit [Quit: oxalica]
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/JLHlm
oxalica has joined #nixos
ghasshee has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @matthewbauer opened pull request #107944 โ†’ tensorflow1: disable sysctl.h in hwloc โ†’ https://git.io/JLHls
palo1 has joined #nixos
riksteri has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/3b8c5e99901 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
palo has quit [Ping timeout: 246 seconds]
palo1 is now known as palo
siel_ has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/eedd79f0a5e (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
siel has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #107744 โ†’ glibc: fix Darwin cross compilation for 2.32 โ†’ https://git.io/JLyJw
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/JLHlu
D_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @doronbehar merged pull request #106678 โ†’ ksmoothdock: qt514 -> qt515 (fix build) โ†’ https://git.io/JIKRx
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JLHl2
D_ has joined #nixos
<{^_^}> [nixpkgs] @doronbehar merged pull request #93118 โ†’ kcollectd: init at 0.11.99.0 โ†’ https://git.io/JJ35y
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JLHlV
<{^_^}> [nixpkgs] @doronbehar merged pull request #103077 โ†’ colobot: init at 0.1.12-alpha โ†’ https://git.io/JkeV5
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JLHlr
<{^_^}> [nixpkgs] @Mic92 merged pull request #107925 โ†’ torchvision: 0.2.1 -> 0.8.2 โ†’ https://git.io/JLHTg
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/JLHlP
<{^_^}> [nixpkgs] @Mic92 merged pull request #107942 โ†’ cntr: 1.2.1 -> 1.4.1 โ†’ https://git.io/JLHWu
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JLHl1
<{^_^}> [nixpkgs] @Mic92 merged pull request #107192 โ†’ vicious: 2.3.1 -> 2.5.0 โ†’ https://git.io/JLEIX
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JLHlS
<{^_^}> [nixpkgs] @Mic92 merged pull request #107733 โ†’ buildFhsUserenv: don't downgrade root user โ†’ https://git.io/JLDjJ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JLHlQ
Darkmatter66 has joined #nixos
<{^_^}> [nixpkgs] @doronbehar merged pull request #84939 โ†’ ocrfeeder: init at 0.8.3 โ†’ https://git.io/Jvhnu
<{^_^}> [nixpkgs] @doronbehar pushed 3 commits to master: https://git.io/JLHl5
<{^_^}> [nixpkgs] @Mic92 merged pull request #106820 โ†’ [staging] perlPackages: bulk update โ†’ https://git.io/JIdCh
<{^_^}> [nixpkgs] @Mic92 pushed 159 commits to staging: https://git.io/JLH8I
gxt has quit [Ping timeout: 240 seconds]
gxt has joined #nixos
stoile has quit [Ping timeout: 264 seconds]
D_ has quit [Quit: No Ping reply in 180 seconds.]
Darkmatter66 has quit [Read error: Connection reset by peer]
D_ has joined #nixos
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @ninjin opened pull request #107945 โ†’ fdm: 1.9.0.20170124 -> 2.0 โ†’ https://git.io/JLH8Y
<{^_^}> [nixpkgs] @MetaDark closed pull request #107918 โ†’ gcc10: use gcc 9 patch of mcfgthread.patch to fix MinGW build โ†’ https://git.io/JLHJe
Darkmatter66 has joined #nixos
srk has quit [Ping timeout: 240 seconds]
qwerty has joined #nixos
srk has joined #nixos
jonringer has quit [Ping timeout: 260 seconds]
Darkmatter66 has quit [Ping timeout: 264 seconds]
tsrt^ has quit [Ping timeout: 264 seconds]
tsrt^ has joined #nixos
siel has quit [Remote host closed the connection]
siel has joined #nixos
oxalica has quit [Quit: oxalica]
oxalica has joined #nixos
sangoma has joined #nixos
veleiro has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #107946 โ†’ python37Packages.zstandard: 0.14.1 -> 0.15.0 โ†’ https://git.io/JLH4Y
sss2 has joined #nixos
sss4 has joined #nixos
sss2 has quit [Read error: Connection reset by peer]
respawn_ has quit [Quit: Leaving]
sss4 has quit [Read error: Connection reset by peer]
sss2 has joined #nixos
stoile has joined #nixos
siel has quit [Ping timeout: 260 seconds]
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
belt has quit [Ping timeout: 264 seconds]
sss2 has quit [Remote host closed the connection]
sss2 has joined #nixos
tgamblin-llnl has quit [Quit: My MacBook has gone to sleep. ZZZzzzโ€ฆ]
<{^_^}> [nixpkgs] @vcunat opened pull request #107947 โ†’ python3Packages.mypy: don't use mypyc on 32-bit platforms โ†’ https://git.io/JLHBG
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
respawn_ has joined #nixos
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
Chiliparrot has joined #nixos
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
dyazz has quit [Ping timeout: 256 seconds]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
dyazz has joined #nixos
Jackneill has quit [Ping timeout: 240 seconds]
kalbasit_ has quit [Ping timeout: 240 seconds]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
grabb0id_ has joined #nixos
grabb0id has quit [Ping timeout: 240 seconds]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
respawn_ has quit [Quit: Leaving]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
Jackneill has joined #nixos
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
tgamblin-llnl has joined #nixos
gxt has quit [Remote host closed the connection]
tgamblin-llnl has quit [Client Quit]
gxt has joined #nixos
cfinch has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/eedd79f0a5e (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
siel has joined #nixos
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
lasadd[m] has quit [Quit: Idle for 30+ days]
jbal[m] has quit [Quit: Idle for 30+ days]
kaliumxy1 has quit [Remote host closed the connection]
kaliumxyz has joined #nixos
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
Darkmatter66 has joined #nixos
<sephi[m]> Is there a way to use only some files from a directory as src? Iโ€™m trying to package a website with a Django backend and uses webpack to build the JS files. Iโ€™m using mach-nix to create a derivation for the Python part, and node2nix for the webpack part. My node2nix derivation uses `src = ./.`, which means the derivation gets rebuilt for every change in the directory (even in a Python file). Ideally Iโ€™d like to only kee
<sephi[m]> `package.json` and `package-lock.json` as src for my node2nix derivation.
hyper_ch4 has joined #nixos
hyper_ch2 has quit [Read error: Connection reset by peer]
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
<energizer> sephi[m]: poetry + poetry2nix
tgamblin-llnl has joined #nixos
tgamblin-llnl has quit [Client Quit]
tsrt^ has quit [Ping timeout: 240 seconds]
tgamblin-llnl has joined #nixos
tsrt^ has joined #nixos
<sephi[m]> energizer: my problem is actually about the node part, not the Python part. Iโ€™m not sure how poetry would help me solve it?
tgamblin-llnl has quit [Client Quit]
<energizer> oh. nevermind then
medvid_ has quit [Ping timeout: 264 seconds]
tgamblin-llnl has joined #nixos
berber has quit [Quit: Ping timeout (120 seconds)]
gueorgui has quit [Ping timeout: 264 seconds]
berber has joined #nixos
tgamblin-llnl has quit [Client Quit]
gueorgui has joined #nixos
qwerty has quit [Excess Flood]
boegel has quit [Quit: No Ping reply in 180 seconds.]
qwerty has joined #nixos
est31 has quit [Ping timeout: 240 seconds]
spudly1 has quit [Ping timeout: 256 seconds]
tgamblin-llnl has joined #nixos
est31 has joined #nixos
tgamblin-llnl has quit [Client Quit]
spudly1 has joined #nixos
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 240 seconds]
boegel has joined #nixos
<{^_^}> [nixpkgs] @eliasp opened pull request #107948 โ†’ akonadi: add missing kaccounts deps โ†’ https://git.io/JLH0K
grobi has joined #nixos
maddo has joined #nixos
<maddo> \o/
grobi has quit [Client Quit]
grobi has joined #nixos
peelz has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @pacien opened pull request #107949 โ†’ [20.09] nixos/ssmtp: fix configuration generator to accomodate ssmtp โ†’ https://git.io/JLHEv
cfinch has quit [Read error: Connection reset by peer]
fendor has joined #nixos
cfinch has joined #nixos
<{^_^}> [nixpkgs] @xaverdh opened pull request #107950 โ†’ android-file-transfer: 4.1 -> 4.2 โ†’ https://git.io/JLHE4
turbo_MaCk has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #107952 โ†’ python3Packages.adb-shell: 0.2.3 -> 0.3.0 โ†’ https://git.io/JLHE0
<{^_^}> [nixpkgs] @pacien opened pull request #107953 โ†’ [20.09] nixos/msmtp: add msmtp module โ†’ https://git.io/JLHEK
<{^_^}> [nixpkgs] @FRidh opened pull request #107954 โ†’ Revert "libjpeg_turbo: apply cmake patch for darwin" โ†’ https://git.io/JLHE6
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/3c08a64b7dc (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #107949 โ†’ [20.09] nixos/ssmtp: fix configuration generator to accomodate ssmtp โ†’ https://git.io/JLHEv
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to release-20.09: https://git.io/JLHuI
<{^_^}> [nixpkgs] @r-ryantm opened pull request #107955 โ†’ python37Packages.pyclipper: 1.2.0 -> 1.2.1 โ†’ https://git.io/JLHut
qyliss has quit [Quit: bye]
arinov_ has joined #nixos
Dr8128 has joined #nixos
grobi has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
qyliss has joined #nixos
medvid has joined #nixos
o1lo01ol1o has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #107954 โ†’ Revert "libjpeg_turbo: apply cmake patch for darwin" โ†’ https://git.io/JLHE6
<{^_^}> [nixpkgs] @FRidh pushed to staging-next ยซ Revert "libjpeg_turbo: apply cmake patch for darwin" ยป: https://git.io/JLHzY
medvid_ has joined #nixos
medvid has quit [Ping timeout: 256 seconds]
cole-h has quit [Ping timeout: 265 seconds]
nature has joined #nixos
Kozova1 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh merged pull request #107947 โ†’ python3Packages.mypy: don't use mypyc on 32-bit platforms โ†’ https://git.io/JLHBG
<{^_^}> [nixpkgs] @FRidh pushed commit from @vcunat to master ยซ python3Packages.mypy: don't use mypyc on 32-bit platforms ยป: https://git.io/JLHzQ
teto has joined #nixos
<nature> Is there a way to do a `nixos-rebuild` without network ?
<qyliss> nature: --option substitute false
<nature> Thanks qyliss !
<nature> So perfect when you you want to just change your vim config or wifi setting <3
<qyliss> yeah
<{^_^}> [nixpkgs] @jshholland closed pull request #105086 โ†’ zig: 0.6.0 -> 0.7.1 โ†’ https://git.io/JkQqm
arinov_ has quit [Ping timeout: 240 seconds]
sangoma has quit [Ping timeout: 256 seconds]
sangoma has joined #nixos
m0rphism has joined #nixos
luigy has quit [Ping timeout: 240 seconds]
luigy has joined #nixos
Diagon has joined #nixos
caffery has quit [Quit: ZNC 1.6.5+deb1+deb9u2 - http://znc.in]
brettgilio has quit [Ping timeout: 240 seconds]
caffery has joined #nixos
brettgilio has joined #nixos
<pie_> when did nixpkgs get ghc 8.10? it doesnt seem to be part of 20.09 yet and my build of llvm segfaulted on nixos-unstable...
<pie_> not sure if the segfault was a machine problem or its broken?
wesleyac has joined #nixos
<pie_> well im lost, sometimes i van get niv to give me ghc 8.10 with some nixos branch other times its 8.6.5 or something
<pie_> i switched it to nixos-unstable and told it to update and its sill 8.6.5
<wesleyac> anyone here know about getting android-studio/react-native set up? running into a problem where the version of the sdk directory that's in /nix/store has not accepted the license agreement, and thus refuses to run :/ following along with https://nixos.wiki/wiki/Android#gradlew
arinov_ has joined #nixos
<pie_> ok what. ghc says its 8.6.5 but when i check the nix repl its reported as 8.10
<{^_^}> [nixpkgs] @JamieMagee opened pull request #107956 โ†’ pythonPackages.python-tado: init at 0.9.0 โ†’ https://git.io/JLHgD
<pie_> oh let me guess this doesnt invoke -A on the shell set nix-shell nix/shell.nix -A nixpkgs.ghc -v
aither has quit [Quit: ZNC 1.7.1 - https://znc.in]
<pie_> nope looks like thats fine..
<{^_^}> [nixpkgs] @teto merged pull request #106760 โ†’ broadcom: fix build 5.9 โ†’ https://git.io/JIidD
<{^_^}> [nixpkgs] @teto pushed commit from @SebastienWae to master ยซ kernelPackages.broadcom_sta: fix build for 5.9 (#106760) ยป: https://git.io/JLHgS
astylian has quit [Remote host closed the connection]
snajpa has joined #nixos
astylian has joined #nixos
<{^_^}> [nixpkgs] @Profpatsch merged pull request #107514 โ†’ Tree sitter fetch all grammars โ†’ https://git.io/JLXVk
<{^_^}> [nixpkgs] @Profpatsch pushed 10 commits to master: https://git.io/JLHgd
aither has joined #nixos
respawn_ has joined #nixos
<{^_^}> [nixpkgs] @tex opened pull request #107957 โ†’ add persistent option โ†’ https://git.io/JLH2O
<quinn> has anyone got nuitka and pyqt to play nice?
<{^_^}> [nixpkgs] @ztzg opened pull request #107958 โ†’ vmTools.debClosureGenerator: Fix non-determinism in dependency graph โ†’ https://git.io/JLH2G
sangoma has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @tex opened pull request #107959 โ†’ add persistent and randomizeDelaySec options โ†’ https://git.io/JLH2B
<{^_^}> [nixpkgs] @tex closed pull request #107805 โ†’ Add randomizedDelaySec, persistent options to nix-gc and auto-upgrade โ†’ https://git.io/JLSk6
<pie_> why does niv end up importing things from my system channel...
turbo_MaCk has quit [Quit: WeeChat 3.0]
<pie_> this was the problem <pie_> oh let me guess this doesnt invoke -A on the shell set nix-shell nix/shell.nix -A nixpkgs.ghc -v
<pie_> this cli is dumb
captn3m0| has joined #nixos
captn3m0- has quit [Ping timeout: 256 seconds]
luxemboye has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @prusnak merged pull request #107917 โ†’ tiramisu: init at 1.0 โ†’ https://git.io/JLHfD
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JLHaU
luxemboye has joined #nixos
sangoma has joined #nixos
Toilette[m] is now known as bohan[m]
teto has quit [Ping timeout: 260 seconds]
cosimone has joined #nixos
<wesleyac> well i figured out my problem, nixpkgs doesn't have sdk version 29, but that's the version i need. i wonder how painful it's going to be to package it :/
ericsagn1 has joined #nixos
Kozova1 has joined #nixos
ericsagnes has quit [Ping timeout: 258 seconds]
dxtr has quit [Ping timeout: 258 seconds]
gentauro has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
gentauro has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
sangoma has quit [Read error: Connection reset by peer]
b42 has quit [Ping timeout: 260 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @KAction opened pull request #107961 โ†’ par: fix static build โ†’ https://git.io/JLHV0
dxtr has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #107953 โ†’ [20.09] nixos/msmtp: add msmtp module โ†’ https://git.io/JLHEK
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to release-20.09: https://git.io/JLHVi
belst has joined #nixos
arinov_ has quit [Ping timeout: 240 seconds]
<belst> hello, does anyone know how you can set chalresp_path for yubico-pam
sangoma has joined #nixos
<belst> there is no such option but it is required according to the yubico documentation
<{^_^}> [nixpkgs] @prusnak merged pull request #107952 โ†’ python3Packages.adb-shell: 0.2.3 -> 0.3.0 โ†’ https://git.io/JLHE0
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JLHVj
<{^_^}> [nixpkgs] @prusnak closed pull request #107945 โ†’ fdm: 1.9.0.20170124 -> 2.0 โ†’ https://git.io/JLH8Y
orivej has joined #nixos
sangoma has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @prusnak reopened pull request #107945 โ†’ fdm: 1.9.0.20170124 -> 2.0 โ†’ https://git.io/JLH8Y
ericsagn1 has quit [Ping timeout: 260 seconds]
b42 has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #106993 โ†’ notcurses: init at 2.1.0 โ†’ https://git.io/JLscE
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/JLHwi
orivej has quit [Ping timeout: 260 seconds]
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @flyfloh opened pull request #107962 โ†’ Colmap: 3.5 -> 3.6 and fix colmapWithCuda build โ†’ https://git.io/JLHrJ
<{^_^}> [nixpkgs] @flyfloh closed pull request #102223 โ†’ lexicon: 3.4.3 -> 3.4.4 โ†’ https://git.io/JTHJL
sss2 has quit [Quit: Leaving]
davidv7 has quit [Ping timeout: 256 seconds]
<reactormonk> I'm getting error: executing SQLite query 'select id, hash, registrationTime, deriver, narSize, ultimate, sigs, ca from ValidPaths where path = ?;': disk I/O error (in '/nix/var/nix/db/db.sqlite') # but my FS doesn't have any error logs relating to it
<{^_^}> [nixpkgs] @flyfloh closed pull request #104402 โ†’ python-miio: 0.5.3 -> 0.5.4 โ†’ https://git.io/Jk2Tp
lucus16 has quit [Remote host closed the connection]
<reactormonk> If I execute the sql via sqlite3 and root, it works just fine?
<{^_^}> [nixpkgs] @github-actions[bot] pushed 39 commits to staging-next: https://git.io/JLHrn
<{^_^}> [nixpkgs] @github-actions[bot] pushed 41 commits to staging: https://git.io/JLHrc
lucus16 has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #107963 โ†’ meteor: 1.10.2 -> 1.12 โ†’ https://git.io/JLHrg
<{^_^}> [nixpkgs] @fabaff opened pull request #107964 โ†’ python3Packages.PyChromecast: 7.5.1 -> 7.7.1 โ†’ https://git.io/JLHra
dstzd has quit [Quit: ZNC - https://znc.in]
joesventek has quit [Quit: Quit]
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
dstzd has joined #nixos
nikivi has joined #nixos
joesventek has joined #nixos
strikerlulu has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> [nixpkgs] @Mic92 merged pull request #107770 โ†’ python3Packages.astropy: unbreak โ†’ https://git.io/JLylZ
<{^_^}> [nixpkgs] @Mic92 pushed 13 commits to master: https://git.io/JLHoL
strikerlulu has joined #nixos
nikivi has quit [Client Quit]
dstzd has quit [Client Quit]
vidbina has joined #nixos
__monty__ has joined #nixos
joesventek has quit [Client Quit]
<Nigel[m]> I have found a bug: https://nixos.wiki/wiki/Wireguard#Client_setup how do I go about suggesting a fix?
Darkmatter66 has quit [Ping timeout: 240 seconds]
mconnolly has quit [Ping timeout: 264 seconds]
<makefu> Nigel[m]: really depends on the bug but normally you create an account and edit it directly :) if there are any issues with it someone will revert or update the page as all changes are announced in #nixos-wiki . you can also join this channel and ask more in-depth questions
mconnolly has joined #nixos
<Nigel[m]> OK, can fix in the wiki.. There is a missing ip route rule in the configuration - I may need help to triage that
orivej has joined #nixos
grabb0id_ has quit [Ping timeout: 256 seconds]
joesventek has joined #nixos
dstzd has joined #nixos
davidv7 has joined #nixos
joesventek has quit [Client Quit]
dstzd has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #107939 โ†’ ncdns: Update to 2020-11-22 to remove go1.14 dep. โ†’ https://git.io/JLHc4
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JLHKg
teto has joined #nixos
dstzd has joined #nixos
mkaito has joined #nixos
mkaito has joined #nixos
mkaito has quit [Changing host]
dstzd has quit [Client Quit]
joesventek has joined #nixos
dstzd has joined #nixos
joesventek has quit [Client Quit]
joesventek has joined #nixos
nikivi has joined #nixos
joesventek has quit [Client Quit]
dstzd has quit [Client Quit]
dstzd has joined #nixos
joesventek has joined #nixos
<wesleyac> in case anyone has the misfortune to stumble upon the irc logs trying to get android stuff working, pinning nixpkgs to https://github.com/NixOS/nixpkgs/pull/89775 works for now, once that lands everything should just be happy
<{^_^}> #89775 (by numinit, 29 weeks ago, open): Rework androidenv package list generation
<simukis_> is there a `symlinkJoin` that copies files rather than links them?
<stites[m]1> how can I change a source file (ie: change `java` in a build helper-script to reference nix's jre)?
<infinisil> stites[m]1: One way is substituteInPlace in postPatch
<infinisil> You should be able to find lots of examples of this in nixpkgs
WilliButz has quit [Remote host closed the connection]
WilliButz has joined #nixos
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/733e537a8ad (from 22 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0a954ac5abe (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/75513fb3614 (from 22 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @prusnak merged pull request #107945 โ†’ fdm: 1.9.0.20170124 -> 2.0 โ†’ https://git.io/JLH8Y
<{^_^}> [nixpkgs] @prusnak pushed 5 commits to master: https://git.io/JLHip
berberman_ has joined #nixos
berberman has quit [Ping timeout: 268 seconds]
orivej has quit [Ping timeout: 264 seconds]
ericsagnes has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @FRidh opened pull request #107965 โ†’ python3: reproducible builds โ†’ https://git.io/JLHPT
cfinch has quit [Ping timeout: 256 seconds]
<siraben> Anyone who uses node2nix know how to add other packages to the nix shell?
<{^_^}> [nixpkgs] @Infinisil merged pull request #107935 โ†’ buku: 4.4 -> 4.5 โ†’ https://git.io/JLH3F
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JLHPq
Dotz0cat has quit [Ping timeout: 264 seconds]
cinimod has joined #nixos
<cinimod> What's the right syntax for this? `nix-shell -p (dvc {enableGoogle = true;})`
<cinimod> I don't think `dvc` can be a function
ericsagnes has joined #nixos
<b42> cinimod: dvc.override { enableGoogle = true; } maybe?
ghasshee has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #107445 โ†’ ocamlPackages.cppo: 1.6.{5,6} โ†’ 1.6.7 โ†’ https://git.io/JLHPP
<{^_^}> [nixpkgs] @vbgl pushed to master ยซ ocamlPackages.cppo: 1.6.{5,6} โ†’ 1.6.7 ยป: https://git.io/JLHPX
tsrt^ has quit []
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main ยซ Automated team sync results. ยป: https://git.io/JLHPS
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master ยซ Update flake.lock and blogs.xml [ci skip] ยป: https://git.io/JLHPA
<siraben> does anyone know how to configure push to talk for mumble on wayland? can't seem to bind the key
ghasshee has quit [Ping timeout: 265 seconds]
rubyist has joined #nixos
<{^_^}> [nixpkgs] @kevincox merged pull request #107638 โ†’ opentabletdriver: init at 0.4.2/add module โ†’ https://git.io/JLMBT
<{^_^}> [nixpkgs] @kevincox pushed 3 commits to master: https://git.io/JLHXy
cr4y1 has joined #nixos
ghasshee has joined #nixos
rubyist has quit [Remote host closed the connection]
<noonien> hello folks
<noonien> has anyone managed to get a latest stable nixos build installed on a rpi3?
<ChrisOboe[m]> hi peoples,
<ChrisOboe[m]> does anyone know if it's possible to declarative configure users for a samba server?
<noonien> yes, i'm aware of that
nehsou^ has joined #nixos
<noonien> i've used https://github.com/Robertof/nixos-docker-sd-image-builder to build a sd image for installation
<siraben> I haven't installed NixOS on ARM (reMarkable 1 tablet) but https://github.com/DavHau/nix-on-armv7l let me install Nix
<noonien> and following the steps on the README.md, and the nixos wiki, however after the `nixos-rebuild switch` it doesn't boot anymore
donofrio has joined #nixos
<noonien> i'm guessing it has something to do with the the instructions to remove boot parititon
<noonien> i'll try to leave it enabled and try again
<noonien> i was hoping someone already succeeded so i could get some pointers for the end process
<{^_^}> [nixpkgs] @iAmMrinal0 opened pull request #107966 โ†’ google-cloud-sdk: 319.0.0 -> 321.0.0 โ†’ https://git.io/JLH1N
Thra11 has quit [Ping timeout: 256 seconds]
<stites[m]1> infinisil: thank you!
<siraben> noonien: if you figure it out, I would be interested as well
<siraben> it's supposed to be support, AFAIK
<noonien> will do. yup. I think you can just grab an image from hydra, and if you have a serial port or hdmi/keyboard, that should get you going
<noonien> i just want to do this without any extra cables, preferably just wifi
<siraben> hm, could you install it on the SD card?
<Yaniel> > serial port
<{^_^}> undefined variable 'serial' at (string):460:1
<Yaniel> ahh the good memories of unbricking openwrt routers over uart
<noonien> well, not a serial port, but a console over u[s]art
ddellacosta has joined #nixos
<siraben> i should check for OpenWRT next time i buy a router, sounds like fun
<siraben> hmm, NixOS on routers anyone?
grabb0id_ has joined #nixos
<noonien> well, nixos works on arm, or you could get an x86 router
<noonien> i do remember reading something about using nix on routers though. however, most routers have very low persistent memory
<Yaniel> openwrt was okay, too bad the router I was running it on was garbage
<{^_^}> [nixpkgs] @bhipple opened pull request #107967 โ†’ tbb: fix installPhase bug skipping hooks โ†’ https://git.io/JLHDb
<cinimod> b42: thanks
Thra11 has joined #nixos
lord| has quit [Ping timeout: 260 seconds]
SomeoneSerge has joined #nixos
lord| has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #107968 โ†’ python3Packages.psutil: 5.7.3 -> 5.8.0 โ†’ https://git.io/JLHy5
orivej has joined #nixos
<dyazz> noonien: I just configured a rpi4 yesterday
asbachb has joined #nixos
<dyazz> I had a problem because the main partition is too small, the sd image only make a 2Gb partition, I had to extend it
<{^_^}> [nixpkgs] @prusnak merged pull request #107964 โ†’ python3Packages.PyChromecast: 7.5.1 -> 7.7.1 โ†’ https://git.io/JLHra
<{^_^}> [nixpkgs] @prusnak pushed 5 commits to master: https://git.io/JLHSU
<asbachb> Hi. I wonder what's the most recent way of defining a fetchurl hash?
waleee-cl has joined #nixos
rb2k has joined #nixos
<Yaniel> I've seen a bunch of hash = "sha256:blahblah"
<{^_^}> [nixpkgs] @corngood opened pull request #107969 โ†’ jellyfin: add openFirewall option โ†’ https://git.io/JLHS3
orivej has quit [Ping timeout: 260 seconds]
collares has joined #nixos
davegallant[m] has joined #nixos
<collares> hi folks! sorry for pinging, but would anyone be willing to merge an emacs2nix version bump in https://github.com/NixOS/nixpkgs/pull/107839 ? it would unblock emacs-overlay users
<{^_^}> #107839 (by collares, 1 day ago, open): emacs2nix: update to fix locale issues and a missing elpa package
<{^_^}> [nixpkgs] @sternenseemann opened pull request #107971 โ†’ ocamlPackages.mirage: reintroduce dev output โ†’ https://git.io/JLHS6
<{^_^}> [nixpkgs] @rb2k opened pull request #107972 โ†’ librepo: enable zchunk support on darwin โ†’ https://git.io/JLHSi
<{^_^}> [nixpkgs] @aszlig opened pull request #107973 โ†’ python/r2pipe: Fix build โ†’ https://git.io/JLHSD
<noonien> dyazz: yeah, i did that after writing the sd card, so i don't have to do it live on the pi
<noonien> dyazz: could you share your configuration.nix for the pi by any chance?
<dyazz> noonien: of course, give me a sec
<{^_^}> [nixpkgs] @wmertens opened pull request #107974 โ†’ pam_ssh_agent_auth: 0.10.3 -> 0.10.4 โ†’ https://git.io/JLHSx
<{^_^}> [nixpkgs] @FRidh merged pull request #107893 โ†’ python3Packages.numexpr: 2.7.1 -> 2.7.2 โ†’ https://git.io/JL99r
<{^_^}> [nixpkgs] @FRidh pushed commit from @rmcgibbo to master ยซ python3Packages.numexpr: 2.7.1 -> 2.7.2 ยป: https://git.io/JLHSh
jonringer has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #107975 โ†’ home-assistant: 2020.12.1 -> 2020.12.2 โ†’ https://git.io/JLH9O
<dyazz> noonien: Here https://pastebin.com/ceVCUD6u
<noonien> thank you!
fendor_ has joined #nixos
endformationage has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #107929 โ†’ ocamlPackages.syslog-message: init at 1.1.0 โ†’ https://git.io/JLHtV
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master ยซ ocamlPackages.syslog-message: init at 1.1.0 ยป: https://git.io/JLH9l
leibniz[m] has joined #nixos
<leibniz[m]> I'm considering Xubuntu 20.04, debian and NixOS for my next OS. I've been using Xubuntu 18.04 with i3wm for a year. Any good intro material? Good YouTube pitch for NixOS?
fendor has quit [Ping timeout: 256 seconds]
<leibniz[m]> (Debian+nix) vs NixOS
<Yaniel> NixOS is basically "worst case you'll have to reboot into the previous configuration"
<Yaniel> no clutter from old packages in /etc and other places that eventually get full of junk on debian based distros
<Yaniel> well, most traditional distros
<dyazz> And it's very reproducible, I share most of my config between my laptop and my desktop
malook has joined #nixos
<leibniz[m]> Yaniel: I have a markdown-based log file in my dotfiles. Whatever I do with my OS, and I mean whatever!, I add a line into that explaining it, so if something acts up, I know what package/binary to blame.
<leibniz[m]> And there are ~10 apps that I use most often and care about (vim/fzf/i3/thunar/etc) and I decided that I build them myself.
<leibniz[m]> Now, I can continue this approach with debian...I guess that nix config is my manual dotfile
<Yaniel> if you're into tinkering and trying out stuff straight from git it's also easy to do that for anything on the system with nixos (and again very low risk + effortless cleanup)
<Yaniel> leibniz[m]: are you also going through every file a program created when you uninstall it and make sure it gets removed?
<leibniz[m]> Yaniel: how nixos manages that? I saw somewhere that the filesystem is the price for it
<Yaniel> nixos just symlinks everything that needs to exist into place at boot
<Yaniel> you can even have / on a tmpfs if you really want to make sure nothing unnecessary survives a reboot: https://grahamc.com/blog/erase-your-darlings
<noonien> leibniz[m]: I don't recommend running nix with another distro, you can, but you won't get the full nixos experience. NixOS does have a learning curve, and it will be difficult to do some things that you're used to on debian/ubuntu. But you can always fire up a docker repo.
<leibniz[m]> I can try nixos in vbox, right?
<noonien> Personally, when I use nix outside of nixos, is just to build stuff. I'm not fond of nix-env at all.
<Yaniel> sure
<tejing> leibniz[m]: nixos doesn't follow the FHS, instead each package gets its own file or directory under /nix/store. in a way that's a price, as you generally need some extra work to package a program for nix, because you have to wrangle control over where it expects files to be
<noonien> Yes, I would actually recommend that!
malook has quit [Ping timeout: 260 seconds]
<leibniz[m]> Alpine has a really nice YT pitch. Does NixOS have anything similar?
<Yaniel> noonien: nix-env use is discouraged anyway
<noonien> After you've finished your configuration.nix. You can just use that directly on your PC.
<Yaniel> in favour of nix-shell and systemPackages
<tejing> but that work has mostly already been done for you with nixpkgs
<noonien> Same ^
oxalica has quit [Quit: oxalica]
astylian has quit [Remote host closed the connection]
<noonien> (regarding nix-shell and systemPackages)
<noonien> I'm not very fond of home-manager either, but in all fairness, I haven't given it a try yet.
<leibniz[m]> So I use pipx for python venv apps and pyenv for python versions. I can still do them in nixOS right?
<dyazz> You can directly use the nix-shell instead of venv
<noonien> Probably yes. Most of the stuff just works. But packaging them for nix is usually nice.
<Yaniel> you should use nix-shell instead yes
<dyazz> You declare in a file the package needed for your env, and nix build a shell environment with everything loaded
<tejing> the main warning i'd give is make sure you're prepared to install *everything* through nix, since on nixos, using non-packaged software is... difficult. A binary or script that would work on a FHS-compliant system will almost never even run at all on nixos. Fortunately even highly customized things are quite doable with nix, so it works out fine.
<noonien> Some other packaging systems have some difficulty integrating into nix. Some python packages can make your life hard, but MOST of the time you'll be just fine. And you can just run a venv if you want to.
qwerty has quit [Ping timeout: 240 seconds]
<leibniz[m]> tejing: Is there a list of pre-packaged apps for nixos? (to see which ones are done by community)
<noonien> tejing: I don't agree. You can package FHS software for nix pretty easily. And binaries and scripts work just fine in a shell that you have required dependencies in.
<noonien> leibniz[m]: all packages in nixos are done by the community
<leibniz[m]> I usually build locally and add the binary to path. I lose manpages and stuff.
<leibniz[m]> And NixOS is a "source-based distro" like gentoo right?
<Yaniel> nixos is source based but supports fetching cached build artifacts from a build server to save time
<noonien> You can package yourself, adding your own packages to nixos releases is as easy as submitting a PR to nixpkgs. If you just want to package them for yourself, you don't never need to create a PR.
<tejing> noonien: yeah, the extra packaging work is pretty minimal, sometimes basically zero, and there are simple enough workarounds for the binaries and scripts too, but for a user new to nixos, the fact that you can't just run a linux binary tends to be a confusing surprise, so I think it's worth mentioning
<noonien> leibniz[m]: Kinda, I don't think gentoo offers build caches. Nor is it pure (which makes caching basically impossible)
<noonien> tejing: agreed
<noonien> Sometimes when i'm lazy, i just fire up a docker container
<Yaniel> (well technically there are some packages that take a prebuilt .deb, unpack it and patch what is needed before arranging everything into the nix store)
<Yaniel> (but where sources are available nixpkgs tends to favour those over prebuilt binaries... or provide both options)
<tejing> leibniz[m]: I'm sure there's a list of what's in nixpkgs somewhere on the web, but I just use the command line stuff in nixos, so I don't know where to point you toward
<noonien> leibniz[m]: see https://repology.org/
<noonien> nix has the most packages out of all distro packagers as far as I can tell.
<Yaniel> doesn't repology count a lot of packages multiple times though
<Yaniel> like all python*Packages.<package>
oxalica has joined #nixos
<noonien> does it? I'm not sure
<noonien> well, those are packages
<tejing> yeah, the count's a bit of a lie, but even so, nix has almost anything you're likely to want
<noonien> they have similar packages on debian as well, for example
<noonien> python*-<package>
<Yaniel> point
<Yaniel> and usually you have to use the exact correct one regardless of distro anyway
<dyazz> To be fair, NixOS has a lot of Haskell packages
<Yaniel> so more of a "library/application" count vs "package" count question
<noonien> in nix, this is kind of a cheat, since they're only described once probably, but other distros have to pacakge them separately.
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0a954ac5abe (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<Yaniel> best kind of cheat
<noonien> if you take all combinations of packages, there's probably an infinite amount of package combinations though, yeah
<leibniz[m]> Why is there a stability staging when users can just run a previous snapshot?
<noonien> just for having a stable build
<Yaniel> nixpkgs-unstable might not even build
<noonien> you can use packages from unstable on stable nixos
philr_ has quit [Ping timeout: 272 seconds]
<noonien> you can use any packages from anywhere, nixpkgs is just a git repo, it's no different from any other git repo, except for the fact that it has a lot of packages
eacameron has joined #nixos
<noonien> you can even run your own fork of nixpkgs, or just some packages
<noonien> this might seem a bit confusing perhaps, but all of nixos packaging infrastructure is open source, because it's all just nix code.
<noonien> unlike any other distro (with few exceptions, like guix probably)
<tejing> leibniz[m]: one thing that sounds like it would be a big advantage for you specifically is that customized/local packages are first class citizens in nix. The only thing that's really different about them is that there's no cached copy to download so you have to build it locally
<leibniz[m]> wow..what the hell...guys things you say is really exciting...I don't know why every single /g/ poster or HN commenter is not talking about nixos (or are they)...
<Yaniel> they're too busy using arch (btw)
<noonien> yeah, they've all got memed by arch (which is horrible btw)
<Yaniel> well it *is* good at keeping you busy :P
<tejing> that, and nixos has pretty bad documentation. be prepared to just go reading the nixpkgs source code if you want to go off the yellow brick road
<gchristensen> a lot of people, (including nixos users) like arch, and they're our friends -- we don't need to yuck on their yum or dig on their choices
donofrio has quit [Ping timeout: 268 seconds]
<noonien> i switched from ubuntu (after running it for 12 years) to nixos, because of the flexibility it gives me, and also INSANELY great stability
<noonien> i mean, nixos is more stable for me than ubuntu
oxalica has quit [Quit: oxalica]
<Yaniel> fwiw about customized packages, I needed a patched openocd for risc-v tinkering so I just replaced the source URL: https://paste.rs/6Ic
<noonien> idk, most arch users, including irl friends, i've met, have an overinflated ego because of arch. imho, arch has made them think they understand than they think.
<noonien> but, that's offtopic
oxalica has joined #nixos
<noonien> more than they do*
<Yaniel> (that's a fragment from my local configuration.nix)
<gchristensen> noonien: it is important that we as a community respect and be kind to people and users of other systems
<leibniz[m]> noonien: I do a lot of embedded dev. There is this bug on Xubuntu 18 that on connecting to USB CDC of target, if target resets, the whole OS freezes. I mean this is a freeze you have not seen probably. First the mouse, then cpu runs 100% then ran, then freaking WiFi gets disconnected. I have to raise the elelphant and do a hard reboot to get out of it.
<q3k[m]> Mic92: o/
<leibniz[m]> What's the status of "hardware interfacing" in NixOS?
<Yaniel> gchristensen: true, and tbf I often hit the arch wiki for nixos questions :P
<noonien> gchristensen: it's just an observation i've made, perhaps i'm wrong. and perhaps you are right, but I'm not of the opinion that disrespecting someone is the same as not respecting them.
<Yaniel> leibniz[m]: which level of the OS does that freeze happen on?
<gchristensen> Yaniel: yeah! their wiki is so good!
<Yaniel> because as mentioned, overriding packages (including the kernel) is easy so if it's fixed in a newer version or in git somewhere you can just run with that
<simpson> noonien: IDK, most people, including IRL people, have an overinflated sense of self. Period. No additional qualifiers. I suspect that it is tribalism, not an actual useful scientific insight, which colors your perception.
<leibniz[m]> Yaniel: I'm not sure. Couldn't pinpoint the reason of it. systemd log just prints that usb is not connected then nothing
<noonien> leibniz[m]: i do embedded as well, nix has helped a lot, especially with pinning dependencies
<leibniz[m]> noonien: You see, Zephyr, freeRTOS, and others have instructions and *support* only for Ubuntus
<noonien> simpson: agree
<simpson> leibniz[m]: Kernel bugs are likely to transfer between distros, but also tend to be transient depending on kernel version. NixOS mostly can help here by automating the tweak-build-reboot cycle of kernels. (Although, for fairness, I've not actually done much kernel development in the past few years of NixOS. I'm speculating a bit.)
<noonien> leibniz[m]: hehe, this is where your unix foo comes in handy. but in case that doesn't work, you can just fire up a docker with ubuntu
<tejing> leibniz[m]: at the end of the day, nixos is still linux, but if there's a patch or workaround to fix an issue like that in linux, then in nixos you can codify that you want to apply that fix in your configuration.nix and have it coexist nicely with updates and such
Diagon has quit [Ping timeout: 240 seconds]
<leibniz[m]> simpson: man, if I do nixos as my main setup, you'll be hearing more condescension from me than a veggie. :D
spinlock[m] has quit [Quit: Idle for 30+ days]
hleb[m] has quit [Quit: Idle for 30+ days]
<tejing> one of the things I actually love most about nixos is the ability to tweak stuff deep in the os without losing track of what you tweaked
<noonien> leibniz[m]: nix/nixos can be pretty frustrating, maybe more than any other distro, because it requires you to package everything you make, which i think is a good thing, because packaging for nix is usualy not that hard. after those frustrations are over, you'll be in builder's paradise
<tejing> I never used to mess with some stuff, not because I didn't know how, but because I knew I'd forget what I did and it would mysteriously revert later or something
<simpson> noonien: Or, rather, it makes folks realize that most upstream package authors don't actually package their released tarballs much. Packaging turns out to be an effortful thing.
<simpson> (But, that said, we can usually leverage most packaging tools, including language-specific packaging toolchains. Only the most impure systems are unable to be reused.)
<noonien> (i'm trying not yo overhype nixos for you, even though it is really hype, it's only great if you learn to work with it)
<Yaniel> yeah, getting started with nixos was... slow
<leibniz[m]> Yaniel: in your snippet, why you changed your openOCD in system level? You could just build and put the binary somewhere and add to path.
<noonien> leibniz[m]: better to get it running in a VM, than running nix on your existing distro, I suggest you start with that, and ask here if you have any questions that you can't get answers to
<Yaniel> leibniz[m]: and rebuild it manually every time the system updates
<Yaniel> sounds like fun
<Yaniel> so I chose to let the system take care of it instead
donofrio has joined #nixos
<leibniz[m]> Yaniel: but now you are losing the upstream master openOCD.
<noonien> leibniz[m]: hehe, that's something nix/nixos/nixpkgs is awesome at, you can install packages system wide, or you can just get them in scope for a single shell with the same amount of effort
<Yaniel> I don't use upstream openOCD
<leibniz[m]> And why is there a need to rebuild after system update
<Yaniel> but if I had to, I could also do this in a shell.nix for per-project openOCD builds
<noonien> i just use openocd in my project shell.nix, I don't have it installed system-wide
<Yaniel> well one thing that occasionally changes is the location of the elf interpreter
<Yaniel> which... tends to break all binaries
<tejing> leibniz[m]: like I said, be prepared to do everything through nix. mixing non-nix-managed programs into nixos is generally a pointlessly difficult road to walk
<leibniz[m]> noonien: do you do embedded linux stuff or lower level MCU dev (RTOS, baremetal) stuff?
arinov_ has joined #nixos
<Yaniel> (since the elf interpreter is in the nix store like everything else, when it updates, its hash and therefore path changes)
<noonien> leibniz[m]: in most cases, you won't need to rebuild packages, they're build by the nixos continous integration system that runs on hydra at https://hydra.nixos.org/. nix only builds packages that don't have their build cached, this usually means custom software or packages with modified sources or dependencies.
<noonien> leibniz[m]: mostly lower level
<noonien> mostly baremetal
ddellacosta has quit [Ping timeout: 256 seconds]
<noonien> but i am installing nixos on a rpi and using that for my 3d printer, that counts as linux stuff! :D
<simpson> But, that said, e.g. I have a setup that rebuilds PulseAudio and some dependent packages every nixos-rebuild. It just happens; I don't have to think about it or do any post-rebuild steps.
donofrio has quit [Ping timeout: 265 seconds]
<simpson> Part of the power of Nix is that, once configured, Nix builds tend to not change much. They're not perfectly reproducible by default, but get quite close.
<leibniz[m]> do VPS providers provide nixos option?
fendor_ is now known as fendor
<leibniz[m]> Can I magically have the "server" snapshot of my webapp on my laptop or now I'm thinking in dreams?
<noonien> hehe, i think some do, but most probably don't. that doesn't mean you can't run nixos on them
<tejing> generally not standardly, but you can install nixos by infecting another distro, so you can generally make it work whatever the case
<Yaniel> leibniz[m]: as far as the snapshot is a matter of configuration, yes
<noonien> i've installed nixos on scaleway with a script from a user here. by booting into ubuntu first.
<Yaniel> you'll still have to ship over persistent data somehow (if the server stores any)
<noonien> it basically kexecs into an nixos that just formats the disks, and then installs nixos instead of what exesting distro was already installed. all live.
<{^_^}> [nixpkgs] @ali-abrar opened pull request #107976 โ†’ python-modules.weasyprint: 50 -> 52 โ†’ https://git.io/JLHQQ
<noonien> nixos only takes cares of packaging, not data. you can have a snapshot of all packages, but the data is outside the scop of nix/nixos
KarlJoad has quit [Ping timeout: 272 seconds]
<tpw_rules> you could package your data if you like though
<Yaniel> if it's reasonably static data
<tpw_rules> ah, yeah
<leibniz[m]> In Ubuntu, I can supposedly upgrade from 16 to 18 to 20 without reinstalling but people are saying that is a lie. I guess NixOS doesn't really have this problem? (or is it not perfect)
<noonien> nixos doesn't have this problem, no.
orivej has joined #nixos
<noonien> it's just another build. you can switch back to the old one if something doesn't work (which is not usually the case)
<noonien> there is no extra garbage left around from the old instalation.
rb2k has quit [Ping timeout: 258 seconds]
<tejing> leibnix[m]: there's no fundamental difference between an upgrade and a clean install with nixos. every new version is installed from scratch, it just happens to share most of the same store paths with previous versions. One nice side benefit of this is no dependency hell when you don't update for too long
<leibniz[m]> This is future imo
<leibniz[m]> Still, the server problem is irky. The infest solution is hacky.
<noonien> the only caveat that nixos can't properly deal it is with data from old software. for example, lets say nixos version A, and nixos v B uses different mysql versions, their storage format might differ, so upgrading might not work. nixos deals with this by specifying a state version in your configuration. for example `system.stateVersion = "20.03";`.
<noonien> this tells your nixos instantion to work with data from that specific version.
<dyazz> You can just use zfs snapshot for your server
<noonien> there's also another way of doing this: https://nixos.wiki/wiki/Install_NixOS_on_Scaleway_X86_Virtual_Cloud_Server
<noonien> but i think it's basically the same thing
<noonien> infest is just a packaged up as a script
<tejing> if your server provider gives you a way to run an installer image you can just install normally. some do, like linode
<{^_^}> [nixpkgs] @corngood opened pull request #107977 โ†’ msbuild / omnisharp-roslyn updates โ†’ https://git.io/JLH7Z
<noonien> also, you can, for example, create EC2 images with nixpkgs just with nix. with any configuration you provide it.
<leibniz[m]> Thanks for all your helps guys. :D
<noonien> anytime
<tejing> well it's no surprise we like to talk about the wonders of nixos, we're hanging out in the #nixos channel after all :-)
<simpson> leibniz[m]: Isn't the Cloud itself hacky? After all, it's Somebody Else's Computer. In a better-defined environment, say an OCI-compatible container host, then Nix in containers is a reasonable-enough thing.
<simpson> TBH using Nix itself to *make* the container is even better, and it makes `FROM nixos/nix` look hacky!
rb2k has joined #nixos
<noonien> ah! i run nix-containers on my server. basically configuring containers in my server configuration. it's nix all the way down!
arinov_ has quit [Ping timeout: 260 seconds]
<leibniz[m]> noonien: https://repology.org/project/tio/versions I recommend this
<Yaniel> how is it different from picocom?
<leibniz[m]> Yaniel: https://tio.github.io/
<leibniz[m]> If you disconnect the target, it still listens for reconnection
<noonien> i just cat the dev, maybe socat
<noonien> can do reconnections with a `while true; do cat /dev/tty..; done`
donofrio has joined #nixos
<noonien> i'll give tio a try though
<leibniz[m]> noonien: how do you set baudrate?
teto has quit [Ping timeout: 268 seconds]
<noonien> i usually prefer using the least amount of software i can
<noonien> leibniz[m]: the devices i work with usually have usb peripherals, so the serial connection is actually emulated over usb, this doesn't need the baudrate to be set.
<leibniz[m]> CDC profile
<noonien> yup
respawn_ has quit [Quit: Leaving]
<noonien> you do sometimes need to turn echo off, so the hardware doesn't get what data it sends, echoed back. but if you have a decent comms protocol setup, you don't need this. but, in that case, AFAIR, i use either minicom or socat
arinov_ has joined #nixos
cfricke has joined #nixos
<noonien> iirc, i just get pipe and tee minicom output to a file, so i can also have log of the comms, if they're text
<noonien> i don't even have minicom installed, i've made myself a `nix-run` binary that finds the binary i want executed and makes it available (without installing it system-wide, or putting you in a shell)
orivej has quit [Ping timeout: 240 seconds]
<noonien> this is it's latest incarnation: http://ix.io/2EHh i've got to package it at some point
<noonien> also, there's already a nix-run in nixpkgs, but i prefer mine
<leibniz[m]> noonien: bare-metal in nix
orivej has joined #nixos
kalbasit has joined #nixos
<noonien> i build my firmware images with nix, yes
<noonien> a simple example would be this repo: <https://github.com/cleverca22/thermostat_firmware>
<noonien> mine are a bit more convoluted since they build rust, and have more dependencies, but it's basically the same idea.
<leibniz[m]> noonien: I meant you do everything with pipes and unix utilities..I'm from binary plebs class
<noonien> hehe, no worries, to each his own
<noonien> i've just found that the least software i use, the happier i am
<leibniz[m]> On the topic of YT, the distrotube one is not very informative right?
<{^_^}> [nixpkgs] @MetaDark opened pull request #107978 โ†’ gcc10: fix gcc10 MinGW build & use local copy of mcfgthread patches โ†’ https://git.io/JLH7h
<{^_^}> [rfcs] @Infinisil opened pull request #84 โ†’ Input-aware fetchers โ†’ https://git.io/JLH7j
<noonien> don't know, haven't watched them personally. i recommend the nixos manual, that should get you through installing in a VM, then, the nix and nixpkgs manuals, and then i usually have a clone of nixpkgs i grep a lot into. the manuals are very easy to read and understand.
chloekek has joined #nixos
<noonien> there used to be a dropdown to chose between nix/nixos/nixpkgs manuals, but i can't find it anymore, now i just edit the url to go to the manual i want
donofrio has quit [Ping timeout: 256 seconds]
<leibniz[m]> noonien: ๐Ÿ˜
<{^_^}> [nixpkgs] @prusnak merged pull request #107972 โ†’ librepo: enable zchunk support on darwin โ†’ https://git.io/JLHSi
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JLH5q
<hpfr> does the `fstrim` option (https://github.com/NixOS/nixpkgs/blob/nixos-20.09/nixos/modules/services/misc/fstrim.nix) just run on every mounted partition it can find? what happens if you have SSD's and HDD's on your machine
<noonien> people on youtube probably get their info from the manuals, or communities, better to get your info directly from the source
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ac02f26980f (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<lukegb> hpfr: I think it just sets up a timer for upstream's fstrim.service
gustavderdrache has joined #nixos
<hpfr> lukegb: do you know if upstream detects HDD's? I don't see anything in the man page
<lukegb> But fstrim itself should only run if the device exports DISCARD, which might not be exclusive to SSDs
<hpfr> yeah I just saw that on the arch wiki
<hpfr> > The service executes fstrim(8) on all mounted filesystems on devices that support the discard operation.
<{^_^}> error: syntax error, unexpected ')', expecting ID or OR_KW or DOLLAR_CURLY or '"', at (string):461:1
<noonien> hpfr: https://wiki.archlinux.org/index.php/Solid_state_drive#Periodic_TRIM says "The util-linux package provides fstrim.service and fstrim.timer systemd unit files. Enabling the timer will activate the service weekly. The service executes fstrim(8) on all mounted filesystems on devices that support the discard operation. "
<viric> lsblk -D tells what devices support discard
arinov_ has quit [Ping timeout: 272 seconds]
donofrio has joined #nixos
<hpfr> thanks viric, my hard drives show up with `lsblk -D`
chloekek has left #nixos ["Leaving"]
<lukegb> I don't know if it's the case but e.g. thin-provisioned VM disks even on HDDs could reasonably support discard, for instance
<viric> hpfr: well, I mean they shouldn't list as 0B
<hpfr> although both DISC-GRAN and DISC-MAX columns have values of 0B rather than the SSD's which are 512B and 2T
<hpfr> viric: you mean they should list as 0B?
<viric> If they appear with 0B in DISC-GRAN, they don't support discard
<hpfr> ah yeah arch wiki says that too lol
<hpfr> > And check the values of DISC-GRAN (discard granularity) and DISC-MAX (discard max bytes) columns. Non-zero values indicate TRIM support.
<{^_^}> error: syntax error, unexpected ')', expecting ID or OR_KW or DOLLAR_CURLY or '"', at (string):461:1
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/5dbf5f90d97 (from 12 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<hpfr> thanks guys
<lukegb> hydra's on a roll today apparently
est31 has quit [Quit: No Ping reply in 180 seconds.]
xelxebar has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
xelxebar_ has joined #nixos
cantstanya has quit [Ping timeout: 240 seconds]
luxemboye has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #107971 โ†’ ocamlPackages.mirage: reintroduce dev output โ†’ https://git.io/JLHS6
gxt has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @vbgl pushed commit from @sternenseemann to master ยซ ocamlPackages.mirage: reintroduce dev output ยป: https://git.io/JLH59
est31 has joined #nixos
jb55 has quit [Ping timeout: 240 seconds]
<oxalica> Hello, I'm trying home-manager with nix flakes and found it's used as nixosModule. Does it mean that I can only use `sudo nixos-rebuild` to update my home configurations and cannot `switch` at user-level anymore?
srk has quit [Quit: ZNC 1.8.2 - https://znc.in]
srk has joined #nixos
oida has quit [Ping timeout: 240 seconds]
madalu has quit [Ping timeout: 240 seconds]
gxt has joined #nixos
cantstanya has joined #nixos
madalu has joined #nixos
luxemboye has joined #nixos
grabb0id_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @vbgl pushed commit from @ehmry to master ยซ ocamlPackages.diet: init at 0.4 ยป: https://git.io/JLHdk
andreas303 has quit [Ping timeout: 240 seconds]
davidv7 has quit [Remote host closed the connection]
erasmas has joined #nixos
<{^_^}> [nixpkgs] @vbgl pushed commit from @ehmry to master ยซ ocamlPackages.mirage-block-combinators: init at 2.0.1 ยป: https://git.io/JLHdP
davidv7 has joined #nixos
Lichtblick[m] has joined #nixos
davidv7 has quit [Client Quit]
Chiliparrot has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @vbgl pushed commit from @ehmry to master ยซ ocamlPackages.mirage-block-ramdisk: init at 0.5 ยป: https://git.io/JLHdx
davidv7 has joined #nixos
sigmundv_ has joined #nixos
<Lichtblick[m]> Join the vegan Dreamland
<simpson> Lichtblick[m]: Learn some capability theory: http://habitatchronicles.com/2017/05/what-are-capabilities/
bennofs|ALLES has quit [Remote host closed the connection]
<Lichtblick[m]> Thx
bennofs has joined #nixos
<Reventlov> hey
<{^_^}> [nixpkgs] @Lassulus opened pull request #107979 โ†’ yarn2nix: Handle codeload.github.com tarballs โ†’ https://git.io/JLHFN
<Reventlov> I want to package something (a go package) that has some static files that Iย also need to ship; how should I do that ?
<Reventlov> Right now I just use a buildGoModule, but maybe there is something nice to copy such files
asbachb has quit [Remote host closed the connection]
evernite has joined #nixos
KarlJoad has joined #nixos
<simpson> It looks like both preInstall and postInstall hooks are available for Go modules; I'm reading pkgs/development/go-modules/generic/default.nix
<{^_^}> [nixpkgs] @primeos pushed to master ยซ html-proofer: 3.18.2 -> 3.18.3 ยป: https://git.io/JLHbL
Dotz0cat has joined #nixos
oida has joined #nixos
<KarlJoad> Can someone point me to a simple default.nix or shell.nix for a small rust project I am working on? Right now, I am using the global rustc.
shibboleth has joined #nixos
jb55 has joined #nixos
luxemboye has quit [Remote host closed the connection]
luxemboye has joined #nixos
<betaboon> does anyone have an expression for qspectrumanalyzer flying around ?
<Reventlov> betaboon: I tried a few days ago, I didn't go far enough :/
aswanson has joined #nixos
nixy has quit [Quit: The Lounge - https://thelounge.chat]
nixy has joined #nixos
mallox has joined #nixos
aswanson has quit [Remote host closed the connection]
rajivr has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #107625 โ†’ kernel: disable module signing โ†’ https://git.io/JLMnD
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to staging: https://git.io/JLHN8
cyraxjoe has quit [Ping timeout: 265 seconds]
andreas303 has joined #nixos
ericsagnes has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #107916 โ†’ wineStaging: fix mingwSupport โ†’ https://git.io/JLHvH
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JLHNw
cornfeedhobo has joined #nixos
cyraxjoe has joined #nixos
attila_lendvai has joined #nixos
<{^_^}> [nixos-org-configurations] @rbvermaa pushed to master ยซ Remove mac9, is dead. Add wireguard public keys and IPs for new mac mini's (m1). ยป: https://git.io/JLHAe
ericsagnes has joined #nixos
rb2k has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @lukegb opened pull request #107980 โ†’ Add Nix packages for Grafana plugins and allow declarative installation โ†’ https://git.io/JLHAm
Dr8128 has quit [Ping timeout: 264 seconds]
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main ยซ Automated team sync results. ยป: https://git.io/JLHAn
<{^_^}> [nixpkgs] @talyz opened pull request #107981 โ†’ [20.09] webkitgtk: Add `/run/opengl-driver` to bubblewrap bind mounts โ†’ https://git.io/JLHAl
<{^_^}> [nixpkgs] @fabaff opened pull request #107982 โ†’ python3Packages.pyftdi: 0.51.2 -> 0.52.0 โ†’ https://git.io/JLHAP
strikerlulu has quit [Quit: ZNC 1.8.2 - https://znc.in]
strikerlulu has joined #nixos
<{^_^}> [nixpkgs] @Emantor opened pull request #107983 โ†’ chiaki: 1.3.0 -> 2.0.1 & touchpad support โ†’ https://git.io/JLHAQ
riksteri has quit [Read error: Connection reset by peer]
riksteri has joined #nixos
Darkmatter66 has joined #nixos
tgamblin-llnl has joined #nixos
donofrio has quit [Ping timeout: 246 seconds]
rb2k has joined #nixos
tgamblin-llnl has quit [Client Quit]
tgamblin-llnl has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107767 โ†’ duplicacy: 2.3.0 -> 2.7.2 โ†’ https://git.io/JLycW
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLHxz
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107552 โ†’ tmuxPlugins.dracula: unstable-2020-12-2 -> unstable-2020-12-28 โ†’ https://git.io/JL1GZ
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLHxV
<qyliss> Does anyone have working gtk icons in Sway?
<strikerlulu> Does anyone have working jitsi-meet server on nixos ?
<Lichtblick[m]> Yes
snajpa has quit [Quit: ZNC 1.7.1 - https://znc.in]
nDuff has joined #nixos
aither has quit [Quit: ZNC 1.7.1 - https://znc.in]
b42 has quit [Ping timeout: 260 seconds]
<strikerlulu> :Lichtblick yes for ? me or :qyliss ?
<Lichtblick[m]> You
martyet-o has quit [Ping timeout: 272 seconds]
<qyliss> solved my problem: had to install gnome3.adwaita-icon-theme
<Lichtblick[m]> Use Arc-Dark !!!
saschagrunert has joined #nixos
<{^_^}> [nixpkgs] @prusnak merged pull request #107941 โ†’ ipfs-cluster: Remove go1.14 pinning. โ†’ https://git.io/JLHcA
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JLHxd
bitmapper has quit [Quit: Connection closed for inactivity]
ddellacosta has joined #nixos
saschagrunert has quit [Client Quit]
dyazz has quit [Ping timeout: 260 seconds]
<strikerlulu> :Lichtblick: is the config available ? mine just crashes when second client joins and i see videobridge not available in browser's console log...
<strikerlulu> semicolon should be after or before name to mention in irc ?
<Lichtblick[m]> Hm strange
<Lichtblick[m]> For me it does work
<{^_^}> [nixpkgs] @github-actions[bot] pushed 49 commits to staging-next: https://git.io/JLHpT
<{^_^}> [nixpkgs] @github-actions[bot] pushed 50 commits to staging: https://git.io/JLHpk
nehsou^ has quit []
<strikerlulu> sorry colon
Lord_of_Life has quit [Read error: Connection reset by peer]
Lord_of_Life has joined #nixos
strikerlulu has quit [Quit: ZNC 1.8.2 - https://znc.in]
attila_lendvai has quit [Ping timeout: 268 seconds]
veleiro has joined #nixos
aither has joined #nixos
o1lo01ol1o has joined #nixos
attila_lendvai has joined #nixos
strikerlulu has joined #nixos
snajpa has joined #nixos
<strikerlulu> :Lichtblick which all port you had to open ?
Lord_of_Life_ has joined #nixos
<Lichtblick[m]> 4545
v0|d has joined #nixos
<strikerlulu> only 4545 ? UDP ?
da_dada has quit [Quit: WeeChat 3.0]
zeorin has joined #nixos
<Lichtblick[m]> Tcp
Lord_of_Life has quit [Ping timeout: 240 seconds]
Lord_of_Life_ is now known as Lord_of_Life
<strikerlulu> i don't see it in `ss -plnt | grep 4545`
<zeorin> Hey all. I'm busy with a fresh install of Nixos 20.09, just installed it on my laptop (I already have it running on my desktop). I managed to set up the disks and install using the (mostly) default configuration.nix that is generated for me. After getting that to boot and log in I wanted to set it up the same as my desktop.
<zeorin> But when I now try to rebuild Nixos, I get the following error:
<zeorin> error: executing 'git' : No such file or directory
<zeorin> error: program 'git' failed with exit code 1
<strikerlulu> nix-env -iA nixos.git ?
<zeorin> That wouldn't install it for root, though, just add it to my user profile
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #78532 โ†’ hubstaff: 1.5.2 -> 1.5.7 โ†’ https://git.io/JvqH1
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLHpw
<Lichtblick[m]> zeorin
<Lichtblick[m]> > https://discord.gg/zhUxS7W Stop using matrix.org server
<{^_^}> attempt to call something which is not a function but a string, at (string):460:1
<Lichtblick[m]> > https://discord.gg/zhUxS7W Stop using matrix.org server
<{^_^}> attempt to call something which is not a function but a string, at (string):460:1
<{^_^}> [nixpkgs] @jonringer merged pull request #107362 โ†’ python3Packages.pytest-datafiles: Update homepage โ†’ https://git.io/JLHpo
<{^_^}> [nixpkgs] @jonringer pushed commit from @Emiller88 to master ยซ python3Packages.pytest-datafiles: Update homepage ยป: https://git.io/JLHpK
<zeorin> lolwut?
<strikerlulu> lol vegan dreamland ?
<Lichtblick[m]> Yes
<strikerlulu> what's that ?
<Lichtblick[m]> IT is a dreamland for vegans
<{^_^}> [nixpkgs] @jonringer merged pull request #107946 โ†’ python37Packages.zstandard: 0.14.1 -> 0.15.0 โ†’ https://git.io/JLH4Y
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master ยซ python37Packages.zstandard: 0.14.1 -> 0.15.0 ยป: https://git.io/JLHpD
<zeorin> While I do actually happen to be Vegan, I'm not sure how that's relevant
saschagrunert has joined #nixos
<zeorin> back on topic: it seems that when I comment out a part of my config that calls builtins.fetchGit, nixos-rebuild works correctly
<strikerlulu> and what's wrong with matrix.org ?
<zeorin> So it seems that builtins.fetchGit depends on git, and if it's not already installed, it fails.
<zeorin> Seems like a bug to me
<Lichtblick[m]> > https://discord.gg/zhUxS7W Stop using matrix.org server
<{^_^}> attempt to call something which is not a function but a string, at (string):460:1
<strikerlulu> hhhh
saschagrunert has quit [Remote host closed the connection]
<strikerlulu> who's this {^_^} ?
saschagrunert has joined #nixos
<zeorin> I think {^_^} is a bot
<maurer> That's the bot - when you prefix something with >, it tries to interpret it as a nix expression
b42 has joined #nixos
<maurer> > let x = "hello"; y = "world; in x + y
<{^_^}> error: syntax error, unexpected $end, expecting '"', at (string):460:23
<maurer> > let x = "hello"; y = "world"; in x + y
<{^_^}> "helloworld"
<Lichtblick[m]> Fuck him in the Ass
<strikerlulu> >:l <nixpkgs>
<strikerlulu> > :l <nixpkgs>
<{^_^}> imported scope
<strikerlulu> > jitsi-videobridge.meta
<{^_^}> value is a path while a set was expected
<{^_^}> [nixpkgs] @jonringer merged pull request #107975 โ†’ home-assistant: 2020.12.1 -> 2020.12.2 โ†’ https://git.io/JLH9O
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to master: https://git.io/JLHhT
<betaboon> Reventlov: hacked this together real quick: https://gist.github.com/betaboon/55297b8c448ecdbb69892672e35fd58e
berberman has joined #nixos
berberman_ has quit [Ping timeout: 268 seconds]
tsrt^ has joined #nixos
peelz has joined #nixos
cole-h has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #107955 โ†’ python37Packages.pyclipper: 1.2.0 -> 1.2.1 โ†’ https://git.io/JLHut
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLHhu
pushqrdx has quit [Remote host closed the connection]
meh` has joined #nixos
<chpatrick> hey, I want to package a python package that's built by cmake and builds something called `apriltag.cpython-37m-x86_64-linux-gnu.so`
<chpatrick> how can I integrate it with buildPythonPackage so that it gets installed correctly?
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/8ba15f6383c (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
zeorin has quit [Quit: WeeChat 2.9]
bzl has quit [Remote host closed the connection]
bzl has joined #nixos
acarrico has quit [Ping timeout: 264 seconds]
bzl has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fabaff opened pull request #107984 โ†’ python3Packages.paho-mqtt: 1.5.0 -> 1.5.1 โ†’ https://git.io/JLQet
sangoma has joined #nixos
riksteri has quit [Quit: riksteri]
vidbina has quit [Ping timeout: 272 seconds]
tstat has quit [Quit: ZNC 1.6.5 - http://znc.in]
hnOsmium0001 has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #107985 โ†’ xfce.xfce4-namebar-plugin: fix build โ†’ https://git.io/JLQvt
acarrico has joined #nixos
donofrio has joined #nixos
<{^_^}> [nixpkgs] @leenaars opened pull request #107986 โ†’ printrun: unstable -> 1.6.0 โ†’ https://git.io/JLQvu
sangoma has quit [Ping timeout: 256 seconds]
meh` has quit [Ping timeout: 256 seconds]
tstat has joined #nixos
<{^_^}> [nixpkgs] @prusnak merged pull request #107956 โ†’ pythonPackages.python-tado: init at 0.9.0 โ†’ https://git.io/JLHgD
<{^_^}> [nixpkgs] @prusnak pushed 3 commits to master: https://git.io/JLQfe
Baughn has quit [Quit: ZNC 1.6.2+deb1 - http://znc.in]
<{^_^}> [nix] @edolstra merged pull request #4397 โ†’ Cast variants fully for libc++10 โ†’ https://git.io/JLXP3
<{^_^}> [nix] @edolstra pushed 4 commits to master: https://git.io/JLQft
<{^_^}> [nixpkgs] @jonringer opened pull request #107987 โ†’ openblas: 0.3.12 -> 0.3.13 โ†’ https://git.io/JLQfW
<{^_^}> [nixpkgs] @ttuegel merged pull request #107483 โ†’ qt512: 5.12.7 -> 5.12.9 โ†’ https://git.io/JLQfu
<{^_^}> [nixpkgs] @ttuegel pushed 7 commits to master: https://git.io/JLQfz
o1lo01ol1o has quit [Remote host closed the connection]
nDuff has quit [Ping timeout: 240 seconds]
Cale has quit [Remote host closed the connection]
pushqrdx has joined #nixos
<{^_^}> [nix] @corngood opened pull request #4411 โ†’ Fix insufficent attribute capacity in user profile โ†’ https://git.io/JLQJq
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master ยซ Update flake.lock and blogs.xml [ci skip] ยป: https://git.io/JLQJO
sangoma has joined #nixos
<Reventlov> betaboon: nice
<betaboon> Reventlov: just tested it with a hackrf in hackrf_sweep mode. works fine
dyazz has joined #nixos
<supersandro2000> I am going to test some new really cool modifications to nixpkgs-review. It will be more automated and informative. If you notice something really off which I did not catch please let me know asap.
<{^_^}> [nixpkgs] @talyz merged pull request #107839 โ†’ emacs2nix: update to fix locale issues and a missing elpa package โ†’ https://git.io/JLS8y
<{^_^}> [nixpkgs] @talyz pushed 2 commits to master: https://git.io/JLQJo
<supersandro2000> My goal is to automate to a point where I only need to look at failed logs and nothing else when running it.
<supersandro2000> if you have any idea for additional things please let me know
<energizer> which parts of ~/.config/Code/ are yall persisting?
botayhard[m] has joined #nixos
Dr8128 has joined #nixos
Cale has joined #nixos
cfricke has quit [Quit: WeeChat 3.0]
bzl has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #107013 โ†’ darwin: Big Sur-compatible stdenv bootstrap โ†’ https://git.io/JLGaE
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to staging: https://git.io/JLQJy
<{^_^}> [nixpkgs] @matthewbauer merged pull request #107262 โ†’ libtapi: 1000.10.8 -> 1100.0.11 โ†’ https://git.io/JL29k
pushqrdx has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to staging: https://git.io/JLQJS
<supersandro2000> energizer: settings.json at least
cinimod` has joined #nixos
ddellacosta has quit [Quit: WeeChat 2.8]
pushqrdx has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #107990 โ†’ gospider,pythonPackages.vcver,pythonPackages.pysvn,netease-music-tui: Small fixes โ†’ https://git.io/JLQJQ
cinimod has quit [Ping timeout: 256 seconds]
Baughn has joined #nixos
ddellacosta has joined #nixos
o1lo01ol_ has joined #nixos
<{^_^}> [nixpkgs] @prusnak merged pull request #106754 โ†’ tinygo: 0.13.1 -> 0.16.0 โ†’ https://git.io/JIiSN
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JLQJp
cinimod` has quit [Remote host closed the connection]
cinimod` has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #4411 โ†’ Fix insufficent attribute capacity in user profile โ†’ https://git.io/JLQJq
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JLQUe
o1lo01ol1o has quit [Ping timeout: 246 seconds]
ransom has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #107991 โ†’ [staging-next] qt514.qtlocation: fix build โ†’ https://git.io/JLQUO
<{^_^}> [nixpkgs] @nima2007 closed pull request #107943 โ†’ librepo: Build with zchunk support on darwin โ†’ https://git.io/JLHWF
ericsagnes has quit [Ping timeout: 260 seconds]
cinimod` has quit [Remote host closed the connection]
cinimod` has joined #nixos
carthia has joined #nixos
Baughn has quit [Ping timeout: 240 seconds]
saschagrunert has quit [Quit: Leaving]
strobelight has quit [Quit: quit, cya!]
strobelight has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #107992 โ†’ ocamlPackages.merlin: 3.4.0 โ†’ 3.4.2 โ†’ https://git.io/JLQUa
ericsagnes has joined #nixos
Darkmatter66_ has joined #nixos
Darkmatter66 has quit [Ping timeout: 246 seconds]
<tobiasBora> Hello, I'm using go in a nix-shell, but I'm not sure how I should install new applications. For example, I tried to install "air", with "go mod init" and "go get -u github.com/cosmtrek/air", but then the "air" executable cannot be found.
vidbina has joined #nixos
<tobiasBora> and neither GOROOT nor GOPATH are defined
<{^_^}> [nixpkgs] @jraygauthier closed pull request #48932 โ†’ nixos/xrdp: allow extra keymap files to be installed โ†’ https://git.io/fxX6I
<tobiasBora> ok, so looks like the file is installed in ~/go/bin/air... Will try to see if I can install it as a module
sigmundv_ has quit [Read error: Connection reset by peer]
sigmundv_ has joined #nixos
<{^_^}> [nixpkgs] @jakeisnt opened pull request #107993 โ†’ mopidy-scrobbler: init at 2.0.1 #93400 โ†’ https://git.io/JLQTg
Baughn has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master ยซ Update flake.lock and blogs.xml [ci skip] ยป: https://git.io/JLQT9
Jackneill has quit [Ping timeout: 260 seconds]
<tobiasBora> cool, creating a derivation for it works!
<{^_^}> [nixpkgs] @mweinelt merged pull request #107984 โ†’ python3Packages.paho-mqtt: 1.5.0 -> 1.5.1 โ†’ https://git.io/JLQet
<{^_^}> [nixpkgs] @mweinelt pushed 3 commits to master: https://git.io/JLQTd
sangoma has quit [Quit: WeeChat 2.9]
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @neonfuz opened pull request #107994 โ†’ koreader: license update aglp3 -> agpl3Only โ†’ https://git.io/JLQkK
<{^_^}> [nixpkgs] @matthewbauer opened pull request #107995 โ†’ Fix Darwin native stdenv โ†’ https://git.io/JLQk6
growpotkin has joined #nixos
<leibniz[m]> Some good discussion here
aveltras has joined #nixos
<aveltras> has anyone tried to package a nextjs app or something similar ? seems to be some kind of nightmare
cinimod` has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @markuskowa merged pull request #107844 โ†’ vdr: 2.4.4 -> 2.4.6 โ†’ https://git.io/JLSBD
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JLQLJ
<peelz> KarlJoad: did you figure it out?
<{^_^}> [nixpkgs] @jonringer merged pull request #107968 โ†’ python3Packages.psutil: 5.7.3 -> 5.8.0 โ†’ https://git.io/JLHy5
<{^_^}> [nixpkgs] @jonringer pushed commit from @fabaff to staging ยซ python3Packages.psutil: 5.7.3 -> 5.8.0 ยป: https://git.io/JLQL8
cr4y1 has quit [Ping timeout: 246 seconds]
<peelz> KarlJoad: it looks like you can use different video devices through the metamode directive. You have to specify it like this: GPU-<GUID>.GPU-<ID>.<PORT>
<peelz> KarlJoad: you can find the GPU GUIDs/IDs in the nvidia-settings gui
Thra11 has quit [Quit: WeeChat 3.0]
donofrio has quit [Ping timeout: 260 seconds]
genevino has quit [Quit: Great minds discuss ideas. Average minds discuss events. Small minds discuss people.]
genevino has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #107985 โ†’ xfce.xfce4-namebar-plugin: fix build โ†’ https://git.io/JLQvt
<{^_^}> [nixpkgs] @jonringer pushed to staging-next ยซ xfce.xfce4-namebar-plugin: fix build ยป: https://git.io/JLQLd
<Orbstheorem> How would I go about making a symlink from `/etc/resolv.conf` to `/run/systemd/resolve/resolv.conf`?
<infinisil> Orbstheorem: environment.etc."resolv.conf".source = "/run/systemd/resolve/resolv.conf"
<infinisil> probably
v0|d has quit [Remote host closed the connection]
genevino has quit [Quit: Great minds discuss ideas. Average minds discuss events. Small minds discuss people.]
<pie_> so if i have two binaries with two different glibc directories in their RPATH, can I do something with env vars to force one of them to take a certain search path?
<Orbstheorem> Hmm
<pie_> i dont want to patch or override
<Orbstheorem> It wasn't there before (even though I'm using resolvconf) and not it is
<Orbstheorem> /shrug
<pie_> LD_PRELOAD works but i have to individually list .so
armin has joined #nixos
leo60228- has joined #nixos
<pie_> wait...*tries LD_LIBRARY_PATH*
collares has quit [Quit: Lost terminal]
leo60228 has quit [Read error: Connection reset by peer]
<pie_> hm ok that worked.
<Lichtblick[m]> rm -rm /
<Lichtblick[m]> Or delete system32
fendor has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer opened pull request #107996 โ†’ azure-cli: 2.16.0 -> 2.17.0, bump azure python packages โ†’ https://git.io/JLQt1
<{^_^}> [nixpkgs] @6AA4FD opened pull request #107997 โ†’ new-session-manager: init at 1.4.0 โ†’ https://git.io/JLQth
shibboleth has quit [Quit: shibboleth]
luxemboye has quit [Ping timeout: 240 seconds]
pushqrdx has quit [Remote host closed the connection]
LilleCarl has quit [Quit: WeeChat 2.9]
orivej has quit [Ping timeout: 256 seconds]
luxemboye has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #107998 โ†’ youtube-dl: 2020.12.29 -> 2020.12.31 โ†’ https://git.io/JLQqr
luxemboye has quit [Remote host closed the connection]
LilleCarl has joined #nixos
luxemboye has joined #nixos
oxalica1 has joined #nixos
__monty__ has quit [Quit: leaving]
oxalica has quit [Ping timeout: 246 seconds]
oxalica1 is now known as oxalica
<superbaloo> dummy question
<superbaloo> what "merges" all the udev .rules files
<samueldr> Lichtblick[m]: even as a joke, don't, someone that doesn't know could try to follow advice
<superbaloo> I see derivations put them in various $out/etc/udev/rules.d directories but I'm not sure what makes udev aware of it :x
Chiliparrot has joined #nixos
<samueldr> superbaloo: those will eventually find their way up to /etc/udev/rules.d
<samueldr> superbaloo: which udev knows how to handle multiple files in a .d directory
<superbaloo> ha from the services.udev.packages?
jasom has joined #nixos
<samueldr> in-between, services.udev.packages will handle that
<samueldr> yeah
<superbaloo> yeah alrgith that makes more sense
<superbaloo> thank you!
philr_ has joined #nixos
endocrimes_ has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #104419 โ†’ shellhub-agent: Add service and package expressions โ†’ https://git.io/Jk28N
<{^_^}> [nixpkgs] @Infinisil pushed 4 commits to master: https://git.io/JLQmr
<peelz> Any nvidia NixOS users here?
<notgne2[m]> yes
<infinisil> ,ask
orivej has joined #nixos
<{^_^}> Just ask your question. It's the best way to know if anybody can help. Or look at other ways of getting in touch with the Nix community here: https://nixos.wiki/wiki/Get_In_Touch
LilleCarl has quit [Read error: Connection reset by peer]
LilleCarl has joined #nixos
abathur has quit [Quit: abathur]
<peelz> notgne2[m]: mind sharing what your xserver config looks like? :P
endocrimes has quit [Ping timeout: 272 seconds]
<notgne2[m]> from the NixOS config or the generated files
<peelz> from the nixos config
endocrimes_ has quit [Client Quit]
<peelz> when I set up my nix config for my nvidia machine, I had to write the "metamodes" directive manually through the services.xserver.screenSection option.
endocrimes has joined #nixos
Dr8128 has quit [Ping timeout: 256 seconds]
<peelz> I was just wondering how other nvidia users configured their xserver (given that there's no nvidia-specific options)
<notgne2[m]> I definitely did no such thing, a lot of my config is generated by other things but I've scraped this together, it's extremely short https://gist.github.com/notgne2/d4861aa4f2ccfc1656a26b6c6c84919d
<notgne2[m]> (I can't find where I enabled a display manager either, maybe nixos does it by default)
<dyazz> services.xserver.videoDrivers = ["nvidia"] should do the trick
<peelz> Oh right I forgot most people use DEs
<notgne2[m]> I've just managed my monitors ad-hoc with arandr, they're generally in the right place already, the last time I messed with modes was when I had a sceptre monitor that required hacking with modes to get rid of the blur
<Lichtblick[m]> NixOS is bloated
<notgne2[m]> I mean I'm using i3, I have it configured from home-manager
<peelz> ah
<peelz> notgne2[m]: what DM do you use and which monitor does it show up on?
attila_lendvai has quit [Ping timeout: 260 seconds]
<notgne2[m]> I don't know which one I use (I can't find where it's enabled in my config and don't recognize the difference), it shows up on both monitors and wraps the mouse across them correctly
<peelz> interesting
<peelz> so what did you have to configure with arandr?
<notgne2[m]> about 30% of the time when I boot my machine my right monitor is turned off
<peelz> lol
maddo has quit [Remote host closed the connection]
<peelz> my problem with the xserver module is that it generates Device and Screen sections for each driver in the videoDrivers list
<peelz> which is very... odd
<peelz> from my understanding, it will match any gpu device from the "nvidia" driver. So if you have two nvidia gpus, either one will be used (depending on the PCI enumeration order I'm guessing)
<Lichtblick[m]> Use a potato instead it cannot have such problems
<peelz> very helpful
<notgne2[m]> potato > nvidia tbh
<peelz> but yeah the problem with the xserver module isn't specific to nvidia
ddellacosta has quit [Ping timeout: 260 seconds]
<samueldr> notgne2[m]: don't engage with the obvious troll, please :)
<Lichtblick[m]> But he is right. You can even run your clock with a potato
garbas has quit [Quit: WeeChat 2.9]
<Lichtblick[m]> It is God's holy energy source...it is climate friendly
<simpson> peelz: I'm not sure what would be preferable to do there. FWIW I don't think that it's possible to have DRI for both Mesa and non-Mesa drivers at once, which complicates a general-case solution.
garbas has joined #nixos
<simpson> Lichtblick[m]: Noodles, not potatoes. However, The Flying Spaghetti Monster's noodly energy is, like a boiled potato, from lightly salted water.
pushqrdx has joined #nixos
<peelz> simpson: I don't own a machine with AMD/Intel graphics unfortunately... so I have no idea how a standard X mesa configuration looks like
<samueldr> simpson: please don't either
<notgne2[m]> I have a bunch of non-nvidia machines, but they all run wayland
<simpson> peelz: Usually it's all autodetected. Multi-monitor setups with multiple GPUs are one of the rare times when an explicit configuration is needed.
<simpson> samueldr: Please feel free to do the needful; I don't have permissions.
<peelz> well it can only autodetect so much
<peelz> what if you want a monitor to be rotated... or adjust its position relative to other monitors
<peelz> monitor ordering, etc
<peelz> how would you do that declaratively (through the xserver module)
<simpson> I have had some really bad experiences, so I usually have a script which calls xrandr with my desired parameters, and run that *after* logging in with my desired user. The display manager only has the one screen.
<peelz> afaik everything that can be done through the xrandr binary can be done through the X config :p
<simpson> I probably would go through what you're going through right now, if I had a setup where I wanted everything permanently multi-monitor.
<simpson> Ugh. Sorry. Never mind.
simpson has left #nixos ["WeeChat 1.0.1"]
<peelz> uh what lol
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #107999 โ†’ lib/systems/platforms: treat missing cpu version as generic pcBase โ†’ https://git.io/JLQOP
<{^_^}> [rfc39-record] @grahamc pushed commit from rfc39 to main ยซ Automated team sync results. ยป: https://git.io/JLQOy
<notgne2[m]> as stupid as it might sound I generally prefer xrandr scripts over xorg configs because (in my experience) xorg is extremely fragile and I'd rather be left with 1 monitor or w/e than a broken system when I inevitably fuck something up
<Lichtblick[m]> Rusty1 Mashallah
<peelz> notgne2[m]: right... but if the Xorg config complexity is handled through the xserver module, it's a lot less likely that the user will screw up :)
mallox has quit [Quit: WeeChat 3.0]
<peelz> the nixos xserver configuration in its current state is quite broken
nature has quit [Ping timeout: 264 seconds]
<Lichtblick[m]> Don't use any graphics. My PC does only Morse Code
<peelz> although it would be quite complicated to devise a driver-agnostic xserver module
isgy[m] has joined #nixos
<notgne2[m]> well if any system can do it, it would be NixOS
isgy[m] is now known as tgys[m]
<peelz> what is "it"?
<notgne2[m]> creating higher abstractions to create agnosticism for underlying modules/drivers
<notgne2[m]> (same goes for service-manager agnosticism but that suggestion can sometimes start a fight)
<peelz> ah right
<peelz> I feel like I'm opening a can of worms here :P
<Lichtblick[m]> Proteins
<Lichtblick[m]> Yummy
<peelz> notgne2[m]: do you have a multi-gpu amd machine?
<samueldr> peelz: it might also be a situation where no one got enought round tuits together to fix what works just enough that it's not that much of an issue :)
<notgne2[m]> I've never done a multi-gpu setup besides when I had an AMD card and used my Nvidia for processing and VM passthrough exclusively
<notgne2[m]> oh wait that's not true
<notgne2[m]> I had 2 quadro cards once
<notgne2[m]> I honestly have no memory of how I made that work, I just remember it didn't work very well at all
<peelz> lol
<peelz> samueldr: perhaps... although after seeing how powerful nix is, it makes me wish the xserver module was just a little more flexible :P
<samueldr> understandable
<samueldr> it might also require a bit more round tuits than expected, if it is desired to not break existing setups
<peelz> yeah that's what I'm thinking
<{^_^}> [nixpkgs] @asm-volatile opened pull request #108000 โ†’ cudatoolkit: 11.0 -> 11.1.1 โ†’ https://git.io/JLQ3w
<peelz> that might be a hard one to pull off
<peelz> there's just so many attributes that would have to be deprecated
<peelz> to a point where it might just be better to make a separate module and deprecate the old one (eesh!)
<noneucat> might be a good way to properly integrate the wayland stuff into display-manager too if it was worked on in a separate module
<peelz> that's something I haven't looked into... how do you configure display managers to speak wayland under NixOS?
<peelz> or is it not supported at all?
<Lichtblick[m]> No
vidbina has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @nh2 merged pull request #107812 โ†’ [20.09] openssh: fix hpn sha256 โ†’ https://git.io/JLSLv
<{^_^}> [nixpkgs] @nh2 pushed 2 commits to release-20.09: https://git.io/JLQsk