dshtui-format-setting
v0.3.2
Published
Window settings for dsh-tui (lightweight): startup-window maximize toggle, native Window settings section (toggle directly on card, no group page), zh/en. Font and size-preset settings removed in 0.2.0; group page removed in 0.3.0.
Readme
dshtui-format-setting
中文 · English
dsh-tui 窗口设置插件(精简版)。
- 开机时最大化:dsh-tui 启动时将终端窗口最大化。设置项位于设置页的「窗口设置」分区:单个开关,打开即立即应用。
- 开关直接显示在分区卡片上,无需再点进分组页面(0.3.0 起)。
- 设置卡片中英双语,由宿主按
/lang当前语言渲染。 - 窗口控制通过 Win32 API(经典控制台宿主)完成;其他宿主降级为一条警告日志,不会导致启动失败。
- 0.2.0 起移除:字体设置(5+ 字体种类、12–28 档大小、随包字体用户级安装)、尺寸预设、保存当前尺寸。
- 0.3.0:「样式 / 启动窗口设置」分组页移除,分区更名为「窗口设置」,开关直达。
安装后需重启 dsh-tui 生效。
安装
dsh plugin --profile dsh-tui add dshtui-format-setting之后在 dsh-tui 内 /restart 生效。
设置
| 字段 | 类型 | 默认 | 说明 |
| --- | --- | --- | --- |
| Maximize on startup / 开机时最大化 | boolean | false | dsh-tui 启动时将终端窗口最大化;打开此开关时立即应用。 |
已知限制
- 窗口控制仅支持 Win32(经典控制台宿主);其他宿主只记一条警告,不做任何事。
- 插件读写设置命名空间
dshtui-format-setting;宿主没有设置服务时,开关保持惰性而不会报错。
发布
- 仓库:https://github.com/VviLliAm-qwq/dshtui-format-setting(公开)
- 发布方式:
v*tag 驱动.github/workflows/release.yml,经 npm **可信发布(OIDC)**上传——仓库内不存放任何令牌。
许可
MIT — 见 LICENSE。
