mirror of
https://github.com/ClementTsang/bottom.git
synced 2026-08-28 22:36:41 +00:00
Deployed 0b22ee4c to nightly with MkDocs 1.6.1 and mike 2.1.4
This commit is contained in:
@@ -2098,8 +2098,8 @@
|
||||
<p>You can configure which CPU graph is shown by default on startup by setting <code>cpu.default</code>. Defaults to <code>"all"</code>, which
|
||||
shows all entries.</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[cpu]</span>
|
||||
<span class="c1"># One of "all" (default), "average"/"avg"</span>
|
||||
<span class="n">default</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"average"</span>
|
||||
<span class="c1"># One of "all" (default), "average"/"avg"</span>
|
||||
<span class="n">default</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"average"</span>
|
||||
</code></pre></div>
|
||||
<h2 id="show-decimal"><a class="toclink" href="#show-decimal">Show decimal</a></h2>
|
||||
<p>You can configure whether CPU usage values are shown with a decimal place by setting <code>cpu.show_decimal</code>. Defaults
|
||||
|
||||
@@ -2118,7 +2118,7 @@
|
||||
<p>By default, legend entries are labelled by disk name (e.g. <code>sda</code>, <code>nvme0n1</code>). To use mount points
|
||||
instead (e.g. <code>/</code>, <code>/home</code>):</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[disk_io_graph]</span>
|
||||
<span class="n">legend</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"mount"</span>
|
||||
<span class="n">legend</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"mount"</span>
|
||||
</code></pre></div>
|
||||
<p>Valid values are <code>"disk"</code> (default) and <code>"mount"</code>.</p>
|
||||
<h2 id="logarithmic-scale"><a class="toclink" href="#logarithmic-scale">Logarithmic Scale</a></h2>
|
||||
@@ -2130,7 +2130,7 @@ instead (e.g. <code>/</code>, <code>/home</code>):</p>
|
||||
<p>The location of the legend can be set with <code>legend_position</code>. Valid values are <code>none</code>, <code>top-left</code>, <code>top</code>, <code>top-right</code>,
|
||||
<code>left</code>, <code>right</code>, <code>bottom-left</code>, <code>bottom</code>, and <code>bottom-right</code>. Defaults to <code>top-right</code>.</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[disk_io_graph]</span>
|
||||
<span class="n">legend_position</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"top-right"</span>
|
||||
<span class="n">legend_position</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"top-right"</span>
|
||||
</code></pre></div>
|
||||
<h2 id="show-unmounted-devices-linux-only"><a class="toclink" href="#show-unmounted-devices-linux-only">Show Unmounted Devices (Linux only)</a></h2>
|
||||
<p>By default, only mounted devices are shown. To also show unmounted devices on Linux, enable <code>include_unmounted</code>:</p>
|
||||
@@ -2147,7 +2147,7 @@ and configure how that list is processed with the other options.</p>
|
||||
<span class="n">is_list_ignored</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
|
||||
<span class="c1"># A list of filters to try and match.</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"/dev/sda"</span><span class="p">]</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"/dev/sda"</span><span class="p">]</span>
|
||||
|
||||
<span class="c1"># Whether to use regex. Defaults to false.</span>
|
||||
<span class="n">regex</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
|
||||
@@ -2086,19 +2086,19 @@
|
||||
<p>You can configure which columns are shown by the disk table widget by setting the <code>columns</code> setting:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[disk]</span>
|
||||
<span class="c1"># Pick which columns you want to use in any order.</span>
|
||||
<span class="n">columns</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"Disk"</span><span class="p">,</span><span class="w"> </span><span class="s2">"Mount"</span><span class="p">,</span><span class="w"> </span><span class="s2">"Used"</span><span class="p">,</span><span class="w"> </span><span class="s2">"Free"</span><span class="p">,</span><span class="w"> </span><span class="s2">"Total"</span><span class="p">,</span><span class="w"> </span><span class="s2">"Used%"</span><span class="p">,</span><span class="w"> </span><span class="s2">"R/s"</span><span class="p">,</span><span class="w"> </span><span class="s2">"W/s"</span><span class="p">]</span>
|
||||
<span class="n">columns</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"Disk"</span><span class="p">,</span><span class="w"> </span><span class="s2">"Mount"</span><span class="p">,</span><span class="w"> </span><span class="s2">"Used"</span><span class="p">,</span><span class="w"> </span><span class="s2">"Free"</span><span class="p">,</span><span class="w"> </span><span class="s2">"Total"</span><span class="p">,</span><span class="w"> </span><span class="s2">"Used%"</span><span class="p">,</span><span class="w"> </span><span class="s2">"R/s"</span><span class="p">,</span><span class="w"> </span><span class="s2">"W/s"</span><span class="p">]</span>
|
||||
</code></pre></div>
|
||||
<h2 id="default-sort-column"><a class="toclink" href="#default-sort-column">Default Sort Column</a></h2>
|
||||
<p>You can customize the default sort column (by default, it sorts by disk name in ascending order). For example, to sort by the read rate:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[disk]</span>
|
||||
<span class="n">default_sort</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"R/s"</span>
|
||||
<span class="n">default_sort</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"R/s"</span>
|
||||
</code></pre></div>
|
||||
<p>You can use any valid <a href="#columns">column</a> name here (e.g. "Disk", "Mount", etc.). Note that if you put a column name that
|
||||
is not actually used, the default sort will just be the first column shown.</p>
|
||||
<p>You can also set the sort order by changing <code>disk.sort_order</code> with <code>"Ascending"</code> or <code>"Descending"</code>. Defaults to
|
||||
<code>"Ascending"</code>:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[disk]</span>
|
||||
<span class="n">sort_order</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"Ascending"</span>
|
||||
<span class="n">sort_order</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"Ascending"</span>
|
||||
</code></pre></div>
|
||||
<h2 id="show-unmounted-devices-linux-only"><a class="toclink" href="#show-unmounted-devices-linux-only">Show Unmounted Devices (Linux only)</a></h2>
|
||||
<p>By default, only mounted devices are shown. To also show unmounted devices on Linux, enable <code>include_unmounted</code>:</p>
|
||||
@@ -2120,7 +2120,7 @@ is processed with the other options.</p>
|
||||
<span class="n">is_list_ignored</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
|
||||
<span class="c1"># A list of filters to try and match.</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"/dev/sda"</span><span class="p">]</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"/dev/sda"</span><span class="p">]</span>
|
||||
|
||||
<span class="c1"># Whether to use regex. Defaults to false.</span>
|
||||
<span class="n">regex</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
@@ -2136,14 +2136,14 @@ is processed with the other options.</p>
|
||||
<p>We can also combine both the name filter and mount filter. For example:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[disk.name_filter]</span>
|
||||
<span class="n">is_list_ignored</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">false</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"/dev/sda"</span><span class="p">]</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"/dev/sda"</span><span class="p">]</span>
|
||||
<span class="n">regex</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
<span class="n">case_sensitive</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">false</span>
|
||||
<span class="n">whole_word</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">false</span>
|
||||
|
||||
<span class="k">[disk.mount_filter]</span>
|
||||
<span class="n">is_list_ignored</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"/mnt/.*"</span><span class="p">,</span><span class="w"> </span><span class="s2">"/"</span><span class="p">]</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"/mnt/.*"</span><span class="p">,</span><span class="w"> </span><span class="s2">"/"</span><span class="p">]</span>
|
||||
<span class="n">regex</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
<span class="n">case_sensitive</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">false</span>
|
||||
<span class="n">whole_word</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
|
||||
@@ -2009,18 +2009,18 @@
|
||||
<p>For example, given the sample layout:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[[row]]</span>
|
||||
<span class="w"> </span><span class="k">[[row.child]]</span>
|
||||
<span class="w"> </span><span class="n">type</span><span class="o">=</span><span class="s2">"cpu"</span>
|
||||
<span class="w"> </span><span class="n">type</span><span class="o">=</span><span class="s2">"cpu"</span>
|
||||
<span class="k">[[row]]</span>
|
||||
<span class="w"> </span><span class="n">ratio</span><span class="o">=</span><span class="mi">2</span>
|
||||
<span class="w"> </span><span class="k">[[row.child]]</span>
|
||||
<span class="w"> </span><span class="n">ratio</span><span class="o">=</span><span class="mi">4</span>
|
||||
<span class="w"> </span><span class="n">type</span><span class="o">=</span><span class="s2">"mem"</span>
|
||||
<span class="w"> </span><span class="n">type</span><span class="o">=</span><span class="s2">"mem"</span>
|
||||
<span class="w"> </span><span class="k">[[row.child]]</span>
|
||||
<span class="w"> </span><span class="n">ratio</span><span class="o">=</span><span class="mi">3</span>
|
||||
<span class="w"> </span><span class="k">[[row.child.child]]</span>
|
||||
<span class="w"> </span><span class="n">type</span><span class="o">=</span><span class="s2">"temp"</span>
|
||||
<span class="w"> </span><span class="n">type</span><span class="o">=</span><span class="s2">"temp"</span>
|
||||
<span class="w"> </span><span class="k">[[row.child.child]]</span>
|
||||
<span class="w"> </span><span class="n">type</span><span class="o">=</span><span class="s2">"disk"</span>
|
||||
<span class="w"> </span><span class="n">type</span><span class="o">=</span><span class="s2">"disk"</span>
|
||||
</code></pre></div>
|
||||
<p>This would give a layout that has two rows, with a 1:2 ratio. The first row has only the CPU widget.
|
||||
The second row is split into two columns with a 4:3 ratio. The first column contains the memory widget.
|
||||
|
||||
@@ -2086,8 +2086,8 @@
|
||||
<h2 id="graph-legend-position"><a class="toclink" href="#graph-legend-position">Graph legend position</a></h2>
|
||||
<p>You can change where the legend for the graph is placed within the widget itself (or hidden with <code>"none"</code>). The default is <code>"top-right"</code>.</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[memory_graph]</span>
|
||||
<span class="c1"># One of ["none", "top-left", "top", "top-right", "left", "right", "bottom-left", "bottom", "bottom-right"]</span>
|
||||
<span class="n">legend_position</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"top-left"</span>
|
||||
<span class="c1"># One of ["none", "top-left", "top", "top-right", "left", "right", "bottom-left", "bottom", "bottom-right"]</span>
|
||||
<span class="n">legend_position</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"top-left"</span>
|
||||
</code></pre></div>
|
||||
<h2 id="collectshow-cache-memory"><a class="toclink" href="#collectshow-cache-memory">Collect/show cache memory</a></h2>
|
||||
<p>On Linux, you can change whether the memory used by <a href="https://serverfault.com/a/1025189">cache/slabs</a> is collected and
|
||||
|
||||
@@ -2112,7 +2112,7 @@ In particular, you can set a list of things to filter with by setting <code>list
|
||||
<span class="n">is_list_ignored</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
|
||||
<span class="c1"># A list of filters to try and match.</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"virbr0"</span><span class="p">,</span><span class="w"> </span><span class="s2">"eth0slab"</span><span class="p">]</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"virbr0"</span><span class="p">,</span><span class="w"> </span><span class="s2">"eth0slab"</span><span class="p">]</span>
|
||||
|
||||
<span class="c1"># Whether to use regex. Defaults to false.</span>
|
||||
<span class="n">regex</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
|
||||
@@ -2153,12 +2153,12 @@
|
||||
<p>You can configure which columns are shown by the process widget by setting the <code>columns</code> setting:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[processes]</span>
|
||||
<span class="c1"># Pick which columns you want to use in any order.</span>
|
||||
<span class="n">columns</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"cpu%"</span><span class="p">,</span><span class="w"> </span><span class="s2">"mem%"</span><span class="p">,</span><span class="w"> </span><span class="s2">"pid"</span><span class="p">,</span><span class="w"> </span><span class="s2">"name"</span><span class="p">,</span><span class="w"> </span><span class="s2">"read"</span><span class="p">,</span><span class="w"> </span><span class="s2">"write"</span><span class="p">,</span><span class="w"> </span><span class="s2">"tread"</span><span class="p">,</span><span class="w"> </span><span class="s2">"twrite"</span><span class="p">,</span><span class="w"> </span><span class="s2">"state"</span><span class="p">,</span><span class="w"> </span><span class="s2">"user"</span><span class="p">,</span><span class="w"> </span><span class="s2">"time"</span><span class="p">,</span><span class="w"> </span><span class="s2">"gmem%"</span><span class="p">,</span><span class="w"> </span><span class="s2">"gpu%"</span><span class="p">]</span>
|
||||
<span class="n">columns</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"cpu%"</span><span class="p">,</span><span class="w"> </span><span class="s2">"mem%"</span><span class="p">,</span><span class="w"> </span><span class="s2">"pid"</span><span class="p">,</span><span class="w"> </span><span class="s2">"name"</span><span class="p">,</span><span class="w"> </span><span class="s2">"read"</span><span class="p">,</span><span class="w"> </span><span class="s2">"write"</span><span class="p">,</span><span class="w"> </span><span class="s2">"tread"</span><span class="p">,</span><span class="w"> </span><span class="s2">"twrite"</span><span class="p">,</span><span class="w"> </span><span class="s2">"state"</span><span class="p">,</span><span class="w"> </span><span class="s2">"user"</span><span class="p">,</span><span class="w"> </span><span class="s2">"time"</span><span class="p">,</span><span class="w"> </span><span class="s2">"gmem%"</span><span class="p">,</span><span class="w"> </span><span class="s2">"gpu%"</span><span class="p">]</span>
|
||||
</code></pre></div>
|
||||
<h2 id="default-sort-column"><a class="toclink" href="#default-sort-column">Default Sort Column</a></h2>
|
||||
<p>By default, the process widget starts sorted by CPU usage in descending order. You can change the column it sorts by at startup:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[processes]</span>
|
||||
<span class="n">default_sort</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"mem"</span>
|
||||
<span class="n">default_sort</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"mem"</span>
|
||||
</code></pre></div>
|
||||
<p>Any of the column names accepted by <code>columns</code> work here (e.g. <code>"cpu%"</code>, <code>"mem"</code>, <code>"pid"</code>, <code>"name"</code>, <code>"read"</code>). If the
|
||||
column you pick is not actually shown by the widget, the built-in default is used instead.</p>
|
||||
@@ -2167,7 +2167,7 @@ column you pick is not actually shown by the widget, the built-in default is use
|
||||
</code></pre></div>
|
||||
<p>You can also set the default order by changing <code>processes.sort_order</code> with <code>"Ascending"</code> or <code>"Descending"</code>. If not set, then by default, it will use a sort order that is reasonable (e.g. descending for CPU/memory usage, ascending for process names).</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[processes]</span>
|
||||
<span class="n">sort_order</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"Ascending"</span>
|
||||
<span class="n">sort_order</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"Ascending"</span>
|
||||
</code></pre></div>
|
||||
|
||||
|
||||
|
||||
@@ -2227,7 +2227,7 @@ highest precedence to lowest precedence:</p>
|
||||
</code></pre></div>
|
||||
<p>To set the theme using the config file:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[styles]</span>
|
||||
<span class="n">theme</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"gruvbox"</span>
|
||||
<span class="n">theme</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"gruvbox"</span>
|
||||
</code></pre></div>
|
||||
<h2 id="custom-styling"><a class="toclink" href="#custom-styling">Custom styling</a></h2>
|
||||
<p>bottom's components can also be individually styled by the user to control the colour of the text style.</p>
|
||||
@@ -2237,19 +2237,19 @@ highest precedence to lowest precedence:</p>
|
||||
<p>Note that anywhere <code>"colour"</code> is used, it can be substituted for <code>"color"</code>:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="c1"># This is okay</span>
|
||||
<span class="k">[styles.widgets.widget_title]</span>
|
||||
<span class="n">colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"black"</span>
|
||||
<span class="n">bg_colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"white"</span>
|
||||
<span class="n">colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"black"</span>
|
||||
<span class="n">bg_colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"white"</span>
|
||||
|
||||
<span class="k">[styles.cpu]</span>
|
||||
<span class="n">all_entry_colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"green"</span>
|
||||
<span class="n">all_entry_colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"green"</span>
|
||||
|
||||
<span class="c1"># This is also okay</span>
|
||||
<span class="k">[styles.widgets.widget_title]</span>
|
||||
<span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"black"</span>
|
||||
<span class="n">bg_color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"white"</span>
|
||||
<span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"black"</span>
|
||||
<span class="n">bg_color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"white"</span>
|
||||
|
||||
<span class="k">[styles.cpu]</span>
|
||||
<span class="n">all_entry_color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"green"</span>
|
||||
<span class="n">all_entry_color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"green"</span>
|
||||
</code></pre></div>
|
||||
</div>
|
||||
<p>You can configure the colours for components with strings that are either hex colours (e.g. <code>"#ffffff"</code>), RGB colours
|
||||
@@ -2276,22 +2276,22 @@ highest precedence to lowest precedence:</p>
|
||||
<p>Text can generally be styled using the following TOML table:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[field]</span>
|
||||
<span class="c1"># The foreground colour of text.</span>
|
||||
<span class="n">colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"black"</span>
|
||||
<span class="n">colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"black"</span>
|
||||
|
||||
<span class="c1"># The background colour of text.</span>
|
||||
<span class="n">bg_colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"blue"</span>
|
||||
<span class="n">bg_colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"blue"</span>
|
||||
|
||||
<span class="c1"># Whether to make the text bold.</span>
|
||||
<span class="n">bold</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">false</span>
|
||||
|
||||
<span class="c1"># Inline table version</span>
|
||||
<span class="n">field</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="n">colour</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="s2">"black"</span><span class="p">,</span><span class="w"> </span><span class="n">bg_colour</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="s2">"blue"</span><span class="p">,</span><span class="w"> </span><span class="n">bold</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="kc">false</span><span class="w"> </span><span class="p">}</span>
|
||||
<span class="n">field</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="n">colour</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="s2">"black"</span><span class="p">,</span><span class="w"> </span><span class="n">bg_colour</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="s2">"blue"</span><span class="p">,</span><span class="w"> </span><span class="n">bold</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="kc">false</span><span class="w"> </span><span class="p">}</span>
|
||||
</code></pre></div>
|
||||
<p>All fields are optional; by default if <code>bg_colour</code> is not set then there will be no background colour.</p>
|
||||
<p>If you <em>just</em> want to style text by setting the foreground colour, for brevity, then you can also just set the field
|
||||
to be the colour itself. For example:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[styles.widgets]</span>
|
||||
<span class="n">selected_text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"#fff"</span>
|
||||
<span class="n">selected_text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"#fff"</span>
|
||||
</code></pre></div>
|
||||
<h3 id="configuration"><a class="toclink" href="#configuration">Configuration</a></h3>
|
||||
<h4 id="cpu"><a class="toclink" href="#cpu">CPU</a></h4>
|
||||
|
||||
@@ -2076,7 +2076,7 @@
|
||||
<p>The location of the legend can be set with <code>legend_position</code>. Valid values are <code>none</code>, <code>top-left</code>, <code>top</code>, <code>top-right</code>,
|
||||
<code>left</code>, <code>right</code>, <code>bottom-left</code>, <code>bottom</code>, and <code>bottom-right</code>. Defaults to <code>top-right</code>.</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[temperature_graph]</span>
|
||||
<span class="n">legend_position</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"top-right"</span>
|
||||
<span class="n">legend_position</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"top-right"</span>
|
||||
</code></pre></div>
|
||||
<h2 id="upper-limit"><a class="toclink" href="#upper-limit">Upper Limit</a></h2>
|
||||
<p>By default, the y-axis is bounded at 100°C (or the equivalent in the configured temperature unit) and grows
|
||||
@@ -2094,7 +2094,7 @@ the temperature table's filter.</p>
|
||||
<span class="n">is_list_ignored</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
|
||||
<span class="c1"># A list of filters to try and match.</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"cpu"</span><span class="p">,</span><span class="w"> </span><span class="s2">"wifi"</span><span class="p">]</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"cpu"</span><span class="p">,</span><span class="w"> </span><span class="s2">"wifi"</span><span class="p">]</span>
|
||||
|
||||
<span class="c1"># Whether to use regex. Defaults to false.</span>
|
||||
<span class="n">regex</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">false</span>
|
||||
|
||||
@@ -2064,12 +2064,12 @@
|
||||
<h2 id="default-sort-column"><a class="toclink" href="#default-sort-column">Default Sort Column</a></h2>
|
||||
<p>You can customize the default sort column (by default, it sorts by temperature sensor name in ascending order). For example, to sort by temperature:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[temperature]</span>
|
||||
<span class="n">default_sort</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"Temp"</span>
|
||||
<span class="n">default_sort</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"Temp"</span>
|
||||
</code></pre></div>
|
||||
<p>You can also set the sort order by changing <code>temperature.sort_order</code> with <code>"Ascending"</code> or <code>"Descending"</code>. Defaults to
|
||||
<code>"Ascending"</code>:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[temperature]</span>
|
||||
<span class="n">sort_order</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"Ascending"</span>
|
||||
<span class="n">sort_order</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"Ascending"</span>
|
||||
</code></pre></div>
|
||||
<h2 id="filtering-entries"><a class="toclink" href="#filtering-entries">Filtering Entries</a></h2>
|
||||
<p>You can filter out what entries to show by configuring <code>[temperature.sensor_filter]</code>. In particular you can set a list of things to filter with by setting <code>list</code>, and configure how that list is processed with the other options.</p>
|
||||
@@ -2079,7 +2079,7 @@
|
||||
<span class="n">is_list_ignored</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
|
||||
<span class="c1"># A list of filters to try and match.</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"cpu"</span><span class="p">,</span><span class="w"> </span><span class="s2">"wifi"</span><span class="p">]</span>
|
||||
<span class="n">list</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">[</span><span class="s2">"cpu"</span><span class="p">,</span><span class="w"> </span><span class="s2">"wifi"</span><span class="p">]</span>
|
||||
|
||||
<span class="c1"># Whether to use regex. Defaults to false.</span>
|
||||
<span class="n">regex</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">false</span>
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Redirecting...</title>
|
||||
<link rel="canonical" href="https://github.com/ClementTsang/bottom/releases/tag/nightly-9272641d-1786672381">
|
||||
<script>var anchor=window.location.hash.substr(1);location.href="https://github.com/ClementTsang/bottom/releases/tag/nightly-9272641d-1786672381"+(anchor?"#"+anchor:"")</script>
|
||||
<meta http-equiv="refresh" content="0; url=https://github.com/ClementTsang/bottom/releases/tag/nightly-9272641d-1786672381">
|
||||
<link rel="canonical" href="https://github.com/ClementTsang/bottom/releases/tag/nightly-0b22ee4c-1787017447">
|
||||
<script>var anchor=window.location.hash.substr(1);location.href="https://github.com/ClementTsang/bottom/releases/tag/nightly-0b22ee4c-1787017447"+(anchor?"#"+anchor:"")</script>
|
||||
<meta http-equiv="refresh" content="0; url=https://github.com/ClementTsang/bottom/releases/tag/nightly-0b22ee4c-1787017447">
|
||||
</head>
|
||||
<body>
|
||||
You're being redirected to a <a href="https://github.com/ClementTsang/bottom/releases/tag/nightly-9272641d-1786672381">new destination</a>.
|
||||
You're being redirected to a <a href="https://github.com/ClementTsang/bottom/releases/tag/nightly-0b22ee4c-1787017447">new destination</a>.
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+37
-37
@@ -2,150 +2,150 @@
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/troubleshooting/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/command-line-options/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/cpu-graph/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/disk-io-graph/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/disk-table/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/flags/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/layout/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/memory-graph/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/network-graph/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/processes/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/styling/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/temperature-graph/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/configuration/config-file/temperature-table/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/contribution/documentation/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/contribution/issues-and-pull-requests/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/contribution/packaging-and-distribution/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/contribution/development/build_process/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/contribution/development/deploy_process/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/contribution/development/dev_env/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/contribution/development/logging/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/contribution/development/testing/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/support/official/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/support/unofficial/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/autocomplete/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/basic-mode/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/general-usage/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/widgets/battery/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/widgets/cpu-graph/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/widgets/disk-io-graph/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/widgets/disk/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/widgets/memory-graph/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/widgets/network-graph/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/widgets/process/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/widgets/temperature-graph/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://bottom.pages.dev/stable/usage/widgets/temperature-table/</loc>
|
||||
<lastmod>2026-08-17</lastmod>
|
||||
<lastmod>2026-08-18</lastmod>
|
||||
</url>
|
||||
</urlset>
|
||||
Binary file not shown.
@@ -2324,11 +2324,11 @@ follow the <a href="https://toml.io/en/">TOML</a> format.</p>
|
||||
<p>Also make sure your config option settings are in the right location - for example, to set your temperature type, you must
|
||||
set it under the <code>[flags]</code> table:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[flags]</span>
|
||||
<span class="n">temperature_type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"f"</span>
|
||||
<span class="n">temperature_type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"f"</span>
|
||||
</code></pre></div>
|
||||
<p>Meanwhile, if you want to set a custom colour or styling scheme, it would be under the <code>[styles]</code> table - for example:</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">[styles.tables.headers]</span>
|
||||
<span class="n">colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"LightBlue"</span>
|
||||
<span class="n">colour</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s2">"LightBlue"</span>
|
||||
<span class="n">bold</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span>
|
||||
</code></pre></div>
|
||||
<p>To help validate your configuration files, there is <a href="https://json-schema.org/">JSON Schema</a> support if your IDE/editor
|
||||
|
||||
Reference in New Issue
Block a user