How To Install qtile on Fedora 34

qtile is A pure-Python tiling window manager

Introduction

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

What is qtile

A pure-Python tiling window manager. Features ======== * Simple, small and extensible. It’s easy to write your own layouts, widgets and commands. * Configured in Python. * Command shell that allows all aspects of Qtile to be managed and inspected. * Complete remote scriptability - write scripts to set up workspaces, manipulate windows, update status bar widgets and more. * Qtile’s remote scriptability makes it one of the most thoroughly unit-tested window mangers around.

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

Install qtile 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 qtile using dnf by running the following command:

sudo dnf -y install qtile

Install qtile 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 qtile using yum by running the following command:

sudo yum -y install qtile

How To Uninstall qtile on Fedora 34

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

sudo dnf remove qtile

qtile Package Contents on Fedora 34

/usr/bin/dqtile-cmd
/usr/bin/iqshell
/usr/bin/qshell
/usr/bin/qtile
/usr/bin/qtile-cmd
/usr/bin/qtile-run
/usr/bin/qtile-top
/usr/lib/python3.9/site-packages/libqtile
/usr/lib/python3.9/site-packages/libqtile/__init__.py
/usr/lib/python3.9/site-packages/libqtile/__pycache__
/usr/lib/python3.9/site-packages/libqtile/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/_ffi_pango.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/_ffi_pango.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/bar.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/bar.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/command.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/command.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/config.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/config.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/configurable.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/configurable.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/confreader.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/confreader.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/dgroups.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/dgroups.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/drawer.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/drawer.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/group.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/group.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/hook.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/hook.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/images.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/images.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/ipc.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/ipc.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/log_utils.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/log_utils.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/notify.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/notify.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/pango_ffi_build.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/pango_ffi_build.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/pangocffi.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/pangocffi.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/scratchpad.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/scratchpad.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/sh.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/sh.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/state.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/state.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/utils.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/utils.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/window.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/window.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/xkeysyms.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/__pycache__/xkeysyms.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/_ffi_pango.py
/usr/lib/python3.9/site-packages/libqtile/bar.py
/usr/lib/python3.9/site-packages/libqtile/command.py
/usr/lib/python3.9/site-packages/libqtile/config.py
/usr/lib/python3.9/site-packages/libqtile/configurable.py
/usr/lib/python3.9/site-packages/libqtile/confreader.py
/usr/lib/python3.9/site-packages/libqtile/core
/usr/lib/python3.9/site-packages/libqtile/core/__init__.py
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/_ffi_xcursors.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/_ffi_xcursors.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/base.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/base.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/manager.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/manager.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/xcbq.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/xcbq.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/xcore.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/xcore.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/xcursors.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/xcursors.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/xcursors_ffi_build.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/core/__pycache__/xcursors_ffi_build.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/core/_ffi_xcursors.py
/usr/lib/python3.9/site-packages/libqtile/core/base.py
/usr/lib/python3.9/site-packages/libqtile/core/manager.py
/usr/lib/python3.9/site-packages/libqtile/core/xcbq.py
/usr/lib/python3.9/site-packages/libqtile/core/xcore.py
/usr/lib/python3.9/site-packages/libqtile/core/xcursors.py
/usr/lib/python3.9/site-packages/libqtile/core/xcursors_ffi_build.py
/usr/lib/python3.9/site-packages/libqtile/dgroups.py
/usr/lib/python3.9/site-packages/libqtile/drawer.py
/usr/lib/python3.9/site-packages/libqtile/extension
/usr/lib/python3.9/site-packages/libqtile/extension/__init__.py
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__/base.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__/base.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__/command_set.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__/command_set.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__/dmenu.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__/dmenu.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__/window_list.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/extension/__pycache__/window_list.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/extension/base.py
/usr/lib/python3.9/site-packages/libqtile/extension/command_set.py
/usr/lib/python3.9/site-packages/libqtile/extension/dmenu.py
/usr/lib/python3.9/site-packages/libqtile/extension/window_list.py
/usr/lib/python3.9/site-packages/libqtile/group.py
/usr/lib/python3.9/site-packages/libqtile/hook.py
/usr/lib/python3.9/site-packages/libqtile/images.py
/usr/lib/python3.9/site-packages/libqtile/interactive
/usr/lib/python3.9/site-packages/libqtile/interactive/__init__.py
/usr/lib/python3.9/site-packages/libqtile/interactive/__pycache__
/usr/lib/python3.9/site-packages/libqtile/interactive/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/interactive/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/interactive/__pycache__/iqshell_install.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/interactive/__pycache__/iqshell_install.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/interactive/__pycache__/iqshell_kernel.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/interactive/__pycache__/iqshell_kernel.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/interactive/iqshell_install.py
/usr/lib/python3.9/site-packages/libqtile/interactive/iqshell_kernel.py
/usr/lib/python3.9/site-packages/libqtile/ipc.py
/usr/lib/python3.9/site-packages/libqtile/layout
/usr/lib/python3.9/site-packages/libqtile/layout/__init__.py
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/base.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/base.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/bsp.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/bsp.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/columns.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/columns.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/floating.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/floating.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/matrix.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/matrix.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/max.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/max.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/ratiotile.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/ratiotile.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/slice.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/slice.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/stack.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/stack.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/tile.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/tile.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/tree.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/tree.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/verticaltile.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/verticaltile.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/xmonad.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/xmonad.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/zoomy.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/__pycache__/zoomy.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/layout/base.py
/usr/lib/python3.9/site-packages/libqtile/layout/bsp.py
/usr/lib/python3.9/site-packages/libqtile/layout/columns.py
/usr/lib/python3.9/site-packages/libqtile/layout/floating.py
/usr/lib/python3.9/site-packages/libqtile/layout/matrix.py
/usr/lib/python3.9/site-packages/libqtile/layout/max.py
/usr/lib/python3.9/site-packages/libqtile/layout/ratiotile.py
/usr/lib/python3.9/site-packages/libqtile/layout/slice.py
/usr/lib/python3.9/site-packages/libqtile/layout/stack.py
/usr/lib/python3.9/site-packages/libqtile/layout/tile.py
/usr/lib/python3.9/site-packages/libqtile/layout/tree.py
/usr/lib/python3.9/site-packages/libqtile/layout/verticaltile.py
/usr/lib/python3.9/site-packages/libqtile/layout/xmonad.py
/usr/lib/python3.9/site-packages/libqtile/layout/zoomy.py
/usr/lib/python3.9/site-packages/libqtile/log_utils.py
/usr/lib/python3.9/site-packages/libqtile/notify.py
/usr/lib/python3.9/site-packages/libqtile/pango_ffi_build.py
/usr/lib/python3.9/site-packages/libqtile/pangocffi.py
/usr/lib/python3.9/site-packages/libqtile/resources
/usr/lib/python3.9/site-packages/libqtile/resources/__init__.py
/usr/lib/python3.9/site-packages/libqtile/resources/__pycache__
/usr/lib/python3.9/site-packages/libqtile/resources/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/resources/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/resources/__pycache__/default_config.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/resources/__pycache__/default_config.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-caution-charging.png
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-caution.png
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-empty.png
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-full-charged.png
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-full-charging.png
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-full.png
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-good-charging.png
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-good.png
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-low-charging.png
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-low.png
/usr/lib/python3.9/site-packages/libqtile/resources/battery-icons/battery-missing.png
/usr/lib/python3.9/site-packages/libqtile/resources/default_config.py
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-bsp.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-columns.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-floating.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-matrix.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-max.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-monadtall.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-monadwide.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-ratiotile.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-slice.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-stack.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-tile.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-treetab.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-unknown.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-verticaltile.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-wmii.png
/usr/lib/python3.9/site-packages/libqtile/resources/layout-icons/layout-zoomy.png
/usr/lib/python3.9/site-packages/libqtile/scratchpad.py
/usr/lib/python3.9/site-packages/libqtile/scripts
/usr/lib/python3.9/site-packages/libqtile/scripts/__init__.py
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/qshell.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/qshell.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/qtile.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/qtile.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/qtile_cmd.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/qtile_cmd.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/qtile_run.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/qtile_run.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/qtile_top.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/__pycache__/qtile_top.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/scripts/qshell.py
/usr/lib/python3.9/site-packages/libqtile/scripts/qtile.py
/usr/lib/python3.9/site-packages/libqtile/scripts/qtile_cmd.py
/usr/lib/python3.9/site-packages/libqtile/scripts/qtile_run.py
/usr/lib/python3.9/site-packages/libqtile/scripts/qtile_top.py
/usr/lib/python3.9/site-packages/libqtile/sh.py
/usr/lib/python3.9/site-packages/libqtile/state.py
/usr/lib/python3.9/site-packages/libqtile/utils.py
/usr/lib/python3.9/site-packages/libqtile/widget
/usr/lib/python3.9/site-packages/libqtile/widget/__init__.py
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/backlight.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/backlight.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/base.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/base.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/battery.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/battery.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/bitcoin_ticker.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/bitcoin_ticker.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/canto.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/canto.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/caps_num_lock_indicator.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/caps_num_lock_indicator.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/check_updates.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/check_updates.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/clipboard.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/clipboard.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/clock.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/clock.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/cmus.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/cmus.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/countdown.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/countdown.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/crashme.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/crashme.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/currentlayout.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/currentlayout.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/currentscreen.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/currentscreen.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/debuginfo.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/debuginfo.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/df.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/df.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/generic_poll_text.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/generic_poll_text.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/gmail_checker.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/gmail_checker.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/graph.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/graph.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/groupbox.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/groupbox.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/idlerpg.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/idlerpg.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/image.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/image.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/imapwidget.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/imapwidget.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/import_error.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/import_error.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/keyboardkbdd.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/keyboardkbdd.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/keyboardlayout.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/keyboardlayout.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/khal_calendar.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/khal_calendar.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/launchbar.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/launchbar.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/maildir.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/maildir.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/memory.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/memory.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/moc.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/moc.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/mpd2widget.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/mpd2widget.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/mpdwidget.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/mpdwidget.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/mpris2widget.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/mpris2widget.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/mpriswidget.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/mpriswidget.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/net.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/net.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/notify.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/notify.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/pacman.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/pacman.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/pomodoro.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/pomodoro.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/prompt.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/prompt.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/sensors.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/sensors.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/sep.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/sep.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/she.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/she.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/spacer.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/spacer.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/stock_ticker.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/stock_ticker.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/systray.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/systray.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/tasklist.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/tasklist.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/textbox.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/textbox.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/volume.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/volume.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/wallpaper.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/wallpaper.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/windowname.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/windowname.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/windowtabs.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/windowtabs.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/wlan.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/wlan.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/yahoo_weather.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/__pycache__/yahoo_weather.cpython-39.pyc
/usr/lib/python3.9/site-packages/libqtile/widget/backlight.py
/usr/lib/python3.9/site-packages/libqtile/widget/base.py
/usr/lib/python3.9/site-packages/libqtile/widget/battery.py
/usr/lib/python3.9/site-packages/libqtile/widget/bitcoin_ticker.py
/usr/lib/python3.9/site-packages/libqtile/widget/canto.py
/usr/lib/python3.9/site-packages/libqtile/widget/caps_num_lock_indicator.py
/usr/lib/python3.9/site-packages/libqtile/widget/check_updates.py
/usr/lib/python3.9/site-packages/libqtile/widget/clipboard.py
/usr/lib/python3.9/site-packages/libqtile/widget/clock.py
/usr/lib/python3.9/site-packages/libqtile/widget/cmus.py
/usr/lib/python3.9/site-packages/libqtile/widget/countdown.py
/usr/lib/python3.9/site-packages/libqtile/widget/crashme.py
/usr/lib/python3.9/site-packages/libqtile/widget/currentlayout.py
/usr/lib/python3.9/site-packages/libqtile/widget/currentscreen.py
/usr/lib/python3.9/site-packages/libqtile/widget/debuginfo.py
/usr/lib/python3.9/site-packages/libqtile/widget/df.py
/usr/lib/python3.9/site-packages/libqtile/widget/generic_poll_text.py
/usr/lib/python3.9/site-packages/libqtile/widget/gmail_checker.py
/usr/lib/python3.9/site-packages/libqtile/widget/graph.py
/usr/lib/python3.9/site-packages/libqtile/widget/groupbox.py
/usr/lib/python3.9/site-packages/libqtile/widget/idlerpg.py
/usr/lib/python3.9/site-packages/libqtile/widget/image.py
/usr/lib/python3.9/site-packages/libqtile/widget/imapwidget.py
/usr/lib/python3.9/site-packages/libqtile/widget/import_error.py
/usr/lib/python3.9/site-packages/libqtile/widget/keyboardkbdd.py
/usr/lib/python3.9/site-packages/libqtile/widget/keyboardlayout.py
/usr/lib/python3.9/site-packages/libqtile/widget/khal_calendar.py
/usr/lib/python3.9/site-packages/libqtile/widget/launchbar.py
/usr/lib/python3.9/site-packages/libqtile/widget/maildir.py
/usr/lib/python3.9/site-packages/libqtile/widget/memory.py
/usr/lib/python3.9/site-packages/libqtile/widget/moc.py
/usr/lib/python3.9/site-packages/libqtile/widget/mpd2widget.py
/usr/lib/python3.9/site-packages/libqtile/widget/mpdwidget.py
/usr/lib/python3.9/site-packages/libqtile/widget/mpris2widget.py
/usr/lib/python3.9/site-packages/libqtile/widget/mpriswidget.py
/usr/lib/python3.9/site-packages/libqtile/widget/net.py
/usr/lib/python3.9/site-packages/libqtile/widget/notify.py
/usr/lib/python3.9/site-packages/libqtile/widget/pacman.py
/usr/lib/python3.9/site-packages/libqtile/widget/pomodoro.py
/usr/lib/python3.9/site-packages/libqtile/widget/prompt.py
/usr/lib/python3.9/site-packages/libqtile/widget/sensors.py
/usr/lib/python3.9/site-packages/libqtile/widget/sep.py
/usr/lib/python3.9/site-packages/libqtile/widget/she.py
/usr/lib/python3.9/site-packages/libqtile/widget/spacer.py
/usr/lib/python3.9/site-packages/libqtile/widget/stock_ticker.py
/usr/lib/python3.9/site-packages/libqtile/widget/systray.py
/usr/lib/python3.9/site-packages/libqtile/widget/tasklist.py
/usr/lib/python3.9/site-packages/libqtile/widget/textbox.py
/usr/lib/python3.9/site-packages/libqtile/widget/volume.py
/usr/lib/python3.9/site-packages/libqtile/widget/wallpaper.py
/usr/lib/python3.9/site-packages/libqtile/widget/windowname.py
/usr/lib/python3.9/site-packages/libqtile/widget/windowtabs.py
/usr/lib/python3.9/site-packages/libqtile/widget/wlan.py
/usr/lib/python3.9/site-packages/libqtile/widget/yahoo_weather.py
/usr/lib/python3.9/site-packages/libqtile/window.py
/usr/lib/python3.9/site-packages/libqtile/xkeysyms.py
/usr/lib/python3.9/site-packages/qtile-0.14.2-py3.9.egg-info
/usr/lib/python3.9/site-packages/qtile-0.14.2-py3.9.egg-info/PKG-INFO
/usr/lib/python3.9/site-packages/qtile-0.14.2-py3.9.egg-info/SOURCES.txt
/usr/lib/python3.9/site-packages/qtile-0.14.2-py3.9.egg-info/dependency_links.txt
/usr/lib/python3.9/site-packages/qtile-0.14.2-py3.9.egg-info/entry_points.txt
/usr/lib/python3.9/site-packages/qtile-0.14.2-py3.9.egg-info/requires.txt
/usr/lib/python3.9/site-packages/qtile-0.14.2-py3.9.egg-info/top_level.txt
/usr/share/doc/qtile
/usr/share/doc/qtile/README.rst
/usr/share/licenses/qtile
/usr/share/licenses/qtile/LICENSE
/usr/share/man/man1/qshell.1.gz
/usr/share/man/man1/qtile.1.gz
/usr/share/xsessions/qtile.desktop

References

Summary

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