• v0.1.6 8a9941bfd2

    ELYTerminal 0.1.6
    CI / platforms (windows-latest) (push) Successful in 1m35s
    CI / platforms (ubuntu-24.04) (push) Successful in 2m44s
    CI / macos (push) Successful in 14m37s
    Stable

    ZacharyZhang-NY released this 2026-10-19 15:21:20 +00:00 | 2 commits to main since this release

    Added:

    • Drag Ely along the edge she stands on, and she stays where you let her go. On Wayland she moves there once you let go.
    • A scrollbar along the terminal's right edge scrolls its history, even while a program takes the wheel.
    • Settings › Terminal checks for updates at start and once a day, or at once with Check now. A newer release shows a Download button that opens its page, and one found by itself posts a notification. The check runs curl, which macOS and Windows ship; on Linux install it if your system lacks it.

    On Wayland a window tiled under the compositor's own decorations, as Sway draws them, keeps Ely on its top edge: the compositor tells the app nothing of that tiling.

    File System
    ELYTerminal-0.1.6.dmg macOS 11 or later, Apple silicon
    ELYTerminal-0.1.6-windows-x86_64.zip Windows 10 or later, x86_64
    ELYTerminal-0.1.6-linux-x86_64.tar.gz Linux, x86_64, glibc 2.35 or later

    macOS. Open the disk image and drag ELYTerminal into Applications. The app is signed with Developer ID and notarized.

    Windows. Unzip and run elyterminal.exe. It is unsigned; if SmartScreen stops it, press More info, then Run anyway.

    Linux.

    tar -xzf ELYTerminal-0.1.6-linux-x86_64.tar.gz
    cd ELYTerminal-0.1.6-linux-x86_64
    install -Dm755 elyterminal -t ~/.local/bin
    install -Dm644 com.zacharyzhang.elyterminal.desktop -t ~/.local/share/applications
    install -Dm644 com.zacharyzhang.elyterminal.svg -t ~/.local/share/icons/hicolor/scalable/apps
    

    On Hyprland the window blurs only while Hyprland's own blur is on, and Omarchy 4.0.4 turns it off: add hl.config({ decoration = { blur = { enabled = true } } }) to ~/.config/hypr/looknfeel.lua, and set Background opacity under 100%.

    SHA-256:

    39b67d051c703c996012bec52667e7ccb215b1000f57fcddd881376ea80ca686  ELYTerminal-0.1.6.dmg
    9559bfcdda28156dba83fd9981966823e7117dcefb1363679bab9e4f52e88a9b  ELYTerminal-0.1.6-windows-x86_64.zip
    218f65cfbcc1f9ba178ef6863c26b3ec9d4955e659e1fdbd59c31bee8e621502  ELYTerminal-0.1.6-linux-x86_64.tar.gz
    
    Downloads
  • v0.1.5 0119776095

    ELYTerminal 0.1.5
    CI / platforms (windows-latest) (push) Successful in 1m53s
    CI / platforms (ubuntu-24.04) (push) Successful in 3m38s
    CI / macos (push) Successful in 13m58s
    Stable

    ZacharyZhang-NY released this 2026-10-19 07:13:10 +00:00 | 8 commits to main since this release

    Fixes:

    • When the window sits at the top of the screen or fills it, Ely stands inside it at its bottom left, where before she stuck between the menu bar and the terminal on macOS and stood off the screen on Windows and Linux.
    • A press wakes Ely from her doze. She stays awake five minutes, then dozes again.
    • On macOS no line shows along the top of Ely's window.

    On Wayland a window tiled under the compositor's own decorations, as Sway draws them, keeps Ely on its top edge: the compositor tells the app nothing of that tiling.

    File System
    ELYTerminal-0.1.5.dmg macOS 11 or later, Apple silicon
    ELYTerminal-0.1.5-windows-x86_64.zip Windows 10 or later, x86_64
    ELYTerminal-0.1.5-linux-x86_64.tar.gz Linux, x86_64, glibc 2.35 or later

    macOS. Open the disk image and drag ELYTerminal into Applications. The app is signed with Developer ID and notarized.

    Windows. Unzip and run elyterminal.exe. It is unsigned; if SmartScreen stops it, press More info, then Run anyway.

    Linux.

    tar -xzf ELYTerminal-0.1.5-linux-x86_64.tar.gz
    cd ELYTerminal-0.1.5-linux-x86_64
    install -Dm755 elyterminal -t ~/.local/bin
    install -Dm644 com.zacharyzhang.elyterminal.desktop -t ~/.local/share/applications
    install -Dm644 com.zacharyzhang.elyterminal.svg -t ~/.local/share/icons/hicolor/scalable/apps
    

    On Hyprland the window blurs only while Hyprland's own blur is on, and Omarchy 4.0.4 turns it off: add hl.config({ decoration = { blur = { enabled = true } } }) to ~/.config/hypr/looknfeel.lua, and set Background opacity under 100%.

    SHA-256:

    f7d50181b62ffce2cc16d425a6bc495ac0087c83ca7763d66778bd4f43efafd1  ELYTerminal-0.1.5.dmg
    2c31d4cfc9ae174cfb16d0e7a962daba8279c59f8a5d05042c2fa7e60d5210f3  ELYTerminal-0.1.5-windows-x86_64.zip
    b24227baf7b1d9f923313cf4d252942cc5921687511fd3b6c740000f52d883ff  ELYTerminal-0.1.5-linux-x86_64.tar.gz
    
    Downloads
  • v0.1.4 a54f4ff42d

    ELYTerminal 0.1.4
    CI / macos (push) Canceled after 0s
    CI / platforms (ubuntu-24.04) (push) Canceled after 27s
    CI / platforms (windows-latest) (push) Canceled after 43s
    Stable

    ZacharyZhang-NY released this 2026-10-18 09:50:36 +00:00 | 19 commits to main since this release

    Added:

    • Ely peeks over the window's top edge and moves all the time: she breathes, sways and blinks. She follows your sessions: she hops when a program waits on you, shakes at an error, cheers a finish, reads along while a program works, and dozes after five calm minutes. Press her and she winks. Settings › Terminal › Ely turns her off.

    Fixes:

    • On Windows Ely stands on the window's top edge in a box her own size. The first 0.1.4 builds could open her window as large as the screen, drawing her at its bottom over the terminal and taking the clicks meant for the windows behind.
    • herdr's shortcuts that hold Shift with a symbol, such as cmd+shift+ctrl+[, reach herdr on macOS.
    • On Windows keys go to programs as Windows Terminal sends them, so herdr's shortcuts reach it there too. A Windows console passes no Windows key, so a cmd shortcut cannot work there.
    • Cmd-click on macOS, Ctrl-click on Windows and Linux, opens links inside herdr: herdr opens the whole link where its pane wraps it, and underlines it while the key is held. herdr opens web links only; Shift with the click opens what the terminal shows.

    On Linux a Shift-and-symbol shortcut still reaches herdr as the symbol alone: bind ctrl+{ for ctrl+shift+[.

    These builds replace the first 0.1.4 builds, whose Ely stood still and on Windows could fill the screen; the SHA-256 sums below are the new ones.

    File System
    ELYTerminal-0.1.4.dmg macOS 11 or later, Apple silicon
    ELYTerminal-0.1.4-windows-x86_64.zip Windows 10 or later, x86_64
    ELYTerminal-0.1.4-linux-x86_64.tar.gz Linux, x86_64, glibc 2.35 or later

    macOS. Open the disk image and drag ELYTerminal into Applications. The app is signed with Developer ID and notarized.

    Windows. Unzip and run elyterminal.exe. It is unsigned; if SmartScreen stops it, press More info, then Run anyway.

    Linux.

    tar -xzf ELYTerminal-0.1.4-linux-x86_64.tar.gz
    cd ELYTerminal-0.1.4-linux-x86_64
    install -Dm755 elyterminal -t ~/.local/bin
    install -Dm644 com.zacharyzhang.elyterminal.desktop -t ~/.local/share/applications
    install -Dm644 com.zacharyzhang.elyterminal.svg -t ~/.local/share/icons/hicolor/scalable/apps
    

    On Hyprland the window blurs only while Hyprland's own blur is on, and Omarchy 4.0.4 turns it off: add hl.config({ decoration = { blur = { enabled = true } } }) to ~/.config/hypr/looknfeel.lua, and set Background opacity under 100%.

    SHA-256:

    bfbbed38becdcec7cee214f4b7026108bf146c4e55c25839721eabb6b2c5e97e  ELYTerminal-0.1.4.dmg
    c27bd69737843cfac04d954b6dcef6c9c43da046dba372284f24b3e00a9d0424  ELYTerminal-0.1.4-windows-x86_64.zip
    ff737bcebb12bc5fb4bb94f2001cb9d3c78bce220c6d9a3c3f3dfc65080fb24f  ELYTerminal-0.1.4-linux-x86_64.tar.gz
    
    Downloads
  • v0.1.3 eb9610988e

    ELYTerminal 0.1.3
    CI / platforms (windows-latest) (push) Successful in 1m44s
    CI / platforms (ubuntu-24.04) (push) Successful in 3m16s
    CI / macos (push) Successful in 14m14s
    Stable

    ZacharyZhang-NY released this 2026-10-17 20:40:35 +00:00 | 44 commits to main since this release

    Added:

    • Session rows show what their programs report: waiting on you, for a permission, an answer or a login; an error; work, with its progress where known; done; idle; and a mark when the last command failed. The mark is 3 by 3 dots: they ripple while a program works, fill by its progress, dip while it waits for you, and draw a check, a cross or a ring when it settles. Hover over the mark lists each report. A hidden session that starts waiting sets its title bold until you show it.
    • System notifications on macOS, Windows and Linux: while the window is in the background or the session hidden, a session that starts waiting, finishes or fails, and a program's notification, post one, one a session every 3 seconds at most. A press shows the window and the session. On macOS the app asks once for leave to post them.
    • Programs report their status through OSC 7501, the Program Status Protocol, revision 0.4, and progress through OSC 9;4. Notifications come through OSC 9, OSC 777 and kitty's OSC 99, chunks, base64 and updates among them, and on macOS and Windows a program's close and expiry; on Linux the desktop's notification daemon keeps a notification until you close it.
    • Inside herdr, herdr's agents are the session's status: working, waiting, done or idle.
    • Shell integration marks each prompt and command with OSC 133 in zsh, bash, fish and PowerShell, and each session keeps its last command's status.
    • Cmd-Up and Cmd-Down on macOS, Ctrl-Shift-Up and Ctrl-Shift-Down on Windows and Linux, jump to the prompt before or after the view's top.
    • A drag on the border between a side column and the terminal resizes the column; the widths are kept.

    Fixes:

    • On Windows the right column follows herdr's focused pane too.

    On Windows the app now names itself to the taskbar as com.zacharyzhang.elyterminal, which notifications need; a pin made with 0.1.2 may show apart from the running window until you pin it again.

    These builds replace the first 0.1.3 builds, whose status marks stood still; the SHA-256 sums below are the new ones.

    File System
    ELYTerminal-0.1.3.dmg macOS 11 or later, Apple silicon
    ELYTerminal-0.1.3-windows-x86_64.zip Windows 10 or later, x86_64
    ELYTerminal-0.1.3-linux-x86_64.tar.gz Linux, x86_64, glibc 2.35 or later

    macOS. Open the disk image and drag ELYTerminal into Applications. The app is signed with Developer ID and notarized.

    Windows. Unzip and run elyterminal.exe. It is unsigned; if SmartScreen stops it, press More info, then Run anyway.

    Linux.

    tar -xzf ELYTerminal-0.1.3-linux-x86_64.tar.gz
    cd ELYTerminal-0.1.3-linux-x86_64
    install -Dm755 elyterminal -t ~/.local/bin
    install -Dm644 com.zacharyzhang.elyterminal.desktop -t ~/.local/share/applications
    install -Dm644 com.zacharyzhang.elyterminal.svg -t ~/.local/share/icons/hicolor/scalable/apps
    

    On Hyprland the window blurs only while Hyprland's own blur is on, and Omarchy 4.0.4 turns it off: add hl.config({ decoration = { blur = { enabled = true } } }) to ~/.config/hypr/looknfeel.lua, and set Background opacity under 100%.

    SHA-256:

    1eb3c7c4b47e0c4e502a09d8b779f1546fd019c5eb105e393857edf2c22a8b14  ELYTerminal-0.1.3.dmg
    77396007739d157c8f5994de8b7bd2a274663716f42a41a7a4b79431b4154796  ELYTerminal-0.1.3-windows-x86_64.zip
    ceebc4206e30e270582b2157b727f6244d6952ec04a314009b786285710ba6d9  ELYTerminal-0.1.3-linux-x86_64.tar.gz
    
    Downloads
  • v0.1.2 436480248a

    ELYTerminal 0.1.2
    CI / platforms (ubuntu-24.04) (push) Successful in 54s
    CI / platforms (windows-latest) (push) Successful in 1m30s
    CI / macos (push) Successful in 12m46s
    Stable

    ZacharyZhang-NY released this 2026-10-16 08:52:29 +00:00 | 87 commits to main since this release

    Fixes:

    • Fixes herdr compatibility: inside herdr the right column follows the focused pane's folder, on macOS and Linux. herdr keeps its panes' folder reports to itself, so ELYTerminal asks herdr's socket for them.
    • The window opens at the size it was left at, on macOS, Windows and Linux. A maximized or full-screen window keeps the size it had before.
    File System
    ELYTerminal-0.1.2.dmg macOS 11 or later, Apple silicon
    ELYTerminal-0.1.2-windows-x86_64.zip Windows 10 or later, x86_64
    ELYTerminal-0.1.2-linux-x86_64.tar.gz Linux, x86_64, glibc 2.35 or later

    macOS. Open the disk image and drag ELYTerminal into Applications. The app is signed with Developer ID and notarized.

    Windows. Unzip and run elyterminal.exe. It is unsigned; if SmartScreen stops it, press More info, then Run anyway.

    Linux.

    tar -xzf ELYTerminal-0.1.2-linux-x86_64.tar.gz
    cd ELYTerminal-0.1.2-linux-x86_64
    install -Dm755 elyterminal -t ~/.local/bin
    install -Dm644 com.zacharyzhang.elyterminal.desktop -t ~/.local/share/applications
    install -Dm644 com.zacharyzhang.elyterminal.svg -t ~/.local/share/icons/hicolor/scalable/apps
    

    On Hyprland the window blurs only while Hyprland's own blur is on, and Omarchy 4.0.4 turns it off: add hl.config({ decoration = { blur = { enabled = true } } }) to ~/.config/hypr/looknfeel.lua, and set Background opacity under 100%.

    SHA-256:

    32f789c97853c3892744860cb91b5ecb5d72387648cc73d2a137fbad390ed0af  ELYTerminal-0.1.2.dmg
    5d5cab2661d9019b0ef77c8f1c94de9293524cc7d93921091667f0d9def01dec  ELYTerminal-0.1.2-windows-x86_64.zip
    3bc905f8e915805eed0fb1ffcb55731ce4e4a3f94787770deb233cfc32f4039a  ELYTerminal-0.1.2-linux-x86_64.tar.gz
    
    Downloads
  • v0.1.1 43ea5b1a07

    ELYTerminal 0.1.1
    CI / platforms (windows-latest) (push) Successful in 1m47s
    CI / macos (push) Successful in 11m17s
    CI / platforms (ubuntu-24.04) (push) Successful in 13m51s
    Stable

    ZacharyZhang-NY released this 2026-10-16 01:12:16 +00:00 | 105 commits to main since this release

    Fixes from the first run on Windows and macOS:

    • On Windows every title bar control works: the column toggles, the new session button, and the window's minimize, maximize and close. In 0.1.0 Windows took every press there as a drag of the window.
    • The Git and Files switch moves below the title bar, centered, clear of the window buttons.
    • On Windows and Linux, which have no menu bar, a gear in the title bar opens Settings.
    • On Windows Ctrl+V pastes, as in Windows Terminal; Ctrl+Shift+V still does.
    • The pointer over the terminal is the arrow.
    • The macOS app is signed with Developer ID and notarized, so it opens without a Gatekeeper prompt.
    • Settings: the General page is gone; Shell and Start in lead the Terminal page, which now lists every shortcut with a search, and the category list and the page scroll on their own.

    Added on Linux:

    • On Omarchy 4 the terminal wears the system's theme and changes with each switch. It is the default there; another pick in Settings stops it.

    The Linux tarball was rebuilt from aae7fba to carry this. The tag and the macOS and Windows files stay at 43ea5b1.

    File System
    ELYTerminal-0.1.1.dmg macOS 11 or later, Apple silicon
    ELYTerminal-0.1.1-windows-x86_64.zip Windows 10 or later, x86_64
    ELYTerminal-0.1.1-linux-x86_64.tar.gz Linux, x86_64, glibc 2.35 or later

    macOS. Open the disk image and drag ELYTerminal into Applications. The app is signed with Developer ID and notarized.

    Windows. Unzip and run elyterminal.exe. It is unsigned; if SmartScreen stops it, press More info, then Run anyway.

    Linux.

    tar -xzf ELYTerminal-0.1.1-linux-x86_64.tar.gz
    cd ELYTerminal-0.1.1-linux-x86_64
    install -Dm755 elyterminal -t ~/.local/bin
    install -Dm644 com.zacharyzhang.elyterminal.desktop -t ~/.local/share/applications
    install -Dm644 com.zacharyzhang.elyterminal.svg -t ~/.local/share/icons/hicolor/scalable/apps
    

    On Hyprland the window blurs only while Hyprland's own blur is on, and Omarchy 4.0.4 turns it off: add hl.config({ decoration = { blur = { enabled = true } } }) to ~/.config/hypr/looknfeel.lua, and set Background opacity under 100%.

    SHA-256:

    ed2233439259f068ac19dc93ae07b7bd458733e7abb19c3d07db6ad6f6d197d7  ELYTerminal-0.1.1.dmg
    0c994eded9d7418db9636fa2e459260385abb81fd1a5331150bde197b37f2440  ELYTerminal-0.1.1-windows-x86_64.zip
    8f478047d60bad92368243791f9094967519ae58d57e9815d68a00c29a75d70c  ELYTerminal-0.1.1-linux-x86_64.tar.gz
    
    Downloads
  • v0.1.0 0075667ab1

    ELYTerminal 0.1.0
    CI / platforms (windows-latest) (push) Successful in 1m35s
    CI / platforms (ubuntu-24.04) (push) Successful in 3m14s
    CI / macos (push) Successful in 9m49s
    Stable

    ZacharyZhang-NY released this 2026-10-15 21:01:13 +00:00 | 113 commits to main since this release

    The first release.

    File System
    ELYTerminal-0.1.0.dmg macOS 11 or later, Apple silicon
    ELYTerminal-0.1.0-windows-x86_64.zip Windows 10 or later, x86_64
    ELYTerminal-0.1.0-linux-x86_64.tar.gz Linux, x86_64, glibc 2.35 or later

    macOS. Open the disk image and drag ELYTerminal into Applications. The app is signed ad hoc, not notarized, so macOS stops its first open: in System Settings, Privacy & Security, press Open Anyway.

    Windows. Unzip and run elyterminal.exe. It is unsigned; if SmartScreen stops it, press More info, then Run anyway.

    Linux.

    tar -xzf ELYTerminal-0.1.0-linux-x86_64.tar.gz
    cd ELYTerminal-0.1.0-linux-x86_64
    install -Dm755 elyterminal -t ~/.local/bin
    install -Dm644 com.zacharyzhang.elyterminal.desktop -t ~/.local/share/applications
    install -Dm644 com.zacharyzhang.elyterminal.svg -t ~/.local/share/icons/hicolor/scalable/apps
    

    SHA-256:

    44cce20543aea65313b1f3db64b609932fa8977fa1c88cb23339ae00a11f68fc  ELYTerminal-0.1.0.dmg
    e9f46423814bc891e06e3ece36b63d8d62d08082c9ac053f6be4c897bf60eb0e  ELYTerminal-0.1.0-windows-x86_64.zip
    5b198739d4ee5e2ccee2edcf817adfa0285c84e0e52b3708c56ea36929a6a855  ELYTerminal-0.1.0-linux-x86_64.tar.gz
    
    Downloads