cdin v0.1.0-beta.4
[0.1.0-beta.4] — 2026-07-05
Features
- macOS Build: Added official macOS build support — cdin is now distributed for macOS alongside Linux and Windows. (
9a76e3e) - Menu Navigation: Navigate between options in the shell menu, fmenu (NerdTree-like file manager), and doc menu using
↑/↓arrow keys, and confirm selection withTab. (51c95a4) - Logo: Auto-generate logo backgrounds via the new
gen_logo_luascripts. (846297b)
Bug Fixes
- macOS: Fixed incorrect bash version used in macOS builds. (
5c83e07) - File Open: Fixed
Ctrl+Oshortcut not opening the file picker correctly. (900a092)
Refactoring
Installation
Linux (x86_64)
tar xzf cdin-v0.1.0-beta.4-linux-x86_64.tar.gz
cd cdin-v0.1.0-beta.4-linux-x86_64
bash install.sh # → ~/.local (no sudo)
# or system-wide:
sudo bash install.sh --prefix=/usr/localSDL3 runtime — needed at runtime if not already installed:
- Ubuntu 24.04+:
sudo apt install libsdl3-0- Other distros: see SDL3 releases
Windows (x86_64)
- Download
cdin-v0.1.0-beta.4-windows-x86_64.zipand extract it. - Open PowerShell inside the extracted folder and run:
.\install.ps1
# Optional:
.\install.ps1 -RegisterFileTypes # set as default for text/code files
.\install.ps1 -Prefix C:\Tools\cdin # custom locationThe installer copies
cdin.exe,SDL3.dll, and the Lua DLL into
%LOCALAPPDATA%\cdin\binand adds that folder to your user PATH.
macOS (arm64)
- Download
cdin-v0.1.0-beta.4-macos.dmgand double-click it. - Drag cdin into the Applications folder shortcut.
- Eject the disk image and open cdin from Launchpad or Spotlight.
SDL3 is bundled inside the .app — no Homebrew or extra installs needed.