<Apteryx_>I just installed binary version of Guix, and was wondering if it was possible to use host GTK resources without having to install them inside Guix? For example, on Ubuntu, the GTK theme is messed up in Guix GTK apps such as Emacs, because it can't find "Gtk-Message: Failed to load module "unity-gtk-module", for example.
<Apteryx_>Has anyone the GTK theme going on Ubuntu, or should I simply abstain from using Unity?
<civodul>ACTION goes for coffee, most important things first
<rekado>about the distro track talk: I'd like to give a quick primer on functional package manage, show that having the whole dependency graph gets you close to having a full distro, and then show how it's done in GuixSD.
<rekado>also how easy it is to spin variants of GuixSD with different operating system configurations
<rekado>(compared to abominations like kickstart files)
<rekado>would be excellent to have a version of GuixOps ready for FOSDEM... :)
<civodul>but i do feel a growing need to use that to administer our build machines
<buenouanq>Guix and GuixSD have totally forced me to reassess the way I'd been trained to think about operating systems - And that we ever didn't do everything this way now seems absolutely appalling. In my head I've been calling it a meta operating system - Perhaps there's a better term, but I'd love to see others talking about and pushing it as such. It is so clearly the bright beautiful future of not only GNU,
<buenouanq>but package management and OSs in general, and in 5 years time, everybody is going to be [poorly] copying the work all you wonderful people are doing right now.
<buenouanq>I wish to see more Guix devs raving like maniacs about how awesome what they're doing is.
<htgoebel>I'm currently working on a script to mass-generate *draft* packages for KDE applications. Ca. 170 of them :-)
<htgoebel>The idea is to have a draft which can easily be taken and adopted. Inputs will be lists at best knowledge (taken from the CMakeLists.txt file). Synopsis and description are pre-filled from Debian and Mageia.
<htgoebel>Nevertheless 170 packages are a lot of work, which I would like to distribute.
<htgoebel>Should I push this into a wip-branch? Or hat else would be an option?
<civodul>htgoebel: a wip branch with a message on the list to explain the status etc. would be good
<catonano>ng0: so the thing with CADET is a regression, is it ?
<catonano>ng0: I suppose that the deadline on thhe end of november will not be rrespected ?
<ng0>probably not, i don't know. I can understand the position of christian and I would not make a new release either. It would mean everything but -fs is broken. the best you can do is start working on the source :)
<ng0>gnunet-fs does not make use of cadet, so what others before me and now I am working on for guix, will not be affected by the current damage of cadet.
<ng0>we could even package the current head of gnunet and -gtk and have a somewhat functional gnunet, but only for -fs
<ng0>i think we should fix pybitmessage with patches to use qt5.. i'll ping the bug report again at upstream, but I think it's not one of their primary features to fix
<ng0>the luks system is still not done.. the problem is that all the big applications had to be rebuild, right now it is doing webkit-gtk for 10 hours already.. it's an old laptop
<weedsmoker23>Is it possible to install guixsd with full disc encryption? I couldn't find any reference to it in the manual and there doesn't seem to be an dm-crypt package in the package index.
<ng0>Yes! luks is possible now (not lvm) but requires documentation (I'm testing it at the moment and will document if no one else does it). see the latest emails on guix-devel regarding this by ludovic.
<weedsmoker23>thanks, i was just wondering before attempting to install it
<ng0>you also have to guix pull when you use the 0.11 medium before initing the system
<ng0>oh, it seems there is now documentation (in the git)
<paroneayea>ACTION nearly writes a "If only POSIX capabilities were real capabilities, we wouldn't be having this problem! :)" to the list in reply to an email, and desides that's too much of a peanut gallery comment even for him ;)
<dale`>NOOB here. What is the way in GuixSD to install a system package? E.g. I want all users to have emacs available without each of them individually doing a `guix package --install emacs'?
<baconicsynergy>add 'emacs' to the (use-package-modules...) field at the top, then add emacs to the package declaration under (operating-system