mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-06-10 12:42:47 +02:00
Deployed 818ac34 with MkDocs version: 1.5.3
This commit is contained in:
+373
-55
@@ -767,6 +767,30 @@
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#komorebibarjson" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
komorebi.bar.json
|
||||
</span>
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="komorebi.bar.json">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#themes" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
Themes
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -1563,6 +1587,22 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1720,6 +1760,27 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/bar-configuration.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
bar-configuration
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/whkdrc.html" class="md-nav__link">
|
||||
|
||||
@@ -2224,6 +2285,69 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/unstack.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
unstack
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/cycle-stack.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
cycle-stack
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/focus-stack-window.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
focus-stack-window
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/stack-all.html" class="md-nav__link">
|
||||
|
||||
@@ -2308,48 +2432,6 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/unstack.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
unstack
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/cycle-stack.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
cycle-stack
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/move-to-monitor.html" class="md-nav__link">
|
||||
|
||||
@@ -3820,6 +3902,27 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/replace-configuration.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
replace-configuration
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/reload-configuration.html" class="md-nav__link">
|
||||
|
||||
@@ -4429,6 +4532,111 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/toggle-transparency.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
toggle-transparency
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/animation.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
animation
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/animation-duration.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
animation-duration
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/animation-fps.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
animation-fps
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/animation-style.html" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
animation-style
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="cli/focus-follows-mouse.html" class="md-nav__link">
|
||||
|
||||
@@ -4947,6 +5155,30 @@
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#komorebibarjson" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
komorebi.bar.json
|
||||
</span>
|
||||
</a>
|
||||
|
||||
<nav class="md-nav" aria-label="komorebi.bar.json">
|
||||
<ul class="md-nav__list">
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#themes" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
Themes
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -4994,15 +5226,16 @@ the example files have been downloaded. For most new users this will be in the
|
||||
<code>$Env:USERPROFILE</code> directory.</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="n">komorebic</span> <span class="n">quickstart</span>
|
||||
</code></pre></div>
|
||||
<p>With the example configurations downloaded, you can now start <code>komorebi</code> and `whkd.</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="n">komorebic</span> <span class="nb">start </span><span class="p">-</span><span class="n">-whkd</span>
|
||||
<p>With the example configurations downloaded, you can now start <code>komorebi</code>,
|
||||
<code>komorebi-bar</code> and <code>whkd</code>.</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="n">komorebic</span> <span class="nb">start </span><span class="p">-</span><span class="n">-whkd</span> <span class="p">-</span><span class="n">-bar</span>
|
||||
</code></pre></div>
|
||||
<h2 id="komorebijson">komorebi.json</h2>
|
||||
<p>The example window manager configuration sets some sane defaults and provides
|
||||
five preconfigured workspaces on the primary monitor each with a different
|
||||
seven preconfigured workspaces on the primary monitor each with a different
|
||||
layout.</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"$schema"</span><span class="p">:</span><span class="w"> </span><span class="s2">"https://raw.githubusercontent.com/LGUG2Z/komorebi/v0.1.28/schema.json"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"$schema"</span><span class="p">:</span><span class="w"> </span><span class="s2">"https://raw.githubusercontent.com/LGUG2Z/komorebi/v0.1.29/schema.json"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"app_specific_configuration_path"</span><span class="p">:</span><span class="w"> </span><span class="s2">"$Env:USERPROFILE/applications.yaml"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"window_hiding_behaviour"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Cloak"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"cross_monitor_move_behaviour"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Insert"</span><span class="p">,</span>
|
||||
@@ -5011,20 +5244,17 @@ layout.</p>
|
||||
<span class="w"> </span><span class="nt">"border"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"border_width"</span><span class="p">:</span><span class="w"> </span><span class="mi">8</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"border_offset"</span><span class="p">:</span><span class="w"> </span><span class="mi">-1</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"border_colours"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"single"</span><span class="p">:</span><span class="w"> </span><span class="s2">"#42a5f5"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"stack"</span><span class="p">:</span><span class="w"> </span><span class="s2">"#00a542"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"monocle"</span><span class="p">:</span><span class="w"> </span><span class="s2">"#ff3399"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"unfocused"</span><span class="p">:</span><span class="w"> </span><span class="s2">"#808080"</span>
|
||||
<span class="w"> </span><span class="nt">"theme"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"palette"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Base16"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Ashes"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"unfocused_border"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Base03"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"bar_accent"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Base0D"</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="nt">"stackbar"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"height"</span><span class="p">:</span><span class="w"> </span><span class="mi">40</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"mode"</span><span class="p">:</span><span class="w"> </span><span class="s2">"OnStack"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"tabs"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"width"</span><span class="p">:</span><span class="w"> </span><span class="mi">300</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"focused_text"</span><span class="p">:</span><span class="w"> </span><span class="s2">"#00a542"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"unfocused_text"</span><span class="p">:</span><span class="w"> </span><span class="s2">"#b3b3b3"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"background"</span><span class="p">:</span><span class="w"> </span><span class="s2">"#141414"</span>
|
||||
<span class="w"> </span><span class="nt">"width"</span><span class="p">:</span><span class="w"> </span><span class="mi">300</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="nt">"monitors"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
|
||||
@@ -5275,6 +5505,94 @@ reference.</p>
|
||||
<p>If you want to use one of those key codes, put them into lower case and remove
|
||||
the <code>VK_</code> prefix. For example, the keycode <code>VK_OEM_PLUS</code> becomes <code>oem_plus</code> in
|
||||
the sample configuration above.</p>
|
||||
<h2 id="komorebibarjson">komorebi.bar.json</h2>
|
||||
<p>The example status bar configuration sets some sane defaults and provides
|
||||
a number of pre-configured widgets on the primary monitor.</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"$schema"</span><span class="p">:</span><span class="w"> </span><span class="s2">"https://raw.githubusercontent.com/LGUG2Z/komorebi/v0.1.29/schema.bar.json"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"monitor"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"index"</span><span class="p">:</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"work_area_offset"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"left"</span><span class="p">:</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"top"</span><span class="p">:</span><span class="w"> </span><span class="mi">40</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"right"</span><span class="p">:</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"bottom"</span><span class="p">:</span><span class="w"> </span><span class="mi">40</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="nt">"font_family"</span><span class="p">:</span><span class="w"> </span><span class="s2">"JetBrains Mono"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"theme"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"palette"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Base16"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Ashes"</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"accent"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Base0D"</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="nt">"left_widgets"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
|
||||
<span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"Komorebi"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"workspaces"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"enable"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"hide_empty_workspaces"</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="nt">"layout"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"enable"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="nt">"focused_window"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"enable"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"show_icon"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">],</span>
|
||||
<span class="w"> </span><span class="nt">"right_widgets"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
|
||||
<span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"Media"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"enable"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"Storage"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"enable"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"Memory"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"enable"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"Network"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"enable"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"show_total_data_transmitted"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"show_network_activity"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"Date"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"enable"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"format"</span><span class="p">:</span><span class="w"> </span><span class="s2">"DayDateMonthYear"</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"Time"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"enable"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
|
||||
<span class="w"> </span><span class="nt">"format"</span><span class="p">:</span><span class="w"> </span><span class="s2">"TwentyFourHour"</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">},</span>
|
||||
<span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"Battery"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nt">"enable"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="w"> </span><span class="p">]</span>
|
||||
<span class="p">}</span>
|
||||
</code></pre></div>
|
||||
<h3 id="themes">Themes</h3>
|
||||
<p>Themes can be set in either <code>komorebi.json</code> or <code>komorebi.bar.json</code>. If set
|
||||
in <code>komorebi.json</code>, the theme will be applied to both komorebi's borders and
|
||||
stackbars as well as the status bar.</p>
|
||||
<p>If set in <code>komorebi.bar.json</code>, the theme will only be applied to the status bar.</p>
|
||||
<p>All <a href="https://catppuccin.com/">Catppuccin palette variants</a>
|
||||
and <a href="https://tinted-theming.github.io/base16-gallery/">most Base16 palette variants</a>
|
||||
are available as themes.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user