The guix channel for my packages.
Find a file
Tissevert 2727507647 loom: web: New module for web projects.
* loom/packages/web.scm: New module file.
2023-03-26 23:03:05 +02:00
loom/packages loom: web: New module for web projects. 2023-03-26 23:03:05 +02:00
README.md Initializing the channel with module sjw 2022-11-12 20:09:01 +01:00

The loom

Here is a channel for my guix packages. Everything is free software and candidate for an eventual release in the official channel but this repository is meant as a convenient upstream for fast publication (and hence can not be expected to be as stable as the official channel).

How to use

The proper way

The following snippet declares this channel for guix (mind the branch field):

(channel
 (name 'loom)
 (url "https://git.marvid.fr/Tissevert/loom.git")
 (branch "main"))

Following the official instructions, add it to your channels.scm (which should be located at ~/.config/guix/channels.scm, create it if it doesn't exist). If this is your first additional channel, your new channels.scm should look like this:

(cons* (channel
        (name 'loom)
        (url "https://git.marvid.fr/Tissevert/loom.git")
        (branch "main"))
       %default-channels)

Then just guix pull and my packages should pop up in a search.

Quick'n'dirty

If you just want to try a package without modifying your local guix configuration, just download this repository and use the --load-path (short -L) option with the path to your local copy as argument. For instance, from within the copy, this should return results:

$ guix search -L . sjw