grabs information about your Distro and displays it as Discord Rich Presence.
Project description
FetchCord
Table of content
- Installing
- Running
Features
-
Distribution detection
-
Distribution Version
-
Package detection
-
Kernel Detection
-
Uptime
-
Detecting Window Manager/Desktop Environment
-
Detecting GPU/CPU and display it in a cycle (thanks to Hyper-KVM)
-
Flatpak support
To-Do
-
Add more distributions (If your distro is not supported open an issue)
-
Detect Window Manager/Desktop Environment version
-
Add Snap support
-
Add support for desktop icon use
-
More CPUs, ex. Pentium, Older AMD CPUs
-
More GPUs?
Installing on (GNU/)Linux
#
the command should be ran assudo
$
the command should be ran as user
From download/cloned directory
# ./install.sh
You will also need the pypresence
module, install it by doing
$ python3 -m pip install --user pypresence
Run
Once installed, simply run fetchcord
.
Alternativley you can run it without installing, you have to be in the fetchcord directory.
$ python3 run-rpc.py
Arguments
--distro, shows only distro and kernel version and package count.
--hardware, shows only CPU and GPU info.
--shell, shows only terminal and shell info.
--time, -t, set custom duration for cycles in seconds.
-h or --help, shows this information above.
Installing on MacOS
From download/cloned directory
# ./macinstall.sh
Run
$ python3 -u -m fetch_cord.macos-rpc.py
Examples
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.