The System Paths Clipboard application is an extended clipboard tool that allows users to store, edit, and conveniently use recently copied file paths. By utilizing the keyboard shortcut Ctrl + C, the application saves system paths (Windows/Linux) into a database, enabling users to easily access and paste them later by clicking on the application icon (the application can also be opened with the Ctrl + left Shift shortcut) and searching for the desired path. The most recently copied path (by default, after copying a path, it becomes the selected one for pasting) or a path chosen from the application window can be pasted at any time using the shortcut Ctrl + B. Within the application, paths can be edited. Using a checkbox, users can choose between edit modes (save as a new path / edit). An edited path (or a newly saved one) that matches an existing path is moved to the top of the list and is not added again to avoid duplicates.
-
MainWindow
: Manages the user interface and serves as the main window of the application. -
KeyListener
: Manages keyboard shortcuts and the copying and pasting of content. -
ClipboardManager
: Manages clipboard content and acts as a bridge between the UI and the database.
-
Python: Install Python 3.x. You can download Python from python.org.
-
Libraries: Install required libraries using the following command:
cd project pip install -r requirements.txt
Application required:
-
pynput
-
pyperclip
-
PyQt5
-
PyAutoGui
-
-
Download the code: Copy the Paths Manager application code.
git clone https://github.com/ZuzannaZawartka/system-paths-clipboard.git
-
Run from Terminal or Command Prompt:
-
Open a terminal (Linux/Mac) or command prompt (Windows).
-
Navigate to the directory containing the
main.py
file of the Clipboard Manager applicationcd project
-
Install required libraries
pip install -r requirements.txt
-
Run the application by entering the command:
python main.py
-
-
Launch the application.
-
The application will appear as an icon in the bottom right corner of the screen (Open the application by clicking the icon or using the Ctrl + Left Shift shortcut )
-
Use keyboard shortcuts (e.g., Ctrl+C, Ctrl+B) to manage the clipboard. Each path copied using Ctrl+C will appear in the application window.
-
Add, remove, and edit stored items using the user interface.
- Application Icon: The application icon was obtained from freepik.com Icon designed by zafdesign