* 2024-11-25 Emacs news - Upcoming events: - Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Nov 27 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Nov 28 0130 Asia/Singapore - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ Thu Dec 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Fri Dec 6 0030 Asia/Singapore - Emacs.si (in person): Emacs.si meetup #15 2024 (v #živo) https://dogodki.kompot.si/events/57815aa7-f253-4768-8059-9fbede8de0f9 Thu Dec 5 1900 CET - M-x Research: TBA https://m-x-research.github.io/ Fri Dec 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Dec 7 0000 Asia/Singapore - Emacs configuration: - [[https://write.as/jeffbowman/crafted-emacs-approach-to-systemcrafters-livestream][Crafted Emacs Approach to SystemCrafters Livestream — Bowmansarrow]] - [[https://jd.codes/posts/transient-emacs/][Transient Menus in Emacs pt. 1 | JD Codes]] ([[https://www.reddit.com/r/emacs/comments/1gvf3nn/transient_for_beginners/][Reddit]]) - [[https://picandocodigo.net/2020/como-empezar-con-emacs-distribuciones/][Cómo empezar con Emacs: Distribuciones | Picando Código]] ([[https://mastodon.online/@picandocodigo/113514817338349292][@picandocodigo@mastodon.online]]) - [[https://olddeuteronomy.github.io/post/some-excerpts-from-my-emacs-config/][The Emacs Cat: Some Excerpts From My Emacs Config]] ([[https://irreal.org/blog/?p=12595][Irreal]]) - [[https://github.com/ultronozm/emacsd][ultronozm's Emacs Config]] - [[https://github.com/xenodium/dotsies][xenodium's Emacs Config]] - [[https://git.sr.ht/~lbodnar/emacs-dot][lbodnar's Emacs Config]] - [[https://git.sr.ht/~johnhamelink/nix/tree/master/item/home/modules/emacs/README.md][johnhamelink's Emacs Config]] - [[https://github.com/certainty/madmacs][madmacs: certainty's Emacs Config]] - [[https://github.com/andykuszyk/dotfiles][andykuszyk's Emacs Config]] - [[https://github.com/MArpogaus/emacs.d][MArpogaus's Emacs Config]] - Emacs Lisp: - [[https://github.com/politza/emil][emil: A type-system and data-structures for Emacs-Lisp]] - Appearance: - [[https://fosstodon.org/@chmouel/113520153574926980][Toggling relative line number]] - [[https://arialdomartini.github.io/emacs-zoom][`squint`:A little package for controlling the font height, so you won’t need to squint your eyes when you are on smaller screens.]] ([[https://www.reddit.com/r/planetemacs/comments/1gybtd2/squinta_little_package_for_controlling_the_font/][Reddit]]) - [[https://github.com/daut/miasma-theme.el][miasma-theme.el: 🌲 Emacs color theme inspired by the woods]] - [[https://github.com/bcardoso/spaceink-theme][bcardoso/spaceink-theme: A cosmic dark theme for Emacs]] ([[https://mastodon.social/@cryptk/113534591425744245][@cryptk@mastodon.social]]) - Navigation: - [[https://donaldh.wtf/2024/11/lower-other-frame-in-emacs/][Lower Other Frame in Emacs]] ([[https://hachyderm.io/@donaldh/113512305380232466][@donaldh@hachyderm.io]]) - [[https://picandocodigo.net/2024/grupos-y-capturas-reemplazando-texto-con-expresiones-regulares/][Grupos y capturas reemplazando texto con expresiones regulares | Picando Código]] ([[https://mastodon.online/@picandocodigo/113515057913426535][@picandocodigo@mastodon.online]]) - [[https://codeberg.org/kakafarm/emacs-fancy-ffap-menu/][kakafarm/emacs-fancy-ffap-menu: Fancy FFAP Menu lists visible URLs in the current buffer and allows the user to choose which ones to open. - Codeberg.org]] - [[https://github.com/aurtzy/disproject][aurtzy/disproject: Transient interface for managing and interacting with projects]] ([[https://discuss.tchncs.de/post/25591500][tchncs]]) - [[https://github.com/jamescherti/outline-indent.el][Release 1.1.0: outline-indent: Fold text based on indentation (Alternative to origami and yafolding)]] ([[https://www.reddit.com/r/emacs/comments/1gyyuqq/release_110_outlineindent_fold_text_based_on/][Reddit]]) - [[https://github.com/szermatt/visual-replace][[ANN] visual-replace - A nicer interface for query-replace and others]] ([[https://www.reddit.com/r/emacs/comments/1gufxo2/ann_visualreplace_a_nicer_interface_for/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1guzbv7/hardtimeel_emacs_package_that_prevents_overuse_of/][hardtime.el - Emacs package that prevents overuse of specified commands]] - Writing: - [[https://chrismaiorana.com/my-freewrite-mode/][Chris Maiorana: My Freewrite Mode]] - [[https://www.reddit.com/r/emacs/comments/1guj670/wordstar_keys_emacs_org_whichkey_olivetti_is/][Wordstar keys + Emacs + org + which-key + olivetti is amazing!]] - Org Mode: - [[https://jlamothe.net/blog/2024-11-15/][Jonathan Lamothe: Organizing My Life with org-mode]] - [[https://www.youtube.com/watch?v=GEdOj0zcDWk][Demo of org-mode's cycling of folds with TAB and SHIFT+TAB]] (00:39) - [[https://gist.github.com/redblobgames/ca9d0808f13a42f9c6e64c913e2a5894][redblobgames' journal code]] - [[https://gist.github.com/redblobgames/3ef970bdeeef0e4a025d2981ce83ed27][redblobgames' note taking setup in emacs]] - [[https://www.reddit.com/r/emacs/comments/1gw3u00/org_music_is_an_awesome_way_to_organize_your_songs/][Org Music is an awesome way to organize your songs]] - [[https://thanosapollo.org/posts/org-gnosis-01/][Thanos Apollo: org-gnosis | Roam-like note taking system]] - [[https://chrismaiorana.com/custom-function-updates/][Chris Maiorana: Some Custom Emacs Functions That Are Changing My Game]] ([[https://www.reddit.com/r/planetemacs/comments/1gwm5yg/chris_maiorana_some_custom_emacs_functions_that/][Reddit]]) - Import, export, and integration: - [[https://yiming.dev/blog/2016/01/28/add-org-store-link-entry-for-elfeed/][Add org-store-link Entry for elfeed - Yiming Chen]] (2016) - [[https://gist.github.com/RyanFleck/3195387af3ebd302152ec3397457689a][Offline Scripture Text Insertion Functions - rcf-sword.el · GitHub]] ([[https://www.youtube.com/watch?v=EcmtY1TtS0Q][YouTube]], [[https://www.reddit.com/r/emacs/comments/1gu8nw2/feature_showcase_scripture_insertion_in/][Reddit]]) - [[https://www.youtube.com/watch?v=OOL6hGLejFE][Copy images from the clipboard into a org file with yank-media]] ([[https://www.reddit.com/r/planetemacs/comments/1gzfwgg/copy_images_from_the_clipboard_into_a_org_file/][Reddit]]) - [[https://defcon.social/@texaco/113517985678351374][Yank screen captures into org-mode using yank-media]] - [[https://takeonrules.com/2024/11/25/exploring-the-reworking-of-a-blog-page/][Exploring the Reworking of a Blog Page // Take on Rules]] ([[https://dice.camp/@takeonrules/113543882209412577][@takeonrules@dice.camp]]) - [[https://olano.dev/blog/my-blogging-setup-is-my-writing-process/][my blogging setup is my writing process | olano.dev]] ([[https://hachyderm.io/@facundoolano/113538527867943156][@facundoolano@hachyderm.io]]) - [[https://qiita.com/skkzsh/items/ffb63459b9cce7dd6a8c?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items][GitHub org-mode記法 チートシート #Emacs - Qiita]] ([[https://rss-mstdn.studiofreesia.com/@qiita/113520342215601797][@qiita@rss-mstdn.studiofreesia.com]]) - [[https://www.reddit.com/r/emacs/comments/1gv5x3k/exampleusing_orgpublish_with_orgroam_with_search/][Example:Using org-publish with org-roam (with search and backlinks)]] - [[https://github.com/positron-solutions/dslide/releases/][Dslide 0.5.5 Release is Up. The End of Power Point is Nigh.]] ([[https://www.reddit.com/r/orgmode/comments/1gz9vr9/dslide_055_release_is_up_the_end_of_power_point/][Reddit]]) - Coding: - [[https://mas.to/@evgandr/113539503773563497][tip about setting gdb-many-windows to t to take advantage of a large monitor]] - [[https://github.com/magit/orgit][Tip: using orgit to link to specific Git commits]] ([[https://fosstodon.org/@wiersdorf/113517026467630082][@wiersdorf@fosstodon.org]]) - [[https://gist.github.com/notcancername/04cf2dcd0bce1a9b03e82bc4197e31a3][elisp python-on-region · GitHub]] ([[https://mas.to/@cancername/113515785119074672][@cancername@mas.to]]) - [[https://mekeor.codeberg.page/emacs-auth-source-pass-instead-of-ssh-agent.html][Use Cache of Emacs Auth-Source Interface to Password-Store as Alternative to SSH-Agent for Magit?]] ([[https://mastodon.catgirl.cloud/@mekeor/113506827782407469][@mekeor@mastodon.catgirl.cloud]]) - [[https://github.com/Nathan-Melaku/hyprlang-ts-mode][A Major mode for editing Hyperland config files in EMACS.]] ([[https://www.reddit.com/r/emacs/comments/1gz2pel/a_major_mode_for_editing_hyperland_config_files/][Reddit]]) - Mail, news, and chat: - [[https://todon.nl/@mousebot/113525733372105348][mastodon.el updates - group notifications, folding, thread views]] - [[https://codeberg.org/quotuva/nnweb-page][quotuva/nnweb-page: nnweb extension to watch for changes in webpages - Codeberg.org]] - [[https://www.reddit.com/r/emacs/comments/1guiwq1/emacsslack_is_back/][emacs-slack is back!]] - Multimedia: - [[https://github.com/ahihi/osceval][ahihi/osceval: evaluate Emacs Lisp code received over OSC]] ([[https://anticapitalist.party/@ahihi/113542407935738082][@ahihi@anticapitalist.party]]) - [[https://social.rossabaker.com/@ross/113515511423053558][Tip about editing the XML of SVG files with C-c C-c]] - [[https://sachachua.com/blog/2024/11/updating-my-audio-braindump-workflow-to-take-advantage-of-whisperx/][Sacha Chua: Updating my audio braindump workflow to take advantage of WhisperX]] - [[https://sachachua.com/blog/2024/11/remove-filler-words-at-the-start-and-upcase-the-next-word/][Sacha Chua: Remove filler words at the start and upcase the next word]] - AI: - [[https://www.reddit.com/r/emacs/comments/1gxuewa/llms_are_made_for_emacs_using_ellama_ollama_is/][LLMs are made for Emacs! Using Ellama + Ollama is incredible - a big thank you to the community for this incredibly useful combination!]] - [[https://lmno.lol/alvaro/chatgpt-shell-goes-multi-model][Alvaro Ramirez: chatgpt-shell goes multi-model]] ([[https://lobste.rs/s/ekhclm/chatgpt_shell_goes_multi_model][lobste.rs]], [[https://www.reddit.com/r/emacs/comments/1gvma2c/chatgptshell_goes_multi_model_we_can_now_add/][Reddit]], [[https://indieweb.social/@xenodium/113514561619566385][@xenodium@indieweb.social]] - looking for sponsors) - [[https://lmno.lol/alvaro/chatgpt-shell-goes-offline][Alvaro Ramirez: chatgpt-shell goes offline]] ([[https://www.reddit.com/r/emacs/comments/1gwqylv/for_folks_wanting_local_llms_chatgptshell_is/][Reddit]]) - [[https://lmno.lol/alvaro/llm-iterate-and-insert][Alvaro Ramirez: LLM iterate and insert]] - Community: - [[https://www.reddit.com/r/emacs/comments/1gvkske/weekly_tips_tricks_c_thread_20241120_week_47/][Weekly Tips, Tricks, &c. Thread — 2024-11-20 / week 47]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00534.html][My Resignation from Emacs Development]] - Alan Mackenzie ([[https://news.ycombinator.com/item?id=42194726][HN]], [[https://www.reddit.com/r/emacs/comments/1gyngxc/can_anyone_explain_the_technical_aspects_of_this/][Reddit]]) - [[https://go.bsky.app/QV2VZNn][Emacs On Bluesky]] - Other: - [[http://yummymelon.com/devnull/announcing-casual-calendar.html][Charles Choi: Announcing Casual Calendar]] - [[https://fosstodon.org/@e11bits/113541584003607372][Tip about using world-clock when scheduling a meeting]] - [[https://fosstodon.org/@robjperez/113510632114548607][Elisp snippet: open-line-above-and-indent]] - [[https://emacs.dyerdwelling.family/emacs/20241118102423-emacs--copying-buffer-to-kill-ring/][James Dyer: Reducing Friction when Copying Whole Buffer To Kill Ring]] - [[https://github.com/TOTBWF/lyndon-mode][TOTBWF/lyndon-mode: Display the lyndon factorization of an emacs buffer]] ([[https://types.pl/@totbwf/113518215727969501][@totbwf@types.pl]]) - [[https://indymnv.xyz/posts/2024_11_23_emacs_church/][¿Deseas Unirte a la Iglesia de Emacs? | Hanabi Factory]] ([[https://fosstodon.org/@indymnv/113543313224149034][@indymnv@fosstodon.org]]) - [[https://lmno.lol/alvaro/toggle-macos-menu-bar-from-you-know-where][Alvaro Ramirez: Toggle macOS menu bar from you know where]] ([[https://www.reddit.com/r/emacs/comments/1gx625l/toggling_macos_setting_menu_bar_auto_hide/][Reddit]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00550.html][Discussion about Elisp licensing (GPLv3+ recommended)]] - Emacs development: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=902696c3ae3ed046208c57de923362bb609da6df][Rust ts: fontify as type the possible suffix of number literals]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=097b685aa1c781afc298062f1cc76ab058cdb1a1][New option 'flyspell-delay-use-timer']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c66c0942ea9ac10e6d6324e472150de403a03b69][Use prefix argument in 'package-install-selected-packages']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b4e2d9a3af3dbd0ac7fa944e9386f667feb1c124][Add noconfirm to 'package-autoremove']] - New packages: - http://melpa.org/#/imgur: Imgur client (MELPA) - http://melpa.org/#/org-auto-export-pandoc: Add org auto export with pandoc (MELPA) - http://melpa.org/#/ox-typst: Typst Back-End for Org Export Engine (MELPA) Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https://www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacemacs][r/spacemacs]], [[https://www.reddit.com/r/planetemacs][r/planetemacs]], [[https://mastodon.social/tags/emacs][Mastodon #emacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://lobste.rs/search?q=emacs&what=stories&order=newest][lobste.rs]], [[https://programming.dev/c/emacs?dataType=Post&page=1&sort=New][programming.dev]], [[https://lemmy.world/c/emacs][lemmy.world]], [[https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New][lemmy.ml]], [[https://communick.news/c/emacs?dataType=Post&page=1&sort=New][communick.news]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], and [[http://lists.gnu.org/archive/html/emacs-devel/2024-11][emacs-devel]]. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [[mailto:sacha@sachachua.com][sacha@sachachua.com]]. Thank you!