update eaf package
This commit is contained in:
80
README.md
80
README.md
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user