Releases: skuthus/Envy-Universal
Release list
Envy 1.1.1
A floating Envy comes back where you left it, the caret lands where you click below a code block, and the arrow keys walk through one instead of over it. Windows gets the hide on focus loss it was missing and a tray icon that toggles. Omarchy users get it with omarchy update; Settings → Updates → Check Now sees it too.
The window comes back where you left it
- On Hyprland a hidden window is unmapped and a shown one is placed fresh, so summoning Envy after dragging it into a corner put it back in the middle of the screen. Every hide now writes the window's place beside the config, and Hyprland is told where to map it before it shows, so it comes back in place without a slide. A cold launch lands there too.
Clicks land on the line you clicked
- Every fenced code block above a click pushed the caret a line's worth below the line you meant; in a note with seven fences it landed five lines low by the bottom. The fence's spacing is now measured with it, and a click lands where it was aimed.
Up and Down move one line, into a code block rather than over it
- From the line under a code block, Up jumped to the line above the block, seven lines in one press, and Down from above it leapt to the second line below. Each press now moves to the adjacent line: into a fence, which opens for editing, and over a table, which keeps its own editing, to the line just past it.
Packaged for aarch64
- The pacman repository comes in two architectures:
repofor x86_64 andrepo-aarch64for ARM (the README has the secondServerline). The tarball and AppImage are built for both.
Windows
- Hide on focus loss works. With the hide-on-focus-loss setting on, bringing another app to the front hides Envy; before, it stayed where it was.
- A click on the tray icon toggles the window, and the eye follows it. The click used to hide and re-show in one go, so the icon seemed to do nothing, and the eye stayed open after a hide.
- The tray eye is the same drawing as the Linux bar icon.
- Settings no longer shows the Hyprland-only "Envy is tiled" and "Pop-out notes are tiled" rows.
Under the hood
- rustls, on the updater's HTTPS path, is updated past RUSTSEC-2026-0285.
Envy 1.1.0
One Envy, on Linux and Windows, from one codebase. Omarchy users get it with omarchy update; Settings → Updates → Check Now sees it too. Nothing to reinstall and nothing to re-point — your notes, config and themes are untouched.
Search that answers as you type
- Typing a query selects the first result and opens it, scrolled to the match, instead of waiting for Return. Clearing the box leaves whatever you had open alone.
A window that comes up first and fills in after
- The window no longer waits for the whole Index to be read before it appears. On a large vault that is the difference between a blank pause and a list that arrives while you are still reading the first row.
The list lines up
- A fleeting note's row sat about four pixels lower than every row around it, which also knocked its amber dot off the column the folder dots keep. Rows now share one line.
- Folder dots and the fleeting dot sit in the same slot, at the same size, whichever side they are on.
The status bar is chrome again
- It was very nearly the size of the note text, and it came loose from Ctrl+= / Ctrl+- at both ends — stuck at 160% zooming in, and left larger than the text it annotates zooming out. It is now a fixed 10 to the text's 12 and follows the zoom all the way.
Appearance
- On a machine running Omarchy, nothing changes: Envy still follows the current Omarchy theme and its monospace font.
- Everywhere else the default is now the Envious dark face rather than the desktop's light/dark preference, and the default monospace is JetBrains Mono.
Windows
- Envy runs on Windows, built from this same tree — the same
envy-core, the same editor, the same config file shape. Hyprland, Omarchy, the Unix-socket summon and the bar widget stay Linux-only and are compiled out there; WebView2, a Win32 tray and in-window controls take their place. - This is why the repository is now
Envy-Universal. GitHub redirects the oldEnvy-Linuxaddress permanently, so an existing/etc/pacman.confkeeps working and needs no edit.
Package repository (aarch64)
A pacman repository for aarch64, not a version. Add to /etc/pacman.conf:
[envynote]
SigLevel = Optional TrustAll
Server = https://github.com/skuthus/Envy-Universal/releases/download/repo-aarch64
then sudo pacman -Sy envynote; omarchy update (or pacman -Syu elsewhere) picks up new versions. The versioned releases carry the same package; this one only ever holds the newest.
Envy 1.0.2
Two notes at once. Omarchy users get it with omarchy update; Settings → Updates → Check Now sees it too.
Split editor
- Ctrl+\ splits the editor into two panes and closes the split again. Alt+\ hops between them; Ctrl+Alt+\ flips them between side by side and stacked, and the choice is remembered.
- Right-click a note in the list → Send to Split Pane opens it beside the one you are in.
- The title bar lives in the pane you are typing in; the other pane carries its title in a matching strip. The same note open in both panes mirrors every edit.
- The line between the panes drags. Double-click it for an even split, or focus it and use the arrow keys.
The eye in the bar
- The bar eye is now solid in the bar's text colour with the iris a see-through hole, drawn at the size of the shell's own icons.
Pinned note
- The pinned-note panel no longer vanishes while the pointer travels to it from the bar.
- It reopens where you last put it.
Envy 1.0.1
The first update to Envy for Omarchy. Omarchy users get it with omarchy update; Settings → Updates → Check Now sees it too.
Search and keys
- Return creates a note unless a note has exactly the typed title, the Mac's rule. A "Press ⏎ to create …" line under the list says which it will do.
- Escape jumps back to the search box from anywhere, closing whatever is open one layer at a time. Ctrl+L remains available as a remap.
Updates
- Check for Updates asks GitHub for the newest release and, if it is newer, opens a terminal with the update command. Envy never checks on its own.
Fonts
- Font family is a dropdown of every installed family, monospace first.
- A new OpenType features setting; Cascadia's cursive italics (ss01) switch on by themselves.
Kindle
- Kindles that connect over MTP, every recent Paperwhite, are detected and read directly.
Fixed
- A task's checkbox sits one space from its text, and the strike covers the words alone.
- A wrapped quote keeps its rule down every row.
- A dropped image lands at the caret on a scaled display.
- Renaming an image selects the name, not the extension.
- The date column fits the dates on screen instead of leaving a band of space.
- Insets and paddings scale with the editor zoom, up to 160%.
- American spelling throughout.
Envy 1.0.0
Full Changelog: https://github.com/skuthus/Envy-Omarchy/commits/v1.0.0
Package repository
A pacman repository, not a version. Add to /etc/pacman.conf:
[envynote]
SigLevel = Optional TrustAll
Server = https://github.com/skuthus/Envy-Linux/releases/download/repo
then sudo pacman -Sy envynote; omarchy update (or pacman -Syu elsewhere) picks up new versions. The versioned releases carry the same package; this one only ever holds the newest.