diff options
Diffstat (limited to 'content-org/cool-emacs.org')
-rw-r--r-- | content-org/cool-emacs.org | 42 |
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]] + |