From e162a12b5872b51b0c2a13f49b80457dc926f6bd Mon Sep 17 00:00:00 2001 From: Daniel Weschke Date: Thu, 4 May 2023 16:08:01 +0200 Subject: [PATCH] update readme --- README.md | 1017 +--------------------------------------------------- README.org | 25 +- 2 files changed, 35 insertions(+), 1007 deletions(-) diff --git a/README.md b/README.md index 4941dc80..564287ce 100644 --- a/README.md +++ b/README.md @@ -17,17 +17,26 @@ a bunch of online resources. # Installation -Download repo and point the emacs `init` (and `early-init.el`) file to -this configuration. +Different ways to install: -Or run one of the following install script commands (using curl, wget or fetch). +1. If `emacs-conf` is available in a `custom` `pacman` repository + + pacman -S emacs-conf + ln /opt/emacs-conf/init ~/.config/emacs/ + ln /opt/emacs-conf/early-init.el ~/.config/emacs/ - sh -c "$(curl -fsSL http://gitea.weseng.de/daniel/emacs/raw/master/scripts/install.sh)" - sh -c "$(wget -O- http://gitea.weseng.de/daniel/emacs/raw/master/scripts/install.sh)" - sh -c "$(fetch -o - http://gitea.weseng.de/daniel/emacs/raw/master/scripts/install.sh)" +2. Download or clone git repo and point the emacs `init` (and + `early-init.el`) file to this configuration. -Installation path is `~/.config/emacs`. See details and other -installed linux packages as requirements inside `sripts/install.sh`. +3. (Old) Run one of the following install script commands (using curl, + wget or fetch). + + sh -c "$(curl -fsSL http://gitea.weseng.de/daniel/emacs/raw/master/scripts/install.sh)" + sh -c "$(wget -O- http://gitea.weseng.de/daniel/emacs/raw/master/scripts/install.sh)" + sh -c "$(fetch -o - http://gitea.weseng.de/daniel/emacs/raw/master/scripts/install.sh)" + + Installation path is `~/.config/emacs`. See details and other + installed linux packages as requirements inside `sripts/install.sh`. @@ -71,998 +80,6 @@ General key bindings and functions - (`decode-coding-region`) e.g. decode to `utf-8` (e.g. 晴天) - (`diff-buffer-with-file`) show a diff between buffer (current state) and file (saved state) - - - --- -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PACKAGE_____________________VERSION______REPO_______
ace-window20220911.358melpa
adaptive-wrap0.8elpa-gnu
all-the-icons20220929.2303melpa
all-the-icons-ivy-rich20221202.1336melpa
amx20210305.118melpa
anaconda-mode20220922.741melpa
async20221217.649melpa
avy20220910.1936melpa
awesome-tray4.2custom
biblio20210418.406melpa
biblio-core20210418.406melpa
bibtex-completion20221024.857melpa
bind-key20221209.2013melpa
cfrs20220129.1149melpa
citeproc20221216.1238melpa
cl-libify20181130.23melpa
company20221206.2122melpa
company-anaconda20200404.1859melpa
company-ledger20210910.25melpa
company-quickhelp20221212.534melpa
company-statistics20170210.1933melpa
company-web20220115.2146melpa
compat28.1.2.2elpa-gnu
counsel20221015.936melpa
crdt0.3.5elpa-gnu
ctable20210128.629melpa
dash20221013.836melpa
dashboard20221206.1228melpa
deft20210707.1633melpa
delight1.7elpa-gnu
dialog0.2custom
diff-hl20221007.2147melpa
dim20160818.949melpa
elisp-refs20220704.2141melpa
emacsql20221127.2146melpa
emacsql-sqlite20221127.2146melpa
emacsql-sqlite-builtin20221127.2146melpa
emojify20210108.1111melpa
ess20221204.1348melpa
ess-R-data-view20130509.1158melpa
f20220911.711melpa
flycheck20221213.107melpa
flycheck-ledger20200304.2204melpa
flycheck-pos-tip20200516.16melpa
flyspell-correct20220520.63melpa
flyspell-correct-ivy20220520.63melpa
focus20221016.1846melpa
git-commit20221127.2227melpa
git-messenger20201202.1637melpa
gnuplot20221112.2049melpa
helpful20221209.1743melpa
ht20221031.705melpa
htmlize20210825.215melpa
hydra20220910.1206melpa
indent-guide20210115.4melpa
iscroll20220612.31melpa
ivy20220926.125melpa
ivy-bibtex20210927.1205melpa
ivy-rich20210409.931melpa
js2-mode20221028.1819melpa
key-chord20201222.203melpa
langtool20200529.23melpa
ledger-mode20220623.1125melpa
lv20200507.1518melpa
magit20221208.1848melpa
magit-section20221127.2227melpa
markdown-mode20221210.348melpa
memoize20200103.2036melpa
mu4e-maildirs-extension20220517.1852melpa
multiple-cursors20221126.743melpa
notmuch20221115.1134melpa
ob-async20210428.2052melpa
olivetti20220330.635melpa
ol-notmuch20220428.1337melpa
org9.6elpa-gnu
org-appear20220617.2355melpa
org-brain20210706.1519melpa
org-cliplink20201126.102melpa
org-contrib0.4.1elpa-nongnu
org-drill20210427.2003melpa
org-fancy-priorities20210830.1657melpa
org-fragtog20220714.2146melpa
orgit20221127.2228melpa
org-ref20221129.1925melpa
org-roam20221205.355melpa
org-roam-bibtex20221104.2139melpa
org-roam-timestamps20221104.1544melpa
org-roam-ui20221105.104melpa
org-sticky-header20201223.143melpa
org-superstar20210915.1934melpa
org-table-sticky-header20190924.506melpa
ov20200326.1042melpa
ox-pandoc20220705.1036melpa
ox-reveal20221127.814melpa
ox-tufte20160926.1607melpa
page-break-lines20210104.2224melpa
parsebib20221007.1402melpa
pdf-tools20221202.1104melpa
persist0.5elpa-gnu
pfuture20220913.1401melpa
php-mode20221112.1616melpa
pkg-info20150517.1143melpa
plantuml-mode20191102.2056melpa
polymode20220820.163melpa
popup20220927.161melpa
popwin20210215.1849melpa
posframe20221220.544melpa
pos-tip20220715.102melpa
powershell20220805.1712melpa
pythonic20220723.1741melpa
queue0.2elpa-gnu
rainbow-mode1.0.6elpa-gnu
restart-emacs20201127.1425melpa
s20220902.1511melpa
seq2.23elpa-gnu
simple-httpd20191103.1446melpa
spacemacs-theme20221103.1406melpa
sphinx-doc20210213.125melpa
sql-indent1.6elpa-gnu
srefactor20180703.181melpa
stickyfunc-enhance20150429.1814melpa
string-inflection20220910.1306melpa
swiper20220430.2247melpa
systemd20210209.2052melpa
tablist20200427.2205melpa
transient20221202.1727melpa
treemacs20221221.1301melpa
treemacs-magit20220917.1026melpa
use-package20221209.2013melpa
virtual-auto-fill20200906.2038melpa
visual-fill-column20220519.1959melpa
vterm20221118.1354melpa
web-completion-data20160318.848melpa
web-mode20221012.8melpa
websocket20221218.115melpa
which-key20220811.1616melpa
with-editor20221127.2243melpa
yasnippet20200604.246melpa
yasnippet-snippets20220713.1234melpa
- diff --git a/README.org b/README.org index dc65b030..d4b3ab73 100644 --- a/README.org +++ b/README.org @@ -9,17 +9,28 @@ a bunch of online resources. :PROPERTIES: :CUSTOM_ID: installation :END: -Download repo and point the emacs =init= (and =early-init.el=) file to -this configuration. -Or run one of the following install script commands (using curl, wget or fetch). -#+begin_src sh +Different ways to install: + +1. If ~emacs-conf~ is available in a ~custom~ ~pacman~ repository + #+begin_src sh +pacman -S emacs-conf +ln /opt/emacs-conf/init ~/.config/emacs/ +ln /opt/emacs-conf/early-init.el ~/.config/emacs/ + #+end_src + +2. Download or clone git repo and point the emacs =init= (and + =early-init.el=) file to this configuration. + +3. (Old) Run one of the following install script commands (using curl, + wget or fetch). + #+begin_src sh sh -c "$(curl -fsSL http://gitea.weseng.de/daniel/emacs/raw/master/scripts/install.sh)" sh -c "$(wget -O- http://gitea.weseng.de/daniel/emacs/raw/master/scripts/install.sh)" sh -c "$(fetch -o - http://gitea.weseng.de/daniel/emacs/raw/master/scripts/install.sh)" -#+end_src -Installation path is =~/.config/emacs=. See details and other -installed linux packages as requirements inside =sripts/install.sh=. + #+end_src + Installation path is =~/.config/emacs=. See details and other + installed linux packages as requirements inside =sripts/install.sh=. * External programs :PROPERTIES: