This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch master
in repository evisum.
View the commit online.
commit 459a75f4f291722de0b3be9e58a72f152ca714c5
Author: Alastair Poole <m...@alastairpoole.com>
AuthorDate: Thu Feb 6 21:14:56 2025 +0000
evisum: Add markdown.
---
README.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++
data/desktop/meson.build | 8 ++---
2 files changed, 84 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..13b6db4
--- /dev/null
+++ b/README.md
@@ -0,0 +1,80 @@
+# Evisum - The Greatest System Monitor Ever Written
+
+Evisum is a **powerful, efficient, and feature-rich** process and system monitor for **Linux, OpenBSD, FreeBSD, and DragonFlyBSD**. Unlike other system monitors, Evisum provides a **server-client architecture** with a sleek and responsive interface. It offers robust tools for monitoring **processes, CPU usage, memory consumption, network activity, storage health, and system sensors**.
+
+If you're looking for the **ultimate** Unix-like system monitoring experience, look no furtherβ**Evisum is the best there is**. It is also the **mother of all reference implementations** for **portability**.
+
+## π Table of Contents
+- [π₯ Features](#-features)
+- [π Requirements](#-requirements)
+- [βοΈ Build Instructions](#%EF%B8%8F-build-instructions)
+- [π Installation](#-installation)
+- [π― Usage Examples](#-usage-examples)
+- [π€ Contributions](#-contributions)
+
+## π₯ Features
+- Cross-platform support for **Linux, FreeBSD, OpenBSD, and DragonFlyBSD**.
+- A **server-client** architecture for efficient system monitoring.
+- Tools to monitor:
+ - **Processes** π οΈ
+ - **CPU usage** β‘
+ - **Memory consumption** π§
+ - **Network activity** π
+ - **Storage health** πΎ
+ - **System sensors** π‘οΈ
+- Designed for **speed, reliability, and usability**.
+
+## π Requirements
+Evisum requires an installation of **EFL (v1.19.0+)**.
+
+Ensure your `PKG_CONFIG_PATH` environment variable is set correctly if EFL is installed in a custom location (e.g., `/opt`):
+
+```sh
+export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/opt/libdata/pkgconfig"
+```
+
+## βοΈ Build Instructions
+
+Compile Evisum using `meson` and `ninja`:
+
+```sh
+meson build
+ninja -C build
+```
+
+## π Installation
+
+Once built, install Evisum with:
+
+```sh
+ninja -C build install
+```
+
+## π― Usage Examples
+
+### Open the process view:
+```sh
+evisum
+```
+
+### Inspect a specific process:
+```sh
+evisum <pid>
+```
+
+### Open the CPU monitor:
+```sh
+evisum -c
+```
+
+For additional options, use:
+```sh
+evisum --help
+```
+
+## π€ Contributions
+We welcome contributions! Bug fixes and patches are greatly appreciated. However, if you want to introduce a substantial new feature, **please ensure it functions reliably on Linux, OpenBSD, and FreeBSD** before submitting a patch.
+
+---
+**Evisum** is not just another system monitorβitβs the **greatest system monitor ever written**. It is also the **mother of all reference implementations** for **portability**. Get started today and experience system monitoring at its finest! π
+
diff --git a/data/desktop/meson.build b/data/desktop/meson.build
index 1264cf0..a5067f0 100644
--- a/data/desktop/meson.build
+++ b/data/desktop/meson.build
@@ -1,6 +1,6 @@
install_data('evisum.desktop',
install_dir: join_paths(dir_data, 'applications'))
-install_data('evisum_cpu.desktop',
- install_dir: join_paths(dir_data, 'applications'))
-install_data('evisum_mem.desktop',
- install_dir: join_paths(dir_data, 'applications'))
+#install_data('evisum_cpu.desktop',
+# install_dir: join_paths(dir_data, 'applications'))
+#install_data('evisum_mem.desktop',
+# install_dir: join_paths(dir_data, 'applications'))
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.