Re: packaging a golang package

2021-01-19 Thread jgart
There's also an emacs package by Ryan Prior to help with the tedium of packaging go dependencies: https://github.com/ryanprior/emacs-guix-packaging from the README: Some packages are complex due to a large number of transitive dependencies. I've found this to be true of software in the golang e

Gentoo like use-flags implemented as an experimental guix third-party lib?

2021-01-19 Thread jgart
Hi Guix! I have a proposal: It would be cool to offer gentoo like use-flags for guix as a third-party guix library. See here for attempts in nixpkgs to get something similar upstream: https://github.com/NixOS/nixpkgs/issues/12877 https://discourse.nixos.org/t/gentoo-like-use-flags/2210 I thin

Guix Environment Best Practices: Shell Hooks, Creating directories, and More

2021-01-19 Thread jgart
Hello Guix! Could someone share an example or advice on how to currently achieve the following nix shell hook with guix environment/manifests/gexps/...: # define shell startup command hooks = '' # this allows mix to work on the local directory mkdir -p .nix-mix mkdir -p .nix-hex

Re: converting a distro to guixsd

2021-01-19 Thread kevinbanjo
On Tue, Jan 19, 2021 at 6:28 AM Joshua Branson wrote: > kevinbanjo writes: > > > On Sun, Jan 17, 2021 at 7:42 PM Joshua Branson > wrote: > > > That's kind of in essence what WSL (at least version 2) is. > Ahhh. I didn't know that. > Does qemu work on Linux? You could install Guix System that

Re: converting a distro to guixsd

2021-01-19 Thread Joshua Branson
kevinbanjo writes: > On Sun, Jan 17, 2021 at 7:42 PM Joshua Branson wrote: > I started trying to use this to install The Guix System ("TGS") directly > using the instructions here but due to a bug in busybox (not being able to > access directory entries on the virtual disk partitions) I decided

Re: converting a distro to guixsd

2021-01-19 Thread kevinbanjo
On Sun, Jan 17, 2021 at 7:42 PM Joshua Branson wrote: > kevinbanjo writes: > > > On Sun, Jan 17, 2021, 11:47 AM wrote: > > > > Actually I was looking at trying to convert an Alpine Linux in WSL into > GuixSd > > You may be confusing terms. GuixSD is the deprecated term. The new > term is Guix