summaryrefslogtreecommitdiff
path: root/content-org/emacs.org
diff options
context:
space:
mode:
Diffstat (limited to 'content-org/emacs.org')
-rw-r--r--content-org/emacs.org83
1 files changed, 77 insertions, 6 deletions
diff --git a/content-org/emacs.org b/content-org/emacs.org
index 76817ee..0985b02 100644
--- a/content-org/emacs.org
+++ b/content-org/emacs.org
@@ -13,27 +13,98 @@ CLOSED: [2023-12-24 Wed 20:00]
:PROPERTIES:
:EXPORT_FILE_NAME: home
:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :abstract My little website about Emacs :hardback true :type special
-:EXPORT_HUGO_PAIRED_SHORTCODES: recent-updates st-logo menu
+:EXPORT_HUGO_PAIRED_SHORTCODES: recent-updates st-logo menu img-c
:END:
-I am new to Emacs (a little over a year, with a break), so I am in outsider's position.
-Most users of Emacs I've met have been using this editor for decades, and since it's not that popular, there are not many noobs out there.
-This website is a recording of my findings, as Emacs is a completely different beast compared to any other editor I've ever used.
+** What is Emacs?
-*** Guides
+Emacs is one of the oldest text editors out there.
+Together with Vim, they are the best ways to manipulate text.
+
+However, Emacs is so much more.
+Under the hood it rocks the amazing Emacs Lisp language, which can be easily used to adjust virtually any aspect of Emacs to your liking.
+This also allowed Emacs to evolve into the /de facto/ shell we use.
+You can use it as file manager (/dired/), as music player (/emms/), internet browser (/eww/), email client (/mu4e/), RSS reader (/elfeed/), terminal client (/eshell/), and so much more.
+It also is the place where /org-mode/ lives, the single best way to organize your life.
+
+#+attr_shortcode: "emacs.png" "https://www.gnu.org/software/emacs/" "small"
+#+begin_img-c
+Emacs
+#+end_img-c
+
+** GNU Emacs
+
+Emacs is am /old/ program, which was rewritten multiple times.
+Currently, the most popular version is /GNU Emacs/ available under /GPL License/.
+
+It is /free/ program - which means that only you don't need to pay for it, but you are free to modify and redistiribute it.
+In fact, you are encouraged to.
+
+Current emacs version: *[[https://www.gnu.org/software/emacs/news/NEWS.29.2][29.2]]* (2024-01-18). New version is released every few months.
+
+** Getting Emacs
+
+Emacs is available on most platforms - Linux, BSD, Mac, even Windows.
+Simply download the version for your OS form [[https://www.gnu.org/software/emacs/][The official website]] or, even better, compile it from source.
+
+It is also available in all good package managers (pkg, apt, brew, and so son)
+
+** Evil Mode
+
+There is a joke, that Emacs is a great operating system, but it lacks a decent text editor.
+If you are afraid of using keyboard shortcuts like "ctrl-x ctrl-s" just to save file, you can install the best Vim mode out there - Evil Mode.
+It supports all the keys and most of the ex-commands.
+
+** My Guides [[[/emacs/rss.xml][rss]]]
+
+I wrote a few guides you may find interesting
#+attr_shortcode: "emacs-guides"
#+begin_menu
Guides
#+end_menu
-*** Varia
+** My Varia [[[/emacs/rss.xml][rss]]]
+
+Emacs is also a way of life.
+You can my general emacs-related rambling here:
#+attr_shortcode: "emacs-varia"
#+begin_menu
Varia
#+end_menu
+** Emacs on the Web
+
+- [[https://www.gnu.org/software/emacs/][Official website]]
+- [[https://www.gnu.org/software/emacs/manual/][GNU Emacs Manuals]] - GNU provides all the documentation one might need
+- [[https://planet.emacslife.com/][Planet Emacslife]] - news about Emacs from all around the web,
+- [[https://reddit.com/r/emacs][Reddit group]] - if you still use Reddit, you will find vibrant community here
+- [[https://emacs.ch][Emacs.ch]] - Mastodon server for Emacs crowd
+- [[https://protesilaos.com/][Protesilaos Stavrou website]] - a very prolific Emacs educator
+- [[https://www.youtube.com/@emacselements][Emacs Elements [YouTube]​]] - a YouTube channel with great Emacs tutorials
+- [[https://xahlee.info/emacs][Xah Emacs Tutorial]] - a great reference and companion
+
+** EmacsConf
+
+Every year there is a conference for Emacs users:
+
+- [[https://emacsconf.org/2023/][EmacsConf 2023]]
+- [[https://emacsconf.org/2022/][EmacsConf 2022]]
+- [[https://emacsconf.org/2021/][EmacsConf 2021]]
+- [[https://emacsconf.org/2020/][EmacsConf 2020]]
+- [[https://emacsconf.org/2019/][EmacsConf 2019]]
+- [[https://emacsconf.org/2015][EmacsConf 2015]]
+- [[https://emacsconf.org/2013/][EmacsConf 2013]]
+
+Date of the next EmacsConf: *TBD.*
+
+** Other distributions
+
+*While /Gnu Emacs/ is wonderful, it requires significant time and effort to make it friendly.
+A lot of people are not fans of the default configurations.
+If you are one of them, you may instead try some ready Emacs distributions, like /[[https://github.com/doomemacs/doomemacs][Doom Emacs]]/ or /[[https://www.spacemacs.org/][Spacemacs]]/.
+
* Guides :@emacs:
:PROPERTIES:
:EXPORT_HUGO_MENU: :menu emacs-guides