<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Hyprland on 虫子樱桃</title>
    <link>https://czyt.eu.org/tags/hyprland/</link>
    <description>Recent content in Hyprland on 虫子樱桃</description>
    <generator>Hugo</generator>
    <language>zh-CN</language>
    <copyright>{year} 虫子樱桃</copyright>
    <lastBuildDate>Tue, 22 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://czyt.eu.org/tags/hyprland/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>hymission on Omarchy 4 —— 正确安装说明</title>
      <link>https://czyt.eu.org/post/hymission-on-omarchy4/</link>
      <pubDate>Tue, 22 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://czyt.eu.org/post/hymission-on-omarchy4/</guid>
      <description>&lt;p&gt;适用环境：Omarchy 4.x + Hyprland 0.55+（Lua 配置模式，&lt;code&gt;configProvider: lua&lt;/code&gt;）+ hyprpm 0.56。
本机验证版本：omarchy 4.0.4-1 / hyprland 0.56.2-2 / hymission 0.8.0。&lt;/p&gt;
&lt;h2 id=&#34;1-用-hyprpm-安装插件&#34;&gt;1. 用 hyprpm 安装插件&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hyprpm update
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hyprpm add https://github.com/gfhdhytghd/hymission
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hyprpm &lt;span class=&#34;nb&#34;&gt;enable&lt;/span&gt; hymission
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;hyprpm 0.56 把构建产物放在 &lt;code&gt;/var/cache/hyprpm/&amp;lt;用户名&amp;gt;/&amp;lt;仓库&amp;gt;/&lt;/code&gt;（本机为
&lt;code&gt;/var/cache/hyprpm/czyt/hymission/hymission.so&lt;/code&gt;），启用状态记在
&lt;code&gt;/var/cache/hyprpm/&amp;lt;用户名&amp;gt;/&amp;lt;仓库&amp;gt;/state.toml&lt;/code&gt;。
&lt;strong&gt;不要&lt;/strong&gt;把 .so 手动拷到 &lt;code&gt;~/.local/lib/&lt;/code&gt;，也不要 &lt;code&gt;hyprctl plugin load&lt;/code&gt; 它——
插件归 hyprpm 管，路径和重建都由 hyprpm 负责。&lt;/p&gt;
&lt;h2 id=&#34;2-让插件随-hyprland-启动自动加载&#34;&gt;2. 让插件随 Hyprland 启动自动加载&lt;/h2&gt;
&lt;p&gt;Hyprland &lt;strong&gt;不会&lt;/strong&gt;自动加载 hyprpm 的插件（官方 wiki 要求在 autostart 里跑
&lt;code&gt;hyprpm reload&lt;/code&gt;）。在 &lt;code&gt;~/.config/hypr/autostart.lua&lt;/code&gt; 里写：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-lua&#34; data-lang=&#34;lua&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;-- Extra autostart processes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;-- o.launch_on_start(&amp;#34;my-service&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;hl.on&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;hyprland.start&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;function&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;n&#34;&gt;hl.exec_cmd&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;hyprpm reload &amp;amp;&amp;amp; hyprctl reload&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;end&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;两条命令各有用处：&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
