<raingloom>if it's in the source tree, why isn't it in the build directory? is it not extracted or does guix delete it for some reason?
<leoprikler>does it build with --enable-cxx and without configuring bindings/cpp?
<kete>My installation failed to install the correct boot technology: like BIOS instead of EFI. It's complicated to figure out what to choose, but I think I can just go back and adjust my system to make it boot, when I figure out what to do.
<NieDzejkob>kete: You can do it! I'm also fighting my bootloader right now...
<atw>null_radix[m]: what's the final destination of the the stuff you're copying?
<null_radix[m]>i have a broken guix install, and need to reinstall it (messed up a partion), but i'm on a really slow internet connetion, so i was thinking I could cp the store, reformat and cp it back
<atw>In that case, I'd recommend looking at guix archive
<pkill9>efraim: i was getting errors about guile-email when guix pulling as well
<pkill9>they disappeared though when i change something in my personal repository to fix a different error for a different issue
<brown121409>leoprikler: #:configure-flags just adds to the list. I want to remove some of the args added by default.
<navik>I can report that recreating the USB boot ISO with `guix system disk-image <.scm>` works with Pureboot (coreboot + HEADS). I.e. removing the option `--file-system-type=iso9660` from the guix cmdline.
***jonsger1 is now known as jonsger
<navik>problem with the extra option was that it generates a hfsplus formatted partition, which HEADS cannot mount and inspect.
<brown121409>leoprikler: Or maybe I don't need to remove those but it looks like I have by default CONFIG_SHELL=<bash-minimal-path> and SHELL=<bash-minimal-path> and it gives me an error saying it can't recognize those flags
<brown121409>Huh it seems like luarocks' configure script doesn't like arbitrary KEY=VAL arguments.
<raghav-gururajan>sneek: later tell kirisime: Not yet I am afraid. The file-previewing/thumbnail is provided by 'sushi' along with 'gsettings-desktop-schemas'. The patch adds the latter to gnome, but the former is not packaged yet.
<raghav-gururajan>efraim: I can split the patch into two. Can you guide me on what is the best way to do that in git please? I will be back in 2hrs. :-)
<tfm>Hi! What's the recommended way to set up an OpenVPN client for a VPN provider, e.g. Mullvad? I had a look at the openvpn-client-service docs but I'm not sure how I'd configure it for a VPN I don't run (I don't have the "certificate of the machine the daemon is running on" for instance).
<leoprikler>sneek later tell raghav-gururajan but you could still do that without having literally three lists, i.e. you can split your list like `(;; PART A [...];; PART B [...])
<NieDzejkob>are secrets in the guix store problematic? I'm currently configuring my wifi with (wpa-supplicant-service-type (config (plain-file ""))) ; or something along these lines, but I'm feeling uneasy about the password ending up in /gnu/store where all users can read it
<NieDzejkob>similarly, I'm considering putting a luks key file into my initrd so that only grub asks for the disk password, but that would also expose it to all processes through the store, unnecessarily
<leoprikler>I would at least make /etc/config.scm chmod 600 and the files generated by this secret chmod 400
<PotentialUser-96>hi everyone! wanted to ask, do I need open source gpu drivers manually or not?
<raghav-gururajan><PotentialUser-96> We do not use the O-S term here. ;-) Anyway, gpu drivers are included in '%desktop-services' and/or '*-desktop-service-type'. Please refer to services section of guix manual.
<raghav-gururajan>sneek: later tell PotentialUser-96: We do not use the O-S term here. ;-) Anyway, gpu drivers are included in '%desktop-services' and/or '*-desktop-service-type'. Please refer to services section of guix manual
<cbaines>also, for the static-networking-service-type, it looks like you need to go through the static-networking-service procedure to use it, as the record type used for the configuration isn't exported
<pkill9>lol, I just typed ".scm" instead of ".com"
<sneek>Welcome back PotentialUser-27, you have 1 message.
<sneek>PotentialUser-27, raghav-gururajan says: We do not use the O-S term here. ;-) Anyway, gpu drivers are included in '%desktop-services' and/or '*-desktop-service-type'. Please refer to services section of guix manual
<PotentialUser-27>`guix package --list-profiles` lists the ones I'd expect... but xmonad has no (for example) dmenu available to it. I've put code in .profile/.zprofile/.bash_profile to source /etc/profile and loop over the profiles I care about
<cnmne>cbaines, thanks for taking a look and for that resource ! I'll have to take a look after work, but I think I tried it that way earlier and I still had errors. A concrete example will definitely help me figure it out though
<PotentialUser-27>I've gotten it working... I've gotten it working w/no fonts available to icecat... and now it's back to just the system profile's apps
<PotentialUser-27>I can use multiple profiles at once, right? do I just need to source <profile>/etc/profile in .zprofile or similar to get it working in xmonad? it's not showing packages from those profiles for me
<NieDzejkob>when you were saying that icecat appears to support firefox sync, what did you mean? It hangs when I try to login
<leoprikler>brettgilio: Right… that is indeed a thing that exists.
<NieDzejkob>brettgilio: Oh, I had the impression that's for contributing to guix the package manager itself, not the package definitions. Do I have to compile guix from source? I've heard that this takes a good while because of Guile? What if I want to see how the package works in my system configuration? Is it safe to do ./pre-inst-env guix system reconfigure?
<pkill9>guix the package manager and the package defintions are all in the same repository
<pkill9>This returns an "inferior-object" which mentions the "hello" package in it's output, but I want the "hello" package that was evaluated. How do I get it with inferior-eval? I know there's lookup-inferior-packages, but I need to use inferior-eval for something else, so I need to understand how to get the package with inferior-eval. https://www.irccloud.com/pastebin/p2oUTbaL/
<leoprikler>pkill9: I'm sure lookup-inferior-package is implemented in terms of inferior-eval
<pkill9>it uses some functions that arent exported (created by records), and i cant access them with (@@ ...)
<pkill9>oh, nevermind, i misspelled the module to access