update eaf package
This commit is contained in:
57
README.org
57
README.org
@@ -4,27 +4,54 @@ This is an ongoing evolution of Emacs configuration files, inspired by
|
||||
a bunch of online resources.
|
||||
|
||||
* Requirements
|
||||
- external packages
|
||||
- aspell/hunspell (flyspell-buffer)
|
||||
- biber (for org-mode latex-mode)
|
||||
- bibtex2html (for org-mode)
|
||||
- ledger (for ledger-mode)
|
||||
- languagetool (for langtool)
|
||||
- python-pylint (for python-mode)
|
||||
- for EAF emacs-application-framework
|
||||
yay -S python-pyqt5 python-pyqt5-sip python-pyqtwebengine python-qrcode python-feedparser python-dbus python-pyinotify python-markdown nodejs aria2 libreoffice python-pymupdf python-grip filebrowser-bin
|
||||
- copy/merge the texmf directory into your home directory
|
||||
- copy all files of this directory into your ~/.config/emacs directory
|
||||
external packages:
|
||||
#+begin_src shell
|
||||
# flyspell-buffer
|
||||
yay -S aspell hunspell
|
||||
# org-mode latex-mode
|
||||
yay -S biber bibtex2html
|
||||
# ledger-mode
|
||||
yay -S ledger
|
||||
# langtool
|
||||
yay -S languagetool
|
||||
# python-mode
|
||||
yay -S python-pylint
|
||||
# emacs-application-famework EAF
|
||||
yay -S --needed git nodejs aria2 libreoffice wmctrl xdotool jre-openjdk \
|
||||
python-pyqt5 python-pyqt5-sip python-pyqtwebengine python-qrcode \
|
||||
python-feedparser python-dbus python-pyinotify python-markdown \
|
||||
python-grip filebrowser-bin python-epc
|
||||
#+end_src
|
||||
Optional package for EAF see in Installation.
|
||||
|
||||
* Installation
|
||||
Install into =~/.config/emacs= (must be empty)
|
||||
#+begin_src sh
|
||||
git clone http://gogs.weseng.de/daniel/emacs.git ~/.config/emacs
|
||||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
|
||||
or copy all files of this directory into your ~/.config/emacs directory
|
||||
- for Emacs version < 27 create symbolic link to the init file
|
||||
- =ln -s ~/.config/emacs/init ~/.emacs= (or =~/.emacs.el=,
|
||||
=~/.emacs.d/init.el=)
|
||||
|
||||
* Installation
|
||||
Install into =~/.config/emacs= (must be empty)
|
||||
#+begin_src sh
|
||||
git clone http://gogs.weseng.de/daniel/emacs.git ~/.config/emacs
|
||||
copy/merge the texmf directory into your home directory
|
||||
|
||||
optional for EAF
|
||||
#+begin_src shell
|
||||
yay --editmenu -S mupdf python-pymupdf
|
||||
#+end_src
|
||||
|
||||
edit =PGKBUILD= file for =python-pymupdf= to:
|
||||
#+begin_example
|
||||
prepare() {
|
||||
cd "${_name}-${pkgver}"
|
||||
patch --forward --strip=1 --input="${HOME}/.config/emacs/scripts/fix-pymupdf-library-linking-for-arcolinux.patch"
|
||||
}
|
||||
#+end_example
|
||||
|
||||
* Key bindings and functions
|
||||
#+caption: General
|
||||
| M-> | end-of-buffer | |
|
||||
|
||||
Reference in New Issue
Block a user