perkelex / ez-lyf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EZ Lyf

Easily copy repetitve strings to clipboard.

How to use

  1. Open config.json file with editor of choice.
  2. Add a list of buttons and the desired content. Supporte types:
    1. email: button will be split in 2 buttons - 1 for username and 1 for entire email
    2. username: raw content as button text and content
    3. obscured: for sensitive data; button label will be obscured, but content will be copied as is defined. Supports hint.
  3. Click button to add string to clipboard.

How to run

Prerequisites

  • python 3.10

Run from source

  • python -m venv .venv
  • source .venv/Scripts/activate
  • pip install -r requirements.txt
  • python main.py

Run exe

  • Find exe in release folder and run it.

How to build

  • Install prerequisites
  • Make sure youre in the right virtual environment
  • run compile.sh

Misc

  • Emails will be split in 2 buttons: username and entire email(button label will be just @whatever.com, but content will be username@whatever.com)
  • Clipboard is cleared on exit.
  • Tool is set to stay always on top.
  • Current week tray icon. Will make sense later.

About

License:GNU Lesser General Public License v2.1


Languages

Language:Python 99.4%Language:Shell 0.6%