<iqubic>
I notice that the repo already has a default.nix, so I'm stating from that. However, when I add this to nixpkgs, I'll need to do a fetchFromGithub, instead of just using "src = ./castersoundboard"
orivej has joined #nixos
<iqubic>
Two issues arise. One, I don't know what rev to use, and Two, the src is actually one folder deep in the github repo, and not at the top level.
xcmw has joined #nixos
<iqubic>
I'm also going to need to change the first line from "with import <nixpkgs> {};" to something that actually only imports only the correct dependencies.
<cole-h>
rev = git hash = commit hash
<cole-h>
Hint: "Latest commit ________"
<iqubic>
Thanks.
<energizer>
usually in nixpkgs you dont want an import statement, you just put `{foo, bar, baz}:` at the top and nixpkgs itself figures out how to pass those things to it
<iqubic>
I know.
<iqubic>
energizer: I said I'd need to fix that.
<iqubic>
Maybe import wasn't the right word to use.
<iqubic>
Now I just need to fix up the first line to change from an import statement to something that just requests the proper inputs.
<iqubic>
This is going to be the hard part.
<iqubic>
I know I'll need qt5.qmakeHook, qt5.makeQtWrapper, qt5.qtmultimedia, gst_all_1.gst-plugins-base, gst_all_1.gst-plugins-good, gst_all_1.gst-plugins-bad, and gst_all_1.gst-plugins-ugly, but I'm not sure if there's anything else.
_apollo13gg_ has joined #nixos
<_apollo13gg_>
Anyone know of a package I should look at that shows how to compile files for another language and then how to copy them to $out?
justanotheruser has quit [Ping timeout: 272 seconds]
<iqubic>
And what should I do about the required gstreamer-plugins?
<cole-h>
If they're required, I'd assume they should become inputs as well?
detran has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
<iqubic>
So should I just add all the different "gst_all_1.gst-plugins-*" things as inputs?
<cole-h>
I'd start with the ones they already have in their buildInputs.
<iqubic>
that's what I was referring to.
<iqubic>
I assume qt5.makeQtWrapper should be replaced with wrapQtAppsHook, right? What, then, would I do with qt5.qmakeHook?
<cole-h>
I don't think you need those if you're using `libsForQt5.callPackage` and the provided `mkDerivation` (not `stdenv.mkDerivation`).
<iqubic>
I'm currently using stdenv.mkDerivation. Should I change that?
<iqubic>
Sorry for all the questions, this is the first time I've done anything like this at all.
jumper149 has quit [Quit: WeeChat 2.8]
iyzsong has joined #nixos
<cole-h>
I think you should look at another qt5 application's derivation. But to answer your question: yes, you should use the mkDerivation provided by libsForQt5 (`{ mkDerivation, dep1, dep2 }: mkDerivation { ... }`).
<iqubic>
Can you give me a link to something I should look at?
<{^_^}>
[nixpkgs] @marsam merged pull request #89652 → python37Packages.pillow: fix build on darwin → https://git.io/Jf1pZ
<cole-h>
Look for anything that uses `libsForQt5.callPackage` in pkgs/top-level/all-packages.nix. Most of those will be using the qt5 `mkDerivation`.
<iqubic>
Will I have to add this new package to all-packages.nix?
<cole-h>
If you're planning on contributing it to nixpkgs
<iqubic>
I am.
<iqubic>
But first I want to get this thing to be build properly.
<euank>
One thing that helps me while I'm iterating is to use something like `nix-build -E 'with import <nixpkgs> {}; libsForQt5.callPackage ./default.nix {}'` to locally build the package like all-packages would
<euank>
Though there might be a better way to do that
<iqubic>
Not sure how that's applicable to my current situation.
<_apollo13gg_>
Does anyone know how to reference the current package from within a nix expression?
<euank>
iqubic: I haven't packaged qt5 stuff, so hopefully cole-h will correct me when I'm wrong. Based on ./pkgs/development/libraries/qt-5/* (where libsForQt5.callPackage comes from iiuc), that callPackage already passes its own mkDerivation to the package in question
<cole-h>
Yep.
<euank>
So specifically, if your derivation has `{ mkDerivation, ... }:` at the top, and you call it with `libsForQt5.callPackage`, you're already using the qt5 mkDerivation
<euank>
not the stdenv one
<cole-h>
Exactly.
<iqubic>
but apitrace is still using stdenv.mkDerivation
<euank>
I think that's all cole-h meant. Don't use callPackage, use the qt5 callPackage, and then use `{ mkDerivation, ... }:` not `{ stdenv }: ... mkDerivation`, and hopefully it'll make your life easier
<energizer>
_apollo13gg_: what are you trying to do?
<euank>
You can certainly do the same stuff the development/libraries/qt5 stuff does with stdenv.mkDerivation, but it should have better defaults if you use the qt5 one
<iqubic>
Well, then apitrace is weird still, because it uses stdenv
<euank>
Yup!
<euank>
It has to do more work too
<iqubic>
Like what?
KindTwo has joined #nixos
<iqubic>
So, what should I do for my package?
<cole-h>
Exactly what euank just told you.
<euank>
That postFixup to wrap one app is kinda involved
<_apollo13gg_>
energizer I'm trying to in my installPhase point to the correct directory with the java file and sqlite dependency.
<euank>
And that one looks somewhat simpler at least? Possibly still a bad example, I don't know the qt ecosystem in nix well
<euank>
kaliumxyz: root@
<kaliumxyz>
thanks c:
<_apollo13gg_>
energizer thanks I will give it a shot.
<iqubic>
But my package does this: postInstall = ''wrapQtProgram "$out/bin/$name" --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"'';
KindOne has quit [Ping timeout: 272 seconds]
<kaliumxyz>
sugoi, now running nix in pulumi.
<euank>
nice kaliumxyz :)
<euank>
You can pass user-data that contains a configuration.nix btw to add a user other than root at boot btw
<euank>
Other than pulling in wrap hooks, which you can find by poking around the library too if you're curious what they're actually doing for you
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<iqubic>
Alright, so this package uses qmake, and not cmake. How do I deal with that?
<iqubic>
It also doesn't use qtbase, which seems odd.
KindOne has quit [Ping timeout: 272 seconds]
<cole-h>
Change the c to q.
KindOne has joined #nixos
<euank>
I expect there's other packages that use both libsForQt5 and qmake if you want to hunt for examples. if you run into a specific issue after poking around a bit, I'd be happy to try and help
<cole-h>
iqubic: Well, you said it needs qmake to build, right? So why aren't you passing qmake in as a nativeBuildInput?
<iqubic>
I should do that.
aswanson has quit [Quit: WeeChat 2.7.1]
gxt has quit [Ping timeout: 240 seconds]
artemist has quit [Ping timeout: 240 seconds]
<iqubic>
Now, time to figure out what to do with the gstreamer plugins.
<iqubic>
Just add "gst_all_1.gst-plugins-ugly" and such to the inputs?
<cole-h>
18:41 <cole-h> I'd start with the ones they already have in their buildInputs.
<cole-h>
So yes
gxt has joined #nixos
<iqubic>
This doesn't seem like it will work, but I'll try it.
artemist has joined #nixos
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
felixfoertsch23 has joined #nixos
<ldlework>
I released baduk.nix 0.1, a set of home-manager modules for getting what you need to play and study with state of the art Go AIs, https://github.com/dustinlacewell/baduk.nix
<LevelChart8>
I'm trying to run a program that runs on other Linux distros with "./ProgramName" (while in the relevant directory of course). NixOS seems to think "ProgramName" is a command it doesn't recognize.
felixfoertsch has quit [Ping timeout: 272 seconds]
<euank>
drakonis: I think if you don't chmod +x you get "permission denied" not "not found", while the dynamic linker missing leads to "file not found" errors
andi- has joined #nixos
<euank>
hence why I'm guessing that the interpreter needs to be patchelf'd into the nix store
<euank>
The nixos wiki page I linked talks through exactly this. The "Manual Method" example talks about patching the interpreter (which is the first thing that's wrong), and then installing each of the "not found" libraries it expects
<{^_^}>
attempt to call something which is not a function but a set, at /var/lib/nixbot/nixpkgs/master/repo/pkgs/stdenv/generic/make-derivation.nix:345:55
<iqubic>
Actually, what I want to do is tell git to use SSH authentication, instead of whatever it's currently using.
<euank>
iqubic: it sounds like you're trying to push to an https checkout, not an ssh one. It's more secure to push to the ssh remote (git@github.com:user/repo.git)... And github also has docs on this, that problem's a generic git one, not really related to nixos
<iqubic>
euank: I know.
<euank>
git remote remove <name>; git remote add <name> git@github... but again, not nix related
<iqubic>
Is it fine to have my upstream remote (NixOS/nixpkgs) as https?
<energizer>
yes it's just annoying to type your password
<energizer>
easier to use ssh
<iqubic>
Yeah, but that requires me to remember my SSH passphrase.
<iqubic>
I don't recall it.
<energizer>
if your workspace is secure, perhaps write it down
<iqubic>
It is secure. And I'd be willing to write it down. I just now need a way forward.
<euank>
So hello not being in buildInputs at all makes sense since it's a runtime dependency, not a build dependency (given bash is an interpreted language)
<euank>
And, well, runtime dependencies are just sorta implicitly figured out by scanning files for store paths, right?
<{^_^}>
[nixpkgs] @IQubic opened pull request #89714 → caster-soundboard: init at unstable-2019-9-28 → https://git.io/JfM4p
<iqubic>
And done.
<energizer>
iqubic: congrats
kreyren has joined #nixos
<iqubic>
Thanks to everyone who helped me get this done. I should be able to do this a lot easier next time.
<iqubic>
I keep a personal log of what passwords I use where, and when I change them. I just checked said log, and it turns out I updated my SSH password about two weeks ago, and entirely forgot.
artemist has quit [Ping timeout: 240 seconds]
<iqubic>
And that log file is itself encrypted with GPG with a password I keep written on a sticky note using a cipher that I don't tell to anyone.
<quinn>
iqubic: is there a particular reason you don't just use a password manager?
<iqubic>
I really shouls switch to a password manager. I'm just worried that 3rd party companies will be stealing my info.
<quinn>
keepassxc!
<quinn>
(it uses a local db instead of a cloud service)
<{^_^}>
[nixpkgs] @bhipple opened pull request #89715 → anki: format to fix indentation → https://git.io/JfMBY
artemist has joined #nixos
<raghavsood>
Does the standard nix-build process patch paths in all scenarios? The netdata package from unstable seems to compile with an openssl build input, but doesn't seem to want to use it at runtime: https://gist.github.com/RaghavSood/2cff96a557ab9907c79092a5166ccae3
<raghavsood>
Actually, that seems to be originating from a script bundled with the binary
<raghavsood>
The binary itself seems alright
<DigitalKiwi>
bitwarden is great
_apollo13gg_ has quit [Ping timeout: 245 seconds]
<DigitalKiwi>
and you can self host the service if you really want
bhipple has joined #nixos
<euank>
raghavsood: for interpreted scripts, you either want the reference to openssl to be the full path (i.e. ${pkgs.openssl}/bin/openssl in the script text itself), or, if that's not viable, you can use a wrapper script for the script to add it to the script's PATH
<raghavsood>
Yeah, just realized that the script they bundle with it isn't using a full path (although, it did seem to pick up the path to the netdata binary as a full path, not sure why it left openssl, curl, and a few others as standalones)
<iqubic>
DigitalKiwi: I'm not sure why you thought I should make my PR two commits, but I did it anyways.
sigmundv__ has quit [Ping timeout: 246 seconds]
konobi has quit [Remote host closed the connection]
<quinn>
DigitalKiwi: have you used both? what would you say the big "pros" of bitwarden are
<DigitalKiwi>
i used keepasxc before i used bitwarden
<DigitalKiwi>
bitwarden is so much nicer
konobi has joined #nixos
<DigitalKiwi>
i'm even the maintainer for the desktop version :P
<iqubic>
Oh, nice.
gxt has quit [Ping timeout: 240 seconds]
<quinn>
DigitalKiwi: oh really? cool! i can google myself but if you want to i would be interested to hear why you switched
<DigitalKiwi>
it works on all of my devices with keepassxc i had to use a bunch of hacks involving syncthing and dropbox and like 3 different apps
<DigitalKiwi>
and it's just nicer UI/UX like keepassxc just always bugged me like it works ok but eh idk just always seemed clunky
<quinn>
yeah it's kind of ugly qt. how is bitwarden in terms of setup and nixos integration? i have multiple "main" computers, and i like the way i can just keep a password file synced
<DigitalKiwi>
bitwarden has a premium features for 10/yr which you don't need but i think is worth it and for less than most paid apps charge per month!
<DigitalKiwi>
i'm not paid shill i just really like it :<
<quinn>
i would also be self-hosting (or i guess buying a DO instance) i don't really like subscriptions
<quinn>
would it be easy to sync the backend db/file with syncthing across multiple computers?
<raghavsood>
Well, a wrapper script fixed the openssl issue, but now it turns out the nixpkgs version of netdata isn't compiled with cloud support anyways
<DigitalKiwi>
the server handles the syncing
<raghavsood>
Can also endorse bitwarden, we use it at work, 0 issues so far across
<quinn>
DigitalKiwi: i have a desktop i leave at school and a laptop i bring with me, i would like to be able to run multiple instances or at least change the machine hosting my instance easily. is that feasible?
<raghavsood>
Sharing is a bit counter intuitive compared to lastpass, but that's preferable for us since it discourages password sharing unless absolutely necessary
<quinn>
alternatively, is it secure to expose to the open web or would i need to wrap it with a vpn?
gxt has joined #nixos
<DigitalKiwi>
i haven't used the self hosted version so i can't comment much on that
<quinn>
hmm, alright. thank you for the info dude!
<raghavsood>
We use both hosted and self hosted; it is quite easy to migrate the self hosted version from one machine to another, just a simple restore backup
<quinn>
DigitalKiwi++
<{^_^}>
DigitalKiwi's karma now has 2 digits!
<quinn>
raghavsood++ even better to hear, thank you very much for the info
<{^_^}>
raghavsood's karma got increased to 1
<DigitalKiwi>
you can just log out and login with different account credentials but i'm not sure that's really convenient
<raghavsood>
Provided you are using SSL, you shouldn't need a VPN to secure stuff - although you will need it if you want to enforce any kind of IP whitelisting (we use wireguard for the hosted instance, so only people on the company VPN can connect to it)
<DigitalKiwi>
i mean if you were doing it repeatedly back and forth but yeah to use the self hosted or the 'default' you just log in with your own url
<quinn>
DigitalKiwi: oh i mean switching between different machines for self hosting
<raghavsood>
We just run two instances of chrome with separate data directories, so one instance runs inside a network namespace under wireguard, and connects to the self hosted one, while the regular chrome instance doesn't run under wireguard and connects to the public bitwarden
<raghavsood>
Seems to work well enough with pretty minimal overhead
<quinn>
raghavsood: wait does the self hosted sync itself with the public one?
<raghavsood>
It does not - that's why we use two separate chromes - each bitwarden plugin can only sign into one instance at a time
<raghavsood>
I'd say you can start with the hosted version, it's pretty easy to migrate from hosted to self hosted too -> Just export your data and import it
bhipple has quit [Remote host closed the connection]
<quinn>
oh interesting, thank you
drakonis has quit [Read error: Connection reset by peer]
sh4r3m4n has joined #nixos
CptCaptain has joined #nixos
rail_ has quit [Quit: gone...]
rail has joined #nixos
CptCaptain has quit [Client Quit]
slack1256 has quit [Ping timeout: 256 seconds]
kreyren has quit [Remote host closed the connection]
Rusty1 has quit [Quit: WeeChat 2.3]
hazel has joined #nixos
AluisioASG has quit [Read error: Connection reset by peer]
<{^_^}>
[nixos-homepage] @dependabot[bot] pushed to dependabot/npm_and_yarn/packages-explorer/websocket-extensions-0.1.4 « Bump websocket-extensions from 0.1.3 to 0.1.4 in /packages-explorer »: https://git.io/JfMgD
<{^_^}>
[nixos-homepage] @dependabot[bot] opened pull request #460 → Bump websocket-extensions from 0.1.3 to 0.1.4 in /packages-explorer → https://git.io/JfMgy
zebrag has joined #nixos
iyzsong- has joined #nixos
inkbottle has quit [Ping timeout: 246 seconds]
iyzsong has quit [Ping timeout: 260 seconds]
<piq9117>
is this where i can ask about nixpkgs?
<euank>
sure, shoot
<piq9117>
cool. i'm getting this error when i do nix-shell `error: moving build output '/nix/store/x4w5lk9s5gz691yanpplqf9gskm6kldl-nixpkgs-72a2ced252348defc877bea0a8b551272c0be3f9' from the sandbox to the Nix store: Permission denied`
<piq9117>
i think it's my system coz another person tried `nix-shell` on it and it went fine for him
<euank>
Yeah, I assume that happens for every package you nix-shell, not just this one?
<euank>
Every one that's not already in the nix-store
<euank>
So, nix has two modes of install/operation: single-user installs and multi-user installs. For single-user, stuff in `/nix/store` will be owned by that single user, and in mult-user, it'll be owned by root and the nix-daemon will be running
<euank>
If you check permissions in `/nix/store`, I suspect you'll find that ownership isn't right for a single-user install (i.e. everything isn't owned by your user)
<euank>
If you want multiple users to use nix on the same machine, you probably want a multi-user install instead.
<piq9117>
gotcha. Thanks!
xO1 has joined #nixos
hazel has joined #nixos
piq9117 has quit [Remote host closed the connection]
<pjt_014>
is something up with hydra? It's kinda slow and aria2 is giving me weird errors with it
<pjt_014>
"aria2c had to connect to the other side using an unknown TLS protocol. The integrity and confidentiality of the connection might be compromised."
<pjt_014>
looks like the hashes match after my download is done, so that's not a problem at least
<{^_^}>
[nixpkgs] @FRidh pushed 3 commits to python-unstable: https://git.io/JfMwb
NeoCron has quit [Read error: Connection reset by peer]
Doraemon has joined #nixos
kenran has quit [Ping timeout: 256 seconds]
<nixbitcoin>
I'm building a Nextcloud instance that is supposed to handle some pretty sensitive data. Usually I would go for OpenBSD in such a project, but I've been fascinated by the ease and clarity of system administration with NixOS. Do you think NixOS is ready for use in such a security-critical project or should I wait and use something with a more solid security reputation like OpenBSD?
<simpson>
nixbitcoin: What's your threat model? (Why are you more worried about the kernel than the userland, and in particular Nextcloud itself?)
<simpson>
To opine a bit, you might find it more useful to figure out what to do *when* there is a security problem: How to upgrade, what to patch, what to cleanup.
dermetfan has quit [*.net *.split]
mbrgm has quit [*.net *.split]
hax404 has quit [*.net *.split]
aw has quit [*.net *.split]
frobenius[m] has quit [*.net *.split]
Supersonic has quit [*.net *.split]
Caleb[m]1 has quit [*.net *.split]
sasyctu[m] has quit [*.net *.split]
domenkozar[m] has quit [*.net *.split]
hsngrmpf[m] has quit [*.net *.split]
askatasun[m] has quit [*.net *.split]
NickHu has quit [*.net *.split]
cellofhuman[m] has quit [*.net *.split]
dkellner[m] has quit [*.net *.split]
nikola[m] has quit [*.net *.split]
theduke[m] has quit [*.net *.split]
quiet_laika[m] has quit [*.net *.split]
timokau[m] has quit [*.net *.split]
mbrgm has joined #nixos
aw has joined #nixos
dermetfan has joined #nixos
NickHu has joined #nixos
Caleb[m]1 has joined #nixos
askatasun[m] has joined #nixos
cellofhuman[m] has joined #nixos
dkellner[m] has joined #nixos
nikola[m] has joined #nixos
quiet_laika[m] has joined #nixos
domenkozar[m] has joined #nixos
sasyctu[m] has joined #nixos
frobenius[m] has joined #nixos
theduke[m] has joined #nixos
timokau[m] has joined #nixos
Supersonic has joined #nixos
hax404 has joined #nixos
hsngrmpf[m] has joined #nixos
<{^_^}>
[nixpkgs] @vcunat pushed to master « Revert "lua*Packages.cqueues: fixup darwin build" »: https://git.io/JfMrx
<{^_^}>
[nixpkgs] @FRidh pushed 4 commits to python-unstable: https://git.io/JfMKY
<ninjin>
srhb: Finally took a few minutes to check a theory regarding to switching to a derivation over SSH. Turns out the switch takes place, but the boot loader (BIOS or UEFI) is not updated with the new entry. Thus when you reboot you get the behavior I described about a week ago.
<ninjin>
Now to figure out why the heck it happens as from what I saw in the Nixops code it runs the very same code path…
<ninjin>
It is also not a `/boot` disk space issue, that I have confirmed.
<clever>
ninjin: is /boot/ correctly mounted when you deploy?
<ninjin>
clever: I would think so, it is a live system. But how would I check?
<clever>
ninjin: what does `df -h /boot/` report?
<ninjin>
clever: “dev/nvme0n1p1 1021M 20M 1002M 2% /boot” << I think that is legit, no?
<clever>
yeah, that looks right
ph88 has quit [Ping timeout: 256 seconds]
* ninjin
messed up the leading “/” though…
<clever>
what about `efibootmgr -v` ?
<ninjin>
clever: Probably best to paste that somewhere, is there anything in particular I should look for? Also, is Pastebin still what people use these days?
<immae>
ninjin: Oh I had the same kind of symptoms just yesterday (But I was doing dirty things in libvirtd with nixops so I thought it was a mistake of mine), in my case I think it is related to the fact that I wanted to activate a configuration where I changed the underlying filesystem of / (or /boot not sure), are you in that situation too?
<clever>
ninjin: are you currently using systemd-boot or grub?
<{^_^}>
[nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/JfMKB
<ninjin>
immae: Sorry to hear that, but good in a way not to be alone. I have not messed with the filesystem though and have seen this on three boxes so far. Two with UEFI and one with BIOS.
mounty has quit [Remote host closed the connection]
mounty has joined #nixos
<ninjin>
clever: systemd-boot on the one I pasted.
<ninjin>
Actually, maybe I did not see it on the BIOS one with GRUB… It was a few weeks ago.
<ninjin>
Maybe it is only on the UEFI boxes.
<nixbitcoin>
simpsons: My threat model: A remote attacker without user credentials. Credentialed users are trusted, and have strong passwords plus 2FA. Local attacks are mitigated because the box is in a secure datacenter and has hardware protections like AMD Secure Memory Encryption and an accelerometer to tell me if people are fucking with it.
<ninjin>
clever: “system("/nix/store/savggb9b42pr0jrqjz0d6shbi213gbcb-systemd-boot-builder.py $out") == 0 or exit 1;”
<clever>
yep, systemd, it should just work
<nixbitcoin>
simpson: I'm not more worried about kernel than userland. But I think I've taken good care of userland by running a minimal system with strict firewalling and continuous updates. Now I'm moving on to Kernel and OS because I want to make the best choice there.
<betaboon>
clever: i dont know if you read my msg a few days ago: thanks to your thoughts on the ro-nfsroot-issue i had, i ended up with a working solution (currently based on nfs) :) so thanks again
<clever>
ninjin: do you have physical access, or is it cloud based?
<clever>
betaboon: yep
<nixbitcoin>
simpson: A big plus of OpenBSD is openbsd-httpd which is very minimal/well-reviewed.
<ninjin>
clever: It is the desktop in my office, unfortunately it is on the other side of the planet as I am stuck abroad due to the pandemic.
<clever>
ninjin: cant remember the exact name systemd-boot used for its efi var, and nothing in the listing stands out
* ninjin
is way out of his waters at this point, BIOS… sure… but UEFI…
<ninjin>
clever: Could it be that the script somehow dies due to how the SSH session behaves?
<simpson>
nixbitcoin: I think that that's a little black-and-white, but sure. Especially on isolated bare metal. However, you're *still* missing my point, which is that *because* vulnerabilities will likely happen in the future, one should value being able to cleanly update simply because it reduces the friction of patching.
<ninjin>
I mean, things work just fine when I am not lifting things over with copy-closure.
<ninjin>
clever: “cat /sys/firmware/efi/efivars/LoaderEntrySelected-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f” gives “nixos-generation-232”. Let me check what the latest one is.
<nixbitcoin>
energizer: One could also mitigate a bunch of security vulnerabilities by only allowing clients to access Nextcloud through a Wireguard tunnel
ncakerlist has quit [Ping timeout: 260 seconds]
<{^_^}>
[nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/JfMKb
<energizer>
nixbitcoin: does it need to be self hosted?
jbox has joined #nixos
<{^_^}>
[nixpkgs] @FRidh pushed to staging « apache-airflow: build with python 3.7 »: https://git.io/JfMKj
<energizer>
i mean, does it need to run on servers you control
<nixbitcoin>
energizer: yeah, but just out of interest what do you recommend that's not self-hosted?
jbox is now known as Guest78803
<nixbitcoin>
energizer: "i mean, does it need to run on servers you control" What alternative are you thinking of?
<energizer>
nixbitcoin: i haven't evaluated all the options so i wouldnt make a recommendation
<ninjin>
clever: 232 is the latest according to the output, but it is the 19.09 release that I am trying to get rid of. So it seems the one I “pushed” did not register somehow.
<energizer>
nixbitcoin: but for example S3 has a client side encryption option
* ninjin
is still learning, well, messing up mostly…
<clever>
ninjin: i started out by making a usb stick that booted on both x86 and rpi, with the same configuration.nix
<nixbitcoin>
simpson: I've done this stuff before with OpenBSD but going through the whole install and config process every time is such a pain, especially when doing in a professional environment. I'm going to do it with NixOS.
<nixbitcoin>
simpson & energizer: Thank you for the input <3
<ninjin>
clever: Nix has this wonderful effect on you do to mad things that you otherwise would not, no? =)
<ninjin>
clever: Sorry to have lead you on that wild goose chase by the way.
<ninjin>
clever: I will look into `nix-env --profile /nix/var/nix/profiles/system --set` once I have guarded the baby for a bit. I suppose that it is what is called with `nixos-rebuild switch` in the background?
raghavsood has quit [Remote host closed the connection]
<clever>
ninjin: nixos-rebuild is a shell script that will nix-build, nix-env --set, and then run switch-to-configuration
<clever>
ninjin: and nixops just tweaks the nix-build step to build multiple machines at once, and throws a copy-closure in the middle
<ninjin>
clever: Thanks a ton, should have read it rather than dig into Perl. >.<
kenran has joined #nixos
detran has joined #nixos
<ninjin>
It is all so elegant and simple once you dig into it, although it does not stop me from messing up at times. ;P
<clever>
ninjin: ive also found new and fun uses for nix-env --set
evanjs has quit [Read error: Connection reset by peer]
<{^_^}>
[nixpkgs] @IvarWithoutBones opened pull request #89734 → hactool: minor fixup → https://git.io/JfMPZ
evanjs has joined #nixos
Siyo has quit [Quit: Bye]
Siyo has joined #nixos
noudle has quit []
est31 has quit [Ping timeout: 240 seconds]
est31 has joined #nixos
<Siyo>
Is it possible to generate `programs.sqlite` for command-not-found through a NixOS configuration somehow?
<Siyo>
I know I can do it through nix-channel --update, but I don't really use channels because I provision through NixOps, so that seems wrong
<clever>
Siyo: you could set nixops to use a specific revision of a channel, and then deploy that to the /nix/var/nix/profiles/per-user/root/channels profile...
<clever>
Siyo: when you try to download a channel, you get a 301 redirect to a tar for that specific version
<clever>
so you could pin nixops with `nixops modify -I nixpkgs=https://releases.nixos.org/nixos/unstable/nixos-20.09pre228204.467ce5a9f45/nixexprs.tar.xz`
<clever>
and that tar contains a pre-made programs.sqlite
<Siyo>
cool, I think that's perfect, I'll try it out
<Siyo>
thanks!
<clever>
next, you need to use nix-env --profile /nix/var/nix/profiles/per-user/root/channels -i ${something}, against a derivation with the right name and with the right contents
<clever>
that would emulate nix-channel --update
<clever>
and if you use pkgs.path, it will be the same nixpkgs your building with, which would be the above pin
<{^_^}>
[nixpkgs] @FRidh pushed to python-unstable « python2.pkgs.httpretty: keep 0.9.7 for python 2 »: https://git.io/JfM1Z
<gordon1>
hi
<{^_^}>
[nixpkgs] @FRidh pushed to python-unstable « python3.pkgs.pylast: add missing dep »: https://git.io/JfM1W
<gordon1>
i’m installing a new machine, with an almost identical system to my current one. I have a python script using the psutil library. It works on my current computer (i didn’t write a derivation for this script), and the python module is imported successfully. However, in my new system, i can’t get python3 to import it (i have `python37.withPackages` with psutil, and also `python37Packages.psutil`)
<gordon1>
but my current working system doesn’t even have psutil :/
<gordon1>
declared in configuration.nix
<gordon1>
so what am i missing? How can my current system get that lib and not the new one?
<symphorien>
did you installer another python with nix-env ?
iyzsong has quit [Ping timeout: 256 seconds]
<{^_^}>
[nixpkgs] @romildo opened pull request #89736 → lumina.lumina: make bsdtar available for lumina-archiver → https://git.io/JfM1E
<{^_^}>
[nixpkgs] @bouk opened pull request #89737 → alacritty: link binary inside .app on darwin → https://git.io/JfM1z
<gordon1>
`nix-env -q` shows two python-related packages, but no psutil nor a different python installation
mindtree[m] has joined #nixos
<symphorien>
try with sudo as well
<symphorien>
every user has a different profile
<gordon1>
i don’t have any package in the root profile
<{^_^}>
[nixpkgs] @FRidh pushed to python-unstable « python3.pkgs.httpretty: only run unit tests »: https://git.io/JfM1P
whatisRT has joined #nixos
mg has joined #nixos
<symphorien>
can you paste you configuration.nix (relevant parts at least)
<wavirc22>
Is there a more time efficient way develop with golang on nix. I'm using `buildGoModule` but find it takes a very long time (minutes!). I'm used to go's build cache which is very quick (a second).
<symphorien>
can you check that `which python` points to /run/current-system/sw/bin ?
<symphorien>
wavirc22: I never tried go, but does `nix-shell -p go` works ?
<wavirc22>
symphorein: Unfortunately no. The env is trying to do things in the /nix/store. eg. "/nix/store/...-go-1.14.1/go/pkg/mod: read-only file system"
<{^_^}>
[nixpkgs] @markuskowa opened pull request #89740 → moosefs: fix datapath for mfscgiserv → https://git.io/JfMMF
vidbina has joined #nixos
<angerman>
nixops doesn't automatically make a machine available as a remote builder does it? And I'll still have to deal with name/ip resolution, right?
<clever>
angerman: on darwin, it used to add the remote machind as a builder, so you could build linux stuff, but multi-user nix (with a nix-daemon) breaks that
<{^_^}>
[nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/JfMDJ
<clever>
angerman: and yeah, youll need to deal with the ip and dns yourself, enless your using something like the aws backend
<angerman>
clever: how is the aws backend differen? using elastic ip?
<clever>
angerman: the aws backend can use route53 to update an entry in a hosted zone
<clever>
so it can setup a dns record for you
<angerman>
hmm... that might work, would be nasty to deal with the chaning host key though :D
<angerman>
all I'm doing is spinning up aarch64 spot instances for ~1h, and then kill them again until two days later when I need a remote builder agai.
<clever>
heard of the aarch64 community box?
Chiliparrot has joined #nixos
<angerman>
yea... not sure I'd want to build on that :D
<angerman>
*but* my key hasn't got merged either.
<clever>
ah
kamil_ has joined #nixos
<clever>
yeah, i see your PR
kamil_ has quit [Remote host closed the connection]
<clever>
angerman: oh, have you seen the hydra provisioning scripts?
<clever>
that will use nixops to dynamically create a machine, based on load and config, and destroy it afterwards
<clever>
and auto-register it for use by hydra
wnklmnn has joined #nixos
<angerman>
yea, that's pretty much what I want for nix-build somewhat transparently. Well really for nixops when provisioning rpis and such
<clever>
you dont really have to deal with dns, you just need the ip and pubkey in /etc/nix/machines
cosimone has quit [Quit: Quit.]
cosimone has joined #nixos
<angerman>
yea, I'd need to automate that somehow.
<angerman>
well, will need to experiment with that another day.
<angerman>
clever: also where is that on macos? :D
<clever>
the main difference, is that hydra accepts a list of files in the /etc/nix/machines format
<clever>
while nix only accepts one by default, still at that path
<angerman>
~/.config/nix/machines?
<clever>
still /etc/nix
<clever>
angerman: `nix show-config | grep builders` says where it will look
<clever>
you might be able to use nix.conf to do @/foo @/bar, to load 2 files at once
<angerman>
Ahh. I'll also need to set builders-use-substitutes = true.
mla has joined #nixos
<clever>
yeah, if you dont set that, youll upload everything to the builder, after downloading it
shabius has quit [Ping timeout: 272 seconds]
shabius has joined #nixos
<angerman>
one really weird thing I noticed recenty was that apparently every application I start from within the nix store has a delay. I wonder if that's because it's on an external disk or if there is some additional malware detection going on, I did prevent apple from calling home, but it appears there's something more going on.
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<gordon1>
symphorien: sorry for the delay. On my new system, `which python3` correctly links to current-system. But in the current one (the one that have psutil), it’s directly from the nix store
<clever>
gordon1: sounds like your in a nix-shell that provides python3
<gordon1>
but i’m not
<clever>
gordon1: what does `echo $PATH` say?
<gordon1>
"/nix/store/55b9ip7xkpimaccw9pa0vacy5q94f5xa-python3-3.7.6/bin" in the first position, then my usual path…
<gordon1>
hm no, not my usual path
kreyren has quit [Ping timeout: 240 seconds]
<clever>
gordon1: and what does `ps` report? are there multiple bashes?
evanjs has quit [Read error: Connection reset by peer]
<clever>
chloekek: the main difference with the arduino boards (and some pre-flashed chips), is that they have a bootloader on them
<clever>
chloekek: that allows the chip to reflash itself, and then you talk to it over plain serial
<chloekek>
Yeah, but I don’t think I’ll be using that. I also want to program some EEPROMs so I’ll just get a programmer that supports a variety of chips.
<Thra11>
Is there a 'special' way to set an environment variable for the build phase, or do I just do something like `preBuild = "export VAR=something"`?
<chloekek>
Thra11: Any arguments you pass to mkDerivation become env vars. This is e.g. how src is communicated to the unpack phase.
evanjs has joined #nixos
<clever>
chloekek: ive also made a custom i2c based bootloader once before (long since lost it), which would allow reflashing over i2c
<chloekek>
clever: If you put the chip into a programmer, do you need a bootloader though? You need the programmer to put the bootloader on it in the first place (unless you buy pre-installed).
<clever>
chloekek: if you use a programmer, you can bypass the bootloader, and just flash whatever you want
<chloekek>
Neat.
<clever>
for most AVR chips, the programmer talks to it by just driving SPI into the chip, while the reset pin is held low
<clever>
there is a fuse to make reset be gpio instead of reset, but then you cant use reset to enter programming mode anymore
<clever>
that can be fixed with a highvoltage programmer (only 12v) but some programmers dont support it
<{^_^}>
[nixpkgs] @Ekleog pushed commit from @symphorien to release-20.03 « epkowa: fix parsing of interpreters (#82909) (#89506) »: https://git.io/JfM5Y
vidbina has quit [Ping timeout: 256 seconds]
ddellacosta has joined #nixos
<{^_^}>
[nixpkgs] @Ekleog merged pull request #89751 → boot: fix order of arguments for `hasPrefix` → https://git.io/JfM7b
<{^_^}>
[nixpkgs] @Ekleog pushed commit from @Nadrieril to master « boot: fix order of arguments for `hasPrefix` (#89751) »: https://git.io/JfM5s
<{^_^}>
[nixpkgs] @Ekleog pushed commit from @Nadrieril to release-20.03 « boot: fix order of arguments for `hasPrefix` (#89751) »: https://git.io/JfM5G
* clever
heads off to bed
<chloekek>
clever: Goodbye
<Thra11>
chloekek: Does that work when using things like buildRustPackage instead of calling mkDerivation directly?
<chloekek>
No idea, depends on the function.
<Thra11>
I can't find the actual definition of buildRustPackages anywhere. It's rather obfuscated.
proofofkeags has joined #nixos
<b42>
Thra11: grep for "buildRustPackage =" --> pkgs/build-support/rust/default.nix
<{^_^}>
[nixpkgs] @worldofpeace merged pull request #88623 → Vscode: Fix "Open in Vscode" in pantheon DE → https://git.io/Jf2Qk
<{^_^}>
[nixpkgs] @worldofpeace pushed commit from @husseinraoouf to master « vscode: add %U to exec command of the desktop item (#88623) »: https://git.io/JfMda
user_0x58 has quit [Quit: Leaving]
ddellacosta has quit [Quit: WeeChat 2.2]
<{^_^}>
[nixpkgs] @JakeStanger opened pull request #89753 → Add Pterodactyl Panel and Daemon → https://git.io/JfMdQ
<emilsp>
is there a morph like tool that can deal with different target architectures?
<infinisil>
emilsp: Can morph not do that?
<{^_^}>
[nixpkgs] @FRidh pushed 4 commits to python-unstable: https://git.io/JfMdd
<emilsp>
infinisil: seemingly it's trying to build an x86 kernel when I try to build an image for my raspberry pi. Maybe I'm missing something, but I thought that the target architecture would be inferred
noudle has joined #nixos
endformationage has joined #nixos
<hsngrmpf[m]>
Is there any possibility to fix a steam game which overwrites LD_LIBRARY_PATH on its own and therefore breaks the FHSUserEnv. I know I can use patchelf, but this will break as soon as the game is updated by steam.
<infinisil>
emilsp: I myself am working on another deployment tool ( https://github.com/Infinisil/nixus ), which newly works for different arches, as tested by lovesegfault :)
<keithy[m]>
can I configure nixPath in configuration.nix?
<infinisil>
emilsp: Though it's very experimental, I wouldn't recommend using it for critical things
<keithy[m]>
but it wond be defined in time to use it?
<keithy[m]>
* but it wont be defined in time to use it?
<alexarice[m]>
keithy: I believe you can but I have never tried
<alexarice[m]>
usually with things like that you need to run rebuild twice
nixy37179 has joined #nixos
nixy has joined #nixos
<emilsp>
infinisil: cool, I'll have a look! I think the issue was that I wasn't specifying `nixpkgs.localSystem.system = "aarch64-linux";`for the specific host. But not it fails to compile cpupower because it's on x86 :/
<adit[m]>
Hey folks, I had a bit of trouble with kubernetes on nixos and I'd previously had a great experience with k3s. Decided to try using k3s on nixos and it works brilliantly.
<someone92>
Does anyone know if NixOS has a way to install without systemd?
<someone92>
I thought I heard about that once upon a time
<cole-h>
Not yet, no.
<someone92>
ah
<someone92>
Is it something being worked on?
karantan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<someone92>
I'm in the NixOS installer but not sure if it's worth installing atm because of systemd, but if it's something coming soon that won't require reinstalling the system anyway then maybe it's worth installing!
<gchristensen>
someone92: not really
<someone92>
ah ok
<someone92>
thank you both cole-h & gchristensen
<cole-h>
ashkitten (ping) is interested in this, I believe, but I don't see anything happening anytime soon.
sigmundv__ has quit [Ping timeout: 246 seconds]
<someone92>
how can we contribute?
<someone92>
this would be a great thing to have
zebrag has quit [Quit: Konversation terminated!]
<drakonis>
hmm
<someone92>
nixos is super cool
<drakonis>
nixos without systemd is a fun experiment
<drakonis>
only that someone has to do it in a meaningful way
<someone92>
what does "do it" entail?
<someone92>
if someone wanted to contribute...
<drakonis>
providing suitable replacements for nixos bits that use systemd
<gcoakes[m]>
Hey, I'm hoping someone here can help me with something. I'm trying to do string expansion on a file using builtins.readFile. Is that possible?
<gcoakes[m]>
Specifically, I have an xmonad.hs and I want to hardcode `"${kitty}/bin/kitty"` into that file, but then read it in my nix config.
<{^_^}>
[nixpkgs] @bhipple pushed commit from @1000101 to master « formatting: fix missing leading whitespace »: https://git.io/JfMpp
Mark_ has joined #nixos
gustavderdrache has joined #nixos
Mark_ is now known as MarkRBM
fendor has quit [Read error: Connection reset by peer]
<MarkRBM>
Hi could someone point me in the right direction for fixing my issues with gnupg. I am on the 20.03 channel and have installed the gnupg package. I am trying to run `--full-gen-key` but when I get to the enter password stage I get an error the there is no `pinentry` available, I have tried installing this package manually but it did not help
<gcoakes[m]>
You need a pinentry program available in your profile. Try doing `nix-shell -p pinentry-curses` and then generating the key from there. I don't know if that will work, but that would be the first place I would start.
<gcoakes[m]>
I would have figured that would be started by socket activation.
<cole-h>
And how do those sockets get there? ;^)
<gcoakes[m]>
Yeah, I just haven't messed with my gpg config in a while.
<cole-h>
It does work by socket activation. But you needs the sockets there in the first place. Therefore, you need to enable the agent, which will cause NixOS to create sockets and services for it.
<MarkRBM>
thanks will have a look at that link
<MarkRBM>
ah this looks promising, thanks
codygman has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
cellofhuman[m] has quit [*.net *.split]
GuilhemArvilMari has quit [*.net *.split]
astraliam[m]1 has quit [*.net *.split]
Minijackson[m]1 has quit [*.net *.split]
dasj19[m] has quit [*.net *.split]
bricewge1 has quit [*.net *.split]
cab404[m] has quit [*.net *.split]
jtojnar has quit [*.net *.split]
Wouter[m] has quit [*.net *.split]
softinio[m] has quit [*.net *.split]
kai_w has quit [*.net *.split]
mkfart[m] has quit [*.net *.split]
bqy has quit [*.net *.split]
geekimerssive[m] has quit [*.net *.split]
li_matrix has quit [*.net *.split]
srid has quit [*.net *.split]
apple_at_cha[m] has quit [*.net *.split]
mlatus[m] has quit [*.net *.split]
exel[m] has quit [*.net *.split]
vegai1 has quit [*.net *.split]
psiperator[m] has quit [*.net *.split]
d4rkshad0w has quit [*.net *.split]
DanP[m] has quit [*.net *.split]
faewenys[m] has quit [*.net *.split]
gcoakes[m] has quit [*.net *.split]
neonfuz2 has quit [*.net *.split]
CRTified[m] has quit [*.net *.split]
ibinzari[m] has quit [*.net *.split]
alfborge[m] has quit [*.net *.split]
xfix has quit [*.net *.split]
vmallela[m] has quit [*.net *.split]
anton-latukha[m] has quit [*.net *.split]
cejota[m] has quit [*.net *.split]
epic_guy[m] has quit [*.net *.split]
Poscat[m] has quit [*.net *.split]
musicmatze[m] has quit [*.net *.split]
kaychaks_riot has quit [*.net *.split]
denbrahe[m] has quit [*.net *.split]
Ox4A6F has quit [*.net *.split]
cocreature has quit [*.net *.split]
GuilhemArvilMari has joined #nixos
astraliam[m]1 has joined #nixos
cellofhuman[m] has joined #nixos
DanP[m] has joined #nixos
srid has joined #nixos
neonfuz2 has joined #nixos
vmallela[m] has joined #nixos
musicmatze[m] has joined #nixos
li_matrix has joined #nixos
Ox4A6F has joined #nixos
cejota[m] has joined #nixos
epic_guy[m] has joined #nixos
dasj19[m] has joined #nixos
ibinzari[m] has joined #nixos
bqy has joined #nixos
psiperator[m] has joined #nixos
Minijackson[m]1 has joined #nixos
softinio[m] has joined #nixos
denbrahe[m] has joined #nixos
kai_w has joined #nixos
xfix has joined #nixos
gcoakes[m] has joined #nixos
geekimerssive[m] has joined #nixos
apple_at_cha[m] has joined #nixos
d4rkshad0w has joined #nixos
anton-latukha[m] has joined #nixos
kaychaks_riot has joined #nixos
alfborge[m] has joined #nixos
Poscat[m] has joined #nixos
mlatus[m] has joined #nixos
faewenys[m] has joined #nixos
cocreature has joined #nixos
cab404[m] has joined #nixos
exel[m] has joined #nixos
bricewge1 has joined #nixos
vegai1 has joined #nixos
jtojnar has joined #nixos
CRTified[m] has joined #nixos
Wouter[m] has joined #nixos
mkfart[m] has joined #nixos
hsngrmpf[m] has quit [*.net *.split]
askatasun[m] has quit [*.net *.split]
regivanx[m] has quit [*.net *.split]
jwaksbaum[m] has quit [*.net *.split]
chris[m]4 has quit [*.net *.split]
qbit[m]1 has quit [*.net *.split]
zimbatm has quit [*.net *.split]
drewc has quit [*.net *.split]
Taneb has quit [*.net *.split]
m1cr0man has quit [*.net *.split]
evils has quit [*.net *.split]
obadz has quit [*.net *.split]
Mic92 has quit [*.net *.split]
Mateon1 has quit [*.net *.split]
marcusr has quit [*.net *.split]
colemickens has quit [*.net *.split]
shu9[m] has quit [*.net *.split]
Notkea[m] has quit [*.net *.split]
m4ts_ has quit [*.net *.split]
ldlework has quit [*.net *.split]
NekomimiScience has quit [*.net *.split]
bgupta has quit [*.net *.split]
nikita` has quit [*.net *.split]
sneakweb has quit [*.net *.split]
johanot has quit [*.net *.split]
cvlad- has quit [*.net *.split]
diamondman has quit [*.net *.split]
dukedave has quit [*.net *.split]
etrepum has quit [*.net *.split]
raboof has quit [*.net *.split]
techtangents has quit [*.net *.split]
davidtwco has quit [*.net *.split]
ctp has quit [*.net *.split]
ocharles has quit [*.net *.split]
valwal_ has quit [*.net *.split]
d10n-work has quit [*.net *.split]
emilazy has quit [*.net *.split]
claudiii_ has quit [*.net *.split]
nlofaro_ has quit [*.net *.split]
NemesisD_ has quit [*.net *.split]
marsh has quit [*.net *.split]
fpob has quit [*.net *.split]
chris[m]4 has joined #nixos
hsngrmpf[m] has joined #nixos
jwaksbaum[m] has joined #nixos
askatasun[m] has joined #nixos
Mateon1 has joined #nixos
Mic92 has joined #nixos
Taneb has joined #nixos
evils has joined #nixos
obadz has joined #nixos
drewc has joined #nixos
zimbatm has joined #nixos
qbit[m]1 has joined #nixos
m4ts_ has joined #nixos
marcusr has joined #nixos
m1cr0man has joined #nixos
nikita` has joined #nixos
regivanx[m] has joined #nixos
shu9[m] has joined #nixos
johanot has joined #nixos
NekomimiScience has joined #nixos
dukedave has joined #nixos
bgupta has joined #nixos
cvlad- has joined #nixos
sneakweb has joined #nixos
ldlework has joined #nixos
valwal_ has joined #nixos
Notkea[m] has joined #nixos
d10n-work has joined #nixos
ocharles has joined #nixos
diamondman has joined #nixos
claudiii_ has joined #nixos
emilazy has joined #nixos
davidtwco has joined #nixos
techtangents has joined #nixos
raboof has joined #nixos
ctp has joined #nixos
etrepum has joined #nixos
fpob has joined #nixos
NemesisD_ has joined #nixos
nlofaro_ has joined #nixos
marsh has joined #nixos
d10n-work has quit [Max SendQ exceeded]
liori has quit [*.net *.split]
hspak has quit [*.net *.split]
tnias has quit [*.net *.split]
medvid has quit [*.net *.split]
stolyaroleh has quit [*.net *.split]
maxter has quit [*.net *.split]
itorres has quit [*.net *.split]
Uma has quit [*.net *.split]
grw1 has quit [*.net *.split]
inkOne_ has quit [*.net *.split]
cybertron has quit [*.net *.split]
mightybyte has quit [*.net *.split]
mutantmell has quit [*.net *.split]
SOO7 has quit [*.net *.split]
georges_ has quit [*.net *.split]
drisc has quit [*.net *.split]
emilsp has quit [*.net *.split]
bvdw has quit [*.net *.split]
tudorr has quit [*.net *.split]
lovesegfault has quit [*.net *.split]
is_null has quit [*.net *.split]
joko has quit [*.net *.split]
NieDzejkob has quit [*.net *.split]
jD91mZM2 has quit [*.net *.split]
fre has quit [*.net *.split]
bukkitgerman8608 has quit [*.net *.split]
infinisil has quit [*.net *.split]
blackriversoftwa has quit [*.net *.split]
niksnut has quit [*.net *.split]
zfnmxt has quit [*.net *.split]
WilliButz has quit [*.net *.split]
wolfshappen has quit [*.net *.split]
bridge[evilred] has quit [*.net *.split]
superbaloo has quit [*.net *.split]
clever has quit [*.net *.split]
wucke13 has quit [*.net *.split]
tilcreator has quit [*.net *.split]
jtobin has quit [*.net *.split]
devalot has quit [*.net *.split]
bastion-tester has quit [*.net *.split]
makefu has quit [*.net *.split]
lukegb has quit [*.net *.split]
duairc_ has quit [*.net *.split]
efriend has quit [*.net *.split]
monokrome has quit [*.net *.split]
sigtrm has quit [*.net *.split]
mlen has quit [*.net *.split]
aszlig has quit [*.net *.split]
bodgix_ has quit [*.net *.split]
dweller has quit [*.net *.split]
eoli3n has quit [*.net *.split]
acertain has quit [*.net *.split]
medvid has joined #nixos
hspak has joined #nixos
stolyaroleh has joined #nixos
maxter has joined #nixos
tnias has joined #nixos
liori has joined #nixos
cybertron has joined #nixos
georges_ has joined #nixos
inkOne_ has joined #nixos
tudorr has joined #nixos
mightybyte has joined #nixos
efriend has joined #nixos
duairc_ has joined #nixos
SOO7 has joined #nixos
bastion-tester has joined #nixos
devalot has joined #nixos
lukegb has joined #nixos
emilsp has joined #nixos
grw1 has joined #nixos
bodgix_ has joined #nixos
drisc has joined #nixos
is_null has joined #nixos
sigtrm has joined #nixos
fre has joined #nixos
lovesegfault has joined #nixos
jtobin has joined #nixos
joko has joined #nixos
mlen has joined #nixos
NieDzejkob has joined #nixos
infinisil has joined #nixos
tilcreator has joined #nixos
superbaloo has joined #nixos
wucke13 has joined #nixos
Uma has joined #nixos
bvdw has joined #nixos
WilliButz has joined #nixos
niksnut has joined #nixos
mutantmell has joined #nixos
makefu has joined #nixos
wolfshappen has joined #nixos
eoli3n has joined #nixos
acertain has joined #nixos
itorres has joined #nixos
blackriversoftwa has joined #nixos
bridge[evilred] has joined #nixos
aszlig has joined #nixos
jD91mZM2 has joined #nixos
zfnmxt has joined #nixos
clever has joined #nixos
bukkitgerman8608 has joined #nixos
dweller has joined #nixos
<ldlework>
What allows you to map a list to an attrset?
SOO7 has quit [Excess Flood]
mindtree[m]1 has quit [*.net *.split]
domenkozar[m] has quit [*.net *.split]
kriteus[m] has quit [*.net *.split]
mzafkismugi[m]1 has quit [*.net *.split]
akymaky[m] has quit [*.net *.split]
mica[m]1 has quit [*.net *.split]
zarathustra_[m] has quit [*.net *.split]
hsiktas[m] has quit [*.net *.split]
ky0ko has quit [*.net *.split]
ayrymmnwpnng[m] has quit [*.net *.split]
gmr has quit [*.net *.split]
Grauwolf[m] has quit [*.net *.split]
sm[m] has quit [*.net *.split]
MilkManzJourDadd has quit [*.net *.split]
kazzimazzi[m] has quit [*.net *.split]
axx[m] has quit [*.net *.split]
regnat has quit [*.net *.split]
leonardp has quit [*.net *.split]
Jonas[m]2 has quit [*.net *.split]
greghab[m] has quit [*.net *.split]
ryantm has quit [*.net *.split]
hexa- has quit [*.net *.split]
luelista has quit [*.net *.split]
Fulgen has quit [*.net *.split]
ardumont has quit [*.net *.split]
TobiasKratzlitsc has quit [*.net *.split]
logan12358[m] has quit [*.net *.split]
BenSima[m] has quit [*.net *.split]
Houtworm[m] has quit [*.net *.split]
phittacus has quit [*.net *.split]
Arian[m] has quit [*.net *.split]
blindidiotgod has quit [*.net *.split]
neumantm[m] has quit [*.net *.split]
ggpeti[m] has quit [*.net *.split]
adam[m]3 has quit [*.net *.split]
chmod222[m] has quit [*.net *.split]
jjwatt[m] has quit [*.net *.split]
wildtrees[m] has quit [*.net *.split]
mudrii[m] has quit [*.net *.split]
tamwile[m] has quit [*.net *.split]
sshow[m] has quit [*.net *.split]
anarchomoh[m] has quit [*.net *.split]
dwagenk[m] has quit [*.net *.split]
interro[m] has quit [*.net *.split]
ZerataX has quit [*.net *.split]
david-sawatzke[m has quit [*.net *.split]
bachp has quit [*.net *.split]
daniels[m] has quit [*.net *.split]
dot-product[m] has quit [*.net *.split]
nolan_d has quit [*.net *.split]
bohan[m] has quit [*.net *.split]
roberth has quit [*.net *.split]
watzon has quit [*.net *.split]
bennofs[m] has quit [*.net *.split]
siraben has quit [*.net *.split]
ptotter[m] has quit [*.net *.split]
phirsch has quit [*.net *.split]
Philipp[m]1 has quit [*.net *.split]
nilsirl[m] has quit [*.net *.split]
thefloweringash has quit [*.net *.split]
eddyb has quit [*.net *.split]
noj has quit [*.net *.split]
zgrep has quit [*.net *.split]
akymaky[m] has joined #nixos
kriteus[m] has joined #nixos
domenkozar[m] has joined #nixos
axx[m] has joined #nixos
sm[m] has joined #nixos
regnat has joined #nixos
mindtree[m]1 has joined #nixos
mica[m]1 has joined #nixos
gmr has joined #nixos
ayrymmnwpnng[m] has joined #nixos
TobiasKratzlitsc has joined #nixos
greghab[m] has joined #nixos
zarathustra_[m] has joined #nixos
mzafkismugi[m]1 has joined #nixos
leonardp has joined #nixos
kazzimazzi[m] has joined #nixos
Grauwolf[m] has joined #nixos
Fulgen has joined #nixos
Jonas[m]2 has joined #nixos
MilkManzJourDadd has joined #nixos
ky0ko has joined #nixos
ardumont has joined #nixos
luelista has joined #nixos
logan12358[m] has joined #nixos
hexa- has joined #nixos
Houtworm[m] has joined #nixos
blindidiotgod has joined #nixos
BenSima[m] has joined #nixos
phittacus has joined #nixos
interro[m] has joined #nixos
Arian[m] has joined #nixos
neumantm[m] has joined #nixos
ryantm has joined #nixos
bennofs[m] has joined #nixos
roberth has joined #nixos
chmod222[m] has joined #nixos
ptotter[m] has joined #nixos
mudrii[m] has joined #nixos
david-sawatzke[m has joined #nixos
ggpeti[m] has joined #nixos
adam[m]3 has joined #nixos
jjwatt[m] has joined #nixos
nilsirl[m] has joined #nixos
bachp has joined #nixos
nolan_d has joined #nixos
wildtrees[m] has joined #nixos
tamwile[m] has joined #nixos
siraben has joined #nixos
ZerataX has joined #nixos
anarchomoh[m] has joined #nixos
sshow[m] has joined #nixos
dwagenk[m] has joined #nixos
dot-product[m] has joined #nixos
bohan[m] has joined #nixos
watzon has joined #nixos
Philipp[m]1 has joined #nixos
zgrep has joined #nixos
noj has joined #nixos
thefloweringash has joined #nixos
daniels[m] has joined #nixos
eddyb has joined #nixos
phirsch has joined #nixos
diamondman has quit [Ping timeout: 245 seconds]
nikita` has quit [Ping timeout: 245 seconds]
tamwile[m] has quit [Max SendQ exceeded]
nolan_d has quit [Max SendQ exceeded]
ZerataX has quit [Max SendQ exceeded]
axx[m] has quit [Max SendQ exceeded]
Philipp[m]1 has quit [Max SendQ exceeded]
nilsirl[m] has quit [Max SendQ exceeded]
bennofs[m] has quit [Max SendQ exceeded]
MilkManzJourDadd has quit [Max SendQ exceeded]
kriteus[m] has quit [Max SendQ exceeded]
siraben has quit [Max SendQ exceeded]
akymaky[m] has quit [Max SendQ exceeded]
hexa- has quit [Max SendQ exceeded]
domenkozar[m] has quit [Ping timeout: 252 seconds]
mica[m]1 has quit [Ping timeout: 252 seconds]
loupinfre[m] has quit [Ping timeout: 240 seconds]
bpye has quit [Ping timeout: 240 seconds]
<ldlework>
oh right
<risson>
Wouldn't a plain map do the trick?
matthewbauer has quit [Ping timeout: 240 seconds]
observer_alpha[m has quit [Ping timeout: 240 seconds]
jlv[m] has quit [Ping timeout: 240 seconds]
fgaz has quit [Ping timeout: 240 seconds]
NickHu1 has quit [*.net *.split]
sparogy1 has quit [*.net *.split]
aquarial has quit [*.net *.split]
la-s has quit [*.net *.split]
yutyo[m] has quit [*.net *.split]
Elorm[m] has quit [*.net *.split]
atemu12[m] has quit [*.net *.split]
cmcaine[m] has quit [*.net *.split]
ksevelyar[m] has quit [*.net *.split]
spinlock[m] has quit [*.net *.split]
wangoe[m] has quit [*.net *.split]
dngray has quit [*.net *.split]
uwap has quit [*.net *.split]
drewr has quit [*.net *.split]
Shados has quit [*.net *.split]
simpson has quit [*.net *.split]
MawKKe[m] has quit [*.net *.split]
chrismatheson has quit [*.net *.split]
adit[m] has quit [*.net *.split]
tet[m] has quit [*.net *.split]
dxtr[m] has quit [*.net *.split]
ngerstle[m] has quit [*.net *.split]
zannzen[m] has quit [*.net *.split]
user51[m] has quit [*.net *.split]
faya01[m] has quit [*.net *.split]
balsoft has quit [*.net *.split]
iwvt[m] has quit [*.net *.split]
antpic01[m] has quit [*.net *.split]
icyhate5533[m] has quit [*.net *.split]
chvp has quit [*.net *.split]
tokudan[m] has quit [*.net *.split]
philipp[m]2 has quit [*.net *.split]
danielrf[m] has quit [*.net *.split]
loyon has quit [*.net *.split]
jongeOld[m] has quit [*.net *.split]
rnhmjoj has quit [*.net *.split]
bbigras has quit [*.net *.split]
mt[m] has quit [*.net *.split]
hiroshi[m] has quit [*.net *.split]
jluttine[m] has quit [*.net *.split]
leons has quit [*.net *.split]
eadwu[m] has quit [*.net *.split]
emily has quit [*.net *.split]
amir has quit [*.net *.split]
tdeo has quit [*.net *.split]
aranea has quit [*.net *.split]
agb has quit [*.net *.split]
kriztw has quit [*.net *.split]
siel has quit [*.net *.split]
tarzeau has quit [*.net *.split]
epitron[m] has quit [Ping timeout: 244 seconds]
sjanes[m]1 has quit [Ping timeout: 244 seconds]
jojosch[m] has quit [Ping timeout: 244 seconds]
infinisil-m has quit [Ping timeout: 244 seconds]
koschitzky[m] has quit [Ping timeout: 244 seconds]
edrex has quit [Ping timeout: 244 seconds]
Stphan[m] has quit [Ping timeout: 244 seconds]
vykook[m] has quit [Ping timeout: 244 seconds]
piotrszegda[m] has quit [Ping timeout: 244 seconds]
alexfmpe has quit [Ping timeout: 244 seconds]
kozova1[m] has quit [Ping timeout: 244 seconds]
demoulin[m] has quit [Ping timeout: 244 seconds]
yangm has quit [Ping timeout: 244 seconds]
Luigi[m] has quit [Ping timeout: 244 seconds]
JJJollyjim has quit [Ping timeout: 244 seconds]
metheflea has quit [Ping timeout: 244 seconds]
mkg20001 has quit [Ping timeout: 244 seconds]
Ericson2314 has quit [Ping timeout: 244 seconds]
jwaksbaum[m] has quit [Ping timeout: 246 seconds]
davidtwco has quit [Ping timeout: 246 seconds]
dukedave has quit [Ping timeout: 246 seconds]
dtz has quit [Ping timeout: 246 seconds]
cellofhuman[m] has quit [Ping timeout: 244 seconds]
astraliam[m]1 has quit [Ping timeout: 244 seconds]
GuilhemArvilMari has quit [Ping timeout: 244 seconds]
bricewge1 has quit [Ping timeout: 244 seconds]
dasj19[m] has quit [Ping timeout: 244 seconds]
Minijackson[m]1 has quit [Ping timeout: 244 seconds]
cab404[m] has quit [Ping timeout: 244 seconds]
domogled has quit [Quit: domogled]
Wouter[m] has quit [Ping timeout: 244 seconds]
softinio[m] has quit [Ping timeout: 244 seconds]
kai_w has quit [Ping timeout: 244 seconds]
mkfart[m] has quit [Ping timeout: 244 seconds]
geekimerssive[m] has quit [Ping timeout: 244 seconds]
bqy has quit [Ping timeout: 244 seconds]
li_matrix has quit [Ping timeout: 244 seconds]
apple_at_cha[m] has quit [Ping timeout: 244 seconds]
mlatus[m] has quit [Ping timeout: 244 seconds]
exel[m] has quit [Ping timeout: 244 seconds]
vtsm^ has quit [Max SendQ exceeded]
neonfuz2 has quit [Ping timeout: 244 seconds]
vegai1 has quit [Ping timeout: 244 seconds]
ibinzari[m] has quit [Ping timeout: 244 seconds]
alfborge[m] has quit [Ping timeout: 244 seconds]
faewenys[m] has quit [Ping timeout: 244 seconds]
d4rkshad0w has quit [Ping timeout: 244 seconds]
CRTified[m] has quit [Ping timeout: 244 seconds]
vmallela[m] has quit [Ping timeout: 244 seconds]
psiperator[m] has quit [Ping timeout: 244 seconds]
xfix has quit [Ping timeout: 244 seconds]
DanP[m] has quit [Ping timeout: 244 seconds]
epic_guy[m] has quit [Ping timeout: 244 seconds]
anton-latukha[m] has quit [Ping timeout: 244 seconds]
cejota[m] has quit [Ping timeout: 244 seconds]
Poscat[m] has quit [Ping timeout: 244 seconds]
musicmatze[m] has quit [Ping timeout: 244 seconds]
kaychaks_riot has quit [Ping timeout: 244 seconds]
Ox4A6F has quit [Ping timeout: 244 seconds]
denbrahe[m] has quit [Ping timeout: 244 seconds]
Houtworm[m] has quit [Max SendQ exceeded]
mzafkismugi[m]1 has quit [Ping timeout: 252 seconds]
ayrymmnwpnng[m] has quit [Ping timeout: 252 seconds]
zarathustra_[m] has quit [Ping timeout: 252 seconds]
gmr has quit [Ping timeout: 252 seconds]
kazzimazzi[m] has quit [Ping timeout: 252 seconds]
Grauwolf[m] has quit [Ping timeout: 252 seconds]
leonardp has quit [Ping timeout: 252 seconds]
Jonas[m]2 has quit [Ping timeout: 252 seconds]
regnat has quit [Ping timeout: 252 seconds]
greghab[m] has quit [Ping timeout: 252 seconds]
TobiasKratzlitsc has quit [Ping timeout: 252 seconds]
phittacus has quit [Ping timeout: 252 seconds]
BenSima[m] has quit [Ping timeout: 252 seconds]
Arian[m] has quit [Ping timeout: 252 seconds]
logan12358[m] has quit [Ping timeout: 252 seconds]
mudrii[m] has quit [Ping timeout: 252 seconds]
jjwatt[m] has quit [Ping timeout: 252 seconds]
ggpeti[m] has quit [Ping timeout: 252 seconds]
anarchomoh[m] has quit [Ping timeout: 252 seconds]
chmod222[m] has quit [Ping timeout: 252 seconds]
dwagenk[m] has quit [Ping timeout: 252 seconds]
adam[m]3 has quit [Ping timeout: 252 seconds]
interro[m] has quit [Ping timeout: 252 seconds]
sshow[m] has quit [Ping timeout: 252 seconds]
neumantm[m] has quit [Ping timeout: 252 seconds]
bachp has quit [Ping timeout: 252 seconds]
david-sawatzke[m has quit [Ping timeout: 252 seconds]
daniels[m] has quit [Ping timeout: 252 seconds]
dot-product[m] has quit [Ping timeout: 252 seconds]
thefloweringash has quit [Ping timeout: 252 seconds]
phirsch has quit [Ping timeout: 252 seconds]
bohan[m] has quit [Ping timeout: 252 seconds]
roberth has quit [Ping timeout: 252 seconds]
Caleb[m]1 has quit [Ping timeout: 256 seconds]
frobenius[m] has quit [Ping timeout: 256 seconds]
sasyctu[m] has quit [Ping timeout: 256 seconds]
dkellner[m] has quit [Ping timeout: 256 seconds]
theduke[m] has quit [Ping timeout: 256 seconds]
timokau[m] has quit [Ping timeout: 256 seconds]
<infinisil>
ldlework: genAttrs
SOO7 has joined #nixos
domogled has joined #nixos
hsngrmpf[m] has quit [Ping timeout: 246 seconds]
shu9[m] has quit [Ping timeout: 246 seconds]
nlofaro_ has quit [Ping timeout: 246 seconds]
NemesisD_ has quit [Ping timeout: 246 seconds]
<ldlework>
ya
<ldlework>
thx
tyrion-mx has quit [Ping timeout: 260 seconds]
grin[m] has quit [Ping timeout: 260 seconds]
solomon[m] has quit [Ping timeout: 260 seconds]
tom[m]2 has quit [Ping timeout: 260 seconds]
M3DPACTE[m] has quit [Ping timeout: 260 seconds]
efra[m] has quit [Ping timeout: 260 seconds]
limpid-kzonix[m] has quit [Ping timeout: 260 seconds]
wak-work has quit [Ping timeout: 260 seconds]
Irenes[m] has quit [Ping timeout: 260 seconds]
Dandellion has quit [Ping timeout: 260 seconds]
sm[m] has quit [Ping timeout: 252 seconds]
somerand0m[m] has quit [Ping timeout: 272 seconds]
rednaZ[m]1 has quit [Ping timeout: 272 seconds]
gcoakes[m] has quit [Ping timeout: 244 seconds]
srid has quit [Ping timeout: 244 seconds]
jtojnar has quit [Ping timeout: 244 seconds]
goibhniu has quit [Ping timeout: 260 seconds]
dpc has quit [Ping timeout: 260 seconds]
acys[m]1 has quit [Ping timeout: 260 seconds]
mindtree[m]1 has quit [Ping timeout: 252 seconds]
justache has quit [Ping timeout: 240 seconds]
vtsm^ has joined #nixos
hexa- has joined #nixos
codygman has quit [Ping timeout: 264 seconds]
srxl1 has quit [*.net *.split]
bobfett1 has quit [*.net *.split]
dithered_diapen4 has quit [*.net *.split]
pistache has quit [*.net *.split]
johnnyfive has quit [*.net *.split]
bbarker has quit [*.net *.split]
mattx433 has quit [*.net *.split]
palo has quit [*.net *.split]
gilligan has quit [*.net *.split]
miah has quit [*.net *.split]
Blessjah has quit [*.net *.split]
ArdaXi has quit [*.net *.split]
jordansinn has quit [*.net *.split]
Scriptkiddi has quit [*.net *.split]
ericsagnes has quit [*.net *.split]
ajs124 has quit [*.net *.split]
duckonomy has quit [*.net *.split]
parsnip has quit [*.net *.split]
qyliss has quit [*.net *.split]
willghatch[m] has quit [*.net *.split]
coyoneda[m] has quit [*.net *.split]
nh2 has quit [*.net *.split]
sorear has quit [*.net *.split]
AmandaC has quit [*.net *.split]
philipcristiano has quit [*.net *.split]
Athas has quit [*.net *.split]
slikts has quit [*.net *.split]
leah2 has quit [*.net *.split]
scoates has quit [*.net *.split]
swflint has quit [*.net *.split]
sphalerite has quit [*.net *.split]
pikajude has quit [*.net *.split]
Ashy has quit [*.net *.split]
farn has quit [*.net *.split]
cptMikky has quit [*.net *.split]
flx has quit [*.net *.split]
gerschtli has quit [*.net *.split]
Dagger has quit [*.net *.split]
dxtr has quit [*.net *.split]
dottedmag has quit [*.net *.split]
dredozubov has quit [*.net *.split]
mauli has quit [*.net *.split]
thonkpod has quit [*.net *.split]
dramaturg has quit [*.net *.split]
fooker has quit [*.net *.split]
wip_ has quit [*.net *.split]
Asmadeus has quit [*.net *.split]
siers has quit [*.net *.split]
talyz has quit [*.net *.split]
Cadey has quit [*.net *.split]
tristanC has quit [*.net *.split]
hodapp has quit [*.net *.split]
sephii has quit [*.net *.split]
domogled1 has joined #nixos
dukedave has joined #nixos
domogled1 has quit [Read error: Connection reset by peer]
bbarker has joined #nixos
pistache has joined #nixos
srxl1 has joined #nixos
bobfett1 has joined #nixos
gilligan has joined #nixos
miah has joined #nixos
cptMikky has joined #nixos
Athas has joined #nixos
parsnip has joined #nixos
nh2 has joined #nixos
dithered_diapen4 has joined #nixos
pikajude has joined #nixos
duckonomy has joined #nixos
scoates has joined #nixos
mattx433 has joined #nixos
coyoneda[m] has joined #nixos
gerschtli has joined #nixos
jordansinn has joined #nixos
sorear has joined #nixos
Ashy has joined #nixos
johnnyfive has joined #nixos
mauli has joined #nixos
flx has joined #nixos
ArdaXi has joined #nixos
palo has joined #nixos
philipcristiano has joined #nixos
AmandaC has joined #nixos
farn has joined #nixos
ajs124 has joined #nixos
willghatch[m] has joined #nixos
leah2 has joined #nixos
ericsagnes has joined #nixos
dxtr has joined #nixos
Blessjah has joined #nixos
swflint has joined #nixos
qyliss has joined #nixos
dottedmag has joined #nixos
sphalerite has joined #nixos
Scriptkiddi has joined #nixos
slikts has joined #nixos
Dagger has joined #nixos
dramaturg has joined #nixos
thonkpod has joined #nixos
dredozubov has joined #nixos
wip_ has joined #nixos
fooker has joined #nixos
Asmadeus has joined #nixos
siers has joined #nixos
Cadey has joined #nixos
talyz has joined #nixos
tristanC has joined #nixos
hodapp has joined #nixos
sephii has joined #nixos
kriztw has joined #nixos
uwap has joined #nixos
leah2 has quit [Max SendQ exceeded]
farn has quit [Max SendQ exceeded]
hodapp has quit [Max SendQ exceeded]
bobfett1 has quit [Max SendQ exceeded]
agb has joined #nixos
Shados has joined #nixos
amir has joined #nixos
tdeo has joined #nixos
urkk has quit [*.net *.split]
jtcs has quit [*.net *.split]
tghume has quit [*.net *.split]
cruxeternus has quit [*.net *.split]
naominitel has quit [*.net *.split]
steell_ has quit [*.net *.split]
zemm_ has quit [*.net *.split]
ben has quit [*.net *.split]
rsa_ has quit [*.net *.split]
DerGuteMoritz has quit [*.net *.split]
hke_ has quit [*.net *.split]
DerHorst_ has quit [*.net *.split]
eyJhb has quit [*.net *.split]
nisstyre has quit [*.net *.split]
akaWolf has quit [*.net *.split]
cybrian has quit [*.net *.split]
incognito9999 has quit [*.net *.split]
boolman has quit [*.net *.split]
betawaffle has quit [*.net *.split]
Negher has quit [*.net *.split]
mfernandez has quit [*.net *.split]
mog has quit [*.net *.split]
demize has quit [*.net *.split]
goodwill has quit [*.net *.split]
mupf has quit [*.net *.split]
CMCDragonkai has quit [*.net *.split]
nckx has quit [*.net *.split]
jaeckel has quit [*.net *.split]
aleph- has quit [*.net *.split]
greymalkin has quit [*.net *.split]
Twey has quit [*.net *.split]
stree has quit [*.net *.split]
erhandsome has quit [*.net *.split]
n3t has quit [*.net *.split]
minicom has quit [*.net *.split]
fiddlerwoaroof has quit [*.net *.split]
jkarni has quit [*.net *.split]
pbogdan has quit [*.net *.split]
Profpatsch has quit [*.net *.split]
ex-parrot has quit [*.net *.split]
Reiser has quit [*.net *.split]
EsperLily has quit [*.net *.split]
Philonous has quit [*.net *.split]
robogoat has quit [*.net *.split]
Mrmaxmeier has quit [*.net *.split]
trfl has quit [*.net *.split]
andersk has quit [*.net *.split]
heath has quit [*.net *.split]
genevino has quit [*.net *.split]
edwtjo has quit [*.net *.split]
tdeo has joined #nixos
tdeo has quit [Changing host]
Luker has quit [*.net *.split]
buffet has quit [*.net *.split]
aranea has joined #nixos
tghume has joined #nixos
urkk has joined #nixos
ben has joined #nixos
cruxeternus has joined #nixos
naominitel has joined #nixos
rsa_ has joined #nixos
betawaffle has joined #nixos
mupf has joined #nixos
mfernandez has joined #nixos
jaeckel has joined #nixos
akaWolf has joined #nixos
eyJhb has joined #nixos
demize has joined #nixos
goodwill has joined #nixos
Twey has joined #nixos
boolman has joined #nixos
minicom has joined #nixos
ex-parrot has joined #nixos
steell_ has joined #nixos
incognito9999 has joined #nixos
buffet has joined #nixos
erhandsome has joined #nixos
cybrian has joined #nixos
nisstyre has joined #nixos
Profpatsch has joined #nixos
Negher has joined #nixos
jtcs has joined #nixos
Reiser has joined #nixos
greymalkin has joined #nixos
aleph- has joined #nixos
CMCDragonkai has joined #nixos
n3t has joined #nixos
nckx has joined #nixos
DerHorst_ has joined #nixos
zemm_ has joined #nixos
jkarni has joined #nixos
pbogdan has joined #nixos
DerGuteMoritz has joined #nixos
hke_ has joined #nixos
mog has joined #nixos
fiddlerwoaroof has joined #nixos
stree has joined #nixos
heath has joined #nixos
edwtjo has joined #nixos
andersk has joined #nixos
trfl has joined #nixos
Mrmaxmeier has joined #nixos
EsperLily has joined #nixos
Philonous has joined #nixos
robogoat has joined #nixos
Luker has joined #nixos
simpson has joined #nixos
monokrome has joined #nixos
cornu has quit [Ping timeout: 244 seconds]
nocent has quit [Ping timeout: 244 seconds]
aterius has quit [Ping timeout: 244 seconds]
exprez135[m] has quit [Ping timeout: 244 seconds]
unclechu has quit [Ping timeout: 244 seconds]
davidtwco has joined #nixos
watzon has quit [Ping timeout: 252 seconds]
Valodim[m] has quit [Ping timeout: 260 seconds]
drewr has joined #nixos
drewr has joined #nixos
drewr has quit [Changing host]
nikola[m]2 has quit [Ping timeout: 244 seconds]
haaksmash[m] has quit [Ping timeout: 244 seconds]
genevino has joined #nixos
fiadliel[m] has quit [Ping timeout: 244 seconds]
atopuzov[m] has quit [Ping timeout: 244 seconds]
atgo[m] has quit [Ping timeout: 244 seconds]
M776f6c66[m] has quit [Ping timeout: 244 seconds]
hpfr[m] has quit [Ping timeout: 244 seconds]
tskc[m] has quit [Ping timeout: 244 seconds]
develobster[m] has quit [Ping timeout: 244 seconds]
nbp[m] has quit [Ping timeout: 244 seconds]
sibachian[m] has quit [Ping timeout: 244 seconds]
q3ax[m] has quit [Ping timeout: 244 seconds]
ma27[m] has quit [Ping timeout: 244 seconds]
markus[m]2 has quit [Ping timeout: 244 seconds]
fsmnarmosta[m] has quit [Ping timeout: 244 seconds]
uvnikita[m] has quit [Ping timeout: 244 seconds]
wedens[m] has quit [Ping timeout: 244 seconds]
jonreeve[m] has quit [Ping timeout: 244 seconds]
JameySharp[m] has quit [Ping timeout: 244 seconds]
utdemir[m] has quit [Ping timeout: 244 seconds]
boogiewoogie[m] has quit [Ping timeout: 244 seconds]
bf0bdaf8-ad[m] has quit [Ping timeout: 244 seconds]
flip[m] has quit [Ping timeout: 244 seconds]
layus[m] has quit [Ping timeout: 244 seconds]
TheSirC[m] has quit [Ping timeout: 244 seconds]
hr[m] has quit [Ping timeout: 244 seconds]
gnxlxnxx[m] has quit [Ping timeout: 244 seconds]
spherinder[m] has quit [Ping timeout: 244 seconds]
jschievink has quit [Ping timeout: 244 seconds]
drozdziak1[m] has quit [Ping timeout: 244 seconds]
maralorn has quit [Ping timeout: 244 seconds]
freeman42x[m] has quit [Ping timeout: 244 seconds]
the_pumpkin_man[ has quit [Ping timeout: 244 seconds]
chreekat[m] has quit [Ping timeout: 244 seconds]
puzzlewolf has quit [Ping timeout: 244 seconds]
aanderse has quit [Ping timeout: 244 seconds]
icetan has quit [Ping timeout: 244 seconds]
vaibhavsagar has quit [Ping timeout: 244 seconds]
eddyb has quit [Ping timeout: 252 seconds]
farn has joined #nixos
cyberwolf[m] has quit [Ping timeout: 260 seconds]
hodapp has joined #nixos
Reiser has quit [Max SendQ exceeded]
akaWolf has quit [Max SendQ exceeded]
nisstyre has quit [Max SendQ exceeded]
betawaffle has quit [Max SendQ exceeded]
chris[m]4 has quit [Ping timeout: 246 seconds]
raboof has quit [Ping timeout: 246 seconds]
davidtwco has joined #nixos
davidtwco has quit [Changing host]
hax404[m]1 has quit [Ping timeout: 244 seconds]
davidak[m] has quit [Ping timeout: 244 seconds]
slabity has quit [Ping timeout: 244 seconds]
Cdric[m] has quit [Ping timeout: 244 seconds]
dithered_diapen4 has quit [Ping timeout: 243 seconds]
willghatch[m] has quit [Ping timeout: 243 seconds]
coyoneda[m] has quit [Ping timeout: 243 seconds]
srxl1 has quit [Ping timeout: 243 seconds]
qbit[m]1 has quit [Ping timeout: 246 seconds]
regivanx[m] has quit [Ping timeout: 246 seconds]
askatasun[m] has quit [Ping timeout: 246 seconds]
Notkea[m] has quit [Ping timeout: 246 seconds]
Reiser has joined #nixos
fantoom[m] has quit [Ping timeout: 260 seconds]
alj[m] has quit [Ping timeout: 260 seconds]
azazel1 has quit [Ping timeout: 260 seconds]
comrandroxaos[m] has quit [Ping timeout: 260 seconds]
ongy[m] has quit [Ping timeout: 260 seconds]
ohhaimark[m] has quit [Ping timeout: 260 seconds]
arcnmx has quit [Ping timeout: 260 seconds]
contrun has quit [Ping timeout: 260 seconds]
jlle[m] has quit [Ping timeout: 260 seconds]
alexarice[m] has quit [Ping timeout: 260 seconds]
abbradar[m] has quit [Ping timeout: 260 seconds]
rigola[m] has quit [Ping timeout: 260 seconds]
sonerhalis[m] has quit [Ping timeout: 260 seconds]
michaelpj has quit [Ping timeout: 260 seconds]
thoughtweaver[m] has quit [Ping timeout: 260 seconds]
nh2 has quit [Ping timeout: 246 seconds]
ptotter[m] has quit [Ping timeout: 252 seconds]
blindidiotgod has quit [Ping timeout: 252 seconds]
quiet_laika[m] has quit [Ping timeout: 256 seconds]
wildtrees[m] has quit [Ping timeout: 252 seconds]
fresheyeball[m] has quit [Ping timeout: 260 seconds]
shazow[m] has quit [Ping timeout: 260 seconds]
AberDerBart[m] has quit [Ping timeout: 260 seconds]
trufas[m] has quit [Ping timeout: 260 seconds]
echel0n[m] has quit [Ping timeout: 260 seconds]
keithy[m] has quit [Ping timeout: 260 seconds]
redcedar[m] has quit [Ping timeout: 260 seconds]
leward[m] has quit [Ping timeout: 260 seconds]
ivank[m] has quit [Ping timeout: 260 seconds]
austinbutler[m] has quit [Ping timeout: 260 seconds]
<iqubic>
I'm fine waiting, since I can just install this program locally on my machine.
wip_ has joined #nixos
<energizer>
iqubic: usually it just takes someone who feels like reviewing it in their free time, afaik there's no procedure to ensure this happens eventually
<energizer>
`--builders ssh://foo` says "Copying /nix/store/... from ..." but when i look at my system bandwidth i see 18Kb/s Rx. if i manually pipe data over ssh from that host it's in the MB/s. what could be going wrong?
noudle has quit []
<kaliumxyz>
how does nixops work if it does not change the nix configuration on the server?
<{^_^}>
nix#2246 (by johanot, 1 year ago, open): nix copy to ssh is sometimes very slow
<energizer>
tho this is copying from not to
plutes has joined #nixos
m0rphism has joined #nixos
<kaliumxyz>
cransom but how does it do it?
<energizer>
kaliumxyz: probably it just changes the /run/current-system link
<energizer>
(thats just a guess)
<energizer>
and maybe changes /boot stuff
<cransom>
nixos-rebuild is fairly readable shell script you can look at. the --build-target option is also available if you never needed to do all the things nixops does
<energizer>
is anybody working on improving nix/nixos/nixpkgs full time?
<samueldr>
many people through their job end up doing that, energizer, some more fuller than others, but specifically only that, I'm not sure
sh4r3m4n has joined #nixos
cyraxjoe has quit [Ping timeout: 272 seconds]
<energizer>
there's a long tail of issues that i fear will never be addressed. i wonder if patreon could support a full-time nix/os/pkgs person
Guest43297 has quit []
<energizer>
who could fix things that won't otherwise get fixed
parsnip has joined #nixos
parsnip has quit [Changing host]
parsnip has joined #nixos
parsnip has joined #nixos
parsnip has quit [Changing host]
<samueldr>
this sounds a big vague
sh4r3m4n has quit [Ping timeout: 264 seconds]
<energizer>
in the last 48 hours ive hit two issues that i think are nix bugs that have open issues for years. i imagine this happens to most users, just with a different set of unusual bugs for each person
<simpson>
Survivorship bias. Old open bugs are going to be much more difficult to handle; if they were easier, they'd already be done. Which ones?
<energizer>
companies dont contract out for those long-tail quality issues
<simpson>
,prs
sbetrium has joined #nixos
jmeredith has joined #nixos
<energizer>
nixos isn't my occupational focus, i want it to just work, but i'll be happy to make regular payments in service of that goal
<samueldr>
are you sure companies don't contract out for those long-tail issues?
<energizer>
no
<energizer>
but any company will only hit a small number of them. the point is there are a lot of issues that few people hit
<samueldr>
though I guess it can be the other way around, no one _individual_ wants to, or can pay what it could cost
<alienpirate5>
question: is there any way to globally override some libraries, so one set of libraries is used at build time, and the other set is used at run time?
<alienpirate5>
context: I would like to use pipewire's pulse emulation libraries, but still have the apps built with libpulse
<infinisil>
Turns out somebody already figured it out
<alienpirate5>
ooo
<alienpirate5>
i'll try it right now
<alienpirate5>
the derivation name length is different... strange
<alienpirate5>
pipewire-libs and libpulseaudio are the same length (13)
<jtojnar>
alienpirate5: including version?
xelxebar_ has joined #nixos
<alienpirate5>
oh
<alienpirate5>
i'll have to look at that
xelxebar has quit [Remote host closed the connection]
<alienpirate5>
yep, i need to shorten it by one character
<alienpirate5>
it seems to work now
<alienpirate5>
changed the `pname` from `pipewire-libs` to `pipewirelibs`
<jtojnar>
also you might probably need to create a frankenmonster of pulseaudio with libpulse just replaced, in case some package expects other files than just libpulse
<alienpirate5>
that seems annoying
<jtojnar>
and also not forget to replace pulseaudioFull and libpulseaudio
<alienpirate5>
i'm only replacing libpulseaudio so far
philr_ has joined #nixos
<jtojnar>
we really need to clean up the pulseaudio package into multiple output derivation so it can be as easy as replacing pulseaudio.lib
<alienpirate5>
aaa it works!!
<emilsp>
hrm, what how do I query the default value of nixpkgs.localSystem?
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<alienpirate5>
i still need to manually change around the graph in qjackctl to make it stop outputting audio into my microphone but that's a pipewire issue
<alienpirate5>
apps now start without any problems