<jonsger>rekado_: get it now with "guix system vm-image" and a adjusted desktop.tmpl
<wednesday>whats the easiest/best way to test guix changes? I maybe want to try to fix the sddm issue myself instead of just reporting it
<brendyyn>you could build a virtual machine with the changes perhaps
<wednesday>I know how to make a vm, but I don't know how I would do that with a modified version of guix is my problem heh
<brendyyn>you get the git repo, make a branch in the repo, make your changes, run guix environment guix; bootstrap.sh; ./configure --localstatedir=/var; make, then you run the guix command to build the vm but prefixed with ./pre-inst-env
<wednesday>awesome, I'll give that a go later, thanks brendyyn
<abcdw>Hi guys, I'm curious how to add a custom keyboard layout? I found that layouts for Sway provided by xkeyboard-config package, but I'm not sure what is going on, when this package installed and how Sway founds location of layouts.
<wednesday>OK I figured out my issue, it just expects the package to be prefixed by sbcl- heh
<apteryx_>I wonder if providing an entrypoint option out of the box would be possible/nice for the guix system docker-image; it'd make the environment usable right from "docker run".
<gour>hello, looking for some non-systemd to migrate from arch/manjaro and honour the decision about non-free software. however when working with some non-profit people i attend their monthly video-conferences and they use skype. moreover, to troubleshoot my father-in-law's machine i concluded that anydesk it the simplest method he can bear (better than teamviewer), so my question is whether guixsd could be appropriate option for someone requiring to use few
<gour>non-free apps? iow. is it easy to provide one's own build? another concern is whether it's suitable for vim users :-)
<vixus>Is there a way to view the guix source for the current generation in /gnu/store?
<roptat>gour, we do not officially package non-free apps, but some people might have channels with the apps that you want, and even if the don't, it's not too complicated to create a guix package :)
<roptat>vixus, if you talk about a profile generation that's not a guix pull profile, I don't think so
<vixus>roptat: I want to get, for example, gnu/system/install.scm - using `find` I can see it exists in a bunch of places within /gnu/store but it would be nice to get the version pointed to by the current profile
<gour>roptat: ok, thank you. wwith which distro can guixsd be compared in regard to package freshness? i'm interested to use xfce
<roptat>mh... we try to be as fresh as possible, but we're always a bit behind on some parts of the distro
<vixus>gour: the last xfce release was 4.12 and guix has 4.12.1 so you're probably good
<roptat>if you find outdated packages, you can always help :)
<roptat>vixus, you can use "guix edit" to view files that contain package definitions, but I don't think we have anything for other files
<roptat>vixus, you can try ls `readlink -f ~/.config/guix/current`/share/guile/site/2.2/gnu/system
<vixus>roptat: ok, thanks. I take it there's no easy way to determine which packages provide which files?
<roptat>for a package, you can do "guix edit emacs" for instance
<roptat>it will open the file that defines emacs in your text editor
<vixus>if I'm customising a kernel build by inheriting from linux-libre but providing my own kconfig, how do I ensure all the modules are built? My kernel build seems to be missing loads of stuff under /lib/modules
<joshuaBPMan>Hello, I'm having trouble logging into gdm. Basically gdm is using qwerty, but I am using the dvorak layout. What's weird is my keyboard-layout looks like (keyboard-layout "dvorak" #:options '("ctrl:swapcaps")). gdm correctly swaps caps and control, but does not change the keyboard layout...
<civodul>joshuaBPMan: keyboard handling in GDM was fixed about a week ago
<civodul>so you need to make sure (1) you use a recent enough Guix, and (2) you're using set-xorg-configuration to specify the Xorg keyboard layout
<wednesday>I think I got a patch for fixing sddm now too heh, testing it again now
<joshuaBPMan>civodul. Ok. I'll do a guix pull and the other usual things.
<nckx>Evolution was recently added by rekado, though. That's gooey.
<pkill9>hmm i get an error (evolution:20634): e-data-server-WARNING **: 20:10:30.635: build_categories_filename: Failed to rename '/home/itsme/.evolution/categories.xml' to '/home/itsme/.local/share/evolution/categories.xml': No such file or directory
<pkill9>actually that might not be causing it to fail to start, might need to be installed for the schema file
<pkill9>i think this is the main one, but i'll pastebin them all: (evolution:22055): dconf-WARNING **: 20:17:42.857: failed to commit changes to dconf: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name ca.desrt.dconf was not provided by any .service files
<nckx>Using pre-inst-env I get ‘In procedure hash-map->list: Wrong type argument in position 2 (expecting hash-table): (("urls" . #((("url" . "https://files.pythonhosted.org/ [insane amount of barf snipped]’.
<nckx>Perhaps it is my repo which is sporked instead.
<nckx>wednesday: Do you change your nick daily or is this just coincidence?
<wednesday>Just did a pull in my repo and still seems fine, maybe it's the package you're trying?