Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
G
Geode Packages
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Projet GEODE
Geode Packages
Commits
4e880f37
Commit
4e880f37
authored
2 years ago
by
Alice Brenon
Browse files
Options
Downloads
Patches
Plain Diff
Update README to explain how to add the channel
parent
c3c0194c
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+27
-3
27 additions, 3 deletions
README.md
with
27 additions
and
3 deletions
README.md
+
27
−
3
View file @
4e880f37
...
@@ -5,8 +5,10 @@ used in project [GÉODE](https://geode-project.github.io/).
...
@@ -5,8 +5,10 @@ used in project [GÉODE](https://geode-project.github.io/).
## How to use
## How to use
It hopes to eventually become a proper guix channel but has been only used so
The packages contained in this repository can be used in two ways with
`guix`
:
far with the
`-L`
option in commands like
`build`
,
`shell`
or
`system`
.
you can simply load the guile definitions it contains dynamically as you need
them, or you can add it to your known channels and have them appear as any
official
`guix`
package.
### Quick try
### Quick try
...
@@ -20,7 +22,29 @@ should work and return results.
...
@@ -20,7 +22,29 @@ should work and return results.
### Add the channel
### Add the channel
[
TODO
](
https://guix.gnu.org/fr/manual/devel/en/html_node/Creating-a-Channel.html#Creating-a-Channel
)
To use this channel and get access to the packages it defines, add the following
block to your channels configuration file at
`~/.config/guix/channels.scm`
.
```
guile
(channel
(name 'geode)
(url "https://gitlab.liris.cnrs.fr/geode/geode-packages")
(branch "main"))
```
This file is meant to describe a list of channels, so the block above will
usually join other similar blocks as arguments to the
`(cons* …)`
function,
modifying the
`%default-channels`
value that is used when the file is missing.
Thus, if
`geode`
is the first channel you add to your
`guix`
, the whole file you
will create should look like:
```
guile
(cons* (channel
(name 'geode)
(url "https://gitlab.liris.cnrs.fr/geode/geode-packages")
(branch "main"))
%default-channels)
```
## Disclaimer
## Disclaimer
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment