htop - an interactive process viewer
Go to file
Zev Weiss 7b7822b896 Remove superfluous 'extern's from function declarations.
Applied via:

  $ find * -name '*.h' -exec sed -i -r 's/^extern (.+\()/\1/;' {} +

Suggested-by: Bert Wesarg <bert.wesarg@googlemail.com>
2020-09-03 11:59:26 -05:00
.github/workflows Convert hwlock CI run to a full featured one 2020-08-28 13:10:41 +02:00
darwin Axe automated header generation. 2020-09-03 11:58:58 -05:00
dragonflybsd Axe automated header generation. 2020-09-03 11:58:58 -05:00
freebsd Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
linux Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
openbsd Axe automated header generation. 2020-09-03 11:58:58 -05:00
solaris Axe automated header generation. 2020-09-03 11:58:58 -05:00
unsupported Axe automated header generation. 2020-09-03 11:58:58 -05:00
zfs Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
.editorconfig Add `trim_trailing_whitespace` to editorconfig 2019-10-31 11:39:57 -05:00
.gitignore Axe automated header generation. 2020-09-03 11:58:58 -05:00
.travis.yml travis-ci should really detect autogen.sh... 2015-11-19 13:14:20 -02:00
AUTHORS Initial import. 2006-03-04 18:16:49 +00:00
Action.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
Action.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
Affinity.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
Affinity.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
AffinityPanel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
AffinityPanel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
AvailableColumnsPanel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
AvailableColumnsPanel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
AvailableMetersPanel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
AvailableMetersPanel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
BatteryMeter.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
BatteryMeter.h Axe automated header generation. 2020-09-03 11:58:58 -05:00
CONTRIBUTING.md Updates to project URLs in docs and embedded in source code 2020-08-22 15:47:11 +10:00
COPYING Remove trailing whitespaces 2020-08-21 10:37:33 +02:00
CPUMeter.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
CPUMeter.h Axe automated header generation. 2020-09-03 11:58:58 -05:00
CRT.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
CRT.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
CategoriesPanel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
CategoriesPanel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
ChangeLog Bump version, changelog for minor htop-3.0.1 release 2020-09-03 13:23:43 +10:00
CheckItem.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
CheckItem.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
ClockMeter.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
ClockMeter.h Axe automated header generation. 2020-09-03 11:58:58 -05:00
ColorsPanel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
ColorsPanel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
ColumnsPanel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
ColumnsPanel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
DisplayOptionsPanel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
DisplayOptionsPanel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
EnvScreen.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
EnvScreen.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
FunctionBar.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
FunctionBar.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
Hashtable.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
Hashtable.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
Header.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
Header.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
HostnameMeter.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
HostnameMeter.h Axe automated header generation. 2020-09-03 11:58:58 -05:00
IncSet.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
IncSet.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
InfoScreen.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
InfoScreen.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
ListItem.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
ListItem.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
LoadAverageMeter.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
LoadAverageMeter.h Axe automated header generation. 2020-09-03 11:58:58 -05:00
MainPanel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
MainPanel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
Makefile.am Axe automated header generation. 2020-09-03 11:58:58 -05:00
MemoryMeter.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
MemoryMeter.h Axe automated header generation. 2020-09-03 11:58:58 -05:00
Meter.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
Meter.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
MetersPanel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
MetersPanel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
NEWS Remove trailing whitespaces 2020-08-21 10:37:33 +02:00
Object.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
Object.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
OpenFilesScreen.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
OpenFilesScreen.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
Panel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
Panel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
Process.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
Process.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
ProcessList.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
ProcessList.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
README Merge pull request #66 from ioquatix/patch-1 2020-09-03 08:35:19 +10:00
README.md Add README.md for Github 2014-02-03 09:11:39 -02:00
RichString.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
RichString.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
ScreenManager.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
ScreenManager.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
Settings.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
Settings.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
SignalsPanel.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
SignalsPanel.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
StringUtils.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
StringUtils.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
SwapMeter.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
SwapMeter.h Axe automated header generation. 2020-09-03 11:58:58 -05:00
TESTPLAN Remove trailing whitespaces 2020-08-21 10:37:33 +02:00
TasksMeter.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
TasksMeter.h Axe automated header generation. 2020-09-03 11:58:58 -05:00
TraceScreen.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
TraceScreen.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
UptimeMeter.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
UptimeMeter.h Axe automated header generation. 2020-09-03 11:58:58 -05:00
UsersTable.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
UsersTable.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
Vector.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
Vector.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
XAlloc.c Axe automated header generation. 2020-09-03 11:58:58 -05:00
XAlloc.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
autogen.sh Simplify autogen.sh 2016-02-14 22:36:40 +01:00
configure.ac Axe automated header generation. 2020-09-03 11:58:58 -05:00
htop.1.in add option (-U, --no-unicode) to disable unicode at runtime 2020-09-01 10:09:00 +02:00
htop.c add option (-U, --no-unicode) to disable unicode at runtime 2020-09-01 10:09:00 +02:00
htop.desktop Add danish translation to htop.desktop 2019-02-19 01:25:52 +01:00
htop.h Remove superfluous 'extern's from function declarations. 2020-09-03 11:59:26 -05:00
htop.png Updated icon! 2014-04-09 14:47:58 -03:00
test_spec.lua Remove trailing whitespaces 2020-08-21 10:37:33 +02:00

README.md

htop

CI Coverity Scan Build Status Mailing List IRC #htop Github Release Download

Introduction

htop is a cross-platform interactive process viewer. It requires ncurses.

For more information and details on how to contribute to htop visit htop.dev.

Build instructions

This program is distributed as a standard autotools-based package. For detailed instructions see the INSTALL file, which is created after ./autogen.sh is run.

When compiling from a release tarball, run:

./configure && make

For compiling sources downloaded from the Git repository, run:

./autogen.sh && ./configure && make

By default make install will install into /usr/local, for changing the path use ./configure --prefix=/some/path.

See the manual page (man htop) or the on-line help ('F1' or 'h' inside htop) for a list of supported key commands.

License

GNU General Public License, version 2 (GPL-2.0)