home.social

#terminal_frame — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #terminal_frame, aggregated by home.social.

  1. Having the freedom to chose my work environment on the computer, I move more and more tasks to Emacs recently, like running terminal windows with codeberg.org/harald/terminal-f . Another pet of mine is my python build system: codeberg.org/harald/pythonbuil

    The latter can produce a nice SVG graph, using #graphviz, of the dependency tree of the build setup.

    And should I forget which targets the build has, it is just a C-x C-f dependencies.svg away to see that graph.😀

    #emacs #terminal_frame #pythonbuilder

  2. 🤣 Fun with KI.

    For my Emacs package

    codeberg.org/harald/terminal-f

    I want a logo. How? KI! I don't have accounts, so free demos. I used:

    Show me the two texts *shell* and without the quotes '% _' over the logo of emacs with a glow from behind like a sunrise

    The results where not even close to anything usable with:🤦‍♀️

    craiyon.com/de
    deepai.org/machine-learning-mo
    stablediffusion.fr/demo

    The last one, i don't know. Its still running.😜

    #terminal_frame #emacs #shell

  3. An update of my terminal-frame Emacs package.

    - Avoid other buffers being shown in the terminal frame as far as possible for emacsclient, find-file and other-buffer
    - Amend the frame title such that we can see how many shells are open in the frame.

    codeberg.org/harald/terminal-f

    #terminal_frame
    #Emacs
    #foss
    #programming
    #shell

  4. An update of my terminal-frame Emacs package arrived on codeberg, the dedicated terminal frame for Emacs' M-x shell.

    Since most action in a terminal window happens at the botton, I moved the minibuffer, rarely used in a dedicated terminal frame, to the top of that frame.

    codeberg.org/harald/terminal-f

    #terminal_frame
    #Emacs
    #foss
    #programming

  5. I kept digging my bottomless pit of an #Elisp package to function like a multi-shell terminal emulator of which I thought, hey, this can't be hard. Well, I am not fluent in Elisp, so it is hard. But something works now:

    codeberg.org/harald/terminal-f

    - Creates a fresh, clean frame without tool/menu bars and such.
    - Allow to create more shells in that frame and switching between.
    - Exits shell/frame on shell exit.

    Feedback welcome.

    #terminal_frame #Emacs #foss #programming

  6. This didn't end well.

    Why use a terminal emulator in addition to Emacs? I do it for 40 years, but why? "Simply" configure an Emacs frame to look like a terminal emulator window to run M-x shell, no tool/menubar, no mode line, no minibuffer. Should be easy and done in a few lines. So I thought.

    Eeeh, but what about managing multiple shells in that frame, and, and, and.

    Out came the skeleton of the package terminal-frame.el .

    codeberg.org/harald/terminal-f

    Feedback?

    #emacs #terminal_frame