Every supported OS (Windows, Linux, macOS) will have a .zip file in each release. Each archive contains two items:
PyCuts.exeon Windows; no extension on Linux/macOS.
The listener service (backend) that actually detects keypresses and runs shortcut commands.PyCuts Config.exeon Windows; no extension on Linux;.appon macOS.
The GUI configurator that allows easily managing global shortcuts.
- Download and extract
PyCuts-win.zipfrom the latest release. - Run
install-win.batto create Start Menu shortcuts and install the.exes to%LOCALAPPDATA%\PyCuts. - Open
PyCutsto start the PyCuts listener service. - Right click on the tray icon and select
Open GUIto open the GUI manager, or simply openPyCuts Config.
- Download and extract
PyCuts-lin.zipfrom the latest release. - Run
install-lin.shto create~/.local/share/applications.desktopfiles and install the binaries to~/.local/share/PyCuts. - Open
PyCutsto start the PyCuts listener service. - Right click on the tray icon and select
Open GUIto open the GUI manager, or simply openPyCuts Config.
- Download and extract
PyCuts-mac.zipfrom the latest release. - Run
install-mac.shto installPyCuts Config.appto~/Applications, andPyCutsto/usr/local/bin. - Open Terminal (or any other terminal emulator) and run
pycuts. It may ask for or complain about not having certain permissions. Once it does, or you start seeing output, close the terminal window. - Open System Settings, go to
Privacy & Security > Accessibility, and turn on the switch next to Terminal (or your terminal emulator app). - In System Settings, go to
Privacy & Security > Input Monitoring, and turn on the switch next to Terminal (or your terminal emulator app). - Open Terminal (or any other terminal emulator) and run
pycutsto start the PyCuts listener service. - Right click on the tray icon and select
Open GUIto open the GUI manager, or simply openPyCuts Configfrom Launchpad or Spotlight Search.
Important
Python (>=3.9) must be installed, and it must be in PATH; running python (Windows) or python3 must bring you into a Python shell.
-
Clone this repository by either:
a) Cloning it withgitin a terminal:git clone https://github.com/DatBogie/PyCuts.gitb) Downloading it as a
.zip: 1. Scroll up and click the blue<> Codebutton. 2. ClickDownload ZIP. 3. ExtractPyCuts-main.zip. -
Open a terminal emulator and
cdinto the repository. -
Run
build.py:python build.pypython3 build.py