How To Install py3status on Fedora 34

py3status is An extensible i3status wrapper written in python

Introduction

In this tutorial we learn how to install py3status on Fedora 34.

What is py3status

Using py3status, you can take control of your i3bar easily by - writing your own modules and have their output displayed on your bar - handling click events on your i3bar and play with them in no time - seeing your clock tick every second whatever your i3status interval No extra configuration file needed, just install & enjoy !

We can use yum or dnf to install py3status on Fedora 34. In this tutorial we discuss both methods but you only need to choose one of method to install py3status.

Install py3status on Fedora 34 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

After updating yum database, We can install py3status using dnf by running the following command:

sudo dnf -y install py3status

Install py3status on Fedora 34 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

After updating yum database, We can install py3status using yum by running the following command:

sudo yum -y install py3status

How To Uninstall py3status on Fedora 34

To uninstall only the py3status package we can use the following command:

sudo dnf remove py3status

py3status Package Contents on Fedora 34

/usr/bin/py3-cmd
/usr/bin/py3status
/usr/lib/python3.9/site-packages/py3status
/usr/lib/python3.9/site-packages/py3status-3.31-py3.9.egg-info
/usr/lib/python3.9/site-packages/py3status-3.31-py3.9.egg-info/PKG-INFO
/usr/lib/python3.9/site-packages/py3status-3.31-py3.9.egg-info/SOURCES.txt
/usr/lib/python3.9/site-packages/py3status-3.31-py3.9.egg-info/dependency_links.txt
/usr/lib/python3.9/site-packages/py3status-3.31-py3.9.egg-info/entry_points.txt
/usr/lib/python3.9/site-packages/py3status-3.31-py3.9.egg-info/requires.txt
/usr/lib/python3.9/site-packages/py3status-3.31-py3.9.egg-info/top_level.txt
/usr/lib/python3.9/site-packages/py3status/__init__.py
/usr/lib/python3.9/site-packages/py3status/__pycache__
/usr/lib/python3.9/site-packages/py3status/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/argparsers.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/argparsers.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/autodoc.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/autodoc.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/command.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/command.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/composite.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/composite.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/constants.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/constants.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/core.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/core.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/docstrings.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/docstrings.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/events.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/events.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/exceptions.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/exceptions.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/formatter.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/formatter.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/helpers.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/helpers.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/i3status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/i3status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/module.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/module.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/module_test.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/module_test.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/parse_config.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/parse_config.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/private.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/private.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/profiling.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/profiling.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/py3.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/py3.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/request.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/request.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/screenshots.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/screenshots.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/storage.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/storage.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/udev_monitor.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/udev_monitor.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/util.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/util.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/version.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/__pycache__/version.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/argparsers.py
/usr/lib/python3.9/site-packages/py3status/autodoc.py
/usr/lib/python3.9/site-packages/py3status/command.py
/usr/lib/python3.9/site-packages/py3status/composite.py
/usr/lib/python3.9/site-packages/py3status/constants.py
/usr/lib/python3.9/site-packages/py3status/core.py
/usr/lib/python3.9/site-packages/py3status/docstrings.py
/usr/lib/python3.9/site-packages/py3status/events.py
/usr/lib/python3.9/site-packages/py3status/exceptions.py
/usr/lib/python3.9/site-packages/py3status/formatter.py
/usr/lib/python3.9/site-packages/py3status/helpers.py
/usr/lib/python3.9/site-packages/py3status/i3status.py
/usr/lib/python3.9/site-packages/py3status/module.py
/usr/lib/python3.9/site-packages/py3status/module_test.py
/usr/lib/python3.9/site-packages/py3status/modules
/usr/lib/python3.9/site-packages/py3status/modules/__init__.py
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/air_quality.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/air_quality.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/apt_updates.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/apt_updates.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/arch_updates.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/arch_updates.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/async_script.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/async_script.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/aws_bill.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/aws_bill.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/backlight.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/backlight.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/battery_level.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/battery_level.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/bitcoin_price.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/bitcoin_price.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/bluetooth.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/bluetooth.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/check_tcp.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/check_tcp.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/clementine.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/clementine.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/clock.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/clock.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/cmus.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/cmus.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/coin_balance.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/coin_balance.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/coin_market.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/coin_market.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/conky.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/conky.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/deadbeef.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/deadbeef.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/diskdata.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/diskdata.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/do_not_disturb.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/do_not_disturb.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/dpms.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/dpms.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/dropboxd_status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/dropboxd_status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/emerge_status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/emerge_status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/exchange_rate.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/exchange_rate.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/external_script.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/external_script.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/fedora_updates.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/fedora_updates.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/file_status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/file_status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/frame.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/frame.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/getjson.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/getjson.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/github.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/github.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/gitlab.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/gitlab.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/glpi.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/glpi.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/google_calendar.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/google_calendar.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/gpmdp.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/gpmdp.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/graphite.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/graphite.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/group.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/group.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/hamster.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/hamster.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/hddtemp.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/hddtemp.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/hueshift.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/hueshift.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/i3block.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/i3block.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/i3pystatus.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/i3pystatus.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/icinga2.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/icinga2.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/imap.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/imap.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/insync.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/insync.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/kdeconnector.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/kdeconnector.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/keyboard_layout.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/keyboard_layout.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/keyboard_locks.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/keyboard_locks.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/khal_calendar.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/khal_calendar.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/lm_sensors.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/lm_sensors.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/loadavg.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/loadavg.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/mail.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/mail.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/mega_sync.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/mega_sync.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/moc.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/moc.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/mpd_status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/mpd_status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/mpris.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/mpris.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/net_iplist.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/net_iplist.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/net_rate.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/net_rate.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/netdata.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/netdata.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/networkmanager.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/networkmanager.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/ns_checker.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/ns_checker.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/nvidia_smi.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/nvidia_smi.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/online_status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/online_status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/pingdom.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/pingdom.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/player_control.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/player_control.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/pomodoro.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/pomodoro.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/process_status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/process_status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/prometheus.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/prometheus.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/rainbow.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/rainbow.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/rate_counter.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/rate_counter.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/rss_aggregator.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/rss_aggregator.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/rt.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/rt.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/scratchpad.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/scratchpad.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/screenshot.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/screenshot.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/scroll.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/scroll.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/selinux.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/selinux.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/spaceapi.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/spaceapi.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/speedtest.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/speedtest.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/spotify.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/spotify.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/sql.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/sql.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/static_string.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/static_string.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/sysdata.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/sysdata.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/systemd.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/systemd.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/systemd_suspend_inhibitor.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/systemd_suspend_inhibitor.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/taskwarrior.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/taskwarrior.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/thunderbird_todos.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/thunderbird_todos.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/timer.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/timer.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/timewarrior.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/timewarrior.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/tor_rate.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/tor_rate.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/transmission.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/transmission.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/twitch.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/twitch.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/uname.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/uname.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/uptime.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/uptime.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/usbguard.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/usbguard.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/velib_metropole.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/velib_metropole.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/vnstat.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/vnstat.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/volume_status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/volume_status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/vpn_status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/vpn_status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/wanda_the_fish.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/wanda_the_fish.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/watson.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/watson.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/weather_owm.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/weather_owm.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/whatismyip.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/whatismyip.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/whoami.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/whoami.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/wifi.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/wifi.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/window.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/window.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/wwan.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/wwan.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/wwan_status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/wwan_status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/xkb_input.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/xkb_input.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/xrandr.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/xrandr.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/xrandr_rotate.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/xrandr_rotate.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/xscreensaver.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/xscreensaver.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/xsel.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/xsel.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/yandexdisk_status.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/yandexdisk_status.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/yubikey.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/py3status/modules/__pycache__/yubikey.cpython-39.pyc
/usr/lib/python3.9/site-packages/py3status/modules/air_quality.py
/usr/lib/python3.9/site-packages/py3status/modules/apt_updates.py
/usr/lib/python3.9/site-packages/py3status/modules/arch_updates.py
/usr/lib/python3.9/site-packages/py3status/modules/async_script.py
/usr/lib/python3.9/site-packages/py3status/modules/aws_bill.py
/usr/lib/python3.9/site-packages/py3status/modules/backlight.py
/usr/lib/python3.9/site-packages/py3status/modules/battery_level.py
/usr/lib/python3.9/site-packages/py3status/modules/bitcoin_price.py
/usr/lib/python3.9/site-packages/py3status/modules/bluetooth.py
/usr/lib/python3.9/site-packages/py3status/modules/check_tcp.py
/usr/lib/python3.9/site-packages/py3status/modules/clementine.py
/usr/lib/python3.9/site-packages/py3status/modules/clock.py
/usr/lib/python3.9/site-packages/py3status/modules/cmus.py
/usr/lib/python3.9/site-packages/py3status/modules/coin_balance.py
/usr/lib/python3.9/site-packages/py3status/modules/coin_market.py
/usr/lib/python3.9/site-packages/py3status/modules/conky.py
/usr/lib/python3.9/site-packages/py3status/modules/deadbeef.py
/usr/lib/python3.9/site-packages/py3status/modules/diskdata.py
/usr/lib/python3.9/site-packages/py3status/modules/do_not_disturb.py
/usr/lib/python3.9/site-packages/py3status/modules/dpms.py
/usr/lib/python3.9/site-packages/py3status/modules/dropboxd_status.py
/usr/lib/python3.9/site-packages/py3status/modules/emerge_status.py
/usr/lib/python3.9/site-packages/py3status/modules/exchange_rate.py
/usr/lib/python3.9/site-packages/py3status/modules/external_script.py
/usr/lib/python3.9/site-packages/py3status/modules/fedora_updates.py
/usr/lib/python3.9/site-packages/py3status/modules/file_status.py
/usr/lib/python3.9/site-packages/py3status/modules/frame.py
/usr/lib/python3.9/site-packages/py3status/modules/getjson.py
/usr/lib/python3.9/site-packages/py3status/modules/github.py
/usr/lib/python3.9/site-packages/py3status/modules/gitlab.py
/usr/lib/python3.9/site-packages/py3status/modules/glpi.py
/usr/lib/python3.9/site-packages/py3status/modules/google_calendar.py
/usr/lib/python3.9/site-packages/py3status/modules/gpmdp.py
/usr/lib/python3.9/site-packages/py3status/modules/graphite.py
/usr/lib/python3.9/site-packages/py3status/modules/group.py
/usr/lib/python3.9/site-packages/py3status/modules/hamster.py
/usr/lib/python3.9/site-packages/py3status/modules/hddtemp.py
/usr/lib/python3.9/site-packages/py3status/modules/hueshift.py
/usr/lib/python3.9/site-packages/py3status/modules/i3block.py
/usr/lib/python3.9/site-packages/py3status/modules/i3pystatus.py
/usr/lib/python3.9/site-packages/py3status/modules/icinga2.py
/usr/lib/python3.9/site-packages/py3status/modules/imap.py
/usr/lib/python3.9/site-packages/py3status/modules/insync.py
/usr/lib/python3.9/site-packages/py3status/modules/kdeconnector.py
/usr/lib/python3.9/site-packages/py3status/modules/keyboard_layout.py
/usr/lib/python3.9/site-packages/py3status/modules/keyboard_locks.py
/usr/lib/python3.9/site-packages/py3status/modules/khal_calendar.py
/usr/lib/python3.9/site-packages/py3status/modules/lm_sensors.py
/usr/lib/python3.9/site-packages/py3status/modules/loadavg.py
/usr/lib/python3.9/site-packages/py3status/modules/mail.py
/usr/lib/python3.9/site-packages/py3status/modules/mega_sync.py
/usr/lib/python3.9/site-packages/py3status/modules/moc.py
/usr/lib/python3.9/site-packages/py3status/modules/mpd_status.py
/usr/lib/python3.9/site-packages/py3status/modules/mpris.py
/usr/lib/python3.9/site-packages/py3status/modules/net_iplist.py
/usr/lib/python3.9/site-packages/py3status/modules/net_rate.py
/usr/lib/python3.9/site-packages/py3status/modules/netdata.py
/usr/lib/python3.9/site-packages/py3status/modules/networkmanager.py
/usr/lib/python3.9/site-packages/py3status/modules/ns_checker.py
/usr/lib/python3.9/site-packages/py3status/modules/nvidia_smi.py
/usr/lib/python3.9/site-packages/py3status/modules/online_status.py
/usr/lib/python3.9/site-packages/py3status/modules/pingdom.py
/usr/lib/python3.9/site-packages/py3status/modules/player_control.py
/usr/lib/python3.9/site-packages/py3status/modules/pomodoro.py
/usr/lib/python3.9/site-packages/py3status/modules/process_status.py
/usr/lib/python3.9/site-packages/py3status/modules/prometheus.py
/usr/lib/python3.9/site-packages/py3status/modules/rainbow.py
/usr/lib/python3.9/site-packages/py3status/modules/rate_counter.py
/usr/lib/python3.9/site-packages/py3status/modules/rss_aggregator.py
/usr/lib/python3.9/site-packages/py3status/modules/rt.py
/usr/lib/python3.9/site-packages/py3status/modules/scratchpad.py
/usr/lib/python3.9/site-packages/py3status/modules/screenshot.py
/usr/lib/python3.9/site-packages/py3status/modules/scroll.py
/usr/lib/python3.9/site-packages/py3status/modules/selinux.py
/usr/lib/python3.9/site-packages/py3status/modules/spaceapi.py
/usr/lib/python3.9/site-packages/py3status/modules/speedtest.py
/usr/lib/python3.9/site-packages/py3status/modules/spotify.py
/usr/lib/python3.9/site-packages/py3status/modules/sql.py
/usr/lib/python3.9/site-packages/py3status/modules/static_string.py
/usr/lib/python3.9/site-packages/py3status/modules/sysdata.py
/usr/lib/python3.9/site-packages/py3status/modules/systemd.py
/usr/lib/python3.9/site-packages/py3status/modules/systemd_suspend_inhibitor.py
/usr/lib/python3.9/site-packages/py3status/modules/taskwarrior.py
/usr/lib/python3.9/site-packages/py3status/modules/thunderbird_todos.py
/usr/lib/python3.9/site-packages/py3status/modules/timer.py
/usr/lib/python3.9/site-packages/py3status/modules/timewarrior.py
/usr/lib/python3.9/site-packages/py3status/modules/tor_rate.py
/usr/lib/python3.9/site-packages/py3status/modules/transmission.py
/usr/lib/python3.9/site-packages/py3status/modules/twitch.py
/usr/lib/python3.9/site-packages/py3status/modules/uname.py
/usr/lib/python3.9/site-packages/py3status/modules/uptime.py
/usr/lib/python3.9/site-packages/py3status/modules/usbguard.py
/usr/lib/python3.9/site-packages/py3status/modules/velib_metropole.py
/usr/lib/python3.9/site-packages/py3status/modules/vnstat.py
/usr/lib/python3.9/site-packages/py3status/modules/volume_status.py
/usr/lib/python3.9/site-packages/py3status/modules/vpn_status.py
/usr/lib/python3.9/site-packages/py3status/modules/wanda_the_fish.py
/usr/lib/python3.9/site-packages/py3status/modules/watson.py
/usr/lib/python3.9/site-packages/py3status/modules/weather_owm.py
/usr/lib/python3.9/site-packages/py3status/modules/whatismyip.py
/usr/lib/python3.9/site-packages/py3status/modules/whoami.py
/usr/lib/python3.9/site-packages/py3status/modules/wifi.py
/usr/lib/python3.9/site-packages/py3status/modules/window.py
/usr/lib/python3.9/site-packages/py3status/modules/wwan.py
/usr/lib/python3.9/site-packages/py3status/modules/wwan_status.py
/usr/lib/python3.9/site-packages/py3status/modules/xkb_input.py
/usr/lib/python3.9/site-packages/py3status/modules/xrandr.py
/usr/lib/python3.9/site-packages/py3status/modules/xrandr_rotate.py
/usr/lib/python3.9/site-packages/py3status/modules/xscreensaver.py
/usr/lib/python3.9/site-packages/py3status/modules/xsel.py
/usr/lib/python3.9/site-packages/py3status/modules/yandexdisk_status.py
/usr/lib/python3.9/site-packages/py3status/modules/yubikey.py
/usr/lib/python3.9/site-packages/py3status/parse_config.py
/usr/lib/python3.9/site-packages/py3status/private.py
/usr/lib/python3.9/site-packages/py3status/profiling.py
/usr/lib/python3.9/site-packages/py3status/py3.py
/usr/lib/python3.9/site-packages/py3status/request.py
/usr/lib/python3.9/site-packages/py3status/screenshots.py
/usr/lib/python3.9/site-packages/py3status/storage.py
/usr/lib/python3.9/site-packages/py3status/udev_monitor.py
/usr/lib/python3.9/site-packages/py3status/util.py
/usr/lib/python3.9/site-packages/py3status/version.py
/usr/share/doc/py3status
/usr/share/doc/py3status/CHANGELOG
/usr/share/doc/py3status/README.rst
/usr/share/licenses/py3status
/usr/share/licenses/py3status/LICENSE

References

Summary

In this tutorial we learn how to install py3status on Fedora 34 using yum and dnf.