zlbruce / Eyerest
Licence: other
通过定时锁定屏幕,提醒用户休息的软件
Stars: ✭ 24
Programming Languages
c
50402 projects - #5 most used programming language
Labels
Projects that are alternatives of or similar to Eyerest
yet-another-spotify-lyrics
Command Line Spotify Lyrics with Album Cover
Stars: ✭ 78 (+225%)
Mutual labels: dbus
mijia-homie
A Homie MQTT bridge for the Xiaomi Mijia 2 hygrometer-thermometer. This repo also serves as the monorepo for a handful of helper crates related to Homie and Bluetooth.
Stars: ✭ 40 (+66.67%)
Mutual labels: dbus
OmniPause
Control all of your media players with a single command
Stars: ✭ 33 (+37.5%)
Mutual labels: dbus
softwarecontainer
Framework to manage and contain applications in an automotive setting
Stars: ✭ 19 (-20.83%)
Mutual labels: dbus
gdbus-codegen-glibmm
Code generator for C++ D-Bus stubs and proxies using Giomm/Glibmm
Stars: ✭ 21 (-12.5%)
Mutual labels: dbus
Jde
Linux desktop environment built with HTML5, CSS, JavaScript and Python.
Stars: ✭ 591 (+2362.5%)
Mutual labels: dbus
gateway
Wirepas's Linux gateway reference implementation built on top of Wirepas's dual mcu api and Wirepas' gateway to backend api
Stars: ✭ 44 (+83.33%)
Mutual labels: dbus
Taffybar
A gtk based status bar for tiling window managers such as XMonad
Stars: ✭ 502 (+1991.67%)
Mutual labels: dbus
bluez-dbus
bluetooth library for linux OSes using DBus and bluez (http://www.bluez.org/).
Stars: ✭ 49 (+104.17%)
Mutual labels: dbus
Linux notification center
A notification daemon/center for linux
Stars: ✭ 545 (+2170.83%)
Mutual labels: dbus
usblockout
USBLockout monitors your user session and triggers Grsecurity Deny New USB feature.
Stars: ✭ 52 (+116.67%)
Mutual labels: dbus
#eyerest
eyerest 是一款通过定时锁定屏幕,提醒用户休息的小软件
相关项目:
请使用最新的 tag 编译
##功能
- 定时锁定屏幕一定时间
- 根据是否有鼠标与键盘事件检测用户是否离开
- 可配置间隔时间,锁屏时间,空闲时间
- 可配置锁屏时屏幕上显示的文字,位置,字体,大小与颜色
- 锁屏前通过 notify 提醒
- 检测是否在运行全屏程序,在运行此类程序时暂停
- 提供dbus接口,可以进行暂停,推迟等
##编译与运行
###依赖
- x11
- xtst
- xft
- glib-2.0
- gio-2.0
Ubuntu 可以用以下命令安装依赖包:
sudo apt-get -y install cmake make libx11-dev libxtst-dev libxft-dev libglib2.0-dev
###编译
进入代码目录,然后执行:
cmake .
make
如果想安装,也可以执行:
sudo make install
安装文件如下:
- dbus service 文件:org.zlbruce.eyerest.service
- eyerest-daemon
- eyerest-cli
###运行
直接执行eyerest-daemon
源代码目录中有一份配置文件示例,可以拷贝到$HOME/.config/eyerest.conf
中进行修改,修改完成后需要重启软件。
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].