Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gobolinux/gobo-awesome-screenlock
🗝 A screenlock widget for Awesome WM
https://github.com/gobolinux/gobo-awesome-screenlock
List: gobo-awesome-screenlock
Last synced: 4 months ago
JSON representation
🗝 A screenlock widget for Awesome WM
- Host: GitHub
- URL: https://github.com/gobolinux/gobo-awesome-screenlock
- Owner: gobolinux
- License: mit
- Created: 2020-03-09T19:55:46.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-09T16:39:42.000Z (9 months ago)
- Last Synced: 2024-05-19T09:02:03.614Z (9 months ago)
- Language: Lua
- Homepage:
- Size: 2.93 KB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-awesomewm-modules-widgets-and-libraries - gobo-awesome-screenlock
- awesome-awesomewm-modules-widgets-and-libraries - gobo-awesome-screenlock
README
gobo-awesome-screenlock
=======================A screenlock widget for Awesome WM, designed for [http://gobolinux.org](GoboLinux).
Requirements
------------* Awesome 3.5+
* [XSecureLock](https://github.com/google/xsecurelock)
* [XSS-Lock](https://bitbucket.org/raymonad/xss-lock)Installing
----------```
luarocks install gobo-awesome-screenlock
```Using
-----Require the module:
```
local screenlock = require("gobo.awesome.screenlock")
```Create the widget with `screenlock.new()`:
```
local screenlock_widget = screenlock.new()
```Then add it to your layout.
In a typical `rc.lua` this will look like this:```
right_layout:add(screenlock_widget)
```