summaryrefslogtreecommitdiff
path: root/content-org/cool-emacs.org
diff options
context:
space:
mode:
Diffstat (limited to 'content-org/cool-emacs.org')
-rw-r--r--content-org/cool-emacs.org42
1 files changed, 23 insertions, 19 deletions
diff --git a/content-org/cool-emacs.org b/content-org/cool-emacs.org
index 0df2357..026fe0e 100644
--- a/content-org/cool-emacs.org
+++ b/content-org/cool-emacs.org
@@ -3,13 +3,12 @@
#+URL: https://michal.sapka.me
#+STARTUP: show2levels indent logdone
-#+HUGO_BASE_DIR: ~/ghq/vcs.sapka.me/michal-sapka-me/
+#+HUGO_BASE_DIR: ~/ghq/michal.sapka.me/mms/site
#+HUGO_WEIGHT: auto
-#+HUGO_SECTION: cool-emacs
-
-* CE :@emacs:
+#+HUGO_SECTION: emacs
+* CE :@emacs:@emacs:
:PROPERTIES:
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :image_dir "cool-emacs" :image_max_width 480
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :image_dir "emacs" :image_max_width 480
:EXPORT_HUGO_PAIRED_SHORTCODES: image tableofcontent menu
:END:
@@ -20,12 +19,14 @@ CLOSED: [2024-06-15 Sat 21:52]
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :primary_menu emacs
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :shortname Cool usages of Emacs
:EXPORT_HUGO_MENU: :menu emacs :post "Emacs usage that is not text editing"
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/cool-emacs/)
:END:
#+attr_shortcode: :file cool-macs.png
#+attr_shortcode: :alt An Emacs logo in cool glassess doing a skateboard flip
-#+attr_shortcode: :class right no-border
+#+attr_shortcode: :class pull-right
#+attr_shortcode: :forced_width 350
+#+attr_shortcode: :transparency yes
#+begin_image
noop
#+end_image
@@ -67,9 +68,9 @@ The mascot, Coolmacs, was drawn by [[https://drewsh.com/][Drew]].
*** DONE Read RSS with Elfeed
CLOSED: [2023-05-19 Wed 23:00]
:PROPERTIES:
-:EXPORT_FILE_NAME: reading-rss-elfeed
+:EXPORT_FILE_NAME: elfeed
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract Setting up config inside an org file
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/2023/moving-my-rss-reading-to-emacs-with-elfeed/ /emacs/moving-my-rss-reading-to-emacs-with-elfeed/ /emacs/elfeed-literate-config/)
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/2023/moving-my-rss-reading-to-emacs-with-elfeed/ /emacs/moving-my-rss-reading-to-emacs-with-elfeed/ /cool-emacs/elfeed-literate-config/)
:END:
Since Emacs became my shell of choice[fn:1], I am abandoning more and more dedicated applications in favor of different packages.
@@ -189,10 +190,10 @@ Much more readable! Elfeed-org will ignore the entire outer tree and extract the
*** DONE Read email with Notmuch
CLOSED: [2023-07-03 Wed 23:00]
:PROPERTIES:
-:EXPORT_FILE_NAME: read-email-notmuch
+:EXPORT_FILE_NAME: notmuch
:EXPORT_HUGO_CUSTOM_FRONT_MATTER: :abstract My email based workflow for GitHub Pull Review Requests
:EXPORT_HUGO_MENU_OVERRIDE: :name "Reading and automating email using Notmuch"
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/2023/notmuch/ /emacs/notmuch/)
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/2023/notmuch/ /emacs/notmuch/ /cool-emacs/read-email-notmuch)
:END:
Web email interfaces have taken over the world a long time ago.
Except for Outlook users, only a few people even consider using an actual application for it.
@@ -529,9 +530,9 @@ One cool thing I plan to apply soon is integrating notmuch(1) with Org-mode with
*** DONE Watch YouTube with Yeetube and mpv
CLOSED: [2024-02-23 Fri 16:16]
:PROPERTIES:
-:EXPORT_FILE_NAME: watch-youtube
+:EXPORT_FILE_NAME: yeetube
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract Let's use YouTube from the comfort of Emacs
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/emacs/watching-youtube-with-emacs/)
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/emacs/watching-youtube-with-emacs/ /cool-emacs/watch-youtube)
:END:
@@ -648,8 +649,9 @@ We need to use =eww= to open the page and we can get the URL from there.
*** DONE Play Interactive Fiction with Malyon
CLOSED: [2024-06-20 Thu 22:38]
:PROPERTIES:
-:EXPORT_FILE_NAME: interactive-fiction-malyon
+:EXPORT_FILE_NAME: malyon
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract Play classic text adventures with Emacs
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :alias '(/cool-emacs/interactive-fiction-malyon)
:END:
#+begin_quote
@@ -728,7 +730,7 @@ CLOSED: [2023-12-26 Tue 22:12]
:PROPERTIES:
:EXPORT_FILE_NAME: whys-of-emacs
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract My reasons for using Emacs
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/emacs/whys-of-emacs/)
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/cool-emacs/whys-of-emacs/)
:END:
I have used many editors over the years.
I've started with Notepad, then moved to Notepad++, Sublime Text, IntelliJ, and VS Code.
@@ -899,7 +901,7 @@ CLOSED: [2023-04-13 Wed 23:00]
:PROPERTIES:
:EXPORT_FILE_NAME: emacs-as-a-shell
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract My current understanding of Emacs
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/2023/emacs-as-a-shell/ /emacs/emacs-as-a-shell/)
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/2023/emacs-as-a-shell/ /cool-emacs/emacs-as-a-shell/)
:END:
Pavel Korytov writes in his [[https://sqrtminusone.xyz/posts/2023-04-13-emacs/][recent post]];
@@ -935,13 +937,14 @@ So, when you look at it this way, Emacs makes a lot of sense:
- It runs above basic OS.
You can replace your window manager with Emacs, but you need some sort of kernel.
- You can live entirely inside Emacs, just like you can live entirely inside a terminal.
-
+
*** DONE Multiprocess Emacs environment
CLOSED: [2024-06-17 Mon 17:46]
:PROPERTIES:
:EXPORT_FILE_NAME: multi-process-emacs
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract Running dedicated Emacs processes
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :alias '(/cool-emacs/multi-process-emacs)
:END:
The more you move into Emacs, the happier you may become.
@@ -1014,7 +1017,7 @@ CLOSED: [2023-05-26 Wed 23:00]
:PROPERTIES:
:EXPORT_FILE_NAME: input-completition-in-emacs
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract Icomplete, IDO and FIDO
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/2023/input-completition-in-emacs/ /emacs/input-completition-in-emacs/)
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/2023/input-completition-in-emacs/ /cool-emacs/input-completition-in-emacs/)
:END:
Emacs consists of a massive set of tools with a long history.
Therefore, whatever the problem is, someone likely has already created a package for it.
@@ -1122,7 +1125,7 @@ CLOSED: [2024-01-30 Tue 19:10]
:PROPERTIES:
:EXPORT_FILE_NAME: literate-programing-in-emacs
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract A short introduction into the idea of literate programming
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/emacs/literate-programing-in-emacs/)
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/cool-emacs/literate-programing-in-emacs/)
:END:
**** Abstract
@@ -1234,7 +1237,7 @@ CLOSED: [2024-02-07 Wed 21:23]
:PROPERTIES:
:EXPORT_FILE_NAME: org-babel
:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract A short introduction into the world if Org Babel
-:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/emacs/org-babel/)
+:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :aliases '(/cool-emacs/org-babel/)
:END:
*Abstract*: a very short introduction into the word of Org Babel.
@@ -1390,3 +1393,4 @@ If you are interested in the subject, you can look at much more details sources:
- [[https://protesilaos.com/codelog/2023-12-18-emacs-org-advanced-literate-conf/][Advanced literate configuration]] on Prot's website.
- [[https://org-babel.readthedocs.io/en/latest/][Cheat sheet]]
+