update eaf package

This commit is contained in:
2021-01-30 14:52:51 +01:00
parent 84eb4929ee
commit 5207af83cb
4981 changed files with 11795 additions and 761570 deletions

View File

@@ -1,39 +1,44 @@
# Table of Contents
1. [Requirements](#org5ff850e)
2. [Installation](#org0e5b75a)
3. [Key bindings and functions](#org9907e5a)
4. [Packages](#orgccb3d6a)
5. [Information](#orgdd0b988)
6. [Errors](#org2fbb7be)
1. [failed execution of bibtex2html](#orgd3ccf34)
1. [Requirements](#orgf4fd69f)
2. [Installation](#orgeb12447)
3. [Key bindings and functions](#orgb4f8fdc)
4. [Packages](#orga8c6216)
5. [Information](#orgaf15aed)
6. [Errors](#org7c7dda9)
1. [failed execution of bibtex2html](#org79a8e5c)
This is an ongoing evolution of Emacs configuration files, inspired by
a bunch of online resources.
<a id="org5ff850e"></a>
<a id="orgf4fd69f"></a>
# 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
- for Emacs version < 27 create symbolic link to the init file
- `ln -s ~/.config/emacs/init ~/.emacs` (or `~/.emacs.el`,
`~/.emacs.d/init.el`)
external packages:
# 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
Optional package for EAF see in Installation.
<a id="org0e5b75a"></a>
<a id="orgeb12447"></a>
# Installation
@@ -41,8 +46,27 @@ Install into `~/.config/emacs` (must be empty)
git clone http://gogs.weseng.de/daniel/emacs.git ~/.config/emacs
or copy all files of this directory into your ~/.config/emacs directory
<a id="org9907e5a"></a>
- for Emacs version < 27 create symbolic link to the init file
- `ln -s ~/.config/emacs/init ~/.emacs` (or `~/.emacs.el`,
`~/.emacs.d/init.el`)
copy/merge the texmf directory into your home directory
optional for EAF
yay --editmenu -S mupdf python-pymupdf
edit `PGKBUILD` file for `python-pymupdf` to:
prepare() {
cd "${_name}-${pkgver}"
patch --forward --strip=1 --input="${HOME}/.config/emacs/scripts/fix-pymupdf-library-linking-for-arcolinux.patch"
}
<a id="orgb4f8fdc"></a>
# Key bindings and functions
@@ -321,7 +345,7 @@ Install into `~/.config/emacs` (must be empty)
</table>
<a id="orgccb3d6a"></a>
<a id="orga8c6216"></a>
# Packages
@@ -330,7 +354,7 @@ Install into `~/.config/emacs` (must be empty)
colors with the color they represent as background.
<a id="orgdd0b988"></a>
<a id="orgaf15aed"></a>
# Information
@@ -340,12 +364,12 @@ but interlocks to prevent the simultaneous editing of the same
file. See [Interlocking](https://www.emacswiki.org/info-ref?find=Interlocking) in the [EmacsManual](https://www.emacswiki.org/emacs/EmacsManual) for details.
<a id="org2fbb7be"></a>
<a id="org7c7dda9"></a>
# Errors
<a id="orgd3ccf34"></a>
<a id="org79a8e5c"></a>
## failed execution of bibtex2html