Re: How to modify GNOME

2018-11-12 Thread brettg
t;/") (type "ext4")) %base-file-systems)) (users (cons (user-account (name "brettg") (comment "Brett Gilio") (group "users") (supplementary

Questions about Development Environments in Emacs

2018-11-15 Thread brettg
Hi all. I have some questions about the availability and usability of specific development environments in Emacs on GuixSD. I know that GuixSD is not "production ready" but with 1.0 supposedly approaching soon, I am still using Virtual Machines to Parabola GNU/Linux-libre for some of my devel

Removing prop-inputs

2019-01-11 Thread brettg
(device (file-system-label "my-root")) (mount-point "/") (type "ext4")) %base-file-systems)) (users (cons (user-account (name "brettg") (

Re: Removing prop-inputs

2019-01-11 Thread brettg
(device (file-system-label "my-root")) (mount-point "/") (type "ext4")) %base-file-systems)) (users (cons (user-account (name "brettg") (

Scheme package installation script

2019-01-17 Thread brettg
Hi all. I maintain my own emacs configuration designed to be integrated into guix. One of the parts of maintaining a configuration is package management, which I of course rely on Guix to do (rather than pulling from MELPA directly). There are many packages that need to be installed before my c

Nix and Store issues?

2019-01-22 Thread brettg
Hi all, I'm not really sure how to approach this error I am getting. I started getting this today on a recent pull. I'm not sure if it is a bug or what, nor where to look. I looked in the nix package and in some services I thought would be related but nothing. : warning: 'nix-server-socket'

Re: emacs-guix error

2019-01-27 Thread brettg
brettg@guixsd ~$ guix pull Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... Building from this channel: guix https://git.savannah.gnu.org/git/guix.git 86228e5 : warning: 'nix-server-socket' is deprecated,

CPATH and GCC

2019-01-28 Thread brettg
Hi all. I am trying to use GSL in my C project on GuixSD. brettg@guixsd ~/cproj$ guix package --search-paths export PATH="/home/brettg/.guix-profile/bin" export GIT_EXEC_PATH="/home/brettg/.guix-profile/libexec/git-core" export XDG_DATA_DIRS="/home/brettg/.g

RLS and Rust

2019-03-20 Thread brettg
Hey all. I am trying to use the rust language server. This might be a better question for a rust oriented mailing list, but I am going to give it a go here first. I imported and installed the RLS from the crate importer, and installed it that way. When I try to start the RLS from emacs using

checking out a shebang-patched package source

2019-03-22 Thread brettg
Hey all. I am trying to compile the newest Chez Scheme locally from a git checkout. There are a number of shebang patches that have to be done for it to compile "traditionally" (not using the guix build --with-source) so I can generate a .compile_commands for my lsp to know how to reference h

Re: emacs-guix throwing errors

2019-04-05 Thread brettg
On 04.04.2019 21:38, Alex Kost wrote: Brett Gilio (2019-04-01 16:13 -0500) wrote: Hi all. I am hoping the maintainer of emacs-guix will see this: Hello, Whenever I try to search for a package, or perform any of the routine guix commands using the emacs-guix interface, I am getting this e

Company-coq and symbols

2019-04-11 Thread brettg
Hey all, is anybody out there using Proof General with Pierre's company-coq? I am having an issue getting the prettified symbols to register, and none of the math related fonts (tex-bundled mostly?) seem to be encoding into Emacs properly. I'd appreciate some help if anybody has some. Brett G

Newt and Guix pull failing

2019-04-20 Thread brettg
Hey all, I reference the newt module in this file of my channel https://git.sr.ht/~brettgilio/guix-system/tree/master/guile-modules/gscale/screen.scm However, when I `guix pull` it fails to build citing that there is no code available for that module. I have guile-newt installed system wide, a

Re: Newt and Guix pull failing

2019-04-22 Thread brettg
ad some time to look at this. Here is what echoing $GUILE_LOAD_PATH returns for me brettg@guixsd ~/Repos/guix-system/dotfiles [env]$ echo $GUILE_LOAD_PATH /home/brettg/Repos/guix-system:/home/brettg/Repos/guix-system:/home/brettg/Repos/guix-system:/home/brettg/.guix-profile/share/guile/site/2

Re: Newt and Guix pull failing

2019-04-23 Thread brettg
Yes, sorry. I renamed the file so I could update guix without the build failing. Here is the file: https://git.sr.ht/~brettgilio/guix-system/tree/master/guile-modules/gscale/screen.scmbak On 23.04.2019 07:35, Gábor Boskovits wrote: Hello, ezt írta (időpont: 2019. ápr. 20., Szo, 21:53): Hey

Re: Newt and Guix pull failing

2019-04-23 Thread brettg
Hey Gabor, I changed that to see if it would find newt bindings, but it failed that way too saying there is no code for module "newt bindings". As I said to Ludo, this is regardless of if I install guile-newt to a local profile or system-wide. For whatever reason, it doesn't seem to find it. I

Re: Newt and Guix pull failing

2019-04-23 Thread brettg
To additionally qualify the issue. I can manually load newt from the guile interpreter just fine. It is only when my channel is getting built from guix. On 23.04.2019 18:49, bre...@posteo.net wrote: Hey Gabor, I changed that to see if it would find newt bindings, but it failed that way too sa

How to permanently modify guix pull

2019-09-23 Thread brettg
Hey all, I am looking to try and modify where `guix pull` looks for the channels.scm file. I know about the -C flag, but is there a way to make this permanent so I do not have to append it manually? I would think maybe it would be part of the substitute urls like modifying the guix daemon servi

Re: Emacs in server mode using a Shepherd user service (Was: Re: Emacs in multiple profiles)

2019-11-18 Thread brettg
On 18.11.2019 00:10, Chris Marusich wrote: Hi Maxim, Maxim Cournoyer writes: I typically start Emacs in server mode using a shepherd user service, so rarely restart Emacs. If it isn't too much to ask, could you share the configuration you use to accomplish this? I'd like to do something

System-level inferiors.

2019-11-19 Thread brettg
Hey all, I am experimenting with the inferior system a little bit. I am attempting to see if I can specify a specific version of the linux-libre kernel to be taken from an inferior and applied to my system configuration. (define kernel-channel-inf ;; This is the old revision from which ;

Re: gfortran seems to require gcc-toolchain

2019-11-19 Thread brettg
On 19.11.2019 22:26, Marius Bakke wrote: Konrad Hinsen writes: Hi Simon, Maybe a "gfortran-toolchain" package with all the battery included? That sounds like a very good idea! And I even volunteer to implement it. Except if someone comes up with a better solution of course. Sounds gre

Re: Emacs in server mode using a Shepherd user service

2019-11-19 Thread brettg
On 19.11.2019 22:57, Maxim Cournoyer wrote: Hello! bre...@posteo.net writes: On 18.11.2019 00:10, Chris Marusich wrote: Hi Maxim, Maxim Cournoyer writes: I typically start Emacs in server mode using a shepherd user service, so rarely restart Emacs. If it isn't too much to ask, could

Re: Emacs in server mode using a Shepherd user service

2019-11-19 Thread brettg
On 19.11.2019 22:58, bre...@posteo.net wrote: On 19.11.2019 22:57, Maxim Cournoyer wrote: Hello! bre...@posteo.net writes: On 18.11.2019 00:10, Chris Marusich wrote: Hi Maxim, Maxim Cournoyer writes: I typically start Emacs in server mode using a shepherd user service, so rarely rest

Re: System-level inferiors.

2019-11-19 Thread brettg
On 19.11.2019 21:02, bre...@posteo.net wrote: Hey all, I am experimenting with the inferior system a little bit. I am attempting to see if I can specify a specific version of the linux-libre kernel to be taken from an inferior and applied to my system configuration. (define kernel-channel-in

Re: System-level inferiors.

2019-11-19 Thread brettg
01:36: In procedure lookup-compiler: In procedure struct_vtable: Wrong type argument in position 1 (expecting struct): (#) Will keep investigating a way to do this. Brett Gilio brettg@oryx ~/Repos/cfg/machines/oryx$ guix system build config.scm Updating channel 'guix' from Git reposi

Re: System-level inferiors.

2019-11-19 Thread brettg
nging: Instead, it is telling me: guix/gexp.scm:201:36: In procedure lookup-compiler: In procedure struct_vtable: Wrong type argument in position 1 (expecting struct): (#) Will keep investigating a way to do this. Brett Gilio brettg@oryx ~/Repos/cfg/machines/oryx$ guix system

Re: System-level inferiors.

2019-11-19 Thread brettg
was available in the store, so now it is not hanging: Instead, it is telling me: guix/gexp.scm:201:36: In procedure lookup-compiler: In procedure struct_vtable: Wrong type argument in position 1 (expecting struct): (#) Will keep investigating a way to do this. Brett Gilio brettg@oryx ~/Repos/

ML on Guix (Was: Re: gfortran seems to require gcc-toolchain)

2019-11-19 Thread brettg
On 20.11.2019 05:37, John Soo wrote: Hi Brett, A touch off-topic. That is what I do, like in my mlton package. Do you have urweb packaged by any chance, too? It would really save me the trouble! - John John, I am familiar with it but I do not have it packaged. If you would like I mi

Re: System-level inferiors.

2019-11-20 Thread brettg
On 20.11.2019 11:57, Pierre Neidhardt wrote: This is very nice. As far as I know, the inferior interface is still "unstable", but this would be a good start for a blog/cookbook article nonetheless! :) Pierre, I think something like this definitely should go in the cookbook regarding inferi

Re: Can someone explain to me what happened?

2019-12-29 Thread brettg
On 29.12.2019 12:54, Jone wrote: Previously it was an adequate alternative of non-systemd distributions. But now.. I'm shocked! Minimal config -> XFCE -> wait what.. GDM? WTF? I'm not say anything about NM as default.. I have long wanted to say this: return the normal default settings!!

Re: Can someone explain to me what happened?

2019-12-29 Thread brettg
On 29.12.2019 13:32, Jone wrote: I am already a former user of this distribution. Excuse me but about half a year ago I tried installing this with the current configuration on another machine. Hah! Slim? No, GDM! XFCE -> Slim - it should be so! I’m just sad that such a distribution has fallen

Re: Can someone explain to me what happened?

2019-12-29 Thread brettg
On 29.12.2019 13:49, Tobias Geerinckx-Rice wrote: Jone, Thanks for your feedback, although like Brett I'm just confused. Guix has never been an anti-systemd distribution. If it's been sold to you as such I wish it hadn't. Neither of the programmes you mention have anything to do with syste