documentation/site/search/search_index.json

1 line
54 KiB
JSON
Raw Normal View History

2023-08-17 13:43:45 +02:00
{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Welcome to wiki.bijl.us","text":"<p>These are all the docs related to git.bijl.us.</p> <p>The only one currently available for reading here is the Void Linux Desktop install and the Xbps-Ample wiki.</p>"},{"location":"void-desktop-setup/Application-launcher/","title":"Application launcher","text":"<p>An application launcher may be used to easily start applications in Wayfire.</p>"},{"location":"void-desktop-setup/Application-launcher/#tofi","title":"Tofi","text":"<p>For a fast and lightweight application launcher it's recommended to use <code>tofi</code> which starts in a few miliseconds if configured correctly. To install it:</p> <pre><code># xbps-install -Sy tofi\n</code></pre> <p>Tofi can be configured by editing <code>.config/tofi/config</code>.</p> <pre><code>cp -r {config-files-repo}/tofi .config/\n</code></pre> <p>To launch tofi through a keybind it has to be bound in <code>.config/wayfire.ini</code>.</p> <pre><code>[command]\nbinding_launcher = &lt;super&gt; KEY_S\ncommand_launcher = tofi-drun | xargs /bin/bash -c -- &amp; exit\n</code></pre>"},{"location":"void-desktop-setup/Application-launcher/#wofi","title":"Wofi","text":"<p>Although the <code>wofi</code> package is no longer maintained and is generally less optimised compared to <code>tofi</code> it does have some important features that <code>tofi</code> does not have. Such as, a better positioning protocol. </p> <p>To install the <code>wofi</code> package.</p> <pre><code># xbps-install -Sy wofi\n</code></pre> <p>Wofi may be configured by editing <code>.config/wofi/config</code>.</p> <pre><code>$ cp -r {config-files-repo}/wofi .config/\n</code></pre> <p>Wofi may be launched with a keybind, thereby edit <code>.config/wayfire.ini</code>.</p> <pre><code>[command]\nbinding_launcher = &lt;super&gt; KEY_S\ncommand_launcher = wofi --show drun\n</code></pre>"},{"location":"void-desktop-setup/Application-launcher/#wlogout","title":"Wlogout","text":"<p>Wlogout may be used as a specific launcher for power management options. Such as, reboot, suspend and to power off the system.</p> <p>To install the <code>wlogout</code> package.</p> <pre><code># xbps-install -Sy wlogout\n</code></pre> <p>Wlogout can be configured by editing <code>.config/wlogout/layout</code>.</p> <pre><code>$ cp -r {config-files-repo}/wlogout .config/\n# cp {config-files-repo}/extra/wlogout-icons/* /usr/share/wlogout/icons/\n</code></pre> <p>Wlogout can be launched with a keybind, thereby edit <code>.config/wayfire.ini</code>.</p> <pre><code>[command]\nbinding_wlogout = &lt;super&gt; KEY_P\ncommand_wlogout = wlogout\n</code></pre> <p>Wlogout needs permission to shutdown the system. This permission can be given by creating <code>/etc/polkit-1/rules.d/00-power-management.rules</code> and inserting.</p> <pre><code>polkit.addRule(function(action, subject) \n{\n if (action.id == \"org.freedesktop.policykit.exec\" &amp;&amp; action.lookup(\"program\") == \"/bin/shutdown\" &amp;&amp; subject.isInGroup(\"wheel\"))\n return polkit.Result.YES;\n});\n\npolkit.addRule(function(action, subject)\n{\n if (action.id == \"org.freedesktop.policykit.exec\" &amp;&amp; action.lookup(\"program\") == \"/bin/zzz\" &amp;&amp; subject.isInGroup(\"wheel\"))\n return polkit.Result.YES;\n});\n</code></pre> <p>or</p> <pre><code># cp {config-files-repo}/polkit/00-power-management.rules /etc/polkit-1/rules.d/\n</code></pre>"},{"location":"void-desktop-setup/Audio/","title":"Audio","text":"<p>To obtain audio the <code>pipewire</code> server will be used with an <code>alsa-pipewire</code> plugin in combination with <code>wireplumber</code> as session manager. </p> <p>They may be installed with:</p> <pre><code># xbps-install -Sy alsa-pipewire pipewire wireplumber\n</code></pre> <p>Subsequently copy <code>/usr/share/pipewire/pipewire.conf</code> to <code>/etc/pipewire/</code>.</p> <pre><code># cp /usr/share/pipewire/pipewire.conf /etc/pipewire/\n</code></pre> <p><code>/etc/pipewire/pipewire.conf</code> ma