SLY: Add ccl-nyxt implementation.

master
Pierre Neidhardt 2021-02-03 16:33:26 +01:00
parent 08b36460fa
commit febc17a223
1 changed files with 46 additions and 0 deletions

View File

@ -77,6 +77,52 @@ If REFRESH is non-nil, rebuild the environment."
;; glib is needed to export GIO_EXTRA_MODULES.
"--ad-hoc" "glib" "glib-networking" "gsettings-desktop-schemas"
"gnupg" "--" "sbcl"))
(ccl-nyxt ("guix" "environment" "--pure" ; TODO: Convert Nyxt definition inputs?
"--preserve=^PERSONAL$" ; To find personal config, like engines and bookmarks.
;; glib is needed to export GIO_EXTRA_MODULES.
"--ad-hoc" "ccl" "gnupg" "glib" "glib-networking" "gsettings-desktop-schemas"
"gcc-toolchain" ; For CFFI compilation
"cl-alexandria"
"cl-bordeaux-threads"
"cl-calispel"
"cl-chanl"
"cl-containers"
"cl-css"
"cl-custom-hash-table"
"cl-json"
"cl-markup"
"cl-ppcre"
"cl-prevalence"
"cl-closer-mop"
"cl-cluffer"
"cl-dexador"
"cl-enchant"
"cl-fset"
"cl-hu.dwim.defclass-star"
"cl-iolib"
"cl-local-time"
"cl-log4cl"
"cl-mk-string-metrics"
"cl-moptilities"
"cl-named-readtables"
"cl-osicat"
"cl-parenscript"
"cl-plump"
"cl-quri"
"cl-serapeum"
"cl-str"
"cl-slime-swank"
"cl-trivia"
"cl-trivial-clipboard"
"cl-trivial-features"
"cl-trivial-package-local-nicknames"
"cl-trivial-types"
"cl-unix-opts"
"cl-usocket"
"cl-cffi-gtk"
"cl-webkit"
"cl-gobject-introspection"
"--" "ccl"))
(sbcl-nyxt-site ("guix" "environment" "--pure"
"-m" ,(expand-file-name "~/common-lisp/nyxt-site/guix-manifest.scm")
"--" "sbcl"))