Commit Graph

544 Commits

Author SHA1 Message Date
Sean E. Russell
3db7c7480a Adds a layout with all the widgets 2020-02-18 12:19:35 -06:00
Sean E. Russell
a197638e1f Fixes a layout bug; rolls back gopsutil dep update 2020-02-18 12:18:34 -06:00
Sean E. Russell
2e926c270f Fixes the dependencies again b/c of broken gopsutil 2020-02-18 11:43:55 -06:00
Sean E. Russell
8ee5950308 Adds a battery gauge. 2020-02-18 11:27:29 -06:00
Sean E. Russell
5ccfc7cbc6 Adds widget metrics output
Doc cleanup

Missed changes
2020-02-18 10:23:33 -06:00
Sean E. Russell
b61ed8b81b Strange behaviors with 2.20 gopsutil, so reverting dependency. 2020-02-18 05:57:56 -06:00
Sean E. Russell
6c9e51470e Fixes cross-compiling, adds a new build script 2020-02-17 13:00:52 -06:00
Sean E. Russell
8e743fc85f Version bump <sigh> 2020-02-17 11:47:42 -06:00
Sean E. Russell
2a53398681 Adds log rotation, config file support, and refactoring. Colorschemes are self-registered. Merge remote-tracking branch 'jrswab/configFile111' into config_file; drastically refactored, and am not sure how much original code from the patch was used. 2020-02-17 11:40:16 -06:00
Sean E. Russell
3fc3d1e18e Merge prep 2020-02-16 14:41:22 -06:00
Sean E. Russell
1d23f0abdd Deprecation warning for --minimal and --battery. 2020-02-15 16:10:45 -06:00
Sean E. Russell
514f8e1bbc Fixed changelog text to conform to self-proclaimed spec. 2020-02-15 15:13:34 -06:00
Sean E. Russell
d5d507c189 Addendum to logging fix, to enable on other archs 2020-02-15 14:57:18 -06:00
Sean E. Russell
a007047fc5 Fixes #49, logs filling up hard drive. 2020-02-15 14:27:31 -06:00
Sean E. Russell
774b4fcda6 Ready for release. 2020-02-14 09:52:40 -06:00
Sean E. Russell
f850a47d91 Merge remote-tracking branch 'rephorm/filter' 2020-02-14 09:35:58 -06:00
Sean E. Russell
64d4a81212 Merge remote-tracking branch 'mattLLVW/feature/network_interface_list' 2020-02-14 07:52:33 -06:00
Sean E. Russell
7594f3ecec Updates release info. 2020-02-14 07:24:06 -06:00
Sean E. Russell
c0c2cfb11a Merge remote-tracking branch 'jrswab/nordColorScheme' 2020-02-14 07:19:28 -06:00
Sean E. Russell
4e2275c9f7 Merge remote-tracking branch 'theverything/add-missing-option-to-readme' 2020-02-14 07:07:27 -06:00
Sean E. Russell
a7c9949daf Fixes rowspan losing widget bug. Preps for 3.2.0 2020-02-14 07:00:39 -06:00
Sean E. Russell
eb27f74131 Add merge todos 2020-02-14 06:44:25 -06:00
Sean E. Russell
38d7736ca0 Switching maintainership. 2020-02-13 16:26:28 -06:00
Sean E. Russell
47413695ce Updates the version to reflect feature additions and merges 2020-02-13 13:47:43 -06:00
Sean E. Russell
ed01cf48d2 Updates docs for layout rework. 2020-02-13 13:45:16 -06:00
Sean E. Russell
1bf6926282 Merge remote-tracking branch 'jrswab/otherSigTerms' 2020-02-13 13:38:45 -06:00
Sean E. Russell
4247e9339e Reworks the -l argument. Combines the layout args into one (smarter) one, and adds the ability to parse layouts from stdin. Re-implements --minimal as a layout. 2020-02-13 13:24:41 -06:00
Markus Peloquin
44b8ac9c1a Solarized theme fixes
The Solarized theme doesn't work well on light themes. (Light/dark have
identical palettes, but the foreground/background colors are different
and greys obviously get used differently.)

This commit makes the 'solarized' theme use the foreground color instead
of '250' and use the average of base00 and base0 for DiskBar. (These
greys are already close to 50%.)

This commit also adds two 16-color themes utilizing the extra violet/
orange colors, and uses the appropriate grey color for DiskBar.
2020-02-13 12:39:08 -06:00
Sean E. Russell
0932e3c3d0 Merge remote-tracking branch 'howjmay/fix_typo' 2020-02-13 12:12:40 -06:00
Sean E. Russell
b60451ea2d Updates README with information about layouts 2020-02-13 10:37:11 -06:00
Sean E. Russell
f0abd73a00 Adds a disk-focused layout 2020-02-13 10:20:24 -06:00
Sean E. Russell
7e5c0c969c Fixes the directory structure. 2020-02-13 10:15:52 -06:00
Sean E. Russell
4bfe0251a8 v1 of dynamic layout for GUI
Fixes the deepfind functions.
2020-02-13 09:44:16 -06:00
Sean E. Russell
97203db7d2 Gets rid of vendor, starts adding dynamic layout. 2020-02-12 20:15:49 -06:00
Sean E. Russell
5123f9bc0f Adds an option to disable the temperature widget for, e.g., VPSes or other servers. 2020-02-12 09:05:14 -06:00
Caleb Bassi
755037d211 Add deprecation notice 2020-01-25 10:14:57 -08:00
Bart Willems
2e96ecb050 added the degrees symbol(°) to the temperatures, made the TempWidget.Draw function more flexible
Signed-off-by: Bart Willems <bwillems@protonmail.com>
2020-01-23 23:17:14 +01:00
HowJMay
ad8060510a fix: Fix typos
Fix typos in repo
2020-01-22 01:21:57 +08:00
Jaron Swab
7ff732e06e Added sigterm options to "d" command.
This should satisfy issue #13 (at least in part).
`main.go` now has cases for "dd", "d3", and "d9".
"d3" is "sigquit" and "d9" is "sigkill".

`KillProc()` now takes a string as an arugment to perferm desired kill
action using `--signal`.

`help.go` also has been update to reflect the additions.
2019-10-03 20:59:22 -04:00
Jaron Swab
10e3b7afbc Added check for shell arguments
If the user enters shell arguments the config file is skipped.

Also change the config.json color scheme from monokai to default.
2019-10-02 22:19:29 -04:00
Jaron Swab
af4ef606d9 Created a json config file
This should satisfy issue #111.

The config.json file allows the user to define customizations without
the need to use shell arguments.
2019-10-02 22:09:13 -04:00
Jaron Swab
99bd4af7a8 Added a color scheme to match Nord.
This is an approximation since Nord uses HTML color codes that are
outside of the 256 terminal colors.

CPU Lines and BattLines not edited from the default.
2019-10-01 21:17:53 -04:00
Jeffrey Horn
b1e97a8a79 Add missing cli option to README and fix formatting 2019-09-26 16:01:02 -07:00
Matt Melquiond
fcdb71bfad added cli usage info, removed useless type alias 2019-09-09 20:46:34 +02:00
Caleb Bassi
2cd92e147e Refactor help menu 2019-07-15 16:06:37 -07:00
Kraust
42e65038b0 Changed GPU naming scheme 2019-07-14 10:44:03 -04:00
Kraust
7b2f16a48c Added FreeBSD Nvidia GPU support using nvidia-smi
- Also refactored the temp_freebsd code to be modular.
2019-07-14 10:23:42 -04:00
Kraust
f58d1e256a Removed nvidia temps as another PR handles this. 2019-07-14 09:59:18 -04:00
Kraust
aa496ba38d FreeBSD Fixes
- Added NVIDIA GPU Temperature Support
- Fixed a bug where CPU temp would not be displayed if a syctl option was not found
- Fixed a bug where Swap was not being displayed on mirroed ZFS partitions.
2019-07-14 09:46:07 -04:00
Matt Melquiond
b80258b07e Implement #148 and #149 2019-06-12 23:28:52 +02:00