fatal empty ident name (for <>) not allowed

2022-11-11 Thread jgart
Does anyone happen to know what this error is about? Applying: * gnu/packages/lisp.scm (carp): New variable. fatal: empty ident name (for <>) not allowed It happens when I try to apply v8 of this patch: https://issues.guix.gnu.org/58898#9

Auto-Login to a Specific TTY

2022-11-11 Thread Raghav Gururajan
Joshua, Any you still using `Auto-Login to a Specific TTY` guide mentioned in cookbook [1]? I'm getting the message `Error in service module` in TTT and doesn't auto-login. Here are references to my config, [2] and [3]. Any ideas? [1] https://guix.gnu.org/en/cookbook/en/html_node/Auto_00

RedShift

2022-11-11 Thread Raghav Gururajan
Ludo, I'm trying to use the redshift home-service [https://git.savannah.gnu.org/cgit/guix.git/commit/?id=39e8025d3b40a0079f75e0ce9a91b6dad6766773], but `herd status` always show it as stopped. Unlike the 'manual' location-provider example mentioned in the commit, I'm using geoclue. Do you ha

Re: RedShift

2022-11-11 Thread Felix Lechner via
Hi Raghav, On Fri, Nov 11, 2022 at 6:48 AM Raghav Gururajan wrote: > > Do you happen to have an example for redshift with geoclue? If I traveled that much, I would put away my laptop and enjoy the scenery. :) Kind regards Felix Lechner (P.S.) I use redshift with fixed coordinates.

Re: geiser-edit-symbol-at-point

2022-11-11 Thread Jake Shilling
I don't really have anything helpful to add, except that I believe geiser doesn't work the way SLIME or LSP does, where there's some process parsing a project with semantic awareness. Instead it just launches guile (or some other repl) and parses the prompt string. As far as I know it is really ju

Re: Regex Rules

2022-11-11 Thread Christopher Rodriguez
>> Where can I find all the regex rules for this style of regex? > \\ is for inputing a single \ (it needs to be etcaped in guile > strings). Then, the rest is a Guile regexp, wgicg you can liarn about > at > https://www.gnu.org/software/guile/manual/html_node/Regular-Expressions.html. > > The man

Re: geiser-edit-symbol-at-point

2022-11-11 Thread Olivier Dion via
On Fri, 11 Nov 2022, Jake Shilling wrote: > I don't really have anything helpful to add, except that I believe > geiser doesn't work the way SLIME or LSP does, where there's some > process parsing a project with semantic awareness. Instead it just > launches guile (or some other repl) and parses t

Re: RedShift

2022-11-11 Thread Raghav Gururajan
Felix, If I traveled that much, I would put away my laptop and enjoy the scenery. :) Heh. (P.S.) I use redshift with fixed coordinates. Lemme try that as well. Regards, RG. OpenPGP_signature Description: OpenPGP digital signature

Re: geiser-edit-symbol-at-point

2022-11-11 Thread Jake Shilling
Personally, I only use scheme for my guix configuration and I dont't think Geiser is missing anything for that perpose. After all, I want my dotfiles to always be evaluated within the global guile environment for my user. At the same time, I think that having tooling issolate some files from the

Re: RedShift

2022-11-11 Thread Felix Lechner via
Hi Raghav, On Fri, Nov 11, 2022 at 8:29 AM Raghav Gururajan wrote: > > Lemme try that as well. Actually, you do deserve an answer. I merely made light of the fact that I did not have it, and perhaps provided a way out for Ludovic, too. Sorry about the levity on this otherwise totally earnest l

Re: geiser-edit-symbol-at-point

2022-11-11 Thread Olivier Dion via
On Fri, 11 Nov 2022, Jake Shilling wrote: > Personally, I only use scheme for my guix configuration and I dont't > think Geiser is missing anything for that perpose. After all, I want my > dotfiles to always be evaluated within the global guile environment for > my user. > > At the same time, I th

Re: geiser-edit-symbol-at-point

2022-11-11 Thread jgart
On Fri, 11 Nov 2022 09:31:40 -0500 Jake Shilling wrote: > my configuration files, I have a toplevel script which updates the > %load-path: > > ``` > (when (current-filename) > (add-to-load-path >(dirname (current-filename > ``` > > So when I load that file into the repl with C-c C-l a

Re: geiser-edit-symbol-at-point

2022-11-11 Thread Jake Shilling
On 2022-11-11 12:40, jg...@dismail.de wrote: > On Fri, 11 Nov 2022 09:31:40 -0500 Jake Shilling > wrote: >> my configuration files, I have a toplevel script which updates the >> %load-path: >> >> ``` >> (when (current-filename) >> (add-to-load-path >>(dirname (current-filename >> ```

Re: geiser-edit-symbol-at-point

2022-11-11 Thread jgart
On Fri, 11 Nov 2022 15:43:26 -0500 Jake Shilling wrote: > On 2022-11-11 12:40, jg...@dismail.de wrote: > > > On Fri, 11 Nov 2022 09:31:40 -0500 Jake Shilling > > wrote: > That is definitly enouhg to make sure ~/guix is processed by guile and > then Gieser. Hi Jake, I'll get back to your poi

Re: geiser-edit-symbol-at-point

2022-11-11 Thread jgart
On Fri, 11 Nov 2022 15:42:13 -0600 jgart wrote: > On Fri, 11 Nov 2022 15:43:26 -0500 Jake Shilling > wrote: > > On 2022-11-11 12:40, jg...@dismail.de wrote: If I could just get geiser-edit-symbol-at-point to work I'll be the happiest Guixer in the world. I could care less about the rest of Geis

Re: geiser-edit-symbol-at-point

2022-11-11 Thread Jake Shilling
> > Maybe it only works out of the box as described in the manual if you > happen to be on Guix System but not on Void Linux? I haven't spent a lot of time with Guix on a foreign distro, but whenver I have tried it there's been lots of weird problems that I didn't understand. > > What can I do

Re: geiser-edit-symbol-at-point

2022-11-11 Thread jgart
On Fri, 11 Nov 2022 17:06:07 -0500 Jake Shilling wrote: > I'm sure someone who actually knows what they're doing could help more > than me, but my thought would be to start by debugging guile outside of > Geiser. I would try to spin up a repl and see if I could import one of > the modules from ~/

Re: geiser-edit-symbol-at-point

2022-11-11 Thread jgart
On Fri, 11 Nov 2022 16:15:18 -0600 jgart wrote: > On Fri, 11 Nov 2022 17:06:07 -0500 Jake Shilling > wrote: > I can call geiser-edit-symbol-at-point but it doesn't do anything and > the *Messages* buffer doesn't say anything helpful... I was able to geiser-edit-symbol-at-point on a lambda* like

Re: geiser-edit-symbol-at-point

2022-11-11 Thread jgart
On Fri, 11 Nov 2022 18:07:49 -0600 jgart wrote: > I feel like I've made some progress... I can also geiser-edit-symbol-at-point the following snippet (format #t ^^^ It jumps me to the source location here: /gnu/store/qlmpcy5zi84m6dikq3fnx5dz38qpczlc-guile-3.0.8/share/guile/3.0/ice-9/format

Re: RedShift

2022-11-11 Thread Raghav Gururajan
Felix, I merely made light of the fact that I did not have it, and perhaps provided a way out for Ludovic, too. Cool! Sorry about the levity on this otherwise totally earnest list. No worries! I was curious to try fixed location anyway. Unfortunately, that didn't work either. I wonder w

Re: RedShift

2022-11-11 Thread Felix Lechner via
Hi Raghav, On Fri, Nov 11, 2022 at 8:26 PM Raghav Gururajan wrote: > > Unfortunately, that didn't work either. Please save the snippet below as services/redshift.scm and 'load' in your home configuration like this (services (list (load "service/redshift.scm"))) Hope that helps! Kind reg