mirror of
https://codeberg.org/hako/Rosenthal.git
synced 2026-02-20 19:14:20 +00:00
examples: emacs: Fix installation.
This commit is contained in:
parent
46231e67c1
commit
87828529f6
@ -1,4 +1,8 @@
|
||||
#!/bin/sh
|
||||
dir="$(dirname "$(realpath "$0")")"
|
||||
[[ ! -e ~/.config/emacs/init.el ]] && cp --recursive "$dir/." ~/.config/emacs
|
||||
guix package --install --manifest="$dir/manifest.tmpl"
|
||||
if [[ ! -f ~/.config/emacs/init.el ]]
|
||||
then
|
||||
mkdir -p ~/.config/emacs
|
||||
cp "$dir/init"* ~/.config/emacs
|
||||
fi
|
||||
cat "$dir/packages.txt" | xargs guix package --install
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
;;; -*- mode: scheme -*-
|
||||
|
||||
(use-modules (gnu packages))
|
||||
;; What follows is a "manifest" equivalent to the command line you gave.
|
||||
;; You can store it in a file that you may then pass to any 'guix' command
|
||||
;; that accepts a '--manifest' (or '-m') option.
|
||||
|
||||
(specifications->manifest
|
||||
'("emacs-pgtk"
|
||||
(list "emacs-pgtk"
|
||||
"emacs-corfu"
|
||||
"emacs-doom-modeline"
|
||||
"emacs-edit-indirect" ;for emacs-markdown-mode.
|
||||
"emacs-edit-indirect"
|
||||
"emacs-envrc"
|
||||
"emacs-evil"
|
||||
"emacs-fish-mode"
|
||||
@ -33,5 +33,4 @@
|
||||
"font-adobe-source-serif"
|
||||
"font-google-noto-emoji"
|
||||
"font-sarasa-gothic"
|
||||
"font-victor-mono"
|
||||
))
|
||||
"font-victor-mono"))
|
||||
|
||||
31
modules/rosenthal/examples/emacs/packages.txt
Normal file
31
modules/rosenthal/examples/emacs/packages.txt
Normal file
@ -0,0 +1,31 @@
|
||||
emacs-pgtk
|
||||
emacs-corfu
|
||||
emacs-doom-modeline
|
||||
emacs-edit-indirect
|
||||
emacs-envrc
|
||||
emacs-evil
|
||||
emacs-fish-mode
|
||||
emacs-flycheck
|
||||
emacs-flycheck-guile
|
||||
emacs-forge
|
||||
emacs-gcmh
|
||||
emacs-geiser
|
||||
emacs-geiser-guile
|
||||
emacs-helpful
|
||||
emacs-hl-todo
|
||||
emacs-json-mode
|
||||
emacs-macrostep
|
||||
emacs-macrostep-geiser
|
||||
emacs-magit
|
||||
emacs-markdown-mode
|
||||
emacs-mwim
|
||||
emacs-no-littering
|
||||
emacs-orderless
|
||||
emacs-puni
|
||||
emacs-rainbow-delimiters
|
||||
emacs-vertico
|
||||
fontconfig
|
||||
font-adobe-source-serif
|
||||
font-google-noto-emoji
|
||||
font-sarasa-gothic
|
||||
font-victor-mono
|
||||
Loading…
Reference in New Issue
Block a user