imgurbot12 / dynlock

Dynamic and Configurable Lockscreen with Customizable UI and Shader Support

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dynlock

Dynamic and configurable lockscreen with customizable UI and shader support

This tool's foundation builds heavily on the concepts and design in RobinMcCorkell's Shaderlock so credit to him for his original creation.

Features

  • Blazingly fast 🔥
  • Simple and easy to use
  • Shader support for infinite possibilities
  • Uses the official ext-session-lock-v1 protocol
  • Comes installed with an assortment of pretty shaders

Installation

Install build dependencies (Ubuntu)

$ sudo apt install build-essential make cmake pkg-config llvm libclang-dev libpam-dev libxkbcommon-dev

Compile and install binaries

$ make install

Usage

Run it with ease!

$ dynlock

View all available options via the built-in help:

$ dynlock --help

Screenshots

Frost

frost

Paper Burn

paper-burn

Floating Orb

orb

Matrix

matrix

About

Dynamic and Configurable Lockscreen with Customizable UI and Shader Support

License:MIT License


Languages

Language:Rust 49.8%Language:GLSL 49.3%Language:Makefile 0.5%Language:Shell 0.3%