<efraim>I finally set up vim using the new vim8 package manager and guix vim addons
<efraim>next step is to wrap my previous setup in some if statements to fall back if I'm on a machine without guix
<kapcom01>Hello. I have installed the Guix System with Mate desktop and I want also Gnome to be available as an option from GDM. I read this on the manual: "Packages such as gnome, xfce, and i3 provide .desktop files", but installing Gnome with `sudo guix install gnome` did not put any .desktop files in /run/current-system/profile/share/xsessions.
<efraim>kapcom01: you'll have to edit your config.scm to add the gnome-desktop-service and then reconfigure your system for it to be available
<nckx>kapcom01: And ’sudo guix remove gnome’, or you'll forever have an obsolete Gnome lying around.
<mehlon>it shouldn't be too hard to use cachix with Guix, since they use the same store
<mehlon>or, not the same store, but the same kind of store, I mean
<mehlon>only a few changes would be necessary to cachix
<bgardner>Good morning guix! I'm working on patching emacs-ledger-mode to fix the incorrect links it makes currently. The copy today links the ledger-mode folder to .../site-lisp/guix.d/ledger-mode. I 'fixed' this by removing the remap code but the default behavior is to link the folder to .../site-lisp/ledger-mode, which is still wrong.
<bgardner>I think I need to link each file inside ledger-mode into site-lisp, but I'm not sure how to do this the right way - does anyone have any tips?
<leoprikler>I think the quickest thing would be to link it to install/site-lisp/ledger-mode (note the missing .../) and then (rename-file install/.../ledger-mode .../site-lisp)
<leoprikler>another way would be to rewrite the makefiles to put the file into the correct destination
<bgardner>leoprikler: Awesome, thanks - I'll try that
<NieDzejkob>How can I add a channel so that I can use its modules in my system configuration? I put it in /root/.config/guix/channels.scm and ran guix pull, but guix system init errors out with "no code for module"
<grillon>ok I have seen it use all my cpu time sometimes
<lispmacs>leoprikler: thanks! erm, what variable am I adding to? I.e, thing_you_build_CFLAGS = $(GLIB_CFLAGS) $(What goes here?)
<leoprikler>let's say you have something like bin_PROGRAMS = foo bar
<grillon>it failed and I have seen that it has not been built for other platforms, I'm sure it could works but I don't want to search because it's outside of what I have planned first(reproduce my working env on guixsd). I guess I can share for AMD64(x86_64)/IA32(x86_32) only?
<leoprikler>does your package fail or does a dependency of it already fail?
<leoprikler>if it's a dependency that fails, you can just submit it – it would not be built on that architecture before at least one other package builds fine
<leoprikler>if the dependencies build fine, but your package does not, include some comment, like a TODO
<grillon>leoprikler: it failed with a dependency: qtsvg
<grillon>command "qmake" "QT_BUILD_PARTS = libs tools tests" failed with status 1
<grillon>builder for `/gnu/store/vyry4ppk4cnv3n7vw0f3n5jx1fzjp98s-qtsvg-5.12.6.drv' failed with exit code 1
<grillon>build of /gnu/store/vyry4ppk4cnv3n7vw0f3n5jx1fzjp98s-qtsvg-5.12.6.drv failed
<str1ngs>lispmacs: using PKG_CHECK_MODULES(GLIB, [glib-2.0]) you need something like bin_CLFLAGS = $(GLIB_CFLAGS) and also bin_LDADD = $(GLIB_LIBS) in Makefile.am . replace bin with your program name. you also need a bin_SOURCES