From Demis Balbach to ~abcdw/rde-discuss
Hello!
> Hope it will help, cheers,
Thank you Nicolas. I haven't had much time recently. Took a brief look
at your config. Seems pretty sophisticated for a noob like me :P
I'll check it out soon!
--
Best regards / Mit freundlichen Grüßen,
Demis Balbach
From Demis Balbach to ~abcdw/rde-discuss
Hello, in the last couple of days I've dug into the possibilities of packaging NPM packages in Guix. The situation itself is pretty dire, the node eco system Guix has to offer by default is basically not existing with only a handful of packages packaged in Guix. A couple of days ago however I stumbled across this post on the Guix ML: https://www.mail-archive.com/guix-devel@gnu.org/msg48964.html This was a WIP npm importer for Guix which made it possible to recursively import and build (with a "dummy" build-system that just executes 'npm install') a package and all of its dependencies.
From Demis Balbach to ~abcdw/rde-devel
Hello, thanks for the explanation and sorry for spamming the issue tracker. -- Best regards / Mit freundlichen Grüßen, Demis Balbach
From Demis Balbach to ~abcdw/rde-devel
Hello, when trying to execute swappy via $mod+alt+print, nothing happens. If I try to launch `sway-swappy-clipboard` manually, I get this error: --8<---------------cut here---------------start------------->8--- > /gnu/store/bdm0f15dqj10np7v7214vy3yk7nhb6s9-sway-swappy-clipboard unable to load file: /tmp/swappy-stdin-DIE5L1.png - reason: Failed to load image “/tmp/swappy-stdin-DIE5L1.png”: Fatal error in PNG image file: Not a PNG file --8<---------------cut here---------------end--------------->8--- Config: https://github.com/minikN/guix/blob/main/config/geekcave.scm#L72 Let me know if I need to provide anything else.
From Demis Balbach to ~abcdw/rde-discuss
You're a life saver. Thanks so much! I'll try it out now! -- Best regards / Mit freundlichen Grüßen, Demis Balbach
From Demis Balbach to ~abcdw/rde-discuss
Hello, I've recently rewritten my config in an attempt to simpliy it, unfortunately, I'm currently unable to reconfigure my system. You can find the code here: https://github.com/minikN/guix/tree/baeda17afc78be0a24bf769ed95e6c641df2d5fd Normally, I should be able to run `make hr` in the root of the repo. It errors out with `no code for module (config geekcave)`. So I run this command to find the error in geekcave.scm: --8<---------------cut here---------------start------------->8--- GUILE_LOAD_PATH=./:../rde guix build -f geekcave.scm
From Demis Balbach to ~abcdw/rde-devel
Hello. What am I doing wrong if this still isn't working? Using notmuch for email.. I click on a link, nothing happens. I mark the link then do `M-x browse-url`, nothing happens. I set chromium to default browser using xdg-settings. If I type `xdg-open http://google.de` Chromium opens. -- Best regards / Mit freundlichen Grüßen, Demis Balbach
From Demis Balbach to ~abcdw/rde-devel
Hello, after enabling feature-emacs, I can't login properly using the default GNOME sessions. I get this error: (for some reason I'm not allowed to add attachments to this mail, so here is a link) https://i.imgur.com/1BUknN1.jpeg This is only a warning, but I think GNOME is not happy with it. I can click "OK" and get logged in, but parts of the GUI get not loaded properly like icons. I think it may stop initializing the environment after the error gets thrown, not sure.
From Demis Balbach to ~abcdw/rde-discuss
Hello, `mbsync` has open feature requests dating back to 2012 O_O .. Well, we have to at least try. I created the feature requests: - mbsync: https://sourceforge.net/p/isync/feature-requests/17/ - msmtp: https://github.com/marlam/msmtp-mirror/issues/73 -- Best regards / Mit freundlichen Grüßen, Demis Balbach
From Demis Balbach to ~abcdw/rde-devel
Hello, On foreign distros (tested on Ubuntu 20.04) feature-zsh breaks already existing wayland sessions (like "Ubuntu for Wayland"). More specifically, setting zsh as the default shell (#:default-shell? #t) breaks it. It simply sets the `$SHELL` env var to zsh store path, but on Ubuntu valid shells must be listed in `/etc/shells` (I don't know about other distros tbh) and because it's not listed there, something somewhere in the gnome wayland sessions breaks and sends the user right back to GDM login screen after logging in. This is problematic because we can't append to `/etc/shells` on foreign distros because we have no permission to.