Welcome to ChaosPad V1.1! This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents! -------------------------------------------------------------------------------- Notes for demos by Karl Voit - Blog site with many Emacs-related articles: https://karl-voit.at/ - Emacs-related articles: https://karl-voit.at/2019/09/25/using-orgmode/ - org-contact related: https://karl-voit.at/2015/02/01/muttfilter/ - Karls Emacs config: https://github.com/novoid/dot-emacs/blob/master/config.org - Karls main emacs use-cases: https://github.com/novoid/dot-emacs/blob/master/config.org#what-solution-i-am-using-for-which-i-consider-my-main-use-cases Mentioned Packages - hydra: https://github.com/abo-abo/hydra - eyebrowse: https://github.com/wasamasa/eyebrowse - dired: https://www.gnu.org/software/emacs/manual/html_node/emacs/Dired.html in case anybody has not used it wdired combined with emacs macros will revolutionize your filename / linking workflow (similar to vidir with vim ;-) From my personal notes on buffer management: (in case you're looking for eyebrowse alternatives and similar) - [[https://www.reddit.com/r/emacs/comments/7au3hj/how_do_you_manage_your_emacs_windows_and_stay_sane/][How do you manage your emacs windows and stay sane? : emacs]] - [[https://github.com/bmag/emacs-purpose][GitHub - bmag/emacs-purpose: Manage Windows and Buffers According to Purposes]] - [[https://github.com/davidshepherd7/frames-only-mode][GitHub - davidshepherd7/frames-only-mode: Make emacs play nicely with tiling window managers by sett…]] - use frames instead of windows which are then managed by the window manager - [>] test https://github.com/wasamasa/eyebrowse - advantages: https://www.reddit.com/r/emacs/comments/7au3hj/how_do_you_manage_your_emacs_windows_and_stay_sane/dpg5lnt/ - https://www.reddit.com/r/emacs/comments/7au3hj/how_do_you_manage_your_emacs_windows_and_stay_sane/dphlm3v/ - mentions =balance-windows= to adjust height of multiple windows - persist eyebrowse with =windows-mode= - [ ] test https://github.com/bmag/emacs-purpose - [X] http://ergoemacs.org/emacs/emacs_effective_windows_management.html - use frames instead of windows which are then managed by the window manager - use easy to reach frame switch bindings: F8 F9 - http://ergoemacs.org/emacs/emacs_winner_mode.html - [ ] winner mode - [[http://www.reddit.com/r/emacs/comments/3la7oi/window_split_management_in_a_4k_world/][Window split management in a 4k world]] - window management on 3840x2160 (Dell P2715Q 27-Inch) - dedicated frames: [[http://irreal.org/blog/?p=7508][Irreal: Dedicated Frames]] - https://www.reddit.com/r/emacs/comments/9igsru/tip_dedicated_frames/ - Screenshot: https://i.imgur.com/5okYcco.png -------------------------------------------------------------------------------- Notes for demo by Michael Albinus: Emacs testing Labeling some tests with "expensive" and "stable" to only run them on demand, not as part of the default suite. Using ansible to control test runs, defining a matrix of Emacs versions. -------------------------------------------------------------------------------- Side-discussion in Jitsi-messages: org-roam (and Zettelkasten in general) - discussion on advantages of org-roam https://www.reddit.com/r/orgmode/comments/gn71oj/combining_normal_orgfiles_and_orgroam/ - Zettelkasten: https://de.wikipedia.org/wiki/Zettelkasten From my personal notes: (in Org format) - 2020-03-12 [[https://irreal.org/blog/?p=8722][Smart Notes]] → irreal-article listing various Zettelkasten implementations with Org - 2020-03-28 [[https://dpitt.me/blog/2020/03/zettelkasten/][dpitt.me :: Using Emacs's org-mode As Your Zettelkästen]] via [[https://www.reddit.com/r/emacs/comments/fq50ks/using_emacss_orgmode_as_your_zettelk%C3%A4sten/][reddit]] - 2020-03-30 DIY approach to Zettelkasten [[https://irreal.org/blog/?p=8763][Implementing a Zettelkasten with Org Mode]] - 2020-04-01 video Zettelkasten [[https://irreal.org/blog/?p=8767][Using Notion as a Zettelkasten]] - Notion is closed source but video is supposed to show the method which can be easily translated into Org mode - 2020-04-04 - [[https://www.reddit.com/r/orgmode/comments/fuvdqv/org_notetaking_workflow_with_orgroam/][Org note-taking workflow (with org-roam)]] - Zettelkasten für Referenzen [[https://irreal.org/blog/?p=8775][Irreal: An Annotated Bibliography with Org Mode]] - 2020-04-11 [[https://www.reddit.com/r/orgmode/comments/fuvdqv/org_notetaking_workflow_with_orgroam/][Org note-taking workflow (with org-roam) : orgmode]] - I also recently started with org-roam, and I like it just fine so far. *I'm not completely sold on the value of backlinks yet*, and *eliminating that would simplify org-roam by eliminating the need for EmacSQL* (which was complicated on my locked-down work machine). I quite like deft, but I hear that when you have *a large number of notes it really starts to bog down*. I know that I could switch not *notdeft*, but that *requires another database*, so I'm curious about your recoil and zzzfoo solution -- I'm not familiar with either package. Do you know enough about them to know how they would handle a large number of notes? - In the process, I have learned a lot more about org and I'm still considering ditching org-roam to see what I can do with *vanilla org and deft*. We'll see, it may depend on how much longer this quarantine lasts -- and I also have org-ql to investigate. - 2020-05-11 [[https://irreal.org/blog/?p=8858][Zetteldeft | Irreal]] - Elias Storms built his own Zettelkasten by leveraging the [[https://github.com/jrblevin/deft][Deft]] package and Org-mode. He built the system, which he calls [[https://www.eliasstorms.net/zetteldeft/][Zetteldeft]], for his own use but is sharing the code on [[https://github.com/EFLS/zetteldeft][GitHub]]. - Unlike org-roam, Zetteldeft *does not maintain a database* of backlinks. Instead, it has a function that will add a list of notes that contains a given search term. -------------------------------------------------------------------------------- Notes for demo by FIXXME -------------------------------------------------------------------------------- Notes for demo by Gabriel Bastos My emacs config: https://github.com/gahag-config/dotemacs My font setup: https://gist.github.com/gahag/3a92e6b284d1291ea9f9b21703d7dda4 The code for automatically organizing org headings by todo state: https://gist.github.com/gahag/603fb1c9dabc8e7a29836af18fb94597 -------------------------------------------------------------------------------- Notes for demo by FIXXME -------------------------------------------------------------------------------- Notes for demo by FIXXME -------------------------------------------------------------------------------- Notes for demo by FIXXME -------------------------------------------------------------------------------- Notes for demo by FIXXME