jrswab / Ministo

A collection of scripts to display useful information when mining Monero, Wownero, or another CPU mined cryptocurrency.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ministo

Ministo is a collection of scripts to display useful information when mining Monero, Wownero, or another CPU mined cryptocurrency.

General Information:

CPU Temps:

If sensors returns coretemp data the getAverageCpuTemp.sh script will return the average across all cores.

If sensors does not return coretemp it will look for Tdie. This is used for some Ryzen processors and is the tempurature of the CPU die.

CPU MHz:

This is the average of all core MHz as reported by /proc/cpuinfo.

Dependencies:

Debian/Ubuntu/et. al.

sudo apt install sensors bc

Arch, Manjaro. et. al.

sudo pacman -S sensors bc

Artix Runing Open-RC

sudo pacman -S sensors sensors-openrc bc

Using the Supplied Scripts in tmux:

Install tmux:

Debian/Ubuntu/et. al

sudo apt install tmux

Arch, Manjaro, Artix, et. al.

sudo pacman -S tmux

Create tmux config directories:

mkdir -p $HOME/.config/tmux

Link scripts to the tmux config directory

This ensures that any updates will be reflected without the need to manually copy in the future.

ln -s { path to ministo directory }/getAverageCpuMHz.sh $HOME/.config/tmux/getAverageCpuMHz.sh
ln -s { path to Ministo directory }/getAverageCpuTemp.sh $HOME/.config/tmux/getAverageCpuTemp.sh

Add the following to tmux (customize as desired)

set -g status-interval 2
set-option -g status-right-length 150
set-option -g status-right "#[fg=white]#[bg=black]#[fg=white]#[bg=black]CPU: #(sh $HOME/.config/tmux/getAverageCpuMHz.sh) #(sh $HOME/.config/tmux/getAverageCpuTemp.sh) | "

About

A collection of scripts to display useful information when mining Monero, Wownero, or another CPU mined cryptocurrency.

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%