Skip to content

Releases: lonelyquasar/axan

axan 0.1.1

Choose a tag to compare

@mackenzieclark mackenzieclark released this 11 Jul 17:31
95f21d6

Quality-of-life release for session menus and the startup-session tools (Windows). The Linux (GTK) frontend has no functional changes; its version moves to 0.1.1 in lockstep and builds from source as before. Full details in CHANGELOG.md.

What's new

  • "New session" is a split row everywhere it appears — the titlebar app menu, the sidebar right-click menu, and (new) right-clicking the empty sidebar space: click it for a default-profile session, hover it to pick any profile. (#12)
  • "Save current as startup" on the Startup sessions settings page, beside Import from TOML: snapshots the sessions open in the window — hierarchy, shells, folders, names, icons, colors — into the startup list, behind a confirmation. Commands aren't recoverable from a live session and aren't carried over. (#14)
  • Startup sessions page: per-row Move up/down reordering (a row carries its nested children with it) and a per-row session color picker with an icon/text/both target. (#13)
  • Edit session node: the icon picker no longer clips — all builtin glyphs wrap into rows, with a "No icon" cell to clear the override. (#10)

Installing (Windows)

Upgrading from 0.1.0: download and extract axan-0.1.1-x64-sideload.zip, then install over the top — no certificate step:

Add-AppxPackage -Path .\CascadiaPackage_0.1.1.0_x64.msix

New machine: right-click Add-AppDevPackage.ps1 in the extracted zip → Run with PowerShell. It elevates to import the signing certificate (self-signed CN=Lonely Quasar), installs the Microsoft.UI.Xaml dependency if missing, and installs the package. Manual route:

# one-time, admin: trust the signing cert
Import-Certificate -FilePath .\axan-signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
# install (the UI.Xaml dependency ships in the zip under Dependencies\x64)
Add-AppxPackage -Path .\CascadiaPackage_0.1.1.0_x64.msix -DependencyPath .\Dependencies\x64\Microsoft.UI.Xaml.2.8.appx

Installing (Linux)

Build from source with meson; the README's Building section carries the per-distro dependency lines.

Assets

Asset Purpose
axan-0.1.1-x64-sideload.zip The installer bundle: MSIX, cert, dependency appx, install script
axan-signing.cer Public signing certificate (also inside the zip; unchanged from 0.1.0)

axan 0.1.0

Choose a tag to compare

@mackenzieclark mackenzieclark released this 03 Jul 18:10

First installable release of axan: the Windows frontend as a signed sideload MSIX (x64). The Linux (GTK) frontend is at the same 0.1.0 and builds from source — see the README's Building section. Full feature rundown in CHANGELOG.md.

axan on Windows is a fork of Windows Terminal 1.24 that replaces the tab strip with a persistent session tree. It installs side by side with stock Windows Terminal — its own package identity, settings, state, and COM class IDs.

Installing (Windows)

  1. Download and extract axan-0.1.0-x64-sideload.zip.
  2. Right-click Add-AppDevPackage.ps1Run with PowerShell. It elevates to import the signing certificate (self-signed CN=Lonely Quasar), installs the Microsoft.UI.Xaml dependency if missing, and installs the package. Sideloading must be allowed on the machine (the Windows 11 default).

Manual route (if you prefer doing the steps yourself, admin where noted):

# one-time, admin: trust the signing cert
Import-Certificate -FilePath .\axan-signing.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople
# install (the UI.Xaml dependency ships in the zip under Dependencies\x64)
Add-AppxPackage -Path .\CascadiaPackage_0.1.0.0_x64.msix -DependencyPath .\Dependencies\x64\Microsoft.UI.Xaml.2.8.appx

Later releases install over the top — no certificate step again.

Installing (Linux)

Build from source with meson; the README's Building section carries the per-distro dependency lines (Fedora validated, including Fedora on WSLg).

Notes

  • To use axan as your default terminal, pick it under Settings → Privacy & security → For developers → Terminal (or in stock Windows Terminal's own startup settings).
  • Endpoint-protection software may need axan.exe, axan-cli.exe, and axan-console.exe (under the package install path) allowlisted.

Assets

Asset Purpose
axan-0.1.0-x64-sideload.zip The installer bundle: MSIX, cert, dependency appx, install script
axan-signing.cer Public signing certificate (also inside the zip)