diff options
Diffstat (limited to '')
-rw-r--r-- | .config/guix/manifest/README | 9 | ||||
-rw-r--r-- | .config/guix/manifest/doc.scm | 8 | ||||
-rw-r--r-- | .config/guix/manifest/main.scm | 114 | ||||
-rw-r--r-- | .config/guix/manifest/media.scm | 6 | ||||
-rw-r--r-- | .config/guix/manifest/web.scm | 3 |
5 files changed, 140 insertions, 0 deletions
diff --git a/.config/guix/manifest/README b/.config/guix/manifest/README new file mode 100644 index 0000000..694b62b --- /dev/null +++ b/.config/guix/manifest/README @@ -0,0 +1,9 @@ +To install/update the packages of the default profile, use + + guix package -m $MY_GUIX_MANIFESTS/main.scm + +and for other profiles, use + + guix package -m $MY_GUIX_MANIFESTS/name.scm -p $MY_GUIX_PROFILES/name/name + +where `name' is the name of the profile (e.g. `doc', `media', ...). diff --git a/.config/guix/manifest/doc.scm b/.config/guix/manifest/doc.scm new file mode 100644 index 0000000..b732864 --- /dev/null +++ b/.config/guix/manifest/doc.scm @@ -0,0 +1,8 @@ +(specifications->manifest + '("libreoffice" + "texlive-amsfonts" + "texlive-base" + "texlive-latex-listings" + ;; "texlive-palatino" + "texlive-xcolor" +)) diff --git a/.config/guix/manifest/main.scm b/.config/guix/manifest/main.scm new file mode 100644 index 0000000..8917d27 --- /dev/null +++ b/.config/guix/manifest/main.scm @@ -0,0 +1,114 @@ +(specifications->manifest + '("alsa-utils" + "bash-completion" + "cpufrequtils" + "cpupower" + "cvs" + "dunst" + "emacs" + "emacs-alert" + "emacs-amx" + "emacs-async" + "emacs-biblio-git" + "emacs-boxquote" + "emacs-company" + "emacs-company-ebdb" + "emacs-crux" + "emacs-dash" + "emacs-debbugs" + "emacs-diff-hl" + "emacs-dmenu" + "emacs-doom-themes" + "emacs-ebdb" + "emacs-emmet-mode" + ;; "emacs-emojify" + "emacs-erc-hl-nicks" + "emacs-erc-scrolltoplace" + "emacs-eshell-up" + "emacs-exec-path-from-shell" + "emacs-expand-region" + "emacs-exwm" + "emacs-exwm-edit" + "emacs-flycheck" + "emacs-geiser" + ;; "emacs-gnus-harvest" + "emacs-guix" + "emacs-helpful" + "emacs-hl-todo" + "emacs-ivy" + "emacs-magit" + "emacs-message-x" + "emacs-minions" + ;; "emacs-multi-term" + "emacs-multiple-cursors" + "emacs-mwim" + ;; "emacs-next" + ;; "emacs-next-delight" + "emacs-no-littering" + "emacs-org" + "emacs-org-contrib" + "emacs-org-ref" + "emacs-orgalist" + "emacs-page-break-lines" + "emacs-pass" + "emacs-pinentry" + "emacs-projectile" + "emacs-shrink-path-git" + "emacs-smart-mode-line" + "emacs-typo" + "emacs-unkillable-scratch" + "emacs-use-package" + "emacs-web-mode" + "emacs-which-key" + "emacs-yasnippet" + "emacs-znc-git" + "font-adobe-source-code-pro" + "font-gnu-freefont-ttf" + "font-google-roboto" + "font-liberation" + "font-linuxlibertine" + "font-sil-gentium" + "font-tex-gyre" + ;; "font-ubuntu" + "font-vazir" + "getmail" + "gettext" + "git" + "git:send-email" + "gnupg" + "guile" + "haunt" + "htop" + "hunspell" + "hunspell-dict-en-ca" + "hunspell-dict-en-us" + "isync" + "light" + "msmtp" + "ncdu" + "notmuch" + "openjdk" + "openssh" + "openssl" + "pass-otp" + "password-store" + "pasystray" + "pinentry-emacs" + "poppler" ; for 'pdffonts' + "rofi" + "rofi-pass" + "rsync" + "rxvt-unicode" + "screen" + "scrot" + "setxkbmap" + "strace" + "thinkfan" + "unzip" + "wget" + "xdg-user-dirs" + ;; "xkbcomp" + "xmodmap" + "xrdb" + "xset" + "xsetroot")) diff --git a/.config/guix/manifest/media.scm b/.config/guix/manifest/media.scm new file mode 100644 index 0000000..f8ff541 --- /dev/null +++ b/.config/guix/manifest/media.scm @@ -0,0 +1,6 @@ +(specifications->manifest + '("audacity" + "gimp" + "inkscape" + "mpv" + "youtube-dl")) diff --git a/.config/guix/manifest/web.scm b/.config/guix/manifest/web.scm new file mode 100644 index 0000000..6e5fd34 --- /dev/null +++ b/.config/guix/manifest/web.scm @@ -0,0 +1,3 @@ +(specifications->manifest + '("icecat" + "rtv")) |