Close Menu

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    Affordable Luxury: Decadent Tech Must-Haves Everyone Secretly Wants

    How to Fix a YouTube Black Screen

    Wi-Fi Grayed Out on Your iPhone? Here’s How to Get It Back

    Facebook X (Twitter) Instagram
    • Artificial Intelligence
    • Business Technology
    • Cryptocurrency
    • Gadgets
    • Gaming
    • Health
    • Software and Apps
    • Technology
    Facebook X (Twitter) Instagram Pinterest Vimeo
    Tech AI Verse
    • Home
    • Artificial Intelligence

      Read the extended transcript: President Donald Trump interviewed by ‘NBC Nightly News’ anchor Tom Llamas

      February 6, 2026

      Stocks and bitcoin sink as investors dump software company shares

      February 4, 2026

      AI, crypto and Trump super PACs stash millions to spend on the midterms

      February 2, 2026

      To avoid accusations of AI cheating, college students are turning to AI

      January 29, 2026

      ChatGPT can embrace authoritarian ideas after just one prompt, researchers say

      January 24, 2026
    • Business

      The HDD brand that brought you the 1.8-inch, 2.5-inch, and 3.5-inch hard drives is now back with a $19 pocket-sized personal cloud for your smartphones

      February 12, 2026

      New VoidLink malware framework targets Linux cloud servers

      January 14, 2026

      Nvidia Rubin’s rack-scale encryption signals a turning point for enterprise AI security

      January 13, 2026

      How KPMG is redefining the future of SAP consulting on a global scale

      January 10, 2026

      Top 10 cloud computing stories of 2025

      December 22, 2025
    • Crypto

      Wall Street Moves Into Prediction Markets With Election-Contract ETF Filings

      February 18, 2026

      Tectonic to Host Inaugural Quantum Summit at ETHDenver 2026 Focused on Post-Quantum Cryptography Readiness for Web3

      February 18, 2026

      Ki Young Ju Says Bitcoin May Need to Hit $55K Before True Recovery Begins

      February 18, 2026

      MYX Finance Is Oversold For The First Time Ever, Yet No Relief In Sight

      February 18, 2026

      Everyone is Talking about the SaaSpocalypse, But Why Does it matter for Crypto?

      February 18, 2026
    • Technology

      Affordable Luxury: Decadent Tech Must-Haves Everyone Secretly Wants

      February 19, 2026

      How to Fix a YouTube Black Screen

      February 19, 2026

      Wi-Fi Grayed Out on Your iPhone? Here’s How to Get It Back

      February 19, 2026

      This Asus Portable Monitor Is Not Your Average Second Screen and It’s 20% Off

      February 19, 2026

      Before You Buy a Wi-Fi Extender, Try This

      February 19, 2026
    • Others
      • Gadgets
      • Gaming
      • Health
      • Software and Apps
    Check BMI
    Tech AI Verse
    You are at:Home»Technology»How I am deeply integrating Emacs
    Technology

    How I am deeply integrating Emacs

    TechAiVerseBy TechAiVerseNovember 6, 2025No Comments7 Mins Read1 Views
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr Email Reddit
    How I am deeply integrating Emacs
    Share
    Facebook Twitter LinkedIn Pinterest WhatsApp Email

    How I am deeply integrating Emacs

    Emacs has holistically become my daily computing environment.

    My efforts have been focused on building emacs into the workflow of essentially everything I do, as long as it doesn’t involve heavy video or media, I try my very best to accomplish it in emacs.
    The idea is to achieve deep integration with everything I do on a computer, to the degree my thoughts are immediately able to be acted upon in the buffer.

    I use hyprland as my window manager, and while I have heard of other managers/DEs (I was using GNOME for the better part of 6 months), I keep coming back to hyprland just because it works and is easy to configure. Also, for some reason, I seem not to have laggin in emacs on wayland in hyprland, while I had to previously run emacs in X11 mode in GNOME, go figure.

    My Motivation#

    I have seen what people are capable of doing when their tools get out of the way, and they are free to just create.
    This is how world class athletes, musicians, artists, writers, and of course programmers take what is in their mind and translate it into reality.
    The idea is that if I can learn this “editor of a lifetime” – then the things that I want to create, the programs I want to write, will be achieved in a near frictionless environment, allowing for velocity that is not possible elsewhere.
    It is the ultimate sharpening of the axe before chopping the tree.

    Why not EXWM?#

    I have considered using EXWM as the window manager (quite literally offloading window management to emacs, and “living in emacs” – to more of a degree than I do already), the hesitation I have is that:

    1. Emacs is single threaded, therefore if anything in the system hangs, the whole system hangs, and
    2. It is only X11 where most of the development and forward movement in the linux space has been in wayland. While I understand this is not a tremendous issue, wayland does seem to be where the puck is going.

    So, what I am aiming to do is replicate functionality as best as I can from EXWM to a wayland environment – not wholly possible, but also not wholly impossible, either.

    The Emacs Launcher program#

    If you look at my dotfiles, you can see I have a script written in Go that allows me to call each and every one of my emacs controls anywhere is my system.
    I was previously calling each of these emacs commands in bash and with a sleep command so as to make sure I was targeting the emacs instance. No longer. This Go script has sped up my workflow by 10x.

    My Current setup#

    How I Launch Emacs#

    bind = $mainMod SHIFT, E, exec, bash -c "emacs"

    I almost never press this keybind, as emacs is opened from the get-go in my hyprland sessions. For that rare time I need to re-open it.

    Opening vterm as my default terminal#

    bind = $mainMod, E, exec, emacsclient -n -e '(my/new-frame-with-vterm)'

    This permits me to quickly open a vterm window and enter commands etc. If I need anything that is more graphically intense, I fallback to kitty terminal, but this is less and less these days.

    Opening vterm in my emacs session quickly for in projects is done like so:#

    bind = $mainMod, RETURN, exec, ~/.config/hypr/scripts/emacs-launcher '(my-open-vterm-at-point)'

    Universal Launcher#

    bind = $mainMod, SPACE, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (universal-launcher-popup))'

    I wanted to replicate a launcher (similar to wofi/rofi) in which I could easily launch apps and switch to them in the environment.

    So, my take on this is to replace wofi with this functionality. I was using ssh providers in GNOME, but then brought the functionality into my universal launcher. It has effectively grown to encapsulate:

    • Passwords
    • SSH
    • Bookmarking
    • Commands and program launching
    • Emojis
    • TODOS (though org-agenda/calendar also handles this)
    • File navigation
    • Web and documentation search

    While this is a work in progress, I use it every day, hundreds of times a day, and love the flow & speed my launcher allows.

    Capture to org mode#

    bind = CTRL SHIFT, c, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (org-capture))'

    When I am not “in” emacs (I am always in emacs by extension) I can still capture direct to emacs with a quick keybind.

    I capture to my org directory:

    • notes
    • bookmarks
    • contacts
    • inbox (todos)
    • events/deadlines

    This is very useful when I am wanting to save a thought, idea, bookmark, quote, what have you, and then integrate it with my org-roam file structure.

    Notes#

    bind = $mainMod CTRL, N, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (find-file "~/org/notes.org"))'

    I can navigate to my notes file very quickly to write emails, keep notes on stuff, and then translate those into my org-roam directory, too.

    Calendar/Org Agenda#

    bind = $mainMod, C, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (=calendar))'

    bind = $mainMod, N, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (my/org-agenda-dashboard))'

    Quick access to my agenda and calendar from anywhere.

    Password manager#

    bind = $mainMod, P, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (pass))'

    Password-store inside emacs to create, update, grab passwords and insert them on page in browsers.

    File Browsing#

    bind = $mainMod, F, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (dirvish))'

    I use dirvish/dired for nearly all my file browsing and manipulation. I have some binds that allow me to pull up thunar for graphical drag-drop operations, but other than that files are dealt with inside emacs.

    The killer feature is that you can edit files as you would edit text, nothing else comes close.

    Bookmarks#

    bind = $mainMod, B, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (find-file "~/org/bookmarks.org"))'

    Bookmarking within emacs allows me to keep all sites top of mind.

    Email#

    bind = $mainMod, M, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (=mu4e))'

    The greatest email client.

    Feed reader#

    bind = $mainMod CTRL, Z, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (elfeed))'

    Reading any feed from around the web, I follow youtube, blogs, news, etc. here – never going out to the web to read anything.

    Music playing#

    bind = $mainMod CONTROL, M, exec, ~/.config/hypr/scripts/emacs-launcher '(progn (select-frame-set-input-focus (selected-frame)) (emms-playlist-mode-go))'

    You thought I wouldn’t play music in emacs?

    Emacs everywhere for editing text anywhere#

    bind = $mainMod CONTROL, E, exec, emacsclient --eval '(thanos/type)'

    When you are in a text box on any site, you can just edit the text in emacs, press C-c C-c and have it pasted right there for you.

    Will I use EXWM?#

    I think that because I spend so much time inside emacs, I don’t really get the benefits of everything being a buffer. I only use a browser for projects, not as a window I have always open, and I don’t really need emacs to control buffers or give me the keybinds universally. I will never say never though, perhaps one day it will be my window manager of choice.

    How are you integrating emacs in your workflow? I would be super interested to see other setups that allow you to use emacs as your one, true, holistic computing environment. Shoot me an email and tell me how it’s done!

    As always, God bless, and until next time.

    If you enjoyed this post, consider supporting my work by Buying me a Coffee, Checking out my book, or sending me an email to tell me what you think.

    Share. Facebook Twitter Pinterest LinkedIn Reddit WhatsApp Telegram Email
    Previous ArticleShow HN: Flutter_compositions: Vue-inspired reactive building blocks for Flutter
    Next Article Moving past speculation: How deterministic CPUs deliver predictable AI performance
    TechAiVerse
    • Website

    Jonathan is a tech enthusiast and the mind behind Tech AI Verse. With a passion for artificial intelligence, consumer tech, and emerging innovations, he deliver clear, insightful content to keep readers informed. From cutting-edge gadgets to AI advancements and cryptocurrency trends, Jonathan breaks down complex topics to make technology accessible to all.

    Related Posts

    Affordable Luxury: Decadent Tech Must-Haves Everyone Secretly Wants

    February 19, 2026

    How to Fix a YouTube Black Screen

    February 19, 2026

    Wi-Fi Grayed Out on Your iPhone? Here’s How to Get It Back

    February 19, 2026
    Leave A Reply Cancel Reply

    Top Posts

    Ping, You’ve Got Whale: AI detection system alerts ships of whales in their path

    April 22, 2025684 Views

    Lumo vs. Duck AI: Which AI is Better for Your Privacy?

    July 31, 2025272 Views

    6.7 Cummins Lifter Failure: What Years Are Affected (And Possible Fixes)

    April 14, 2025156 Views

    6 Best MagSafe Phone Grips (2025), Tested and Reviewed

    April 6, 2025117 Views
    Don't Miss
    Technology February 19, 2026

    Affordable Luxury: Decadent Tech Must-Haves Everyone Secretly Wants

    Affordable Luxury: Decadent Tech Must-Haves Everyone Secretly Wants If you are a reader experiencing an…

    How to Fix a YouTube Black Screen

    Wi-Fi Grayed Out on Your iPhone? Here’s How to Get It Back

    This Asus Portable Monitor Is Not Your Average Second Screen and It’s 20% Off

    Stay In Touch
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube
    • Vimeo

    Subscribe to Updates

    Get the latest creative news from SmartMag about art & design.

    About Us
    About Us

    Welcome to Tech AI Verse, your go-to destination for everything technology! We bring you the latest news, trends, and insights from the ever-evolving world of tech. Our coverage spans across global technology industry updates, artificial intelligence advancements, machine learning ethics, and automation innovations. Stay connected with us as we explore the limitless possibilities of technology!

    Facebook X (Twitter) Pinterest YouTube WhatsApp
    Our Picks

    Affordable Luxury: Decadent Tech Must-Haves Everyone Secretly Wants

    February 19, 20263 Views

    How to Fix a YouTube Black Screen

    February 19, 20261 Views

    Wi-Fi Grayed Out on Your iPhone? Here’s How to Get It Back

    February 19, 20263 Views
    Most Popular

    7 Best Kids Bikes (2025): Mountain, Balance, Pedal, Coaster

    March 13, 20250 Views

    VTOMAN FlashSpeed 1500: Plenty Of Power For All Your Gear

    March 13, 20250 Views

    This new Roomba finally solves the big problem I have with robot vacuums

    March 13, 20250 Views
    © 2026 TechAiVerse. Designed by Divya Tech.
    • Home
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms & Conditions

    Type above and press Enter to search. Press Esc to cancel.