一. 基础介绍 @
Vicinae 是一款专为 Linux 平台设计的高性能应用启动器,旨在提供一个快速、统一的界面,用于应用程序启动、命令执行和系统操作。
Vicinae 的核心目标是提供一个轻量级且响应迅速的效率工具,避免了基于 Web 技术(如 Electron)的启动器所带来的资源消耗问题。
- 原生开发: Vicinae 使用 C++ 和 Qt 框架构建,确保了其高性能、低延迟以及对系统资源的有效利用。
- 跨环境兼容: 该启动器设计上具备良好的兼容性,可部署在多种主流 Linux 桌面环境和窗口管理器上,包括 GNOME、KDE Plasma 和平铺式管理器。
Vicinae 集成了多项功能,旨在减少用户对传统界面的依赖:
- 应用与文件搜索: 提供快速、准确的应用程序和文件定位。
- 内置实用工具: 包括剪贴板历史管理、即时计算器和窗口操作等功能。
- 扩展系统: 支持通过 React 和 TypeScript 编写扩展。值得注意的是,扩展执行在原生后端,从而保持了高性能,同时提供了现代化的开发体验。
二、 Vicinae 在 Manjaro (Arch Linux) 上的安装与配置 @
使用 yay 从 AUR 安装 vicinae 软件包
# 执行安装命令
yay -S vicinae
# 设置开机启动项
systemctl --user enable vicinae --now
# 查看日志
journalctl --user -u vicinae
注意: 该命令将自动下载 Vicinae 源代码并在本地环境中进行编译。由于其 C++ 核心,编译过程可能需要数分钟,具体时长取决于您的硬件性能。
安装完成后,Vicinae 默认不会自动运行。用户需要手动配置一个全局快捷键来激活启动器。
-
验证程序运行:
- 在终端中执行 vicinae,确保程序能够正常启动。
-
设置全局快捷键:
- 进入您当前桌面环境(如 GNOME 或 KDE)的系统设置 -> 键盘快捷键或类似配置项。
- 添加自定义命令: 创建一个新的快捷键绑定。
配置完成后,用户即可通过设定的热键唤出 Vicinae 界面,开始使用其各项功能,具体可以参考官方文档: https://docs.vicinae.com/quickstart/kde