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")) | 
