diff options
author | Sean E. Russell <ser@ser1.net> | 2020-04-28 12:41:07 -0500 |
---|---|---|
committer | Sean E. Russell <ser@ser1.net> | 2020-04-28 12:41:07 -0500 |
commit | 07f1fe5fe86f27da23cbbaaeadd754cfedf834ee (patch) | |
tree | 25c5534c1f923858d692d98ae63804c7525b6ae6 | |
parent | c2cb7a4304e2e1bfc3dcd819346fb4cb611fe08f (diff) |
Adds --list widgets
-rw-r--r-- | cmd/gotop/main.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/cmd/gotop/main.go b/cmd/gotop/main.go index 40b304c..1cbc50d 100644 --- a/cmd/gotop/main.go +++ b/cmd/gotop/main.go @@ -78,6 +78,7 @@ func parseArgs(conf *gotop.Config) error { layouts: Lists build-in layouts colorschemes: Lists built-in colorschemes paths: List out configuration file search paths + widgets: Widgets that can be used in a layout keys: Show the keyboard bindings.`) wc := flag.Bool("write-config", false, "Write out a default config file.") flag.SortFlags = false @@ -122,6 +123,8 @@ func parseArgs(conf *gotop.Config) error { listDevices() case "keys": fmt.Println(widgets.KEYBINDS) + case "widgets": + fmt.Println(_widgets) default: fmt.Printf("Unknown option \"%s\"; try layouts, colorschemes, keys, paths, or devices\n", *list) os.Exit(1) @@ -499,3 +502,11 @@ const _colorschemes = `Built-in colorschemes: solarized16-light monokai vice` +const _widgets = `Widgets that can be used in layouts: + cpu - CPU load graph + mem - Physical & swap memory use graph + temp - Sensor temperatures + disk - Physical disk partition use + power - A battery bar + net - Network load + procs - Interactive process list` |