From e1bb43bbc4d858f924049d2ae267f02b98d99feb Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sat, 12 Aug 2017 10:46:14 -0400 Subject: Update user profile manifest. --- profile.scm | 79 +++++++++++++------------------------------------------------ 1 file changed, 16 insertions(+), 63 deletions(-) diff --git a/profile.scm b/profile.scm index af9c036..d495c55 100644 --- a/profile.scm +++ b/profile.scm @@ -1,4 +1,4 @@ -;;; Copyright © 2015 David Thompson +;;; Copyright © 2015, 2016, 2017 David Thompson ;;; ;;; This program is free software; you can redistribute it and/or ;;; modify it under the terms of the GNU General Public License as @@ -22,52 +22,26 @@ ;; ;; guix package -m profile.scm -(use-modules (guix packages) +(use-modules (guix licenses) + (guix packages) (guix git-download) + (guix build-system trivial) (gnu packages autotools) (gnu packages texinfo)) -(use-package-modules admin bittorrent emacs engineering fonts game-development - gimp gnome gnupg gnuzilla graphviz guile inkscape - less libusb linux mail man mpd music ncurses password-utils - pulseaudio screen skribilo ssh version-control video - wget xdisorg xorg) - -(define geiser-next - (package - (inherit geiser) - (name "geiser-next") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/jaor/geiser.git") - (commit "04b0b39"))) - (sha256 - (base32 - "0mcn29ldm01vf7np73mn29j69n6nlc17vb789m65cl59gm4b7lb8")))) - (arguments - '(#:phases (modify-phases %standard-phases - (add-after 'unpack 'bootstrap - (lambda _ - (zero? (system* "autoreconf" "-vif")))) - (add-after 'install 'post-install - (lambda* (#:key outputs #:allow-other-keys) - (symlink "geiser-install.el" - (string-append (assoc-ref outputs "out") - "/share/emacs/site-lisp/" - "geiser-autoloads.el"))))))) - (native-inputs - (append `(("autoconf" ,autoconf) - ("automake" ,automake) - ("texinfo" ,texinfo)) - (package-native-inputs geiser))))) +(use-package-modules admin emacs engineering fonts game-development + gimp gnome gnupg gnuzilla graphics graphviz guile + inkscape less libusb linux mail man music ncurses + package-management password-utils + pulseaudio screen ssh version-control video + wget xdisorg xorg python) (packages->manifest - (list alsa-utils - aseprite + (list blender emacs emacs-better-defaults emacs-elfeed + emacs-guix emacs-ido-ubiquitous emacs-js2-mode emacs-markdown-mode @@ -76,47 +50,26 @@ emacs-smex emacs-web-mode emacs-yaml-mode - eog - evince - file-roller font-adobe-source-han-sans font-dejavu font-inconsolata - geda-gaf - geiser-next + geiser gimp git (list git "send-email") - git-manpages - gmtp - gnome-tweak-tool gnupg - guile-2.0 + guile-2.2 + guix icecat - inkscape - livestreamer magit - milkytracker - mpd - mpdscribble - mpv - ncmpcpp notmuch - obs offlineimap paredit - pavucontrol - pcb pinentry pwgen screen - scrot shepherd - skribilo - sshfs-fuse strace - (list transmission "gui") typo wget - xmodmap - youtube-dl)) + xmodmap)) -- cgit v1.2.3