Misc project changes
35
CHANGELOG.md
@ -4,20 +4,30 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
> **Types of changes**:
|
||||||
|
>
|
||||||
|
> - **Added**: for new features.
|
||||||
|
> - **Changed**: for changes in existing functionality.
|
||||||
|
> - **Deprecated**: for soon-to-be removed features.
|
||||||
|
> - **Removed**: for now removed features.
|
||||||
|
> - **Fixed**: for any bug fixes.
|
||||||
|
> - **Security**: in case of vulnerabilities.
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Preliminary OpenBSD support [#112]
|
- Add cli option to select network interface [#20] [#144]
|
||||||
- Process list scroll indicator [#130]
|
- Add snap package [#119] [#120] [#121]
|
||||||
- Add snap package
|
- Process list scroll indicator [#127] [#130]
|
||||||
- Add cli option to select network interface [#144]
|
- Preliminary OpenBSD support [#112] [#117] [#118]
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Fix process list on FreeBSD [#143]
|
- Fix process localization issues on macOS [#124]
|
||||||
- Rerender statusbar on every tick [#128]
|
- Fix miscellaneous issues on FreeBSD [#134] [#145]
|
||||||
- Fix spelling of "Tx" to "TX" [#129]
|
- Fix spelling of "Tx" to "TX" [#129]
|
||||||
|
- Rerender statusbar on every tick [#128]
|
||||||
|
|
||||||
## [3.0.0] - 2019-02-22
|
## [3.0.0] - 2019-02-22
|
||||||
|
|
||||||
@ -32,7 +42,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Fix disk I/O [#114] [#116]
|
- WIP fix disk I/O statistics [#114] [#116]
|
||||||
|
|
||||||
## [2.0.2] - 2019-02-16
|
## [2.0.2] - 2019-02-16
|
||||||
|
|
||||||
@ -40,14 +50,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
- Fix processes on macOS not showing when there's a space in the command name [#107] [#109]
|
- Fix processes on macOS not showing when there's a space in the command name [#107] [#109]
|
||||||
|
|
||||||
|
[#134]: https://github.com/cjbassi/gotop/issues/134
|
||||||
|
[#127]: https://github.com/cjbassi/gotop/issues/127
|
||||||
|
[#124]: https://github.com/cjbassi/gotop/issues/124
|
||||||
|
[#119]: https://github.com/cjbassi/gotop/issues/119
|
||||||
|
[#118]: https://github.com/cjbassi/gotop/issues/118
|
||||||
|
[#117]: https://github.com/cjbassi/gotop/issues/117
|
||||||
[#114]: https://github.com/cjbassi/gotop/issues/114
|
[#114]: https://github.com/cjbassi/gotop/issues/114
|
||||||
[#107]: https://github.com/cjbassi/gotop/issues/107
|
[#107]: https://github.com/cjbassi/gotop/issues/107
|
||||||
|
[#20]: https://github.com/cjbassi/gotop/issues/20
|
||||||
|
|
||||||
|
[#145]: https://github.com/cjbassi/gotop/pull/145
|
||||||
[#144]: https://github.com/cjbassi/gotop/pull/144
|
[#144]: https://github.com/cjbassi/gotop/pull/144
|
||||||
[#143]: https://github.com/cjbassi/gotop/pull/143
|
|
||||||
[#130]: https://github.com/cjbassi/gotop/pull/130
|
[#130]: https://github.com/cjbassi/gotop/pull/130
|
||||||
[#129]: https://github.com/cjbassi/gotop/pull/129
|
[#129]: https://github.com/cjbassi/gotop/pull/129
|
||||||
[#128]: https://github.com/cjbassi/gotop/pull/128
|
[#128]: https://github.com/cjbassi/gotop/pull/128
|
||||||
|
[#121]: https://github.com/cjbassi/gotop/pull/121
|
||||||
|
[#120]: https://github.com/cjbassi/gotop/pull/120
|
||||||
[#116]: https://github.com/cjbassi/gotop/pull/116
|
[#116]: https://github.com/cjbassi/gotop/pull/116
|
||||||
[#115]: https://github.com/cjbassi/gotop/pull/115
|
[#115]: https://github.com/cjbassi/gotop/pull/115
|
||||||
[#112]: https://github.com/cjbassi/gotop/pull/112
|
[#112]: https://github.com/cjbassi/gotop/pull/112
|
||||||
|
19
README.md
@ -1,23 +1,25 @@
|
|||||||
<div align="center">
|
<div align="center">
|
||||||
|
|
||||||
<img src="./assets/logo.png" width="20%" />
|
<a href="./assets/logo">
|
||||||
|
<img src="./assets/logo/logo.png" width="20%" />
|
||||||
|
</a>
|
||||||
<br><br>
|
<br><br>
|
||||||
|
|
||||||
Another terminal based graphical activity monitor, inspired by [gtop](https://github.com/aksakalli/gtop) and [vtop](https://github.com/MrRio/vtop), this time written in [Go](https://golang.org/)!
|
Another terminal based graphical activity monitor, inspired by [gtop](https://github.com/aksakalli/gtop) and [vtop](https://github.com/MrRio/vtop), this time written in [Go](https://golang.org/)!
|
||||||
|
|
||||||
<img src="./assets/demo.gif" />
|
<img src="./assets/demos/demo.gif" />
|
||||||
<img src="./assets/minimal.png" width="96%" />
|
<img src="./assets/screenshots/minimal.png" width="96%" />
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
Working and tested on Linux, FreeBSD and OSX. Windows support is planned.
|
Working and tested on Linux, FreeBSD and macOS. Windows support is planned. OpenBSD works with some caveats.
|
||||||
|
|
||||||
### Source
|
### Source
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
go get -u github.com/cjbassi/gotop
|
go get github.com/cjbassi/gotop
|
||||||
```
|
```
|
||||||
|
|
||||||
### Prebuilt binaries
|
### Prebuilt binaries
|
||||||
@ -110,14 +112,9 @@ To make a custom colorscheme, check out the [template](./colorschemes/template.g
|
|||||||
`-p`, `--percpu` Show each CPU in the CPU widget.
|
`-p`, `--percpu` Show each CPU in the CPU widget.
|
||||||
`-a`, `--averagecpu` Show average CPU in the CPU widget.
|
`-a`, `--averagecpu` Show average CPU in the CPU widget.
|
||||||
`-s`, `--statusbar` Show a statusbar with the time.
|
`-s`, `--statusbar` Show a statusbar with the time.
|
||||||
`-b`, `--battery` Show battery level widget (`minimal` turns off). [preview](./assets/battery.png)
|
`-b`, `--battery` Show battery level widget (`minimal` turns off). [preview](./assets/screenshots/battery.png)
|
||||||
`-i`, `--interface=NAME` Select network interface [default: all].
|
`-i`, `--interface=NAME` Select network interface [default: all].
|
||||||
|
|
||||||
## Credits
|
|
||||||
|
|
||||||
- [mdnazmulhasan27771](https://github.com/mdnazmulhasan27771) for the [logo](./assets/logo.png)
|
|
||||||
- [f1337](https://github.com/f1337) for helping port gotop to OSX
|
|
||||||
|
|
||||||
## Built With
|
## Built With
|
||||||
|
|
||||||
- [gizak/termui](https://github.com/gizak/termui)
|
- [gizak/termui](https://github.com/gizak/termui)
|
||||||
|
Before Width: | Height: | Size: 146 KiB After Width: | Height: | Size: 146 KiB |
1
assets/logo/credits.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
Logo created and contributed by [mdnazmulhasan27771](https://github.com/mdnazmulhasan27771)
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 93 KiB |
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |