glowfi / screenlocker

See Apple Aerial shots as screensaver.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SCREENLOCKER

See different Aerial shots as screensaver

alt text alt text alt text

Dependencies

  • Python
  • Rust

How to install

pip install opencv-python tk pynput playsound pathlib pyautogui
git clone https://github.com/glowfi/screenlocker
cd screenlocker
cargo build --release

Binary Location

Afer Building with rust binary will be stored at :

target/release/screenlocker

Instructions

  • After Building run the screenlocker alteast once to save your password. Then you can make a custom script to automatically run this binary after some minutes of inactivity.

    • For example in Linux you can use xautolock like below :
     xautolock -time 10 -locker ~/.local/bin/screenlocker &
  • After 10 minutes of inactivity this screenlocker will be invoked.

About

See Apple Aerial shots as screensaver.

License:GNU General Public License v3.0


Languages

Language:Python 70.4%Language:Rust 29.6%