diff options
author | Ben Sturmfels <ben@sturm.com.au> | 2019-09-19 17:28:48 +1000 |
---|---|---|
committer | Ben Sturmfels <ben@sturm.com.au> | 2019-09-19 17:28:48 +1000 |
commit | d20e307ab3865f8677b3dd3fa4535b573b3a1618 (patch) | |
tree | 57ebbee77dee05250d54e6c90de91dfe57655dd2 /guix-env.scm | |
parent | 46ccfabcbe118ca1e818202f70b69ca75d6246da (diff) | |
download | mediagoblin-d20e307ab3865f8677b3dd3fa4535b573b3a1618.tar.lz mediagoblin-d20e307ab3865f8677b3dd3fa4535b573b3a1618.tar.xz mediagoblin-d20e307ab3865f8677b3dd3fa4535b573b3a1618.zip |
Note use of direnv with guix.
Diffstat (limited to 'guix-env.scm')
-rw-r--r-- | guix-env.scm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/guix-env.scm b/guix-env.scm index 868bdeea..acff8886 100644 --- a/guix-env.scm +++ b/guix-env.scm @@ -29,7 +29,13 @@ ;;; Then do: ;;; guix environment -l guix-env.scm --pure ;;; -;;; And the first time you use it: +;;; You'll need to run the above command every time you close your terminal or +;;; restart your system, so a handy way to save having to remember is to install +;;; "direnv" an then create a ".envrc" file in your current directory containing +;;; the following and then run "direnv allow" when prompted: +;;; use guix -l guix-env.scm --pure +;;; +;;; To set things up for the first time, you'll also need to run: ;;; git submodule init ;;; git submodule update ;;; ./bootstrap.sh @@ -187,8 +193,10 @@ media.") (inputs `(;;; audio/video stuff ("gstreamer" ,gstreamer) + ("gst-libav" ,gst-plugins-base) ("gst-plugins-base" ,gst-plugins-base) ("gst-plugins-good" ,gst-plugins-good) + ("gst-plugins-bad" ,gst-plugins-bad) ("gst-plugins-ugly" ,gst-plugins-ugly) ("gobject-introspection" ,gobject-introspection) ;; useful to have! |