ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Omarchy 图形应用指南:文件管理、写作、媒体创作与文件共享工具全览

Omarchy 图形应用指南:文件管理、写作、媒体创作与文件共享工具全览 Omarchy 图形应用指南文件管理、写作、媒体创作与文件共享工具全览【免费下载链接】omarchyBeautiful, Modern Opinionated Linux项目地址: https://gitcode.com/GitHub_Trending/om/omarchyOmarchy 在深度整合的 Wayland 桌面中预置了一整套开箱即用的 GUI 应用涵盖文件管理、笔记写作、图像处理、跨设备文件共享、办公与影音创作。本文以 manual/22-guis.md 为主干结合仓库中真实存在的 Hyprland 键位绑定、菜单定义与辅助脚本逐一说明每款图形应用的启动方式、适用场景与底层实现细节帮助你把键盘、文件管理器与图形应用串成一条高效的工作流。FilesNautilusOmarchy 的默认图形文件管理器Files即 GNOME Nautilus是 Omarchy 默认的图形文件管理器绝大多数与文件相关的日常操作都可以在这里完成。键盘驱动的文件浏览与许多发行版不同Omarchy 把文件管理器当作一等窗口应用接入全局键位系统键位定义在 default/hypr/bindings/applications.lua 中Super Shift F打开文件管理器即nautilusSuper Alt Shift F在「当前终端所在目录」打开文件管理器即nautilus-cwd可省去大量手工导航点击。o.bind(SUPER SHIFT F, File manager, { omarchy nautilus }) o.bind(SUPER ALT SHIFT F, File manager (cwd), { omarchy nautilus-cwd })第二个绑定尤其适合配合终端工作流你在终端cd到某个项目后只需一键即可在同一目录弹出图形界面无需重新在文件树里逐层定位。文件管理器内部还有两个高频技巧Ctrl L唤起路径输入框直接键入或粘贴完整路径跳转Space空格键对任意选中的文件触发 Quick Preview快速预览无需打开任何应用即可查看内容。可移动介质与磁盘工具插入 USB 闪存盘或 SD 卡后系统会自动挂载设备会直接出现在 Files 的侧边栏中。对于超出「拷入拷出」范畴的操作——例如格式化驱动器、查看 SMART 健康状态、创建分区——Omarchy 预装了 GNOMEDisks磁盘管理工具可从应用启动器Super Space中启动。双击文件的默认打开方式双击遵循贴合常见习惯的默认关联图片用 imv 打开、视频用 mpv 播放、PDF 用 Document Viewer文档查看器、纯文本用 Neovim 打开。仓库中 imv 与 mpv 的桌面入口定义见 applications/imv.desktop 与 applications/mpv.desktop。Obsidian基于 Markdown 的高扩展性笔记应用Obsidian 是一款免费且高度可扩展的笔记应用所有笔记都以普通 Markdown 文件的形式存储于本地文件夹中。个人、商业与非营利用途均免费。启动方式Super Shift O。对应键位定义在 default/hypr/bindings/applications.lua 中o.bind(SUPER SHIFT O, Obsidian, { launch obsidian, focus ^obsidian$ })launch obsidian表示按需拉起应用focus ^obsidian$则保证重复按键时聚焦已打开的 Obsidian 窗口而非重复启动。主题同步要使用 Omarchy 的主题同步能力必须在 Obsidian 的「设置 → 外观 → 主题」中选择Omarchy主题。从仓库实现看themes/ 目录下的每个主题包都包含一份用于 Obsidian 的*.json主题文件而 default/themed/obsidian.css.tpl 是主题渲染到 Obsidian 样式层的模板切换 Omarchy 主题后即可让笔记应用随系统外观一同变化。Omawrite极简 Markdown 写作应用Omawrite 是 Omarchy 自研的「傻瓜式」Markdown 写作应用定位是去掉一切干扰没有 Vault仓库体系、没有插件系统只有你和文字。启动方式Super Shift W对应 default/hypr/bindings/applications.lua 中的o.bind(SUPER SHIFT W, Omawrite, { launch omawrite })当 Obsidian 的仓库与插件机制显得过重、而文本编辑器又不够专注时Omawrite 是介于两者之间的轻量选择。Pinta轻量位图图像编辑Pinta 是一款基础的图像编辑工具非常适合裁剪、缩放以及其他基本操作——官方定位很清醒不要期待它是 Photoshop 的替代品但它依然提供魔术棒Magic Wand选择与**图层layers**功能。启动方式通过应用启动器Super Space搜索 Pinta。Aether从壁纸中提取配色生成整套主题Aether 是 Omarchy 深度集成的主题生成应用从一张背景图片中提取颜色并把它们组装成一套完整、协调的系统主题。它是自己动手 制作主题 的最快捷路径。启动方式通过应用启动器Super Space搜索 Aether。生成流程完成后主题会落到 themes/ 目录并参与全局主题切换具体机制可阅读 manual/06-themes.md 与 manual/43-making-your-own-theme.md。LocalSend跨设备「隔空投送」文件LocalSend 可以让你把文件发送给同一网络下也运行着该应用的其它设备体验类似 Apple 的 AirDrop但它是跨平台的支持 Windows、macOS、Android、iOS当然还有 Linux。调起 Share 菜单在 Omarchy 中按Super Ctrl S或在 Omarchy 菜单中进入Trigger → Share即可打开共享菜单。键位绑定位于 default/hypr/bindings/utilities.luao.bind(SUPER CTRL S, Share, omarchy-menu toggle share)Share 菜单的四种操作菜单项定义在 default/omarchy/omarchy-menu.jsonc 中trigger.share.*层次操作菜单动作说明Clipboardomarchy-menu-share clipboard把剪贴板内容打包成文本文件发送适合把链接或代码片段快速传到手机上省去给自己发邮件的操作Fileomarchy-menu-share file打开文件选择器可一次选择多个文件Folderomarchy-menu-share folder发送整个目录Receiveuwsm-app -- localsend打开 LocalSend 本体等待其它设备向你发送从终端共享omarchy share同样的能力在终端中也可以使用CLI 路由机制见 docs/cli-router.mdomarchy-menu-share声明了groupshare且name为空因此被归一为omarchy share命令组omarchy share clipboard omarchy share file [path] omarchy share folder [path]不带路径参数时会弹出文件/目录选择器。其实现位于 bin/omarchy-menu-share核心流程如下clipboard模式通过wl-paste把剪贴板内容写入一个mktemp创建的临时文本文件file/folder模式若未显式提供路径则调用文件选择器file用--multiple支持多选、folder用--directory只选目录并通过$?退出状态区分「用户取消」与「选择器未能打开」两种失败情形最终通过systemd-run --user --collect以独立用户服务的形式把localsend --headless send从终端中分离出来运行因此关闭终端不会中断发送过程。从文件管理器直接发送也可以不经过 Share 菜单在 FilesNautilus中右键任意选中项选择Send via LocalSend多选时文案变为 Send selected via LocalSend。这是由 Nautilus Python 扩展提供的右键菜单能力实现在 default/nautilus-python/extensions/localsend.py 中——扩展会优先解析localsend可执行文件找不到时回退到 Flatpak 版org.localsend.localsend_app两者都不存在时则不显示菜单项。网络与窗口细节防火墙Omarchy 默认关闭防火墙但为 LocalSend 放行了其端口因此全新安装即可直接使用。放行规则定义在 install/config/firewall.shufw allow 53317/udp ufw allow 53317/tcp窗口表现LocalSend 及相关分享界面在 Hyprland 中以居中浮动窗口呈现见 default/hypr/apps/localsend.lua(Share|localsend)匹配浮动、localsend固定窗口尺寸 1100×700。LibreOffice完整的办公套件LibreOffice 是完整的办公套件包含文字处理、电子表格、演示文稿、绘图等组件并且兼容 Microsoft Office 文件格式是打开 Word 文档等文件的可靠选择。启动方式通过应用启动器Super Space搜索对应组件。Omacalc悬浮窗口计算器Omacalc 是 Omarchy 自研的「傻瓜式」计算器以浮动窗口形态出现不打断当前工作。启动方式Super Ctrl Q如果你的键盘带有计算器专用键XF86Calculator该键同样可用。两处绑定都定义在 default/hypr/bindings/utilities.luao.bind(SUPER CTRL Q, Calculator, omacalc) o.bind(XF86Calculator, Calculator, omacalc)Signal端到端加密通讯Signal 是端到端加密E2E消息通讯的开创者也是不想依赖大型科技巨头的用户的优质通讯选择。启动方式Super Shift G键位见 default/hypr/bindings/applications.lua 中的{ omarchy signal }绑定。注意Signal不属于基础安装的一部分。首次按下该快捷键时Omarchy 会引导你安装它也可以通过 Omarchy 菜单的Install → Service手动安装。mpv轻快全能媒体播放器mpv 是一款简单、快速的媒体播放器几乎能播放来自任何来源的任何媒体是观看视频的理想之选。启动方式通过应用启动器Super Space或在文件管理器中直接双击视频文件默认关联见前文 Files 一节。桌面入口预置的 applications/mpv.desktop 使 mpv 直接接入应用启动器与文件关联。OBS Studio录屏与直播OBS Studio 支持从多个输入源录制或直播视频例如把屏幕录制、摄像头与麦克风混合在一起输出。Omarchy 的演示录屏正是用它录制的。启动方式通过应用启动器Super Space。Kdenlive非线性视频剪辑Kdenlive 是优秀的视频编辑器非常适合对 OBS Studio 产出的素材进行后期剪辑、整理后再分享。启动方式通过应用启动器Super Space。Omacut极简视频裁剪Omacut 是 Omarchy 自研的「傻瓜式」视频裁剪工具。当你的需求仅仅是剪掉片段的首尾时它比启动一整套视频编辑器高效得多。启动方式通过应用启动器Super Space。键位速查表把上文散布在各小节中的快捷键汇总如下便于日常记忆与查阅快捷键应用 / 动作绑定来源Super Space应用启动器 / Omarchy 菜单Omarchy 菜单系统Super Shift FFiles文件管理器default/hypr/bindings/applications.luaSuper Alt Shift FFiles打开到终端当前目录同上Super Shift OObsidian同上Super Shift WOmawrite同上Super Shift GSignal首次按需安装同上Super Ctrl SShare 菜单LocalSenddefault/hypr/bindings/utilities.luaSuper Ctrl Q/XF86CalculatorOmacalc 计算器同上omarchy share clipboard\|file\|folder [path]终端内发起 LocalSend 共享docs/cli-router.md、bin/omarchy-menu-share在仓库中进一步深挖若想验证或自定义上述行为可从这些入口继续探索键位总表与各应用绑定default/hypr/bindings/applications.lua、default/hypr/bindings/utilities.luaOmarchy 菜单的完整动作映射default/omarchy/omarchy-menu.jsoncLocalSend 共享的 CLI 实现与 Nautilus 集成bin/omarchy-menu-share、default/nautilus-python/extensions/localsend.py防火墙放行与图形应用桌面入口install/config/firewall.sh、applications/主题化能力Obsidian、终端等default/themed/、themes/。相关阅读完整的图形界面使用场景还可结合 manual/03-coming-from-mac-or-windows.md从 Mac/Windows 迁移视角与 manual/48-security.md防火墙与 LocalSend 放行策略一起阅读。【免费下载链接】omarchyBeautiful, Modern Opinionated Linux项目地址: https://gitcode.com/GitHub_Trending/om/omarchy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表