diff options
Diffstat (limited to 'laptop-manifest.scm')
-rw-r--r-- | laptop-manifest.scm | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/laptop-manifest.scm b/laptop-manifest.scm new file mode 100644 index 0000000..812a9a1 --- /dev/null +++ b/laptop-manifest.scm @@ -0,0 +1,59 @@ +;;; Copyright © 2022 David Thompson <davet@gnu.org> +;;; +;;; This program is free software; you can redistribute it and/or +;;; modify it under the terms of the GNU General Public License as +;;; published by the Free Software Foundation; either version 3 of the +;;; License, or (at your option) any later version. +;;; +;;; This program 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 General Public License +;;; along with this program. If not, see +;;; <http://www.gnu.org/licenses/>. + +;;; Commentary: +;; +;; User package profile. +;; +;; To install this profile, run: +;; +;; guix package -m profile.scm + +(use-modules (guix git-download) + (guix packages) + (nongnu packages mozilla)) +(use-package-modules emacs emacs-xyz fonts gimp gnome guile version-control ssh) + +(packages->manifest + (list emacs + emacs-better-defaults + emacs-doom-modeline + emacs-doom-themes + emacs-flycheck-guile + emacs-geiser-guile + emacs-guix + emacs-ido-ubiquitous + emacs-js2-mode + emacs-magit + emacs-markdown-mode + emacs-paredit + emacs-rainbow-delimiters + emacs-smex + emacs-typo + emacs-use-package + emacs-web-mode + emacs-which-key + emacs-yaml-mode + firefox + font-inconsolata + gimp + git + (list git "send-email") + gnome-tweaks + guile-3.0 + openssh)) + + |