<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alpinelinux.org/w/index.php?action=history&amp;feed=atom&amp;title=Hikari</id>
	<title>Hikari - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alpinelinux.org/w/index.php?action=history&amp;feed=atom&amp;title=Hikari"/>
	<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Hikari&amp;action=history"/>
	<updated>2026-05-02T12:17:19Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Hikari&amp;diff=30886&amp;oldid=prev</id>
		<title>John3-16: Page proposed for deletion:  Hikari removed from repo [inactive since 2022], depends on outdated wlroots0.15.  Note also to that effect under Install Hikari.  [May be useful to keep page for some time for those who had installed it; could be left to the discretion of the wiki patroller(s) in due course.] https://gitlab.alpinelinux.org/alpine/aports/-/commit/88455a5c71a548b78dbea7e0cef7adaeba9c6462 ; https://gitlab.alpinelinux.org/alpine/aports/-/commit/d5712a730dc9f156e8d22d762dc655cbf224fa36</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Hikari&amp;diff=30886&amp;oldid=prev"/>
		<updated>2025-09-09T11:55:24Z</updated>

		<summary type="html">&lt;p&gt;Page proposed for deletion:  Hikari removed from repo [inactive since 2022], depends on outdated wlroots0.15.  Note also to that effect under Install Hikari.  [May be useful to keep page for some time for those who had installed it; could be left to the discretion of the wiki patroller(s) in due course.] https://gitlab.alpinelinux.org/alpine/aports/-/commit/88455a5c71a548b78dbea7e0cef7adaeba9c6462 ; https://gitlab.alpinelinux.org/alpine/aports/-/commit/d5712a730dc9f156e8d22d762dc655cbf224fa36&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:55, 9 September 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{TOC right}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{TOC right}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Delete|Hikari was removed from the package repos in September 2025.  Hikari depends on the outdated [https://gitlab.alpinelinux.org/alpine/aports/-/commit/d5712a730dc9f156e8d22d762dc655cbf224fa36 wlroots0.15].}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 26:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Install Hikari ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Install Hikari ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Obsolete|Hikari was removed from the package repos in September 2025.  Hikari depends on the outdated [https://gitlab.alpinelinux.org/alpine/aports/-/commit/d5712a730dc9f156e8d22d762dc655cbf224fa36 wlroots0.15].}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== In Alpine Linux [[Edge]] version ====  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== In Alpine Linux [[Edge]] version ====  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>John3-16</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Hikari&amp;diff=30511&amp;oldid=prev</id>
		<title>John3-16: &#039;$&#039; symbol added, as required, to XDG_CONFIG_HOME for touch and chmod instructions and similar.</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Hikari&amp;diff=30511&amp;oldid=prev"/>
		<updated>2025-07-20T06:06:41Z</updated>

		<summary type="html">&lt;p&gt;&amp;#039;$&amp;#039; symbol added, as required, to XDG_CONFIG_HOME for touch and chmod instructions and similar.&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:06, 20 July 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l56&quot;&gt;Line 56:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 56:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Configuration ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Configuration ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To configure Hikari for a given user, one would simply create a &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt; file in a &amp;lt;code&amp;gt;hikari&amp;lt;/code&amp;gt; folder within the user&#039;s &amp;lt;code&amp;gt;XDG_CONFIG_HOME&amp;lt;/code&amp;gt; folder.  &amp;lt;code&amp;gt;XDG_CONFIG_HOME&amp;lt;/code&amp;gt; is an [https://en.wikipedia.org/wiki/Environment_variable environment variable], and it is typically set during Wayland configuration to be the &amp;lt;code&amp;gt;/home/&amp;lt;yourusername&amp;gt;/.config&amp;lt;/code&amp;gt; folder.  Check, as follows:-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To configure Hikari for a given user, one would simply create a &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt; file in a &amp;lt;code&amp;gt;hikari&amp;lt;/code&amp;gt; folder within the user&#039;s &amp;lt;code&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/ins&gt;XDG_CONFIG_HOME&amp;lt;/code&amp;gt; folder.  &amp;lt;code&amp;gt;XDG_CONFIG_HOME&amp;lt;/code&amp;gt; is an [https://en.wikipedia.org/wiki/Environment_variable environment variable], and it is typically set during Wayland configuration to be the &amp;lt;code&amp;gt;/home/&amp;lt;yourusername&amp;gt;/.config&amp;lt;/code&amp;gt; folder.  Check, as follows:-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Cmd|$ echo $XDG_CONFIG_HOME}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Cmd|$ echo $XDG_CONFIG_HOME}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l77&quot;&gt;Line 77:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 77:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Assign only read and write permissions for the user;  zero permissions are required for the group and for other users:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Assign only read and write permissions for the user;  zero permissions are required for the group and for other users:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Cmd|$ chmod 600 XDG_CONFIG_HOME/hikari.conf }}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Cmd|$ chmod 600 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/ins&gt;XDG_CONFIG_HOME/hikari.conf }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l325&quot;&gt;Line 325:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 325:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  touch XDG_CONFIG_HOME/hikari/autostart&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  touch &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/ins&gt;XDG_CONFIG_HOME/hikari/autostart&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  chmod 700 XDG_CONFIG_HOME/hikari/autostart&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  chmod 700 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$&lt;/ins&gt;XDG_CONFIG_HOME/hikari/autostart&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>John3-16</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Hikari&amp;diff=30508&amp;oldid=prev</id>
		<title>John3-16: Created Hikari page on main wiki, including a minor style amendment.  Had attempted to move the user sandbox version instead (https://wiki.alpinelinux.org/wiki/User:John3-16/Hikari) but had no &#039;move&#039; rights.  It will be proposed for deletion.</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Hikari&amp;diff=30508&amp;oldid=prev"/>
		<updated>2025-07-20T05:48:21Z</updated>

		<summary type="html">&lt;p&gt;Created Hikari page on main wiki, including a minor style amendment.  Had attempted to move the user sandbox version instead (https://wiki.alpinelinux.org/wiki/User:John3-16/Hikari) but had no &amp;#039;move&amp;#039; rights.  It will be proposed for deletion.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{TOC right}}&lt;br /&gt;
				&lt;br /&gt;
&lt;br /&gt;
{{Pkg|Hikari}} is a [[Wayland|Wayland]] [https://en.wikipedia.org/wiki/Compositing_manager compositor]/[https://en.wikipedia.org/wiki/Window_manager window manager][https://hub.darcs.net/raichoo/hikari  heavily inspired] by {{Pkg|cwm}} window manager.  It may be considered minimalist by some, installing at 1140 KiB as of July 2025 with no launchbar/taskbar/status bar by default.  Supported protocols:-&lt;br /&gt;
&lt;br /&gt;
* {{Pkg|wlroots0.15}}, including [https://wayland.app/protocols/wlr-layer-shell-unstable-v1 layer-shell], [https://wayland.app/protocols/wlr-screencopy-unstable-v1 screencopy] and [https://wayland.app/protocols/wlr-gamma-control-unstable-v1 gamma control].&lt;br /&gt;
&lt;br /&gt;
* [https://specifications.freedesktop.org/wm-spec/latest/ EWMH/NetWM] and [https://en.wikipedia.org/wiki/Inter-Client_Communication_Conventions_Manual ICCCM] standards, in large part, may be reflected while not explicitly stated;  for what it&amp;#039;s worth, artificial intelligence may quickly be consulted, say, specifically for ten traits of each of these protocols that are demonstrated in Hikari (for example, as per a notable listing by [https://gab.ai Gab AI chat]).  On the other hand, however, there are shortcomings:  the latest {{pkg|wlroots}} is not supported;  {{pkg|wlr-randr}} reports as of July 2025 that the &amp;lt;i&amp;gt; &amp;quot;compositor doesn&amp;#039;t support wlr-output-management-unstable-v1&amp;quot;&amp;lt;/i&amp;gt;;  etc.&lt;br /&gt;
&lt;br /&gt;
This page may act as a quick start only:  enough to launch, navigate windows, edit principal configurations, and to demonstrate how to quit Hikari or reload its configuration.&lt;br /&gt;
&lt;br /&gt;
{{Todo| * How to configure for bars, including launch bar and task bar;  employing {{Pkg|rofi}} here.&lt;br /&gt;
* Elaborate on views, groups, layouts and marks.&lt;br /&gt;
Contributions welcome.}}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Install Wayland ===&lt;br /&gt;
&lt;br /&gt;
{{:Wayland}}&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
=== Install Hikari ===&lt;br /&gt;
&lt;br /&gt;
==== In Alpine Linux [[Edge]] version ==== &lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ doas apk add hikari }}&lt;br /&gt;
&lt;br /&gt;
==== In Alpine Linux v3.22 ====&lt;br /&gt;
&lt;br /&gt;
One could consider installing it from the testing repository by first [[Repositories#Using_testing_repository|enabling the testing repo]] and then installing Hikari as follows:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ doas apk add hikari@testing }}&lt;br /&gt;
&lt;br /&gt;
==== In subsequent Alpine Linux stable versions ====&lt;br /&gt;
&lt;br /&gt;
Check whether the package has been moved into the &amp;#039;Community&amp;#039; or &amp;#039;Main&amp;#039; repositories in your {{pkg|hikari}} package listing: in that link, set the &amp;#039;Branch&amp;#039; drop-down box to your specific Alpine Linux version.  If Hikari appears in the Community repository, ensure that such [[Repositories#Community| repository is enabled]], and then install it as for Edge.  Otherwise, consider installing Hikari from @testing repo, as shown for Alpine Linux v3.22.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Additional packages ====&lt;br /&gt;
&lt;br /&gt;
As a model, we will consider the case where one would want:-&lt;br /&gt;
&lt;br /&gt;
* {{Pkg|qterminal}} terminal emulator;&lt;br /&gt;
* {{Pkg|thunar}} file manager;  &lt;br /&gt;
* {{Pkg|libreoffice}}; &lt;br /&gt;
* {{Pkg|chromium}} browser;  and &lt;br /&gt;
* a handy application launcher like {{Pkg|rofi}}, seeing how there is no launchbar by default.   Alpine Linux&amp;#039;s &amp;#039;&amp;#039;&amp;#039;rofi&amp;#039;&amp;#039;&amp;#039; package now supports Wayland, just as [https://github.com/davatorium/rofi rofi&amp;#039;s mainline] has, officially, since of 2025.&lt;br /&gt;
&lt;br /&gt;
Substitute throughout for your favorites.&lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ doas apk add qterminal thunar libreoffice chromium rofi}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
To configure Hikari for a given user, one would simply create a &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt; file in a &amp;lt;code&amp;gt;hikari&amp;lt;/code&amp;gt; folder within the user&amp;#039;s &amp;lt;code&amp;gt;XDG_CONFIG_HOME&amp;lt;/code&amp;gt; folder.  &amp;lt;code&amp;gt;XDG_CONFIG_HOME&amp;lt;/code&amp;gt; is an [https://en.wikipedia.org/wiki/Environment_variable environment variable], and it is typically set during Wayland configuration to be the &amp;lt;code&amp;gt;/home/&amp;lt;yourusername&amp;gt;/.config&amp;lt;/code&amp;gt; folder.  Check, as follows:-&lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ echo $XDG_CONFIG_HOME}}&lt;br /&gt;
&lt;br /&gt;
If a blank is returned, one could add the following line to &amp;lt;code&amp;gt;~/.profile&amp;lt;/code&amp;gt; file anywhere &amp;lt;i&amp;gt;before&amp;lt;/i&amp;gt; any window manager launch lines/code appear towards the end of the file:&lt;br /&gt;
&lt;br /&gt;
 export XDG_CONFIG_HOME=$HOME/.config&lt;br /&gt;
&lt;br /&gt;
Create the Hikari configuration folder and copy over the default configuration file to be customised:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 mkdir $XDG_CONFIG_HOME/hikari&lt;br /&gt;
 doas cp /etc/hikari/hikari.conf $XDG_CONFIG_HOME/hikari/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Give the user (&amp;lt;code&amp;gt;$USER&amp;lt;/code&amp;gt;) ownership of the file:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ doas chown $USER:$USER $XDG_CONFIG_HOME/hikari/hikari.conf }}&lt;br /&gt;
&lt;br /&gt;
Assign only read and write permissions for the user;  zero permissions are required for the group and for other users:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ chmod 600 XDG_CONFIG_HOME/hikari.conf }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuration file ===&lt;br /&gt;
&lt;br /&gt;
As a quick start, provided that one is okay with Hikari launching with the default/primary display and input settings, then one may not require familiarising oneself nor adding or modifying any of the &amp;lt;i&amp;gt;following&amp;lt;/i&amp;gt; stanzas of the configuration file (&amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt;):-&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ui&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;inputs&amp;lt;/code&amp;gt; (not currently mentioned in default configuration, anyway)&lt;br /&gt;
* &amp;lt;code&amp;gt;outputs&amp;lt;/code&amp;gt; (other than changing the &amp;lt;code&amp;gt;background&amp;lt;/code&amp;gt; wallpaper path default, if desired)&lt;br /&gt;
* &amp;lt;code&amp;gt;layouts&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;views&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Various &amp;#039;actions&amp;#039; —such as launching a given application or switching to another window a.k.a. &amp;#039;view&amp;#039;— will be specified first, so that their shortcuts/&amp;#039;keybindings&amp;#039; could be assigned next.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specify actions to launch terminal(s) ====&lt;br /&gt;
&lt;br /&gt;
* Option 1:  Specify default terminal&lt;br /&gt;
The default &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt; configuration expects one&amp;#039;s default terminal emulator to be specified with the &amp;lt;code&amp;gt;TERMINAL&amp;lt;/code&amp;gt; environment variable:  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
actions {&lt;br /&gt;
  terminal = &amp;quot;$TERMINAL&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To check whether your default terminal is specified:-&lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ echo $TERMINAL }}&lt;br /&gt;
&lt;br /&gt;
If this returns a blank, or if you prefer a different terminal than the one displayed, you can set yours in your &amp;lt;code&amp;gt;.profile&amp;lt;/code&amp;gt; file.  You may choose one that is optimised for Wayland.  In this example, we had installed &amp;#039;&amp;#039;&amp;#039;qterminal&amp;#039;&amp;#039;&amp;#039;, so in the &amp;lt;code&amp;gt;.profile&amp;lt;/code&amp;gt; file, before the last line(s), insert:-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export TERMINAL=qterminal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Option 2:  Specify terminal package(s) in &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Edit the &amp;lt;code&amp;gt;actions&amp;lt;/code&amp;gt; section, mentioned under &amp;lt;i&amp;gt;Option 1&amp;lt;/i&amp;gt;, by changing the predefined &amp;lt;code&amp;gt;terminal&amp;lt;/code&amp;gt; &amp;lt;i&amp;gt;action&amp;lt;/i&amp;gt; so as to call it, if one wishes, the &amp;lt;code&amp;gt;qterminal&amp;lt;/code&amp;gt; &amp;lt;i&amp;gt;action&amp;lt;/i&amp;gt;.  One could also mention additional terminals, such as {{Pkg|foot}}, as additional &amp;lt;i&amp;gt;actions&amp;lt;/i&amp;gt; that could be launched each with their own keybindings, also known as &amp;#039;&amp;lt;i&amp;gt;shortcuts&amp;lt;/i&amp;gt;&amp;#039;.  For example:-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
actions {&lt;br /&gt;
  qterminal   = &amp;quot;/usr/bin/qterminal&amp;quot;&lt;br /&gt;
  foot        = &amp;quot;/usr/bin/foot&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You may choose to specify the package&amp;#039;s path, as shown, in case that this could enhance security.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specify other actions ====&lt;br /&gt;
&lt;br /&gt;
One could further instruct Hikari what other essential actions one would want to launch with keybindings/shortcuts that will be soon specified.  For example, continue the above passage as follows:-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
actions {&lt;br /&gt;
  qterminal   = &amp;quot;/usr/bin/qterminal&amp;quot;&lt;br /&gt;
  foot        = &amp;quot;/usr/bin/foot&amp;quot;&lt;br /&gt;
  libreoffice = &amp;quot;/usr/bin/libreoffice&amp;quot;&lt;br /&gt;
  chromium    = &amp;quot;/usr/bin/chromium&amp;quot;&lt;br /&gt;
  thunar      = &amp;quot;/usr/bin/thunar&amp;quot;&lt;br /&gt;
  rofi        = &amp;quot;/usr/bin/rofi -combi-modi run,drun,filebrowser -show combi -sort&amp;quot;&lt;br /&gt;
&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Tip|The &amp;#039;&amp;#039;&amp;#039;rofi&amp;#039;&amp;#039;&amp;#039; arguments proposed above will offer a useful &amp;quot;combination&amp;quot; of modes:  the default &amp;#039;&amp;#039;&amp;#039;rofi&amp;#039;&amp;#039;&amp;#039; view that would appear with those arguments is the &amp;lt;i&amp;gt;combi-mode&amp;lt;/i&amp;gt; that will search for any command in your &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt; as you type it into &amp;#039;&amp;#039;&amp;#039;rofi&amp;#039;&amp;#039;&amp;#039;, and it will simultaneously also search for that command among the &amp;lt;code&amp;gt;$XDG_DATA_HOME/applications&amp;lt;/code&amp;gt; as well as files with &amp;lt;i&amp;gt;.desktop&amp;lt;/i&amp;gt; file extensions in &amp;lt;code&amp;gt;$XDG_DATA_DIRS/applications&amp;lt;/code&amp;gt;.  Furthermore, with those &amp;#039;&amp;#039;&amp;#039;rofi&amp;#039;&amp;#039;&amp;#039; specified command switches, one could alternatively hit &amp;lt;Ctr&amp;gt;+&amp;lt;Tab&amp;gt; to toggle between the &amp;lt;i&amp;gt;run&amp;lt;/i&amp;gt; or &amp;lt;i&amp;gt;drun&amp;lt;/i&amp;gt; modes only; or toggle into its &amp;lt;i&amp;gt;filebrowser&amp;lt;/i&amp;gt;, from where one could navigate to any file and then hit &amp;lt;Return&amp;gt; to open the file with its assigned mime application.  &amp;#039;&amp;#039;&amp;#039;Rofi&amp;#039;&amp;#039;&amp;#039; may therefore replace a launch bar. }}&lt;br /&gt;
&lt;br /&gt;
Add other commands to that &amp;lt;code&amp;gt;actions&amp;lt;/code&amp;gt; stanza that one would want to make application shortcuts/&amp;#039;keybindings&amp;#039; for.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specify custom keybindings ====&lt;br /&gt;
&lt;br /&gt;
Now, continuing in &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt;, navigate just below that &amp;lt;code&amp;gt;actions&amp;lt;/code&amp;gt; stanza to the &amp;lt;code&amp;gt;bindings&amp;lt;/code&amp;gt; stanza, and put your cursor at the &amp;lt;code&amp;gt;action-terminal&amp;lt;/code&amp;gt; keybinding.&lt;br /&gt;
&lt;br /&gt;
Note that Hikari syntax requires for each of the aforementioned &amp;lt;i&amp;gt;actions&amp;lt;/i&amp;gt; to be referred to in this &amp;lt;i&amp;gt;keybindings&amp;lt;/i&amp;gt; stanza with the &amp;lt;code&amp;gt;action-&amp;lt;/code&amp;gt; prefix;  for example, the  &amp;lt;code&amp;gt;terminal&amp;lt;/code&amp;gt; action is to being referred to here as &amp;lt;code&amp;gt;action-terminal&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bindings {&lt;br /&gt;
  keyboard {&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;L+Return&amp;quot; = action-terminal&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note what the available key codes are, from the Hikari [https://hub.darcs.net/raichoo/hikari/browse/share/man/man1/hikari.md man page]:-&lt;br /&gt;
&lt;br /&gt;
 L = &amp;lt;Logo&amp;gt;&lt;br /&gt;
 S = &amp;lt;Shift&amp;gt;&lt;br /&gt;
 C = &amp;lt;Control&amp;gt;&lt;br /&gt;
 A = &amp;lt;Alt&amp;gt;&lt;br /&gt;
 5 = &amp;lt;AltGR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Therefore, the default keybinding/shortcut to launch the original terminal (&amp;lt;code&amp;gt;action-terminal&amp;lt;/code&amp;gt;) defined above is:  &amp;lt;Logo&amp;gt;+&amp;lt;Return&amp;gt;   .&lt;br /&gt;
&lt;br /&gt;
One might want to replace the &amp;lt;Logo&amp;gt;+&amp;lt;Return&amp;gt; keybinding with perhaps the more familiar &amp;lt;Ctr&amp;gt;+&amp;lt;Alt&amp;gt;+&amp;lt;Return&amp;gt; binding, say.  &lt;br /&gt;
&lt;br /&gt;
{{Tip| It is important to check that one&amp;#039;s chosen keybinding combination has not already been assigned in &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt;.  }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Ctr&amp;gt;+&amp;lt;Alt&amp;gt;+&amp;lt;key&amp;gt; is not bound to anything by default in Hikari as of July 2025.  Add your chosen &amp;lt;key&amp;gt; combination for each of the shortcuts for the &amp;lt;code&amp;gt;actions&amp;lt;/code&amp;gt; that you defined earlier.  say, &amp;lt;Ctr&amp;gt;+&amp;lt;Alt&amp;gt;+&amp;lt;Return&amp;gt; could be used to launch the &amp;lt;code&amp;gt;action-qterminal&amp;lt;/code&amp;gt;, as opposed to the original and default &amp;lt;code&amp;gt;action-terminal&amp;lt;/code&amp;gt; action.   Continue assigning keybindings for the other actions also:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bindings {&lt;br /&gt;
  keyboard {&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
    &amp;quot;CA+Return&amp;quot; =  action-qterminal&lt;br /&gt;
    &amp;quot;CA+f&amp;quot; =  action-foot&lt;br /&gt;
    &amp;quot;CA+l&amp;quot; =  action-libreoffice&lt;br /&gt;
    &amp;quot;CA+c&amp;quot; =  action-chromium&lt;br /&gt;
    &amp;quot;CA+t&amp;quot; =  action-thunar&lt;br /&gt;
    &amp;quot;CA+r&amp;quot; =  action-rofi&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
         }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;[...]&amp;lt;/code&amp;gt; here only represent unrelated passages from that stanza.&lt;br /&gt;
&lt;br /&gt;
Change any other keybindings, if so wished.  One may even assign additional (albeit redundant) shortcuts in that stanza for the same aforementioned &amp;lt;i&amp;gt;actions&amp;lt;/i&amp;gt;, as long as the chosen keybinding hasn&amp;#039;t already been assigned for a different action, of course, which would create a confusion for that keybinding.  Say, for &amp;#039;&amp;#039;&amp;#039;rofi&amp;#039;&amp;#039;&amp;#039;, the &amp;lt;code&amp;gt;action-rofi&amp;lt;/code&amp;gt; launch instruction could alternatively be executed through the following additional &amp;lt;code&amp;gt;action-rofi&amp;lt;/code&amp;gt; keybinding line that is the same as, say, the shortcut &amp;lt;Logo&amp;gt;+&amp;lt;d&amp;gt; used in &amp;#039;&amp;#039;&amp;#039;cwm&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    &amp;quot;L+d&amp;quot; =  action-rofi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Bindings to toggle between windows/views ====&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;view-cycle-next&amp;lt;/code&amp;gt; keybinding (and &amp;lt;code&amp;gt;view-cycle-prev&amp;lt;/code&amp;gt;) is another essential binding to make note of in order to navigate between any view/window that one may launch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bindings {&lt;br /&gt;
  keyboard {&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
    &amp;quot;LS+n&amp;quot; = view-cycle-next&lt;br /&gt;
    &amp;quot;LS+p&amp;quot; = view-cycle-prev&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One may choose to change these to something such as the following.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bindings {&lt;br /&gt;
  keyboard {&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
    &amp;quot;L+Tab&amp;quot; = view-cycle-next&lt;br /&gt;
    &amp;quot;LS+Tab&amp;quot;= view-cycle-prev&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Tip| Be advised that the &amp;lt;code&amp;gt;view-cycle-prev&amp;lt;/code&amp;gt; action may need to involve the &amp;lt;Shift&amp;gt; key plus the same key(s) as with &amp;lt;code&amp;gt;view-cycle-next&amp;lt;/code&amp;gt;, as opposed to trying unrelated keys;  your mileage may vary. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Bindings to toggle between ttys ====&lt;br /&gt;
&lt;br /&gt;
In case Hikari is launched from the default &amp;lt;i&amp;gt;tty1&amp;lt;/i&amp;gt; login and one&amp;#039;s configuration does not work as expected and then hopes to edit the configuration file by logging in from a different &amp;lt;i&amp;gt;tty&amp;lt;/i&amp;gt; (a.k.a. [https://en.wikipedia.org/wiki/Virtual_console virtual terminal] or &amp;lt;i&amp;gt;vt&amp;lt;/i&amp;gt;), be aware that the common &amp;lt;Ctr&amp;gt;+&amp;lt;Alt&amp;gt;+&amp;lt;Fn&amp;gt; combination shortcut, e.g. &amp;lt;Ctr&amp;gt;+&amp;lt;Alt&amp;gt;+&amp;lt;F2&amp;gt; for &amp;lt;i&amp;gt;tty2&amp;lt;/i&amp;gt;, does not work in the default configuration.  Instead, &amp;lt;Alt&amp;gt;+&amp;lt;Fn&amp;gt; changes to different ttys e.g. &amp;lt;Alt&amp;gt;+&amp;lt;F2&amp;gt; for &amp;lt;i&amp;gt;tty2&amp;lt;/i&amp;gt;, as per the default bindings:-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bindings {&lt;br /&gt;
  keyboard {&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;A+F1&amp;quot; = vt-switch-to-1&lt;br /&gt;
    &amp;quot;A+F2&amp;quot; = vt-switch-to-2&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
           }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One might decide to change that &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt; keybinding passage (for &amp;lt;code&amp;gt;vt-switch-to-1&amp;lt;/code&amp;gt; through &amp;lt;code&amp;gt;vt-switch-to-9&amp;lt;/code&amp;gt;) to the &amp;lt;Ctr&amp;gt;+&amp;lt;Alt&amp;gt;+&amp;lt;Fn&amp;gt; bindings that one may be used to;  the following binding choices are not assigned elsewhere in Hikari as of July 2025:&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;CA+F1&amp;quot; = vt-switch-to-1&lt;br /&gt;
    &amp;quot;CA+F2&amp;quot; = vt-switch-to-2&lt;br /&gt;
    &amp;quot;CA+F3&amp;quot; = vt-switch-to-3&lt;br /&gt;
    &amp;quot;CA+F4&amp;quot; = vt-switch-to-4&lt;br /&gt;
    &amp;quot;CA+F5&amp;quot; = vt-switch-to-5&lt;br /&gt;
    &amp;quot;CA+F6&amp;quot; = vt-switch-to-6&lt;br /&gt;
    &amp;quot;CA+F7&amp;quot; = vt-switch-to-7&lt;br /&gt;
    &amp;quot;CA+F8&amp;quot; = vt-switch-to-8&lt;br /&gt;
    &amp;quot;CA+F9&amp;quot; = vt-switch-to-9&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specify session keybindings ====&lt;br /&gt;
&lt;br /&gt;
Be mindful to make note of these further important keybindings and/or to edit them to suit your preferences:-&lt;br /&gt;
&lt;br /&gt;
* Lock your screen (&amp;lt;Logo&amp;gt;+&amp;lt;Space&amp;gt;+&amp;lt;Backspace&amp;gt;).&lt;br /&gt;
* Quit your Hikari session (&amp;lt;Logo&amp;gt;+&amp;lt;Control&amp;gt;+&amp;lt;LeftAlt&amp;gt;+&amp;lt;nowiki&amp;gt;&amp;lt;q&amp;gt;&amp;lt;/nowiki&amp;gt;);  which will either (a) drop one into a &amp;lt;i&amp;gt;tty&amp;lt;/i&amp;gt; virtual terminal;  or (b) if there is no display manager, it may log one out.&lt;br /&gt;
* Reload your Hikari configuration (&amp;lt;Logo&amp;gt;+&amp;lt;Control&amp;gt;+&amp;lt;LeftAlt&amp;gt;+&amp;lt;r&amp;gt;), in case one wants to attempt applying any recent edits in &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt; during that same session.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bindings {&lt;br /&gt;
  keyboard {&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;LS+Backspace&amp;quot; = lock&lt;br /&gt;
    &amp;quot;LCA+q&amp;quot;        = quit&lt;br /&gt;
    &amp;quot;LCA+r&amp;quot;        = reload&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Specify mouse bindings ====&lt;br /&gt;
&lt;br /&gt;
The default &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt; only specifies the following mouse bindings at the time of creation of this wiki:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  mouse {&lt;br /&gt;
    &amp;quot;L+left&amp;quot;  = mode-enter-move&lt;br /&gt;
    &amp;quot;L+right&amp;quot; = mode-enter-resize&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As per Hikari&amp;#039;s man page, available mouse button actions are: &amp;quot;&amp;quot;right&amp;quot;, &amp;quot;middle&amp;quot;, &amp;quot;left&amp;quot;, &amp;quot;side&amp;quot;, &amp;quot;extra&amp;quot;, &amp;quot;forward&amp;quot;, &amp;quot;back&amp;quot; and &amp;quot;task&amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
One may prefer to carry over, say, certain {{Pkg|cwm}} mouse bindings instead, if these were more familiar, including:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  mouse {&lt;br /&gt;
    &amp;quot;A+left&amp;quot;  = mode-enter-move&lt;br /&gt;
    # For the following, apply keys and drag the lower right corner of the window&lt;br /&gt;
    &amp;quot;A+middle&amp;quot;= mode-enter-resize		&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autostarting session applications ===&lt;br /&gt;
&lt;br /&gt;
All applications or instructions that one would like to start automatically during a particular user&amp;#039;s session can be specified in the &amp;lt;code&amp;gt;autostart&amp;lt;/code&amp;gt; file that could be created in Hikari&amp;#039;s configuration folder for the user;  only read, write and execution permissions for the user are required:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 touch XDG_CONFIG_HOME/hikari/autostart&lt;br /&gt;
 chmod 700 XDG_CONFIG_HOME/hikari/autostart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In that &amp;lt;code&amp;gt;autostart&amp;lt;/code&amp;gt; file, there is no need for a [https://en.wikipedia.org/wiki/Shebang_(Unix) shebang line] (&amp;lt;code&amp;gt;#!&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;#!/bin/sh&amp;lt;/code&amp;gt;, etc) anywhere.  Place [[BusyBox]]/{{pkg|ash}} commands on each line in that file, placing ampersands (&amp;lt;code&amp;gt;&amp;amp;&amp;lt;/code&amp;gt;) at the end of each command line (similarly to X11&amp;#039;s &amp;lt;code&amp;gt;.xinitrc&amp;lt;/code&amp;gt; file).  In a text editor, enter, for example:-&lt;br /&gt;
&lt;br /&gt;
 /usr/bin/qterminal &amp;amp;&lt;br /&gt;
 /usr/bin/libreoffice &amp;amp;&lt;br /&gt;
 /usr/bin/rofi -combi-modi run,drun,filebrowser -show combi -sort &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Theming / Ricing ===&lt;br /&gt;
&lt;br /&gt;
The following will model theming to Breeze Dark.&lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ doas apk add gsettings-desktop-schemas breeze-gtk breeze-icons qt6ct }}&lt;br /&gt;
&lt;br /&gt;
==== GTK applications ====&lt;br /&gt;
* LXAppearance method - Install {{Pkg|lxappearance}} (may only be in edge&amp;#039;s @testing repository) and set &amp;#039;Breeze-Dark&amp;#039; under &amp;lt;i&amp;gt;Widgets&amp;lt;/i&amp;gt;;  and &amp;#039;Breeze Dark&amp;#039; under &amp;lt;i&amp;gt;Icons theme&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* Gsettings method - In a shell:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gsettings set org.gnome.desktop.interface gtk-theme &amp;#039;Breeze-Dark&amp;#039;&lt;br /&gt;
 gsettings set org.gnome.desktop.interface icon-theme &amp;#039;breeze-dark&amp;#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Qt applications ====&lt;br /&gt;
: Qt applications may be themed in part with the GTK applications instruction above.  One application could be suggested for installation: {{Pkg|qt6ct}} (may only be in edge&amp;#039;s @testing repository), although other approaches exist.  One may also need to add the following in &amp;lt;code&amp;gt;~/.profile&amp;lt;/code&amp;gt; before any wm/compositor launch line or code:-&lt;br /&gt;
&lt;br /&gt;
 export QT_QPA_PLATFORMTHEME=qt6ct&lt;br /&gt;
&lt;br /&gt;
: Launch {{Pkg|qt6ct}}.  Under the &amp;lt;i&amp;gt;Appearance&amp;lt;/i&amp;gt; tab, select &amp;#039;Breeze-Dark&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Launch Hikari ==&lt;br /&gt;
&lt;br /&gt;
{{Tip|  Before launching Hikari, make a hard copy of all essential keybindings —&amp;#039;&amp;#039;&amp;#039;especially those addressed in the [[Hikari#Configuration|Configuration]] section above&amp;#039;&amp;#039;&amp;#039;— to have a listing of the shortcuts needed to launch and navigate through your applications, seeing how there are no out-of-the-box launchbars or taskbars.}}&lt;br /&gt;
&lt;br /&gt;
=== From a display manager === &lt;br /&gt;
&lt;br /&gt;
Consult how to configure your [https://en.wikipedia.org/wiki/X_display_manager &amp;#039;dm&amp;#039;] from among Alpine Linux&amp;#039;s [[Display_manager|display managers]].&lt;br /&gt;
&lt;br /&gt;
=== From a tty/virtual terminal === &lt;br /&gt;
&lt;br /&gt;
In layman&amp;#039;s terms, if on startup you do not have a graphical interface login, known as a display manager, but rather a &amp;#039;teletype&amp;#039; login, you could simply enter the following.  &lt;br /&gt;
&lt;br /&gt;
* Option 1 - Note: Do not do so when running as root, for security reasons.&lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ exec /usr/bin/dbus-run-session /usr/bin/hikari }}&lt;br /&gt;
&lt;br /&gt;
* Option 2 - A useful launch alternative is to have Hikari automatically log configuration errors and various other session errors/warnings into a log file, say, into &amp;lt;code&amp;gt;~/hikariandsessionerrors.log&amp;lt;/code&amp;gt;.  This could help in troubleshooting, say, from a different &amp;lt;i&amp;gt;tty&amp;lt;/i&amp;gt;;  the log will be overwritten for each session:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ exec /usr/bin/dbus-run-session /usr/bin/hikari 2&amp;gt; ~/hikariandsessionerrors.log }}&lt;br /&gt;
&lt;br /&gt;
* Option 3 - If you prefer to keep the error log files of each session, consider adding date and time stamps instead:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|$ exec /usr/bin/dbus-run-session /usr/bin/hikari 2&amp;gt; ~/hikariandsessionerrors-$(date +&amp;#039;%d.%m.%Y_at_%Hh.%Mmns&amp;#039;).log }}&lt;br /&gt;
&lt;br /&gt;
=== Autostarting without a graphical display manager ===&lt;br /&gt;
&lt;br /&gt;
Three options:-&lt;br /&gt;
&lt;br /&gt;
* You could add the above instruction to the bottom of your &amp;lt;code&amp;gt;/home/&amp;lt;yourusername&amp;gt;/.profile&amp;lt;/code&amp;gt;, but before any other window manager launcher instruction there.  However, the following option could be preferable.&lt;br /&gt;
&lt;br /&gt;
* In case you would only want to launch Hikari from the default &amp;lt;i&amp;gt;tty1&amp;lt;/i&amp;gt; so as to be able to use any other available &amp;lt;i&amp;gt;tty&amp;lt;/i&amp;gt; (&amp;lt;i&amp;gt;tty2-tty6&amp;lt;/i&amp;gt;) to edit your Hikari configuration if that session is hanging/crashing, then consider using the following code instead:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 if [ &amp;quot;$(tty)&amp;quot; = &amp;quot;/dev/tty1&amp;quot; ]; then&lt;br /&gt;
    exec /usr/bin/dbus-run-session /usr/bin/hikari  2&amp;gt; ~/hikariandsessionerrors.log }}&lt;br /&gt;
 fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Alternatively, at the end of &amp;lt;code&amp;gt;.profile&amp;lt;/code&amp;gt;, edit code, if any, that determines, depending on any user input, what compositor/window manager to launch:  consider employing the code or launch line from any of the options above.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Navigating a Hikari session ==&lt;br /&gt;
&lt;br /&gt;
Launch applications:-&lt;br /&gt;
* from your defined action keybinding/shortcuts;  or&lt;br /&gt;
* from your terminal, launched from your autostart file, or launched from your keybinding;  or &lt;br /&gt;
* from &amp;#039;&amp;#039;&amp;#039;rofi&amp;#039;&amp;#039;&amp;#039; or any other application launcher that you may have installed and launched using its keybinding/shortcut;  or&lt;br /&gt;
* from a launchbar that you may install and configure.&lt;br /&gt;
&lt;br /&gt;
=== Indicator bars ===&lt;br /&gt;
When you focus a view (or program &amp;#039;window&amp;#039;, so to speak) and then click on the &amp;lt;Logo&amp;gt; key (a.k.a. the &amp;#039;Super&amp;#039;/&amp;#039;Window&amp;#039;/&amp;#039;Command&amp;#039; key), then &amp;#039;indicator bars&amp;#039; will light up in yellow, pink, etc. on the top left of the view;  the colors can be programmed to indicate the state of each view (see &amp;lt;i&amp;gt;colorscheme&amp;lt;/i&amp;gt; in Hikari&amp;#039;s man page).&lt;br /&gt;
  &lt;br /&gt;
* Consider Example (a):&lt;br /&gt;
** The first bar displays the title of the window e.g. &amp;#039;New Tab - Chromium&amp;#039;&lt;br /&gt;
** The second bar, below it, may look like:  &amp;lt;i&amp;gt;0 - HDMI-A-1&amp;lt;/i&amp;gt;; &lt;br /&gt;
*** The first number, the &amp;lt;i&amp;gt;0&amp;lt;/i&amp;gt;, refers to the sheet number, &lt;br /&gt;
*** The second part of the ID reports the display output, indicating in this case that it is connected via &amp;quot;HDMI&amp;quot;.  See how this corresponds to the monitor&amp;#039;s display name as reported, say, by {{pkg|xrandr}} or {{pkg|arandr}}, although more Wayland-specific applications could be used, preferably.  That indicator bar would also display any &amp;#039;mark&amp;#039; that you may have given for the view.&lt;br /&gt;
** The third bar displays the name of the package&amp;#039;s title or, if any is assigned, the name of its group.  Group names can be given for each application by developing the &amp;#039;views&amp;#039; stanzas in &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt;:  browser, editor, etc.&lt;br /&gt;
&lt;br /&gt;
* Consider Example (b): &lt;br /&gt;
: Depending on your configuration, the second indicator bar may state, for example, &amp;lt;i&amp;gt;0 @ 1 - HDMI-A-1&amp;lt;/i&amp;gt; instead.  In this case, a second number appears after an &amp;lt;i&amp;gt;@&amp;lt;/i&amp;gt; symbol, such as &amp;lt;i&amp;gt;@ 1&amp;lt;/i&amp;gt;, which indicates &amp;#039;output number 1&amp;#039;.  Output numbers can be assigned for specific packages in your &amp;lt;code&amp;gt;hikari.conf&amp;lt;/code&amp;gt; file.&lt;br /&gt;
&lt;br /&gt;
Note that, according to Hikari&amp;#039;s man page, &amp;lt;i&amp;gt;&amp;quot;Views that are a member of sheet 0 will always be visible but stacked below the views of the selected sheet.&amp;quot;&amp;lt;/i&amp;gt;  This may not be necessarily noticeable, but if this is not desired, one could, for example, create a stanza for each affected package under the &amp;lt;code&amp;gt;views&amp;lt;/code&amp;gt; section and specify for those packages to be launched under &amp;lt;code&amp;gt;sheet = 1&amp;lt;/code&amp;gt; instead.  Concurrently, if desired, one could also specify a group name for the package.  For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
views {&lt;br /&gt;
  chromium = {                                                                                            &lt;br /&gt;
                sheet = 1&lt;br /&gt;
                group = browser                                                                                     &lt;br /&gt;
             }                                                                                                   &lt;br /&gt;
  &lt;br /&gt;
  [...]&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [https://hub.darcs.net/raichoo/hikari Hikari upstream] - README, upstream issues.&lt;br /&gt;
* [[Installation#Post-Installation|Post Installation]].&lt;br /&gt;
* [[Wayland|Wayland]].&lt;br /&gt;
* [https://hub.darcs.net/raichoo/hikari/browse/share/man/man1/hikari.md Hikari man page upstream.]&lt;br /&gt;
* [https://docs.freebsd.org/en/books/handbook/wayland/#wayland-hikari Hikari FreeBSD Handbook - Hikari section.]&lt;br /&gt;
* [http://hikari.acmelabs.space/ Hikari - Overview of various protocols, community sites.]&lt;br /&gt;
* [https://www.youtube.com/watch?v=oIXYFwKx-LU Hikari introductory video by &amp;quot;raichoo&amp;quot;, Hikari maintainer], also found in [http://hikari.acmelabs.space/ webpage] mentioned directly above.&lt;br /&gt;
* [https://aur.archlinux.org/packages/hikari-darcs Hikari AUR package on Arch.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Compositor]]&lt;br /&gt;
[[Category:Window Managers]]&lt;/div&gt;</summary>
		<author><name>John3-16</name></author>
	</entry>
</feed>