diff options
author | David Thompson <dthompson@vistahigherlearning.com> | 2022-09-26 13:17:05 -0400 |
---|---|---|
committer | David Thompson <dthompson@vistahigherlearning.com> | 2022-09-26 13:17:05 -0400 |
commit | 908216670357864a0a1e2e7e101ff2e360b51f89 (patch) | |
tree | b8b9478de797a5e0f69fd19625fd55f5eea2baa8 | |
parent | ca20b999c522d72d9bd5c0b42e7c26e768829290 (diff) |
Add guix.scm file.
-rw-r--r-- | guix.scm | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/guix.scm b/guix.scm new file mode 100644 index 0000000..89a9289 --- /dev/null +++ b/guix.scm @@ -0,0 +1,47 @@ +;;; emacs-guix-shell - Guix shell integration for Emacs. +;;; Copyright © 2015 David Thompson <davet@gnu.org> +;;; +;;; This file is part of emacs-guix-shell. +;;; +;;; emacs-guix-shell is free software; you can redistribute it and/or +;;; modify it under the terms of the GNU Lesser General Public License +;;; as published by the Free Software Foundation; either version 3 of +;;; the License, or (at your option) any later version. +;;; +;;; emacs-guix-shell is distributed in the hope that it will be +;;; useful, but WITHOUT ANY WARRANTY; without even the implied +;;; warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +;;; See the GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU Lesser General Public +;;; License along with guile-sdl2. If not, see +;;; <http://www.gnu.org/licenses/>. + +;;; Commentary: +;; To use as the basis for a development environment, run: +;; +;; guix shell +;; +;; GNU Guix development package. To build, run: +;; +;; guix build -f guix.scm +;; +;;; Code: + +(use-modules (guix git) + (guix packages) + (guix licenses) + (guix build-system emacs) + (gnu packages)) + +(package + (name "emacs-guix-shell") + (version "0.1") + (source (git-checkout (url (dirname (current-filename))))) + (build-system emacs-build-system) + (home-page "https://git.dthompson.us/emacs-guix-shell.git") + (synopsis "Support for 'guix shell'") + (description + "This Emacs extension integrates 'guix shell' to set per-buffer +environment variables appropriately.") + (license gpl3+)) |