docs: update screenshots
38
README.md
@ -7,9 +7,7 @@
|
|||||||
|
|
||||||
A cross-platform graphical process/system monitor with a customizable interface and a multitude of features. Supports Linux, macOS, and Windows. Inspired by both [gtop](https://github.com/aksakalli/gtop) and [gotop](https://github.com/cjbassi/gotop).
|
A cross-platform graphical process/system monitor with a customizable interface and a multitude of features. Supports Linux, macOS, and Windows. Inspired by both [gtop](https://github.com/aksakalli/gtop) and [gotop](https://github.com/cjbassi/gotop).
|
||||||
|
|
||||||
<!--FIXME: Update recording for 0.4-->
|
 _Theme based on [gruvbox](https://github.com/morhetz/gruvbox) (see [sample config](./sample_configs/demo_config.toml))._ Recorded on version 0.4.0.
|
||||||
|
|
||||||
 _Theme based on [gruvbox](https://github.com/morhetz/gruvbox) (see [sample config](./sample_configs/demo_config.toml))._ Recorded on version 0.2.0.
|
|
||||||
|
|
||||||
**Note**: This documentation is relevant to version 0.4.0 and may refer to in-development or unreleased features, especially if you are reading this on the master branch. Please refer to [release branch](https://github.com/ClementTsang/bottom/tree/release/README.md) or [crates.io](https://crates.io/crates/bottom) for the most up-to-date _release_ documentation.
|
**Note**: This documentation is relevant to version 0.4.0 and may refer to in-development or unreleased features, especially if you are reading this on the master branch. Please refer to [release branch](https://github.com/ClementTsang/bottom/tree/release/README.md) or [crates.io](https://crates.io/crates/bottom) for the most up-to-date _release_ documentation.
|
||||||
|
|
||||||
@ -329,15 +327,17 @@ By default, just typing in something will search by process name:
|
|||||||
|
|
||||||
This simple search can be refined by matching by case, matching the entire word, or by using regex:
|
This simple search can be refined by matching by case, matching the entire word, or by using regex:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Now let's say you want to search for two things: luckily, we have the `AND` and `OR` logical operators:
|
Now let's say you want to search for two things - luckily, we have the `AND` and `OR` logical operators:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
Furthermore, one is able to refine their searches by CPU usage, memory usage, PID, and more. For example:
|
Furthermore, one is able to refine their searches by CPU usage, memory usage, PID, and more. For example:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
One can see all available keywords and query options [here](#process-searching-keywords).
|
One can see all available keywords and query options [here](#process-searching-keywords).
|
||||||
|
|
||||||
@ -470,7 +470,7 @@ Each component of the layout accepts a `ratio` value. If this is not set, it def
|
|||||||
|
|
||||||
For an example, look at the [default config](./sample_configs/default_config.toml), which contains the default layout.
|
For an example, look at the [default config](./sample_configs/default_config.toml), which contains the default layout.
|
||||||
|
|
||||||
...and yes, you can have duplicate widgets. This means you could do something like:
|
And if your heart desires, you can have duplicate widgets. This means you could do something like:
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
[[row]]
|
[[row]]
|
||||||
@ -506,29 +506,7 @@ and get the following CPU donut:
|
|||||||
|
|
||||||
You can get battery statistics (charge, time to fill/discharge, consumption in watts, and battery health) via the battery widget.
|
You can get battery statistics (charge, time to fill/discharge, consumption in watts, and battery health) via the battery widget.
|
||||||
|
|
||||||
Since this is only useful for devices like laptops, it is off by default. You can either enable the widget in the default layout via the `--battery` flag, or by specifying the widget in a [layout](#layout).
|
Since this is only useful for devices like laptops, it is off by default. You can either enable the widget in the default layout via the `--battery` flag, or by specifying the widget in a [layout](#layout):
|
||||||
|
|
||||||
So with this slightly silly layout:
|
|
||||||
|
|
||||||
```toml
|
|
||||||
[[row]]
|
|
||||||
ratio=1
|
|
||||||
[[row.child]]
|
|
||||||
type="batt"
|
|
||||||
[[row]]
|
|
||||||
ratio=2
|
|
||||||
[[row.child]]
|
|
||||||
ratio=4
|
|
||||||
type="batt"
|
|
||||||
[[row.child]]
|
|
||||||
ratio=3
|
|
||||||
[[row.child.child]]
|
|
||||||
type="cpu"
|
|
||||||
[[row.child.child]]
|
|
||||||
type="batt"
|
|
||||||
```
|
|
||||||
|
|
||||||
You get this:
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
BIN
assets/and_or_search.png
Normal file
After Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 143 KiB After Width: | Height: | Size: 216 KiB |
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 156 KiB |
Before Width: | Height: | Size: 160 KiB After Width: | Height: | Size: 124 KiB |
Before Width: | Height: | Size: 200 KiB After Width: | Height: | Size: 218 KiB |
BIN
assets/regex_search.png
Normal file
After Width: | Height: | Size: 108 KiB |
Before Width: | Height: | Size: 91 KiB After Width: | Height: | Size: 108 KiB |
Before Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 147 KiB After Width: | Height: | Size: 200 KiB |
Before Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 974 KiB After Width: | Height: | Size: 1.8 MiB |
BIN
assets/usage_search.png
Normal file
After Width: | Height: | Size: 38 KiB |
@ -1,10 +1,7 @@
|
|||||||
[flags]
|
[flags]
|
||||||
avg_cpu = true
|
avg_cpu = true
|
||||||
dot_marker = false
|
|
||||||
|
|
||||||
# Temperature is one of:
|
# Temperature is one of:
|
||||||
#temperature_type = "k"
|
|
||||||
#temperature_type = "f"
|
|
||||||
temperature_type = "c"
|
temperature_type = "c"
|
||||||
|
|
||||||
rate = 1000
|
rate = 1000
|
||||||
|