worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos
hazel has quit [Remote host closed the connection]
fusion809 has joined #nixos
Mateon3 has joined #nixos
proofofkeags has quit [Remote host closed the connection]
Neo-- has quit [Ping timeout: 265 seconds]
proofofkeags has joined #nixos
Neo-- has joined #nixos
KindOne has quit [Quit: K-Lined]
Mateon1 has quit [Ping timeout: 260 seconds]
Mateon3 is now known as Mateon1
user_0x58 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Frostman opened pull request #89336 → [20.03] docker: 19.03.5 -> 19.03.11 → https://git.io/JfiRB
proofofkeags has quit [Ping timeout: 260 seconds]
Neo-- has quit [Ping timeout: 260 seconds]
agsdheidjd has quit [Ping timeout: 246 seconds]
Soo_Slow has joined #nixos
Soo_Slow has quit [Max SendQ exceeded]
Soo_Slow has joined #nixos
KindOne has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jfi0t
inkbottle has joined #nixos
zebrag has quit [Ping timeout: 260 seconds]
jluttine has quit [Ping timeout: 264 seconds]
agsdheidjd has joined #nixos
<energizer> is there a way to declaratively configure which git repos i want to have on each of my personal machines?
jluttine has joined #nixos
<cole-h> You could maybe use an activation script that will `git clone .... || true`, but I don't think there's any nice way to do it.
agsdheidjd has quit [Ping timeout: 260 seconds]
gustavderdrache has quit [Quit: Leaving.]
<infinisil> energizer: A systemd service could be used
<infinisil> Generally preferrable over activation scripts
<energizer> infinisil: what is the benefit over activation scripts?
markus1199 has joined #nixos
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pbb has joined #nixos
<danderson> systemd units can start up in parallel, and are more declarative
<danderson> an activation script snippet runs in series with all the other snippets, and it's just basic imperative shell doing whatever to the system
<energizer> danderson: that's what a service is too, it's just hidden in a program called by ExecStart=, no?
markus1189 has quit [Ping timeout: 264 seconds]
<energizer> (the imperative part, not the in-series part)
sigmundv__ has joined #nixos
Soo_Slow has quit [Quit: Soo_Slow]
sigmundv_ has quit [Ping timeout: 272 seconds]
h0m1 has quit [Ping timeout: 246 seconds]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #89295 → mdcat: 0.17.1 -> 0.18.2 → https://git.io/Jfiet
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfiEK
<{^_^}> [nixpkgs] @mweinelt opened pull request #89337 → nixos/home-assistant: allow arbitrary yaml functions → https://git.io/JfiE6
<infinisil> energizer: activation scripts should be as few and as atomic as possible, so whenever something goes wrong, the system isn't borked in some intermediate state
<infinisil> And systemd units are already handled well there
<clever> also, activation scripts run before the network is up
<clever> so they cant clone anything
<cole-h> Oh, well there ya go. Bad suggestion on my part x)
<infinisil> No worries :)
is_null has quit [Ping timeout: 265 seconds]
artemist has quit [Remote host closed the connection]
artemist has joined #nixos
<{^_^}> [nixpkgs] @thefloweringash closed pull request #66463 → EC2 instance connect support → https://git.io/fj7QX
m0rphism has quit [Ping timeout: 260 seconds]
meh` has quit [Ping timeout: 256 seconds]
dansho has joined #nixos
<energizer> what happens when there's an error in activation scripts? does it just exit 1?
hmpffff_ has joined #nixos
<energizer> (i dont want to try it)
hmpffff has quit [Ping timeout: 256 seconds]
LevelChart8 has quit [Ping timeout: 272 seconds]
sigmundv__ has quit [Read error: Connection reset by peer]
sigmundv__ has joined #nixos
mlatus[m] has joined #nixos
<mlatus[m]> Is that possible to cross compile `<nixpkgs/nixos/modules/installer/cd-dvd/sd-image-raspberrypi.nix>` on a x86_64-linux box?
sigmundv__ has quit [Ping timeout: 256 seconds]
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos
felixfoertsch23 has joined #nixos
felixfoertsch has quit [Ping timeout: 260 seconds]
felixfoertsch23 is now known as felixfoertsch
<joehh1> hello, is there a way to use modules from a newer version of nixos?
<joehh1> ie I want to keep most of my system on 20.03, but use the grafana module (and package) from unstable?
user_0x58 has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/45bfb96ecdd (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<ldlework> "value is a string while a set was expected" if only I could figure out where exactly
<joehh1> I can access the package via pinning, but not sure how to ensure the module that defines the options is also "up to date"
<clever> joehh1: look up disabledModules in the nixos manual
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
klntsky has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @justin-gerhardt opened pull request #89338 → zfsbackup: unstable-2019-03-05 -> unstable 2020-05-25 → https://git.io/Jfiza
klntsky has joined #nixos
kreyren has joined #nixos
<kreyren> Someone on NixOS run there for me: `lsb_release -si`, `grep -o "^ID\=.*" /etc/os-release | sed s/ID=//gm`, thanku <3
* kreyren needs to implement logic for NixOS users to use his script~
<simpson> kreyren: `ID=nixos` is the relevant bit from /etc/os-release. NixOS doesn't do FHS or LSB, so there is not an lsb_release or any other LSB hints.
<kreyren> simpson, thanks !
<hyper_ch> lsb_release -si; grep -o "^ID\=.*" /etc/os-release | sed s/ID=//gm
<hyper_ch> The program ‘lsb_release’ is currently not installed. You can install it by typing:
<hyper_ch> nix-env -iA nixos.lsb-release
<hyper_ch> nixos
<cole-h> lol
* kreyren removes the comment from the code then
<cole-h> btw `nix-shell -p lsb-release --run 'lsb_release -si'` -> "NixOS"
<kreyren> cole-h, thanks!
<simpson> cole-h: Huh, can't reproduce; $( nix-shell -p lsb-release --run 'lsb_release -si' ) gives me 'n/a'
<cole-h> Why wrap it in $()?
reanimus has quit [Quit: Logging off...]
<simpson> To say that I ran it in a shell. I should have used `` but such is life.
reanimus has joined #nixos
<cole-h> Oh, heh. Well, that's just what I got. I believe it just parses /etc/os-release, so if that doesn't exist for you, could b e why.
reanimus has joined #nixos
klntsky has quit [Remote host closed the connection]
klntsky has joined #nixos
andi- has quit [Ping timeout: 272 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/cfa5a0c0e09 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
NoctisLabs has quit [Quit: WeeChat 2.8]
<ldlework> What is the right thing to interpolate instead of hard coding this path in an activation step? "/home/ldlework/.config/Sabaki/settings.json"
o1lo01ol1o has joined #nixos
lc has joined #nixos
<lc> Has anyone here gotten coc.nvim working for python in less than five pages of text?
KindOne has quit [Ping timeout: 265 seconds]
<lc> I seriously just want linting in my neovim
KindOne has joined #nixos
<joehh1> clever:thanks very much
o1lo01ol1o has quit [Ping timeout: 258 seconds]
KindTwo has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
andi- has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #89339 → runc: 1.0.0-rc10 -> 1.0.0-rc90 → https://git.io/Jfigl
KindOne has quit [Ping timeout: 272 seconds]
KindTwo is now known as KindOne
domogled has joined #nixos
<{^_^}> [nixpkgs] @utdemir opened pull request #89340 → Fix cookiecutter build by adding slugify dependency → https://git.io/Jfigw
lc has quit [Ping timeout: 260 seconds]
ddellacosta has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jtojnar closed pull request #57683 → gdk-pixbuf: make x11 optional, disabled on darwin → https://git.io/fjeSH
slack1256 has quit [Remote host closed the connection]
<ldlework> I am getting "The option `home.activation.sabaki-config.data' is used but not defined." even though the only use of that is: home.activation.sabaki-config = lib.mkIf ((length []) > 0) sabakiConfig;
<ldlework> What gives?
drakonis has quit [Ping timeout: 272 seconds]
lightbulbjim has joined #nixos
hexa- has quit [Quit: WeeChat 2.7.1]
hexa- has joined #nixos
<ldlework> apparently I need to use mkMerge
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
stolyaroleh has quit [Ping timeout: 272 seconds]
lc has joined #nixos
domogled has quit [Quit: domogled]
hexa- has quit [Client Quit]
hexa- has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/b6f084797a4 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<ldlework> I have an option defined like: engines = mkOption { type = types.listOf engineOption; };
<ldlework> Where engineOption is defined: engineOption = types.submodule { ... }
<{^_^}> [nixpkgs] @jtojnar pushed to master « sysprof: fix build on i686 »: https://git.io/Jfi2g
<ldlework> But I'm getting: The option value `mine.workstation.sabaki.engines' in `/nixcfg/modules/home/linux/workstation/katago/default.nix' is not of type `list of submodules'.
<ldlework> what gives?
hexa- has quit [Client Quit]
hexa- has joined #nixos
<ldlework> oh
slack1256 has joined #nixos
<slack1256> Is there a easy way to have the types of the arguments required by a function on nix repl?
<slack1256> builtins.typeOf only tells me it's a funcion, but not what to pass to it.
<OmnipotentEntity> arguments in nix can be of any type, and there's no restriction to the types passed to a function? Like, you can do different things in a single function if given different types, using builtins.typeOf and an if statement for instance.
hyper_ch has quit [Quit: ZNC 1.8.0 - https://znc.in]
<ldlework> If defaults change in an option will rebuilding actually have any effect?
<{^_^}> [nixpkgs] @ryantm merged pull request #89284 → .github/stale.yml: fix formatting → https://git.io/Jf673
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jfi21
<ldlework> nm
<OmnipotentEntity> Are you using the default? If so, yes, if not no, unless one of your inputs is the derivation itself, then yes, because the sha changed.
<slack1256> I won't pass a "string" to builtins.add event if the arguments can be any type.
<OmnipotentEntity> wait, I have that backwards ldlework
lc has quit [Ping timeout: 256 seconds]
<OmnipotentEntity> I was thinking about whether or not it would rebuild.
<energizer> i dont see any config options for systemd-journal-upload.service in nixos. what are people using to push logs to a central location?
hyper_ch has joined #nixos
<OmnipotentEntity> energizer, it's a small distribution, chances are no one's needed it yet, feel free to implement it and make a pull request. :)
<energizer> i don't believe that
<slack1256> nixops should have solved that somehow.
<OmnipotentEntity> services.journald.extraConfig looks relevant
<OmnipotentEntity> potentially
lc has joined #nixos
slack1256 has quit [Remote host closed the connection]
<OmnipotentEntity> I can't find anything in default packaging that suggests that NixOS edits the journal-upload.conf file.
page has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @orivej closed pull request #50296 → libvirt: apply pruneLibtoolFiles → https://git.io/fpYeZ
fusion809 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @marsam merged pull request #83385 → goimapnotify: init at 2.0 → https://git.io/JvS9T
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/Jfia0
Rusty1 has quit [Quit: WeeChat 2.3]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
veleiro has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @JJJollyjim opened pull request #89342 → openresty: make compatible with nixos nginx module → https://git.io/JfiaD
palo1 has joined #nixos
palo has quit [Ping timeout: 256 seconds]
palo1 is now known as palo
marusich has quit [Quit: Leaving]
user_0x58 has quit [Quit: Leaving]
jwaksbaum[m] has joined #nixos
dermetfan has joined #nixos
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @Emantor opened pull request #89343 → makeself: add which to nativeBuildInputs → https://git.io/JfiVa
<{^_^}> [nixpkgs] @JJJollyjim opened pull request #89344 → openresty: disable perl module by default → https://git.io/JfiVo
endformationage has quit [Quit: WeeChat 2.6]
dansho has quit [Ping timeout: 260 seconds]
<kini> Can someone help me understand why ofBorg can't instantiate `acl2-minimal` in this build? https://logs.nix.ci/?key=nixos/nixpkgs.85903&attempt_id=7f85bf66-2a87-475a-9e95-473612d06a5f
<kini> Here's the relevant PR: https://github.com/NixOS/nixpkgs/pull/85903
<{^_^}> #85903 (by kini, 5 weeks ago, open): acl2: build standard library as well
growpotkin has quit [Quit: ZNC 1.8.0 - https://znc.in]
<kini> acl2-minimal is calling the package with `certifyBooks = false`, which means that the `glucose` attribute isn't put into `buildInputs`. So why does the instantiation of the package trigger the instantiation of glucose?
<lovesegfault> how can I nix copy (not nix-copy-closure) a drv with all it's deps?
<lovesegfault> cc. clever
<lovesegfault> I know with nix-copy-closure --include-outputs work
<lovesegfault> but I want to use the new tool
lightbulbjim has quit [Quit: Connection closed for inactivity]
<energizer> lovesegfault: the fact that there's a --no-recursive option makes me think its recursive by default
<lovesegfault> energizer: I think it should be, but it doesnt work
alexherbo2 has quit [Ping timeout: 265 seconds]
<lovesegfault> if I `nix copy` it does nothing, while `nix-copy-closure` is copying 3000 paths
eoli3n_ has joined #nixos
<cole-h> What's the full invocation?
<lovesegfault> ❯ nix copy --no-check-sigs --substitute-on-destination --from ssh://10.0.5.217 /nix/store/8l7y5hz9vj5pya8rblnby4gdyirhx28a-deploy-foucault.drv
<lovesegfault> vs
<lovesegfault> ❯ nix-copy-closure --include-outputs --from 10.0.5.217 /nix/store/8l7y5hz9vj5pya8rblnby4gdyirhx28a-deploy-foucault.drv
<cole-h> Oh, huh. That seems like it should be supported out of the box... If you don't get a satisfying answer when clever gets back to you, I'd file an issue.
<lovesegfault> Yeah, it also smells borked to me
<cole-h> Could you try maybe adding that drv to your store and then running the same command? Maybe it's not doing anything because there's no drv in the local store and for whateve reason `nix copy` doesn't bring that over?
<cole-h> (If it isn't already)
<lovesegfault> cole-h: already have
<cole-h> F
<lovesegfault> nix copy brings over _only_ the drv
<lovesegfault> no deps
inkbottle has quit [Quit: Konversation terminated!]
inkbottle has joined #nixos
<{^_^}> [nixpkgs] @igsha closed pull request #17037 → xl2tpd: add up/down scripts for xl2tpd → https://git.io/vKg55
alp has joined #nixos
kmplsv has joined #nixos
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/45bfb96ecdd (from 9 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<{^_^}> [nixpkgs] @josephtheengineer opened pull request #89345 → olive-editor: use wrapQtAppsHook → https://git.io/JfiwN
cjpbirkbeck has quit [Quit: cjpbirkbeck]
lovesegfault has quit [Quit: WeeChat 2.8]
maxdevjs has quit [Ping timeout: 246 seconds]
lovesegfault has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 240 seconds]
Ariakenom has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @josephtheengineer opened pull request #89346 → qutebrowser: 1.11.1 -> 1.12.0 → https://git.io/JfirD
corpix has quit [Remote host closed the connection]
corpix has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
orivej_ has joined #nixos
hmpffff_ has quit [Quit: Bye…]
vidbina has joined #nixos
mixfix41 has joined #nixos
is_null has joined #nixos
cmk_zzz has quit [Ping timeout: 265 seconds]
cmk_zzz_ has joined #nixos
mallox has joined #nixos
mullein[m] has joined #nixos
Ariakenom has joined #nixos
hmpffff has joined #nixos
orivej_ has quit [Ping timeout: 256 seconds]
meh` has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #88947 → coqPackages.Verdi: 20190202 → 20200131 → https://git.io/JfwPG
<{^_^}> [nixpkgs] @vbgl pushed 3 commits to master: https://git.io/Jfio0
agsdheidjd has joined #nixos
quinn has quit [Quit: ZNC 1.7.5 - https://znc.in]
fpob has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
fpob has joined #nixos
dansho has joined #nixos
lsix has joined #nixos
civodul has joined #nixos
<tdeo> how do you turn a single file into a directory with just that file in it?
<tdeo> i want to use buildEnv to create a directory with a single file
<tdeo> but buildEnv paths don't take files, just directories
<{^_^}> [nixpkgs] @mikesperber opened pull request #89347 → tensorflow-haskell: Remove tensorflow-mnist → https://git.io/JfioF
icey_ has joined #nixos
<symphorien> you can use runCommand
<symphorien> '' mkdir $out; cp ${file} $out ''
<{^_^}> [nixpkgs] @peti closed pull request #85522 → bioconductor packages: 3.8 -> 3.10, update R packages, other fixes → https://git.io/JfUID
iceypoi has quit [Ping timeout: 252 seconds]
dansho has quit [Quit: Leaving]
noudle has quit []
Ariakenom has quit [Quit: WeeChat 2.7.1]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ariakenom has joined #nixos
<qyliss> Is there a stdenv that uses clang and lld? clangStdenv's binutils appear to still be GNU.
alexherbo2 has joined #nixos
<qyliss> I tried (overrideCC stdenv llvmPackages_10.lldClang), but then the linker couldn't find symbols in dependencies (so I'm guessing it wasn't wrapped?)
<JJJollyjim> Hi all
<JJJollyjim> is there a way to build a python package that dooesn't have a setup.py
<JJJollyjim> i wanna say something like "this folder of python code, with these dependencies from pythonPackages, should be in the environment"
<JJJollyjim> for a simple script or whatever that isn't totally packages
<JJJollyjim> *packaged
alexherbo2 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @mmahut merged pull request #88551 → electron_9: init at 9.0.0 → https://git.io/Jf2tb
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JfiKX
<{^_^}> [nixpkgs] @cdepillabout merged pull request #89347 → tensorflow-haskell: Remove tensorflow-mnist → https://git.io/JfioF
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JfiKH
<betaboon> clever: i read up on iscsi some more and saw multiple mentions of iscsi not being intended for connecting multiple clients to it at the same time.
<symphorien> JJJollyjim: is it a script or a module ?
<JJJollyjim> a module
<symphorien> I see buildPythonPackage takes an argument format
<symphorien> format ? "setuptools": Format of the source. Valid options are "setuptools", "pyproject", "flit", "wheel", and "other". "setuptools" is for when the source has a setup.py and setuptools is used to build a wheel, flit, in case flit should be used to build a wheel, and wheel in case a wheel is provided. Use other when a custom buildPhase and/or installPhase is needed.
<symphorien> I think you want "other"
<JJJollyjim> yeah i was just investigating that
<symphorien> note that it does not make sense to put a package "in the environment"
<symphorien> you can put a python with this package available in the environment (with python.withPackage)
<JJJollyjim> (i mean i want to be able to pass it to withPackages, then import it by name)
lord| has quit [Ping timeout: 256 seconds]
<JJJollyjim> 👍️
<JJJollyjim> so for a trivial thing i guess i want an empty buildphase
<symphorien> probably
<symphorien> and installPhase would be just copying to the right folder in $out
<JJJollyjim> oh "the right folder" seems hard to determine
<JJJollyjim> is that passed as an envvar?
<symphorien> build an other python package and have a look :)
lord| has joined #nixos
<JJJollyjim> looking at a real package it's lib/python3.7/site-packages/flask/
<symphorien> there is a variable for site-packages
<JJJollyjim> so i'm hoping there's an envvar that includes the python version
<symphorien> quick grep says "$out/${python.sitePackages}/tensorflow_core/"
<symphorien> for example
<JJJollyjim> ah yep i see
<JJJollyjim> ty
fendor has joined #nixos
bahamas has joined #nixos
<bahamas> hello. I'm running `nixos-generate -f qcow` to generate a NixOS image, but I don't get any output. should the script output a path to the resulting file?
agsdheidjd has quit [Ping timeout: 246 seconds]
kenran has joined #nixos
agsdheidjd has joined #nixos
<kenran> I'm getting this error while doing `nix-env -u` (or other things): opening lock file '/nix/store/biwv5cmm1n3nrfcr3zlivcnh3b25c9jf-source.drv.lock': Permission denied. This file doesn't even seem to exist. I'm on macOS Catalina, and this started happening after 'nix-collect-garbage -d'
<kenran> What can I do about it other that re-installing nix? :)
pjt_0141 has joined #nixos
avidd has joined #nixos
<bahamas> kenran: there's a store repair command or something like that. I don't remember the name
pjt_014 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @grwlf closed pull request #61160 → xrdp: fix rsakey.ini permissions → https://git.io/fjcNk
immae has quit [Quit: WeeChat 2.7.1]
m0rphism has joined #nixos
<clever> betaboon: thats because it assumes that each client will be writing, and they will corrupt the fs
<clever> betaboon: if you flag it as readonly in the tgt config, that cant happen
<bahamas> `nixos-generate -f vm-nogui` produces output, so the issue occurs only for some formats. can anyone give me any pointers on how to investigate this?
asymptotically has joined #nixos
immae has joined #nixos
<kenran> bahamas: I tried 'sudo nix-store --verify --check-contents --repair', and it ran but I still get this error. I feel like re-installing might be the quickest option actually.
TZander has joined #nixos
ph88 has joined #nixos
<ph88> when i use the default multi-user installer should i still perform this step manually ? https://nixos.org/nix/manual/#idm140737322473472
<bahamas> kenran: btw, how did you make it work on Catalina? I know there was that problem with installing stuff in the root
thc202 has joined #nixos
Ariakenom has quit [Quit: WeeChat 2.7.1]
<kenran> bahamas: that was a while ago. I followed a comment in the gh issue which made me create a volume 'Nix' and then I could copy the saved store over
artemist has quit [Ping timeout: 240 seconds]
kenran has quit [Quit: leaving]
hplar has quit [Ping timeout: 256 seconds]
<bahamas> aha, ok
artemist has joined #nixos
sigmundv__ has joined #nixos
hplar has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout opened pull request #89349 → haskellPackages.hlint: fix evaluation problems → https://git.io/JfiiF
<{^_^}> [patchelf] @edolstra merged pull request #201 → Added --output flag → https://git.io/JfiGq
<{^_^}> [patchelf] @edolstra pushed 2 commits to master: https://git.io/Jfiib
o1lo01ol1o has joined #nixos
hplar has quit [Ping timeout: 256 seconds]
FRidh has joined #nixos
__monty__ has joined #nixos
<TZander> who was first? guix of nix?
<tdeo> nix
hplar has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #89111 → gap: cleanup → https://git.io/Jfo4Y
<{^_^}> [nixpkgs] @timokau pushed 8 commits to master: https://git.io/JfiPu
<kmplsv> noob here. anyone know of a tutorial explaining how to setup gatsby on nixos?
gulplante has joined #nixos
bahamas has quit [Quit: leaving]
<{^_^}> [nixpkgs] @hrdinka merged pull request #87243 → steam: switch to the newer steam-runtime packaging → https://git.io/JfcW7
<{^_^}> [nixpkgs] @hrdinka pushed 3 commits to master: https://git.io/JfiPA
ph88 has quit [Ping timeout: 272 seconds]
gulplante has quit [Quit: WeeChat 2.7.1]
ph88 has joined #nixos
ok2` has quit [Ping timeout: 264 seconds]
ok2` has joined #nixos
DerGuteMoritz has joined #nixos
<Philipp[m]1> Is there any documentation about how to get php with a set of packages running with php-fpm?
<{^_^}> [nixpkgs] @Lassulus merged pull request #89177 → gopacked - init at 0.4.1 → https://git.io/JfKm5
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JfiXK
noudle has joined #nixos
<makefu> philipp[m]1: https://nixos.wiki/wiki/Phpfpm
lc has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
ph88 has quit [Ping timeout: 246 seconds]
<Philipp[m]1> Does it work like python.withPackages?
ph88 has joined #nixos
<Philipp[m]1> Ah, thanks. Didn't look there.
mixfix41 has quit [Ping timeout: 260 seconds]
cosimone has joined #nixos
maxter has quit [Quit: ZNC 1.7.5 - https://znc.in]
maxter has joined #nixos
maddo has joined #nixos
ph88^ has joined #nixos
ph88 has quit [Ping timeout: 260 seconds]
lsix has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #51270 → nixos/shadow: create setuid wrapper for chsh → https://git.io/fpwx2
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfiMW
lsix has joined #nixos
gulplante has joined #nixos
<fps> has anyone considered to play advanced buzz word bingo with htop
<fps> oops
<fps> focus fail :)
<{^_^}> [nix] @edolstra merged pull request #3645 → Cache tree in fetchOrSubstituteTree → https://git.io/Jf6pW
<{^_^}> [nix] @edolstra pushed 4 commits to flakes: https://git.io/JfiMD
<{^_^}> [nix] @edolstra merged pull request #3642 → Improve ref validity checking in fetchgit → https://git.io/JfKSu
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/JfiM9
<{^_^}> [nixpkgs] @poscat0x04 opened pull request #89350 → haskellPackages.tdlib: Fix system dependencies → https://git.io/JfiMF
<{^_^}> [nixpkgs] @dwarfmaster opened pull request #89351 → Fix building of emacsWithPackages not findind subdirs.el → https://git.io/JfiMb
<{^_^}> [nixpkgs] @Mic92 closed pull request #26681 → nginx: Enable HSTS when forceSSL is on → https://git.io/vHhPi
drisc has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #87816 → precice: 2020-01-20 -> 2.0.2 → https://git.io/JfBCT
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JfiD3
xO1 has joined #nixos
xO1 has quit [Client Quit]
<{^_^}> [nix] @edolstra pushed 3 commits to master: https://git.io/JfiDs
<{^_^}> [nix] @edolstra merged pull request #3644 → Add tests for lru-cache.hh → https://git.io/Jf6kT
xO1 has joined #nixos
AndersonTorres has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @wizeman closed pull request #36402 → nix-daemon.nix: fix requireSignedBinaryCaches with Nix 1.11 → https://git.io/vAF4v
revtintin has joined #nixos
<{^_^}> [nixpkgs] @davidak opened pull request #89352 → Klavaro10 → https://git.io/JfiDS
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/00df2371122 (from 66 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
ph88^ has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @davidak closed pull request #89061 → klavaro: 3.08 -> 3.09 → https://git.io/JfrdS
AndersonTorres has joined #nixos
<{^_^}> [nixpkgs] @wizeman opened pull request #89353 → stage-1: retry mounting ZFS root a few times → https://git.io/Jfiyv
Diogo has quit [Remote host closed the connection]
Diogo has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [cabal2nix] @poscat0x04 opened pull request #458 → Add tdlib to libNixName → https://git.io/Jfiyu
<{^_^}> [nixpkgs] @romildo merged pull request #89294 → enlightenment.enlightenment: 0.24.0 -> 0.24.1 → https://git.io/JfieT
<{^_^}> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/Jfiyz
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/JfiyS
<{^_^}> [nixpkgs] @peti merged pull request #89335 → smartmontools-db: 4883 -> 5033 → https://git.io/JfiRv
<{^_^}> [nixpkgs] @peti merged pull request #89349 → haskellPackages.hlint: fix evaluation problems → https://git.io/JfiiF
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/Jfiy5
meh` has quit [Ping timeout: 258 seconds]
medvid has joined #nixos
medvid__ has quit [Ping timeout: 265 seconds]
o1lo01ol1o has joined #nixos
TZander has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @jojosch opened pull request #89354 → dbeaver: 7.0.5 -> 7.1.0 → https://git.io/JfiS3
ph88^ has joined #nixos
Ariakenom has quit [Ping timeout: 246 seconds]
<{^_^}> [rfcs] @andir opened pull request #69 → Expand the RFC acronym at least once → https://git.io/JfiSu
<{^_^}> [nixpkgs] @primeos opened pull request #89355 → git: 2.26.2 -> 2.27.0 → https://git.io/JfiSF
<{^_^}> [nixpkgs] @bergey closed pull request #72004 → all firejail local includes should look in /etc/firejail → https://git.io/JeEs5
o1lo01ol1o has quit [Remote host closed the connection]
Ariakenom has joined #nixos
Neo-- has joined #nixos
Ariakenom has quit [Ping timeout: 260 seconds]
ph88^ has quit [Ping timeout: 272 seconds]
o1lo01ol1o has joined #nixos
cosimone has quit [Quit: Quit.]
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos
<{^_^}> [rfcs] @edolstra merged pull request #69 → Expand the RFC acronym at least once → https://git.io/JfiSu
<{^_^}> [rfcs] @edolstra pushed commit from @andir to master « Expand the RFC acronym at least once (#69) »: https://git.io/Jfi9F
<bqv> Ok I get that closing this speaks for itself, and I expected it to be closed anyway, but I was hoping for at least a comment https://github.com/NixOS/nix/issues/3612
<{^_^}> nix#3612 (by emilazy, 1 week ago, closed): flakes: incorrectly rejects valid Git branch/tag names
<bqv> Oh nevermind, it was fixed in nix#3462
<{^_^}> https://github.com/NixOS/nix/issues/3462 (by edolstra, 9 weeks ago, open): Stack overflow in Derivation::unparse()
<bqv> … nix#3642
<{^_^}> https://github.com/NixOS/nix/pull/3642 (by knl, 3 days ago, merged): Improve ref validity checking in fetchgit
lukash_|away is now known as lukash_
<bqv> App I'm using doesn't show the mention, my bad
o1lo01ol1o has quit [Remote host closed the connection]
cfricke has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #89298 → zbar: use libintl on darwin → https://git.io/JfieN
<{^_^}> [nixpkgs] @bjornfor pushed commit from @soareschen to master « zbar: use libintl on darwin »: https://git.io/JfiHi
never_released has quit [Remote host closed the connection]
qz has quit [Ping timeout: 258 seconds]
m0rphism has quit [Ping timeout: 258 seconds]
never_released has joined #nixos
qz has joined #nixos
vidbina has quit [Ping timeout: 260 seconds]
m0rphism has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
Neo-- has quit [Ping timeout: 265 seconds]
<nixbitcoin> Can one make one option depend on another?
truckfump has joined #nixos
truckfump has quit [Remote host closed the connection]
cosimone has joined #nixos
<b42> nixbitcoin: what do you mean?
<nixbitcoin> Basically, that one can't set an option to enable unless another option is also enabled?
<{^_^}> [nixpkgs] @wizeman opened pull request #89356 → fwupd: fix configuration on aarch64 → https://git.io/JfiQ4
<lassulus> you can have options depend on each other, or other values
Avaq has quit [Remote host closed the connection]
<nixbitcoin> How?
<simpson> Sure, there are spots where something like `assert x -> y` happens, right? So if one option is set, and another isn't, then you'll get an assertion error.
Avaq has joined #nixos
<nixbitcoin> Great, thanks
<simpson> b42++ for examples.
<{^_^}> b42's karma got increased to 0x7
<dminuoso> simpson: *snarky* with custom algebraic data types this could be rejected statically!
<DigitalKiwi> yay zfs snapshots accidentally deleted my firefox profile
<DigitalKiwi> err to be clear i deleted it but because of zfs snapshots it was temporary
<lassulus> that doesn't sound like what snapshots are supposed to do
<DigitalKiwi> :D
<lassulus> but okay :D
<dminuoso> arent zfs snapshots atomic?
<simpson> dminuoso: It *is* rejected statically, before any build actions happen, though?
<DigitalKiwi> i launched firefox and have two profiles and accidentally hit the delete key on the one i use but because of zfs auto snapshots it was just a simple cp to fix
<dminuoso> simpson: Oh it was just a joking reference to our discussion the other day about types and nix. Of course this is rejected at runtime, requiring the nix expression to be evaluated first.
<simpson> Like, recall that NixOS modules come with their own type system, written in Nix. We could see these assertions as part of the shape determination of the type of the module, like refinement types.
<simpson> dminuoso: Of course type systems
<simpson> *must be evaluated. But yeah, whatever.
<dminuoso> Didn't want to kick off a discussion again. Thought the reference was obvious.
sascha-grunert has joined #nixos
<simpson> Then why say it?
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<{^_^}> [hydra] @dasJ opened pull request #772 → Support multiple jobsets per Flake → https://git.io/JfiQP
virus_dave has quit [Quit: virus_dave]
<{^_^}> [nixpkgs] @avdv opened pull request #89357 → bazel-buildtools: 2.2.1 -> 3.0.0 → https://git.io/JfiQQ
<angerman> , gpioinfo
<{^_^}> Invalid command syntax
<angerman> ,locate gpioinfo
<{^_^}> Found in packages: libgpiod
vidbina has joined #nixos
whatisRT has joined #nixos
Zhen has quit [Remote host closed the connection]
apple_at_cha has joined #nixos
<exarkun> Hello would anyone like to review/merge https://github.com/NixOS/nixpkgs/pull/60174
<{^_^}> #60174 (by exarkun, 1 year ago, open): Fix the rootPartitionUUID description
<exarkun> ^ infinisil perhaps :)
<{^_^}> [nixpkgs] @grahamc merged pull request #60174 → Fix the rootPartitionUUID description → https://git.io/fjsL3
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/Jfi7B
apple_at_cha has left #nixos [#nixos]
Naptra has joined #nixos
<exarkun> gchristensen: Thanks :)
<gchristensen> thank you :)
sascha-grunert has quit [Quit: Leaving]
omiyawaki has joined #nixos
apple_at_cha has joined #nixos
o1lo01ol1o has joined #nixos
ebopp has joined #nixos
JoHnY has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to master: https://git.io/Jfi77
omiyawaki has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « oh-my-zsh: 2020-05-26 -> 2020-06-02 »: https://git.io/Jfi7N
<bqv> https://nix-cache.s3.amazonaws.com/log/d6p16zzvm8wpfinybsf5c9xidp2rp72m-makeself-2.4.2.drv this builds fine for me locally, so i don't understand how it can be so drastically different on hydra
<ar> 34
alexherbo2 has joined #nixos
<bqv> 43
o1lo01ol1o has quit [Remote host closed the connection]
page has joined #nixos
Rusty1 has joined #nixos
chaoflow has joined #nixos
vidbina has quit [Ping timeout: 264 seconds]
chaoflow__ has quit [Ping timeout: 256 seconds]
drewr has joined #nixos
<kahiru> hey, since some time ago my nixos vm running under hyperv is not able to see a physical disk I'm passing to the vm. any ideas?
finnwww[m] has left #nixos ["User left"]
nikita` has joined #nixos
vidbina has joined #nixos
<{^_^}> [hydra] @Ma27 opened pull request #773 → Fix syntax error in `hydra-send-stats` → https://git.io/JfidT
<meck> Hi, Ive been scratching my head trying to find a `floor` function in nix? is there one?
matthiaskrgr has quit [Read error: Connection reset by peer]
nikivi has quit [Write error: Connection reset by peer]
<{^_^}> [nix] @edolstra merged pull request #3639 → Remove `addToStore` variant as requested by `FIXME` → https://git.io/JfKBn
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/Jfid3
matthiaskrgr has joined #nixos
nikivi has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #89358 → ubuntu-themes: init at 19.04 → https://git.io/Jfidc
o1lo01ol1o has joined #nixos
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @terlar closed pull request #89269 → Node packages include peer dependencies → https://git.io/Jf6X5
ph88^ has joined #nixos
hmpffff has quit [Read error: Connection reset by peer]
hmpffff has joined #nixos
<{^_^}> [nixpkgs] @twhitehead closed pull request #71989 → spyder: withPackages passthru for python console (closes #70986) → https://git.io/JeEkL
<{^_^}> [nix] @edolstra closed pull request #3544 → Allow empty hashes → https://git.io/JfmJ8
Naptra has quit [Quit: Leaving]
<ph88^> how can update nix itself ?
<ph88^> i tried it and it's updated now
dongcarl has joined #nixos
<bbigras> Any issue tracking that nixos-unstable is not building for 2 weeks?
<evils> it has built, status.nixos.org isn't reporting age right
<bbigras> oh nice. thank you
<evils> still hasn't built in a few days, on the latest tracking issue someone asked about the age report, something to do with the scraper and they pointed to the grafana
simpson has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @karolchmist opened pull request #89359 → Bloop: 1.3.4 -> 1.4.1 → https://git.io/JfidH
Ariakenom has joined #nixos
meh` has joined #nixos
<{^_^}> [nixpkgs] @mkaito closed pull request #64580 → docker.nix: Add options for named volumes and networks → https://git.io/fjPnr
<mkaito> stale-bot, eh? okay.
revtintin has quit [Quit: WeeChat 1.9.1]
<{^_^}> [nixpkgs] @Lassulus merged pull request #89242 → yquake2: 7.30 -> 7.43 → https://git.io/Jf6ZG
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JfidA
<mkaito> still use that in production, but discussion died a year ago, so whatever. closed.
<{^_^}> [nixpkgs] @Ma27 pushed to master « strace: 5.6 -> 5.7 »: https://git.io/Jfidj
<{^_^}> [nixpkgs] @adisbladis merged pull request #89339 → runc: 1.0.0-rc10 -> 1.0.0-rc90 → https://git.io/Jfigl
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JfiFJ
<mkaito> kind of ironic of me to say this in the middle of things-getting-merged spam
<mkaito> while we're on the subject, would someone like to have a look at #87700
<{^_^}> https://github.com/NixOS/nixpkgs/pull/87700 (by mkaito, 2 weeks ago, open): prometheus: Split options listenAddress and port
simpson has joined #nixos
<bbigras> evils: thanks!
infandum has joined #nixos
<infandum> Is anyone able to install Rhdf5lib? It's failing for me with applying the patch with a HUNK #1 failed. If I override the patch, it wants zlib even if zlib is put in buildInputs and nativeBuildInputs
mykiwi has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
Cadey1 has quit [Quit: Idle for 30+ days]
Ariakenom has quit [Ping timeout: 264 seconds]
AmitLevy[m] has quit [Quit: Idle for 30+ days]
thequux[m] has quit [Quit: Idle for 30+ days]
Null_A[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
virtusviri7321[m has quit [Quit: Idle for 30+ days]
ailiev[m] has quit [Quit: Idle for 30+ days]
mindtree[m] has quit [Quit: Idle for 30+ days]
tunx0000[m] has quit [Quit: Idle for 30+ days]
pleeplop has quit [Quit: Idle for 30+ days]
alexgood has quit [Quit: Idle for 30+ days]
killercup[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
MichalLaskus[m] has quit [Quit: Idle for 30+ days]
fasd has quit [Quit: Idle for 30+ days]
korrosive[m] has quit [Quit: Idle for 30+ days]
grahamc[m] has quit [Quit: Idle for 30+ days]
leonardp has quit [Quit: Idle for 30+ days]
boogiewoogie[m]1 has quit [Quit: Idle for 30+ days]
arcnmx has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
lycium[m] has quit [Quit: Idle for 30+ days]
ggpeti[m]1 has quit [Quit: Idle for 30+ days]
chip[m] has quit [Quit: Idle for 30+ days]
counterfactual[m has quit [Quit: Idle for 30+ days]
yeoldboogiewoogi has quit [Quit: Idle for 30+ days]
IslandUsurper[m] has quit [Quit: Idle for 30+ days]
aniketd[m] has quit [Quit: Idle for 30+ days]
rendeko[m] has quit [Quit: Idle for 30+ days]
das-g[m] has left #nixos ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
<{^_^}> [nixpkgs] @bhipple pushed to release-20.03 « colormake: use fetchFromGitHub »: https://git.io/JfiFu
<{^_^}> [nixpkgs] @bhipple pushed to release-20.03 « go-bindata: use fetchFromGitHub »: https://git.io/JfiFr
<{^_^}> [nixpkgs] @srhb merged pull request #88874 → kubernetes: 1.18.1 -> 1.18.3 → https://git.io/JfV6z
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JfiFP
<{^_^}> [nixpkgs] @zimbatm closed pull request #57026 → terraform-providers: introduce mkTerraformProvider → https://git.io/fhpDf
LevelChart8 has joined #nixos
julm_ has joined #nixos
julm has quit [Ping timeout: 260 seconds]
<{^_^}> [nix] @meditans opened pull request #3649 → WIP: ValidPathInfo: make ca field a proper datatype → https://git.io/JfiFN
<{^_^}> [nixpkgs] @catern opened pull request #89360 → rtags: 2.34 -> 2.38 → https://git.io/JfiFj
<{^_^}> [nixpkgs] @zimbatm merged pull request #89308 → Remove sri hashes → https://git.io/JfiTI
<{^_^}> [nixpkgs] @zimbatm pushed 3 commits to master: https://git.io/JfibT
<{^_^}> [hydra] @edolstra merged pull request #773 → Fix syntax error in `hydra-send-stats` → https://git.io/JfidT
<{^_^}> [hydra] @edolstra pushed 2 commits to master: https://git.io/JfibI
ddellacosta has joined #nixos
bvdw has quit [Remote host closed the connection]
jakobrs has joined #nixos
jakobrs is now known as jakob_rs
bvdw has joined #nixos
fresheyeball has joined #nixos
<srhb> infandum: As in rPackages.rhdf5? Yes, looks like the patch is failing
<jakob_rs> Something somewhat interesting just happened: I ran "nixos-rebuild switch" and the screen froze and then turned off"
<fresheyeball> hey folks
<fresheyeball> I am trying to get a nice seed project up, and use nix to make it really easy to use
<fresheyeball> but dammit!
<srhb> jakob_rs: Just the screen? :)
<jakob_rs> I can ssh into the machine; but The Nix daemon seems to be dead
<jakob_rs> Can't get a screen using ctrl-alt-f7
<{^_^}> [nixpkgs] @dasJ opened pull request #89361 → nixos/testing: Add support for specialArgs → https://git.io/Jfibl
<fresheyeball> this is latest
<fresheyeball> nix-build does work
<srhb> jakob_rs: Logs would probably be informative here. Could be anything from oomkill to.. I don't know :)
<fresheyeball> but if I pass --arg isJS true it fails
<fresheyeball> I cannot see what is wrong, my main project works fine, and it's the same nix-pkgs hash and everything
morgrimm has joined #nixos
Rovanion has joined #nixos
<infandum> srhb: Yes
<jakob_rs> fwiw the radeon graphics have been problematic before, but I have little reason to believe that must be why this happened
<morgrimm> Morning folks - is anyone using a solid audio production or podcasting setup primarily on NixOS?
<jakob_rs> "Reached target Shutdown" this sounds kinda bad
<morgrimm> I'm trying to test the waters for moving my setup from windows, if support is there enough to do that
<srhb> infandum: I'd guess a treewide rPackages bump that didn't test it?
<LevelChart8> Are there particularities to NixOS that would create issues with IMAP/email ports? I am able to connect web mail accounts in Windows and Mac using the same connection information, but Claws Mail in NixOS cannot reach the server.
<LevelChart8> I am certain the that server URLs and ports are correct
<srhb> morgrimm: I don't personally, but maybe look into the people who use musnix for overlap
<jakob_rs> It looks like NixOS accidentally killed absolutely everything
<lassulus> LevelChart8: you could try connecting via nc/openssl directly
<LevelChart8> Ok.
<lassulus> but there should be nothing special about nixos in that regard
julm has joined #nixos
julm_ has quit [Quit: leaving]
<srhb> jakob_rs: Unless you changed something related to the display manager, I don't think that should ever shut down, so something's already gone wrong at this point in the log.
endformationage has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #89336 → [20.03] docker: 19.03.5 -> 19.03.11 → https://git.io/JfiRB
<{^_^}> [nixpkgs] @Ma27 pushed 6 commits to release-20.03: https://git.io/JfibH
<jakob_rs> The only thing I did was `nix-channel --update && nixos-rebuild switch`
<jakob_rs> I'm going to reboot it
<srhb> Yes, then that sounds wrong.
<jakob_rs> ... It's not rebooting
<jakob_rs> Oh wait I *did* change display manager
<jakob_rs> Is this normal if you change the display manager?
<infandum> srhb: I guess not. Is there a way to fix it?
<srhb> infandum: I'd probably start by trying to updating it and see if the patch is necessary anymore, and if so, update the patch.
fendor_ has joined #nixos
floscr has joined #nixos
<{^_^}> [nixpkgs] @seppeljordan opened pull request #89362 → nix-prefetch-github: 2.3.2 -> 2.4 → https://git.io/JfiNJ
Ariakenom has joined #nixos
lurkless has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 246 seconds]
fendor has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @yrashk opened pull request #89363 → fossil: 2.10 -> 2.11 → https://git.io/JfiNI
user_0x58 has joined #nixos
Ariakenom has quit [Ping timeout: 260 seconds]
LevelChart8 has quit [Ping timeout: 260 seconds]
<ph88^> where does this script https://github.com/tweag/jupyterWith#getting-started get the numpy package from ? i tried adding matplotlib but python throws an error when i run the notebook
Soo_Slow has joined #nixos
kamid has quit [Ping timeout: 265 seconds]
<infandum> Where can I find the .rej files from the failed patch in nix?
<ebopp> I am trying to package a (proprietary) Qt app. Its deb package vendors a lot of .so files, however, I tried to link the binary to Qt on nixpkgs. Unfortunately, it errors out at runtime with an undefined symbol _ZTIN4QtTD5QFileE. checked with nm the symbol is present in the bundled libQt5Core.so.5, but not in the one from nixpkgs. Is there any way around that, if I can't compile the application?
floscr has quit [Ping timeout: 260 seconds]
kamid has joined #nixos
LevelChart8 has joined #nixos
bvdw has quit [Remote host closed the connection]
bvdw has joined #nixos
jakob_rs has quit [Ping timeout: 256 seconds]
exel[m] has joined #nixos
<ph88^> ebopp, i think you can make your own cache for binaries
jakob_rs has joined #nixos
<{^_^}> [nixpkgs] @patrl opened pull request #89364 → Update exult to 1.6 → https://git.io/JfiNQ
<infandum> I found it, you need to use -K and it'll be in /tmp
<{^_^}> [nixpkgs] @jakobrs opened pull request #89365 → nixos/manual: Document `boot.debug1mounts` and clarify what `exit` does with `shell_on_fail` → https://git.io/JfiNp
<srid> is it advisable to share /nix between multiple machines?
cfricke has quit [Quit: WeeChat 2.8]
jakob_rs has left #nixos ["WeeChat 2.8"]
<srid> thanks manveru
pamplemousse has joined #nixos
<ebopp> ph88^: caching is not really my problem. I just wonder how to get a fitting Qt version into the package. whether to use the vendored one or try to link against nixpkgs' Qt
<{^_^}> [nixpkgs] @Rovanion opened pull request #89366 → pcm: 202003 -> 202005 → https://git.io/JfiAj
<{^_^}> [nixpkgs] @etu merged pull request #84812 → razergenie: init at 0.8.1 → https://git.io/Jvp3Q
<{^_^}> [nixpkgs] @etu pushed 3 commits to master: https://git.io/Jfixv
<bqv> ar: 34?
<ar> bqv: trying to switch windows in my irc client, but forgot the slash at the start
<bqv> oh, here i thought you had an actual answer :(
proofofkeags has joined #nixos
cole-h has quit [Quit: Goodbye]
vidbina has quit [Ping timeout: 264 seconds]
pamplemousse has quit [Ping timeout: 258 seconds]
jb55 has quit [Read error: Connection reset by peer]
klntsky has quit [Read error: Connection reset by peer]
asymptotically has quit [Remote host closed the connection]
cantstanya has quit [Write error: Broken pipe]
kreyren has quit [Remote host closed the connection]
artemist has quit [Remote host closed the connection]
oida has quit [Remote host closed the connection]
phreedom has quit [Remote host closed the connection]
corpix has quit [Read error: Connection reset by peer]
xelxebar has quit [Remote host closed the connection]
KeiraT has quit [Read error: Connection reset by peer]
andreas303 has quit [Read error: Connection reset by peer]
est31 has quit [Read error: Connection reset by peer]
nixbitcoin has quit [Remote host closed the connection]
acarrico has joined #nixos
cole-h has joined #nixos
klntsky has joined #nixos
erasmas has joined #nixos
jb55 has joined #nixos
xelxebar has joined #nixos
nixbitcoin has joined #nixos
corpix has joined #nixos
artemist has joined #nixos
est31 has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
waleee-cl has joined #nixos
phreedom has joined #nixos
lord| has quit [Ping timeout: 264 seconds]
lord| has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/20fcae3cd53 (from 64 minutes ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> [nixpkgs] @neilmayhew opened pull request #89367 → multipath-tools: Fix build failure due to GZIP make var → https://git.io/JfixA
oida has joined #nixos
Neo-- has joined #nixos
<wedens[m]> is there some way to avoid orphan dependencies when using substituteAll?
<wedens[m]> something that fails a build if placeholder is not filled or dependency doesn't have any placeholders
markus1199 has quit [Ping timeout: 260 seconds]
ebopp has quit [Quit: leaving]
justanotheruser has joined #nixos
lukash_ is now known as lukash_|away
<srhb> wedens[m]: Not really. You'd have to roll your own basically. You can read more discussion of this from following links to prs/issues from here: https://github.com/NixOS/nixpkgs/issues/21195
<{^_^}> #21195 (by matthewbauer, 3 years ago, closed): substituteInPlace: no warning when "--replace" doesn't match
andreas303 has joined #nixos
<betaboon> clever: i got a working solution (based on nfs for now) thanks to your input :)
markus1189 has joined #nixos
KeiraT has joined #nixos
<fresheyeball> so I just realized, I have been using packageSourceOverrides
<fresheyeball> and maybe callCabal2nix does work with ghcjs?
<fresheyeball> what does .extend do vs using .overrides in haskell nix
<fresheyeball> ?
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
cantstanya has joined #nixos
<{^_^}> [nix] @Ericson2314 opened pull request #3650 → Remove `HashType::Unknown` -- contains #3453 → https://git.io/JfihR
hir12111 has joined #nixos
mallox has quit [Quit: WeeChat 2.8]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « inxi: 3.1.00-1 -> 3.1.01-1 »: https://git.io/Jfihi
<fresheyeball> oh I got it
<fresheyeball> when using ghcjs and hpack
<fresheyeball> you need to make sure hpack on the ghcjs set is actual ghc
Cale has quit [Ping timeout: 260 seconds]
<hir12111> Hello, I'm having links collisions while installing several packages, is there a way to prevent linking some of the files in the output path? (without depending on envs)
asymptotically has joined #nixos
<infinisil> hir12111: To avoid collisions you usually want to use `lib.hiPrio` or `lib.lowPrio` on one of the colliding packages
<infinisil> This gives preference to one
<{^_^}> [nixpkgs] @Ma27 pushed to master « mautrix-whatsapp: 2020-05-29 -> 2020-06-01 »: https://git.io/JfihQ
ph88^ has quit [Ping timeout: 246 seconds]
<hir12111> atm I am using the meta.priority attribute to do so, but it doesn't seem scalable, I would prefer to just not link non interesting files
fendor_ is now known as fendor
<infinisil> hir12111: pkgs.buildEnv is what does the linking together, and it has the pathsToLink parameter that tells it which subpaths to consider
<infinisil> Not sure what your context is, but if you can control that, you can only whitelist the paths you care about
<hir12111> thanks for the reply, I think I'm going for buildEnv, the problem is that it hides the installed packages
<hir12111> I created an scripts that requires to know all the installed packages (by using nix-env -q --installed)
<hir12111> but it wouldn't work if I depend on a env
<srhb> hir12111: Yeah, you're running short of options. I think the last one would be to shadow all of those packages with versions that retain the name but remove the files you don't want/need from the packages you want to lose in the resolution. That's a lot of work though. Depending on what packages we're talking about, maybe they should even be split up in a more sensible way, if you have a lot of
<srhb> conflicts.
Cale has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « mautrix-whatsapp: 2020-05-29 -> 2020-06-01 »: https://git.io/Jfijq
<mica[m]> For the new podman stuff, are there plans to allow us to put containers in a programmer d?
<mica[m]> Programmer d = pod
<mica[m]> Horrific autocorrect.
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/Jfij3
morgrimm has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @Ma27 merged pull request #89367 → multipath-tools: Fix build failure due to GZIP make var → https://git.io/JfixA
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jfijn
<hir12111> srhb: thanks for the alternative, it would be hard to maintain though... I'll try to modify the script to extract paths in envs
<{^_^}> [nixpkgs] @eadwu opened pull request #89368 → gzip: set default flag through alias → https://git.io/Jfij0
hazel has joined #nixos
<hazel> hi so I'm trying to set my nameservers to OpenNIC
<hazel> and so I changed networking.nameservers
<hazel> but /etc/resolv.conf still has 192.168.1.1 in it
<hazel> how can it not have that in it?
<{^_^}> [nixpkgs] @petabyteboy merged pull request #88514 → minecraft-server: add update script → https://git.io/JfgHn
<{^_^}> [nixpkgs] @petabyteboy pushed commit from @Kloenk to master « minecraft-server: add update script (#88514) »: https://git.io/JfijS
<{^_^}> [nixpkgs] @Ma27 merged pull request #89346 → qutebrowser: 1.11.1 -> 1.12.0 → https://git.io/JfirD
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jfij9
<Izorkin> etu: ma27[m]: jtojnar: please check this php-patch. Removed replace LDFLAGS
<hazel> also for the record thank this IRC for being so helpful over the last few days
<hir12111> hazel: what network manager are you using? I think you would need to enable it explicitly e.g: networking.networkmanager.enable = true;
plutes has quit [Quit: If you judge me now, you have judge me prematurely.]
<hazel> I did that yes
<srhb> hazel: If /etc/resolv.conf does not reflect those changes, I imagine it's because your network manager of choice is actually overwriting it with whatever it got from DHCP
<hazel> I'm using resolvconf for /etc/resolv.conf since WireGuard depends on itorres
<srhb> hazel: networking.nameservers does not interact with them directly to override things such as this.
<hazel> it! it! my bad.
<hazel> autocomplete...
<srhb> Seems to be going around. :-)
<srhb> hazel: The "solution" is probably to configure whatever actually updates the resolv.conf file to take into account your change, instead of networking.nameservers
plutes has joined #nixos
<hazel> where would that be?
<{^_^}> [nixpkgs] @markuskowa pushed 0 commits to revert-69398-fancontrol: https://git.io/JfPeJ
plutes has quit [Max SendQ exceeded]
<srhb> hazel: I imagine you'd have to see whether that can be overridden in networkmanager (if that's what you're using) either declaratively or imperatively.
plutes has joined #nixos
drewr has quit [Ping timeout: 258 seconds]
<hazel> had to change it from DHCP to DHCP (addresses only)
<srhb> hazel: Wait, did you have networking.resolvconf.enable = true? I think that should prevent networkmanager from changing it, so maybe I'm leading you on a wild goose chase.
<srhb> er, wait, it's the other way around.
<hazel> tyvm!
hazel has quit [Remote host closed the connection]
<judson> Building expressions for .debs - is the practice to fetchUrl the deb directly? I've got default instructions that involve adding to sources.list.d/
tsrt^ has quit [Ping timeout: 272 seconds]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
drewr has joined #nixos
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
lc has joined #nixos
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
user_0x58 has quit [Ping timeout: 240 seconds]
justanotheruser has quit [Quit: WeeChat 2.7.1]
justanotheruser has joined #nixos
<{^_^}> [patchelf] @domenkozar pushed to master « https://github.com/NixOS/patchelf/issues/191 »: https://git.io/JfPvG
<cole-h> Is there any reason it can't be built from source?
user_0x58 has joined #nixos
eoli3n_ has quit [Ping timeout: 264 seconds]
marusich has joined #nixos
avidd- has joined #nixos
zupo has joined #nixos
chpatrick has joined #nixos
<chpatrick> hi, do you know how I can make a PYTHONPATH that contains the python standard library?
<chpatrick> I have `with python.pkgs; makePythonPath [ numpy ]`
<chpatrick> which gives me `/nix/store/...-python3-3.7.6/lib/python3.7/site-packages:/nix/store/...-python3.7-numpy-1.18.1/lib/python3.7/site-packages`
<chpatrick> but the first thing is an empty dummy folder
orivej has joined #nixos
plutes has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Lassulus merged pull request #88929 → hash_extender: 2017-04-10 -> unstable-2020-03-24 → https://git.io/Jfw45
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JfPft
FRidh has quit [Ping timeout: 246 seconds]
FRidh has joined #nixos
user_0x58 has quit [Read error: Connection reset by peer]
maxdevjs has joined #nixos
user_0x58 has joined #nixos
<infinisil> chpatrick: What do you need this for?
<chpatrick> infinisil: I'd like to bake it into a C++ package that calls some python stuff
<chpatrick> I want to pass it to Py_SetPath
domogled has joined #nixos
<infinisil> Generally in nixpkgs you call `python.withPackages` to get a python binary that knows about the given packages
plutes has joined #nixos
<chpatrick> infinisil: I don't want a python binary though, I want to embed the interpreter
<chpatrick> and then use some python packages from ni
<chpatrick> x
erasmas has quit [Read error: Connection reset by peer]
sigmundv__ has quit [Read error: Connection reset by peer]
sigmundv__ has joined #nixos
<{^_^}> [nixpkgs] @toonn opened pull request #89369 → wire-desktop: linux 3.17.2924 -> 3.18.2925, mac 3.17.3666 -> 3.18.3728 → https://git.io/JfPfz
<infandum> How can I have a package replace a package in pkgs = import <nixpkgs> { };? I tried overlays = [ (self: super { self.rPackages.oldPackage = newPackage }; ) ]; and put that in import <nixpkgs> { overlays = overlays; };, but it still thinks pkgs.rPackages.oldPackage is the original one, not the new one.
chloekek_ has joined #nixos
justanotheruser has quit [Ping timeout: 258 seconds]
lsix has quit [Ping timeout: 272 seconds]
<jasom> Is there an easy way to show which version of nouveau has been installed over the last several invocations of nixos-rebuild? I'm getting some serious instability in it and would like to move backwards or forwards in versions.
<fps> jasom: i guess you could follow the links for the system generations and see what's in there
FRidh has quit [Quit: Konversation terminated!]
gentauro has quit [Ping timeout: 272 seconds]
burkelibbey_ has joined #nixos
lsix has joined #nixos
Maxdamantus has quit [Ping timeout: 272 seconds]
<srhb> jasom: Yeah, something like for s in /nix/var/nix/profiles/system*; do echo $s: $(nix-store -qR $s | grep nouveau); done -- refine to taste.
Maxdamantus has joined #nixos
<infinisil> chpatrick: Hm, not entirely sure how that would work, but sorry I don't see a way to get python's standard library path. Maybe that's not even possible because python is cpython in nixpkgs by default, which probably doesn't use .py files at runtime
<chpatrick> infinisil: hmm the standard library appears to be in ${python}/lib/${python.libPrefix}
Avaq has quit [Remote host closed the connection]
Avaq has joined #nixos
<{^_^}> [nixpkgs] @toonn opened pull request #89370 → wire-desktop: linux 3.17.2924 -> 3.18.2925, mac 3.17.3666 -> 3.18.3728 → https://git.io/JfPfy
<burkelibbey_> I'm debugging an issue where a file referenced by local path doesn't match the copy in the Nix store, and Nix isn't picking up on it until I change the file or its mtime or whatever. Does this ring any bells for anyone?
<srhb> burkelibbey_: As in, you have something like ./bar referenced, and it is different from the corresponding store path?
<simpson> chpatrick: You'll probably want CPython's shared objects, which are also binary and are going to be near the python executable.
<burkelibbey_> ./Gemfile.lock specifically but yes
<simpson> In particular, it seems that lib/libpython3.so is in the same derivation as bin/python3.
<srhb> burkelibbey_: The specific name makes me think maybe it's par of a fixed output derivation (some gem-to-nix thing?)
<srhb> burkelibbey_: Is the store path and the ./Gemfile.lock separated by eg. a sha256 somewhere?
<srhb> burkelibbey_: That wouldn't explain mtime fixing it, hm. That sounds like caching going on, which I have not seen with plain file references, I think.
<burkelibbey_> srhb: ok that's a good sanity check and starting point, thanks. I'll keep digging. I'm pretty sure I'm not using this in a fixed-output context...
<srhb> burkelibbey_: Yeah, I don't think it rings any bells right now. Flakes are not involved either?
drakonis has joined #nixos
<burkelibbey_> srhb: correct, no flakes
<srhb> Yeah no, no immediate ideas. Perhaps someone else can weigh in.
<srhb> burkelibbey_: Can you reproduce this in a simple nix repl?
<srhb> To perhaps narrow down.
<burkelibbey_> srhb: good idea, and that was my next plan. just wanted to make sure it wasn't one of those "oh yeah you just have to watch out for _____" things
<srhb> OK, I'll stop the spreadfire then :-)
<burkelibbey_> (debugging journal fwiw https://notes.burke.libbey.me/debugging-nix-ruby/)
drewr has quit [Quit: BLM]
<srhb> Oh, there are words in there I recognize from your nixcon talk, thanks for that ;-)
gentauro has joined #nixos
drewr has joined #nixos
philr has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @poscat0x04 opened pull request #89371 → Unbreak haskellPackages.qtah-qt5 and related packages → https://git.io/JfPJW
<ldlework> Are there no float options?
<{^_^}> [nixpkgs] @roman opened pull request #89372 → gotools: update comments regarding gopls → https://git.io/JfPJ8
<cole-h> Meaning floating point numbers? None.
<cole-h> Or no type, I don't think
<cole-h> Oh wait
<cole-h> There is
<cole-h> > lib.types.float
<{^_^}> { _type = "option-type"; check = <CODE>; description = <CODE>; emptyValue = <CODE>; functor = <CODE>; getSubModules = null; getSubOptions = <CODE>; merge = <LAMBDA>; name = "float"; substSubModules = ...
<judson> cole-h, It's distributed as a binary :/
<ldlework> I see.
<ldlework> wait
<ldlework> why isn't it documented?
<ldlework> or am I dumb
<cole-h> How do you mean documented?
<ldlework> don't those types come from lib.types too?
<ldlework> > lib.types.bool
<{^_^}> { _type = "option-type"; check = <PRIMOP>; description = <CODE>; emptyValue = <CODE>; functor = <CODE>; getSubModules = null; getSubOptions = <CODE>; merge = <LAMBDA>; name = "bool"; substSubModules =...
<cole-h> ldlework: Looks like they forgot to heed this note: https://github.com/NixOS/nixpkgs/blob/master/lib/types.nix#L101
<{^_^}> #42891 (by sorki, 1 year ago, merged): lib: add float option type
<ldlework> lol
justanotheruser has joined #nixos
<jtojnar> Izorkin: link?
<{^_^}> [nixpkgs] @mweinelt opened pull request #89373 → pinnwand: 1.1.0 -> 1.1.1 → https://git.io/JfPJP
chloekek_ has quit [Ping timeout: 256 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
meh` has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
agsdheidjd has quit [Ping timeout: 256 seconds]
KindTwo has joined #nixos
KindOne has quit [Ping timeout: 272 seconds]
<LevelChart8> work.
<LevelChart8> I am trying to build a React Native Android project on NixOS. It would build on OSX by running "npm run android". I pulled it into NixOS and added a shell.nix to the repo root. The contents are from the "Building Android on NixOS" on this page: https://nixos.wiki/wiki/Android -- When I run "nix-shell --pure shell.nix" it appears to compile as expected, but then leaves me at a command prompt within which npm commands dont
agsdheidjd has joined #nixos
KindTwo is now known as KindOne
<{^_^}> [nixpkgs] @eadwu closed pull request #89368 → gzip: set default flag through alias → https://git.io/Jfij0
leah2 has quit [Ping timeout: 260 seconds]
proofofkeags has quit [Remote host closed the connection]
erasmas has joined #nixos
<fps> LevelChart8: i think that wiki article is about building the android AOSP operating system, no?
orivej has quit [Ping timeout: 258 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
teej has quit []
proofofkeags has joined #nixos
proofofkeags has quit [Remote host closed the connection]
<LevelChart8> I think you are right. I encountered this while reading this thread: https://github.com/NixOS/nixpkgs/issues/72220
<{^_^}> #72220 (by PositronicBrain, 31 weeks ago, open): Building a react-native Android project fails (gradle)
proofofkeags has joined #nixos
<LevelChart8> "Valodim" at the bottom suggests Shell.nix contents.
<LevelChart8> Perhaps I have misinterpreted the problem he was solving.
o1lo01ol1o has quit [Remote host closed the connection]
irimi1 has joined #nixos
leah2 has joined #nixos
alp has quit [Ping timeout: 272 seconds]
hmpffff has quit [Quit: nchrrrr…]
hmpffff has joined #nixos
KindTwo has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/467ce5a9f45 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<irimi1> Hi! I set up NixOS on my main machine a few weeks ago and I’m having trouble using WireGuard. I can set up my config using wg-quick and everything, but DNS resolution seems to fail afterwards and internet access fails. I’m using networkmanager and haven’t messed with the network setup otherwise. Can anyone help me understand what’s going wrong?
KindOne has quit [Ping timeout: 256 seconds]
LevelChart8 has quit [Ping timeout: 258 seconds]
Thra11 has joined #nixos
KindTwo is now known as KindOne
hir12111 has quit [Quit: WeeChat 2.8]
<jtojnar> Izorkin: any context?
gulplante has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @gazally closed pull request #64384 → nixos/zerotierone: Sandbox the systemd service → https://git.io/fjivj
eoli3n_ has joined #nixos
drakonis_ has joined #nixos
<Izorkin> jtojnar: ? I try to cleanup build configuration.
zupo has joined #nixos
drakonis has quit [Ping timeout: 246 seconds]
fendor has quit [Remote host closed the connection]
teej has joined #nixos
fendor has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « lightstep-tracer-cpp: 0.12.0 -> 0.13.0 »: https://git.io/JfPTh
<{^_^}> [nixpkgs] @jonringer merged pull request #89083 → lightstep-tracer-cpp: 0.12.0 -> 0.13.0 → https://git.io/JfoI1
<{^_^}> [nixpkgs] @jonringer merged pull request #89050 → xbanish: 1.6 -> 1.7 → https://git.io/JfrQO
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « xbanish: 1.6 -> 1.7 »: https://git.io/JfPke
<{^_^}> [nixpkgs] @jonringer merged pull request #89052 → xawtv: 3.106 -> 3.107 → https://git.io/JfrQV
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « xawtv: 3.106 -> 3.107 »: https://git.io/JfPkf
<{^_^}> [nixpkgs] @jonringer merged pull request #89373 → pinnwand: 1.1.0 -> 1.1.1 → https://git.io/JfPJP
<{^_^}> [nixpkgs] @jonringer pushed commit from @mweinelt to master « pinnwand: 1.1.0 -> 1.1.1 »: https://git.io/JfPkt
<{^_^}> [nixpkgs] @jonringer merged pull request #89082 → libinstpatch: 1.1.4 -> 1.1.5 → https://git.io/JfoIB
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « libinstpatch: 1.1.4 -> 1.1.5 »: https://git.io/JfPkm
irimi1 has quit [Quit: Leaving]
meh` has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #89134 → fossil: 2.10 -> 2.11 → https://git.io/JfoD2
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « fossil: 2.10 -> 2.11 »: https://git.io/JfPkZ
<{^_^}> [nixpkgs] @jonringer closed pull request #89363 → fossil: 2.10 -> 2.11 → https://git.io/JfiNI
<jtojnar> Izorkin: not really familiar with that part, it would be nice to see what is the purpose of the removed code and/or why it is not need any more
<{^_^}> [nixpkgs] @jonringer merged pull request #89369 → wire-desktop: linux 3.17.2924 -> 3.18.2925, mac 3.17.3666 -> 3.18.3728 → https://git.io/JfPfz
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JfPkW
<jtojnar> Izorkin: also maybe it would be better to discuss in a PR draft so that it does not get lost here
<{^_^}> [nixpkgs] @jonringer merged pull request #89366 → pcm: 202003 -> 202005 → https://git.io/JfiAj
<{^_^}> [nixpkgs] @jonringer pushed commit from @Rovanion to master « pcm: 202003 -> 202005 »: https://git.io/JfPkE
<TheSirC[m]> Would someone know which package is equivalent to `alsa-lib-devel` for Fedora or `libasound2-dev` for Debian ?
drakonis_ has quit [Quit: WeeChat 2.7]
drakonis has joined #nixos
chloekek_ has joined #nixos
<evils> > pkgs.alsaLib.meta.description
<{^_^}> "ALSA, the Advanced Linux Sound Architecture libraries"
pamplemousse has joined #nixos
<TheSirC[m]> I am trying to run [this example from `midir`](https://github.com/Boddlnagg/midir/blob/master/examples/test_list_ports.rs) but it fails to build on the `alsa-sys` crate [here](https://github.com/diwic/alsa-sys/blob/7e522f0d469929fd97607012f5c22f6657c774cc/build.rs#L6)
<TheSirC[m]> <evils "> pkgs.alsaLib.meta.description"> It's the first one I tried, without success
<evils> TheSirC[m]: if you know what it's missing, you can ,locate it
<{^_^}> [nixpkgs] @jtojnar merged pull request #87943 → accountsservice: add patch for upstream issue #55 → https://git.io/Jf0s3
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JfPki
<TheSirC[m]> evils: I tried so I guess that I do not know what's missing
<TheSirC[m]> But you're right evils
<{^_^}> [nixpkgs] @jonringer merged pull request #89248 → pytest-factoryboy: init at 2.0.3 → https://git.io/Jf64G
<{^_^}> [nixpkgs] @jonringer pushed commit from @winpat to master « python27Packages.pytest-factoryboy: init at 2.0.3 »: https://git.io/JfPk9
<TheSirC[m]> So technically I know I need alsa
<infinisil> TheSirC[m]: Did you add pkgconfig?
camsbury has joined #nixos
<TheSirC[m]> infinisil: I just tried to add `pkgconf`, still panicking, same error
alp has joined #nixos
<TheSirC[m]> To be fair I thought it was it
agsdheidjd has quit [Ping timeout: 256 seconds]
cizra has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @veprbl pushed commit from @Anton-Latukha to master « projectm: adopt, Qt{4->5}, {2->3}1.3, patch rpath, clean-up closure »: https://git.io/JfPIY
<{^_^}> [nixpkgs] @veprbl closed pull request #82427 → projectm: adopt, Qt{4->5}, {2->3}1.3, patch rpath, clean-up closure → https://git.io/Jv6aH
<infinisil> TheSirC[m]: Oh don't use nix-env to install libraries
<infinisil> ,libraries TheSirC[m]
<{^_^}> TheSirC[m]: Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
camsbury has quit [Remote host closed the connection]
<TheSirC[m]> Oh?
<TheSirC[m]> How should I do it ?
<infinisil> TheSirC[m]: See the link the bot posted
<TheSirC[m]> What bot...
<gchristensen> {^_^}
<TheSirC[m]> Wait I am missing something on the chat ?
meh` has quit [Ping timeout: 260 seconds]
infandum has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
LevelChart8 has joined #nixos
cizra has joined #nixos
<TheSirC[m]> Wait...why am I not seeing this in the matric cxhat
alp has quit [Ping timeout: 246 seconds]
<{^_^}> [nix] @matthewbauer opened pull request #3652 → Provide better error message when hash type is unknown → https://git.io/JfPIK
<TheSirC[m]> infinisil: Still no success with `nix-shell -p alsaOss alsaLib alsaPlugins alsaTools alsaUtils pkgconf`
<infinisil> TheSirC[m]: It's pkgconfig
<infinisil> Previously I thought you were just missing two letters, but apparently pkgconf is a thing too
<ldlework> I am making some option declarations. I have a submodule which has a variety of options. Each of the submodule's options have defaults. But Nix complains that the submodule itself isn't defined.
<infinisil> ldlework: default = {} at the submodule mkOption
<ldlework> <3
<TheSirC[m]> <infinisil "Previously I thought you were ju"> And I was thinking that `pkgconfig` was **not** a thing : https://nixos.org/nixos/packages.html?channel=nixos-20.03&query=pkgconfig
<infinisil> Huhh, that's odd, it should really be there
<infinisil> TheSirC[m]: Ohh, apparently that page doesn't list alias definitions
<infinisil> > showSrc pkgs "pkgconfig"
<{^_^}> "all-packages.nix:10818 pkgconfig = pkg-config; # added 2018-02-02"
<infinisil> Although this isn't defined in aliases.nix
<{^_^}> [nixpkgs] @jonringer merged pull request #88456 → pre-commit: 1.21.0 -> 2.4.0 → https://git.io/Jfgnd
<{^_^}> [nixpkgs] @jonringer pushed commit from @kalekseev to master « pre-commit: 1.21.0 -> 2.4.0 »: https://git.io/JfPIb
<infinisil> I guess the canonical name is "pkg-config"
<TheSirC[m]> That's not the first funny thing I see with that page.
<TheSirC[m]> Why isn't the bot's output appearing in the Matrix chat ?
infinisil-m has joined #nixos
<infinisil> TheSirC[m]: Shows up for me
domogled has quit [Quit: domogled]
<TheSirC[m]> I know why : when I joined I considered it as "bloat" and ignored it; of course.
meh` has joined #nixos
<TheSirC[m]> The problem is that I have no way of bringing it back : no option exist to filter user by the fact that they are ignored or not
<infinisil> I guess it's a bit more annoying on matrix since these notice messages make a huge preview field appear
<TheSirC[m]> yep
<TheSirC[m]> <infinisil "I guess it's a bit more annoying"> It seems that you can turn it off though
TZander has joined #nixos
<{^_^}> [nixpkgs] @Ekleog closed pull request #74414 → jalv: 1.6.2 -> 1.6.4 → https://git.io/JeX1M
slack1256 has joined #nixos
chloekek_ is now known as chloekek
<ldlework> What's the easiest way to return a given attrset minus some attributes?
<ldlework> nothing in lib.attrs standing out to me
<infinisil> ldlework: builtins.removeAttrs
<ldlework> damn it!
chpatrick has quit [Quit: Connection closed for inactivity]
<{^_^}> [nix] @matthewbauer opened pull request #3653 → Error on more hash mismatch cases → https://git.io/JfPLl
alexherbo2 has quit [Ping timeout: 258 seconds]
webstrand has joined #nixos
<fresheyeball> ok so now I have had several experiences with ghcjs in nix
<fresheyeball> and I am confused
<fresheyeball> how is this package set getting generated?
<fresheyeball> I feel like the nix-channel has many many packages on haskell.packages.ghcjs86 that do not compile
<fresheyeball> what can be done about this?
<fresheyeball> how can we make default ghcjs on offical nixpkgs not suck so much
meh` has quit [Ping timeout: 258 seconds]
<freeman42x[m]> how can I change this code so I get cabal-install 3.0.0.0 instead? https://github.com/razvan-flavius-panda/LagdaMdToLagda/blob/master/shell.nix#L23
<freeman42x[m]> is it possible to do it with an inline expression somehow?
agsdheidjd has joined #nixos
<fresheyeball> freeman42x[m]: easiest way is to import nixpkgs a second time, with a hash that has cabal 3.0.0.0
<fresheyeball> and then just reference it there
<fresheyeball> OR
<fresheyeball> move you main nixpkgs hash to a newer one
<fresheyeball> also just in general
<freeman42x[m]> fresheyeball: I tried changing that nixpkgs sha at the top and it does nothing, it seems to default to what is in front of it
<fresheyeball> freeman42x[m]: did you change the sha256?
<freeman42x[m]> 20.03 seems to be having cabal-install 3.0.0.0
<fresheyeball> if you didn't also update the sha256, nix will just trust you that the source you pointed at didn't change
<freeman42x[m]> ah, no, I did not, I thought that changing the sha would trigger a conflict of sha256
<fresheyeball> freeman42x[m]: nope!
<freeman42x[m]> i only changed the git commit sha
<fresheyeball> I find this to be a bad UX issue with fetchFromGitHb and friends
<fresheyeball> I use builtins.fetchGit usually, because you don't pass a hash, it just takes the rev
kamid has quit [Ping timeout: 272 seconds]
fendor has quit [Read error: Connection reset by peer]
<freeman42x[m]> fresheyeball: unfortunately changing to 20.03 won't work since project depends on a recent merge into nixpkgs. so i need to do the 2nd thing you mentioned
<fresheyeball> freeman42x[m]: no worries, it should work fine
<freeman42x[m]> how can I do this: import nixpkgs a second time, with a hash that has cabal 3.0.0.0 and reference it there?
<fresheyeball> here you are binding a variable "nixpkgs" to the output of an import
<fresheyeball> make a new variable in your let block, that binds to a new variable called "nixpkgsCabal3" or something
<fresheyeball> bind it to a similar import statement, with a different hash
<fresheyeball> then on line 23 put nixpkgsCabal3.haskell.packages.${ghcVersion}.cabal-install
<fresheyeball> freeman42x[m]:make sense?
agsdheidjd has quit [Ping timeout: 246 seconds]
cmk_zzz_ has quit [Ping timeout: 260 seconds]
cmk_zzz has joined #nixos
<freeman42x[m]> it does, thank you very much. I need to go through the nix pills again, have lost all my nix knowledge over time
<edrex> Any Nix folks interested in webassembly as a target environment?
mbrgm has joined #nixos
agsdheidjd has joined #nixos
__monty__ has quit [Quit: leaving]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lc has quit [Quit: Lost terminal]
<simpson> edrex: There's an `emscriptenStdenv`, although I don't know how much work's been put into it.
<simpson> edrex: Oh, actually, there's `pkgsCross.wasi32`. Try out `:b pkgsCross.wasi32.hello` in your Nix REPL.
<AndersonTorres> edrex: how can it be possible? Running a nix.wasm, are you saying?
<edrex> thanks simpson, I'll check those out
<simpson> edrex: The `file` command tells me: "/nix/store/2f88gj7v2wa58apcijd8nyy7zgp86y6r-hello-2.10-wasm32-unknown-wasi/bin/hello: WebAssembly (wasm) binary module version 0x1 (MVP)"
<simpson> So it builds. No idea whether it runs.
ericsagnes has quit [Ping timeout: 246 seconds]
<edrex> bit of a wild hair :) thinking it could be a nice portable format, instead of docker.
<{^_^}> [nix] @edolstra pushed commit from @Ericson2314 to 2.3-maintenance « unbreak build without pch »: https://git.io/JfPtZ
thc202 has quit [Ping timeout: 260 seconds]
TZander has quit [Quit: Konversation terminated!]
gilligan_ has joined #nixos
lorimer has quit [Quit: NAE TROOSERS]
gilligan_ has quit [Client Quit]
user_0x58 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Ma27 merged pull request #89195 → diffoscope: add missing tools → https://git.io/JfKg8
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JfPtX
asymptotically has quit [Quit: Leaving]
lsix has quit [Ping timeout: 246 seconds]
<{^_^}> [nixos-homepage] @mmahut opened pull request #433 → commercial-support: add five binaries → https://git.io/JfPt5
ericsagnes has joined #nixos
lsix has joined #nixos
lorimer has joined #nixos
detran has quit [Ping timeout: 240 seconds]
<{^_^}> [nix] @Ericson2314 opened pull request #3654 → Missing `#include <cassert>` in `lru-cache.hh` → https://git.io/JfPql
alp has joined #nixos
regivanx[m] has joined #nixos
detran has joined #nixos
_d0t has joined #nixos
<_d0t> ohai! What's the right way to attach an interface name to a mac addr? My eth0 and eth1 switch places every boot.
nek0 has quit [Quit: ZNC 1.8.0 - https://znc.in]
nek0 has joined #nixos
<evils> _d0t: i think that's `networking.usePredictableNetworkInterfaceNames = true;`
<_d0t> evils: ok, except for that. I prefer to still have eth0 and eth1 instead of those incomprehensible names.
<{^_^}> [nixpkgs] @jonringer merged pull request #89354 → dbeaver: 7.0.5 -> 7.1.0 → https://git.io/JfiS3
<{^_^}> [nixpkgs] @jonringer pushed commit from @jojosch to master « dbeaver: 7.0.5 -> 7.1.0 »: https://git.io/JfPqr
<_d0t> I could write a udev rule easily, but I thought there was a nix way to do this.
cosimone has quit [Quit: Quit.]
<{^_^}> [nixpkgs] @jonringer merged pull request #89360 → rtags: 2.34 -> 2.38 → https://git.io/JfiFj
<{^_^}> [nixpkgs] @jonringer pushed commit from @catern to master « rtags: 2.34 -> 2.38 »: https://git.io/JfPqK
lsix has quit [Quit: WeeChat 2.8]
cosimone has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
_d0t has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @josephtheengineer opened pull request #89375 → falkon: use wrapQtAppsHook → https://git.io/JfPmJ
<freeman42x[m]> fresheyeball++ thank you, it worked great
<{^_^}> fresheyeball's karma got increased to 1
<fresheyeball> yay first karma!
<fresheyeball> I finally feel like I am giving back to the IRC that has helped me so much *tear*
<freeman42x[m]> fresheyeball: **standing ovation, lots of claps gif**
<{^_^}> [mobile-nixos-website] @samueldr pushed to master « Add May 2020 round-up »: https://git.io/JfPmY
o1lo01ol1o has quit [Remote host closed the connection]
plutes has quit [Ping timeout: 246 seconds]
Rusty1 has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<lovesegfault> How can I set the gateway for an interface without using networking.defaultGateway/defaultGateway6?
<lovesegfault> Asking because those aren't supported by networkd
<lovesegfault> I expected for there to be a networking.interfaces.<name>.gateway, but apparently there is none
<lovesegfault> (cc. andi-)
<{^_^}> [nixpkgs] @jonringer opened pull request #89376 → python3Packages.zope-hookable: 4.2.0 -> 5.0.1 → https://git.io/JfPmr
<andi-> lovesegfault: systemd.network.networks."whatever-my-network-name-is".routes
<andi-> is what you want to use
<lovesegfault> flokli: ^^^
<lovesegfault> andi-++
<{^_^}> andi-'s karma got increased to 33
<lovesegfault> andi-: is my "network name" the iface name (e.g. wlan0)?
plutes has joined #nixos
<andi-> no
<andi-> it is the name of the network unit file name
<andi-> 40-main might be a safe (undocumented?) bet in the case of NixOS
eoli3n_ has quit [Ping timeout: 260 seconds]
<lovesegfault> Oh, interesting
<lovesegfault> Also, why should I use .routes and not .gateway?
<andi-> you can do that as wekk
<andi-> IIRC Gateway= is just a shorthand for the routes
<lovesegfault> then why isn't it sufficient to add to networking.interfaces.<name>.routes?
<andi-> does that translate to networkd or some weird scripted networking?
* lovesegfault shrugs
Rusty1 has joined #nixos
<lovesegfault> My understand is if useNetworkd is enabled it would end up in networkd stuff
<lovesegfault> maybe flokli knows
chloekek has quit [Ping timeout: 264 seconds]
<andi-> the last time we had a discussion about moving away from the scripted network interface some people were reluctant because they just have some manual commands somewhere.. If we were to deprecate the scripted networking I'd be more motivated to make those options work better.. until that happens I just don't use any of those network abstractions besides generating networkd files.
<lovesegfault> Okay, a gateway is just a route per man 5 systemd.network
<lovesegfault> The gateway address, which must be in the format described in inet_pton(3). This is a short-hand for a [Route] section only containing a Gateway key. This option may be specified more than once.
<flokli> lovesegfault: I think you can just keep setting networking.defaultGateway. Take a look at nixos/tests/networking.nix, the "static" test
<andi-> That isn't supported with networkd. It will throw an error and tell you how to fix it.
<flokli> it adds [Route]\nGateway=$ip\nGatewayOnLin=false to all .network files, and surprisingly does the right thing
<lovesegfault> andi-: so, it throws an error but does _not_ say how to fix :P
<lovesegfault> - networking.defaultGateway.interface is not supported by networkd.
<lovesegfault> it just says this
<lovesegfault> flokli: I wonder how that test passes, it really shouldn't
erasmas has quit [Quit: leaving]
user_0x58 has joined #nixos
<lovesegfault> ❯ nix build -f ./networking.nix --arg networkd "true"
<lovesegfault> let' see
<lovesegfault> it passes
<lovesegfault> wtf
<lovesegfault> flokli: Ah, the issue is setting defaultGateway.interface
emilsp has quit [Quit: bye]
<lovesegfault> let's see what happen s if I nuke that
emilsp has joined #nixos
plutes has quit [Ping timeout: 246 seconds]
LevelChart8 has quit [Ping timeout: 246 seconds]
<steell> how can i determine the commit that a channel is currently set to?
<{^_^}> [nixos-org-configurations] @LnL7 opened pull request #113 → remove custom registry from channel exporter → https://git.io/JfPYy
<lovesegfault> steell: status.nixos.org
<steell> lovesegfault: sorry, i mean on my system
hazel has joined #nixos
<steell> i want to upgrade my channel but make a pin of it for a package im developing
<hazel> so i'm trying to install ibus, but the default ibus package that gets pulled by `i18n.inputMethod.enabled = "ibus"` doesn't have wayland support
<hazel> there's an override flag `withWayland`; how do I enable it?
<lovesegfault> hazel: nixpkgs.overlays = [(self: super: { ibus = super.ibus.override { withWayland = true; } })];
quinn has joined #nixos
quinn has quit [Client Quit]
maddo has quit [Quit: See ya]
<hazel> tyvm
Soo_Slow has quit [Quit: Soo_Slow]
globin_ has quit [Ping timeout: 260 seconds]
globin_ has joined #nixos
orivej has joined #nixos
<steell> ls
cosimone has quit [Ping timeout: 252 seconds]
LevelChart8 has joined #nixos
<energizer> does flakes get rid of things that look like `super.ibus.override { withWayland = true; }`? it always seemed weird to me that i'm overriding the result of calling a function instead of just calling the function with the right arguments in the first place
cyphase has quit [Ping timeout: 264 seconds]
o1lo01ol1o has joined #nixos
hazel has quit [Remote host closed the connection]
simukis__ has joined #nixos
quinn has joined #nixos
simukis_ has quit [Ping timeout: 256 seconds]
justanotheruser has quit [Ping timeout: 260 seconds]
jb55 has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Ping timeout: 264 seconds]
sigmundv_ has joined #nixos
<andi-> no
sigmundv__ has quit [Ping timeout: 258 seconds]
<LevelChart8> Has anyone here run Android simulators on NixOS?
dermetfan has quit [Ping timeout: 246 seconds]
cyphase has joined #nixos
jb55 has joined #nixos
justanotheruser has joined #nixos
philr has joined #nixos
CRTified has joined #nixos
<DigitalKiwi> yes
Emiller88 has joined #nixos
<LevelChart8> DigitalKiwi: I have android-studio installed, but when I run "npm run android", I get this error: "Couldn't start project on Android: spawn adb ENOENT"
<LevelChart8> Do you know what this means?
mbrgm_ has joined #nixos
sigmundv_ has quit [Read error: Connection reset by peer]
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
sigmundv_ has joined #nixos
<slack1256> LevelChart8: Do you have 'programs.adb.enable = true;' on your configuration.nix?
<energizer> LevelChart8: ENOENT means "no such file or directory"
<energizer> adb is "android debug bridge"
<energizer> at a guess, maybe you don't have adb installed
ericsagnes has quit [Ping timeout: 260 seconds]
<LevelChart8> slack1256: That seemed to be part of the solution.
<LevelChart8> Now, it's saying I don't have an emulator installed.
<LevelChart8> I suspect it's called: android-studio-emulator
<LevelChart8> No...
nikivi has quit [Write error: Connection reset by peer]
matthiaskrgr has quit [Read error: Connection reset by peer]
<slack1256> Do you have an device emulators installed from android-studio?
nikivi has joined #nixos
matthiaskrgr has joined #nixos
<LevelChart8> I have android-studio installed but I did not open it after putting it in config
<slack1256> Open it up, you have a "virtual device manager" inside.
<slack1256> It will download api bundles, qemu images for you on your $HOME/android path by default.
<quinn> how safe/unsafe is it to to add authorized_keys to public git?
MichaelRaskin has quit [Quit: MichaelRaskin]
<slack1256> So there is nothing NixOS specific after this.
<LevelChart8> Ok thank you.
<slack1256> LevelChart8: Beware, android-studio is bloated.
<{^_^}> [nixpkgs] @veprbl merged pull request #89216 → flacon: 5.5.1 -> 6.0.0 → https://git.io/JfK53
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/JfP3E
<LevelChart8> It uses a lot of RAM?
<slack1256> Yeah.
<LevelChart8> :(
<slack1256> I use the "power saving mode" just to disable some background thread that pushes my machine to OOM. Then I barely can have firefox + emacs + android studio open on 5.6Gb machine and it's swapping sometimes.
<slack1256> That is compiling to an physical phone. Compiling to a virtual devices takes more memory.
<slack1256> Given that Android images are shipped as qemu images, see if having the 'kvm' module helps you.
orivej has quit [Ping timeout: 256 seconds]
agsdheidjd has quit [Ping timeout: 272 seconds]
<LevelChart8> Did you buy a cheap android just for development?
<slack1256> I had a huawei from 2017 already.
<slack1256> Too bad it stopped getting updates at android 7, so I can only test against that API. Virtual devices for everything else.
orivej has joined #nixos
alp has quit [Ping timeout: 246 seconds]
<LevelChart8> Looks like I need to do some major RAM upgrades.