Repository navigation
RunProcess v3.0.0
New Features
- Session Mode – Optional persistent shell per window;
cd/exportpersist across commands. Only affects new windows - Multiple Windows – Each window is an independent session. New window via ⌘N or the menu bar
- Custom Working Directory – Configure the default directory for new windows. Falls back to home if invalid
- Three Appearance Modes – None, Frosted Glass, and Liquid Glass (macOS 26+). Unsupported options are hidden
- Hide on Deactivate – All windows hide when the app loses focus, matching Spotlight behavior
- Customizable Hotkey – Change the global show/hide shortcut in Settings
- Per-Window Sudo – Every sudo command prompts for a password. Password lives only in memory during execution
Bug Fixes
- Fixed input text rendering as pure black in dark mode
- Fixed sudo authorization being consumed after a single command
- Fixed naming conflict between the app's
Settingsenum and SwiftUI'sSettingsscene - Fixed settings and about windows being recreated on repeated menu clicks
- Fixed ⌘N and ⌘, not responding when a window is focused
Note
The app is not notarized by Apple. On first launch, right-click the app → Open → confirm.
新功能
- 会话模式 —— 每个窗口可选持久 shell,
cd/export跨命令生效。仅影响新窗口 - 多窗口 —— 每个窗口是独立会话。⌘N 或菜单栏新建
- 自定义工作目录 —— 可配置新窗口的默认目录,路径无效时回退到主目录
- 三种外观 —— 无、毛玻璃、液态玻璃(macOS 26+)。不支持的系统上选项会被隐藏
- 失焦隐藏 —— 应用失去焦点时所有窗口自动隐藏,行为类似 Spotlight
- 可自定义热键 —— 全局显示/隐藏快捷键可在设置中修改
- 单次 Sudo —— 每次 sudo 命令都弹密码框。密码仅在当次执行期间存在于内存
修复
- 修复深色模式下输入框文字为纯黑
- 修复 sudo 授权只能使用一次
- 修复
Settings枚举与 SwiftUISettings场景的命名冲突 - 修复重复点击菜单时设置/关于窗口被重复创建
- 修复窗口聚焦时 ⌘N、⌘, 无响应
说明
应用未公证。首次打开时右键点击应用 → 打开 → 确认。