diff options
author | Teddy Wing | 2021-09-13 19:39:00 +0200 |
---|---|---|
committer | Teddy Wing | 2021-09-13 19:39:00 +0200 |
commit | e4c245326efaab035e445df5cfa4e378caa70fec (patch) | |
tree | 4e912c39d4fb5a75c2bb4a899eac54f9bf09b8cb /screen_lock.lua | |
parent | 2c862c0a9af767bd1db46944a3481ac553c8c471 (diff) | |
download | dothammerspoon-e4c245326efaab035e445df5cfa4e378caa70fec.tar.bz2 |
Add screen_lock.lua
Old ideas for locking the screen when the ambient brightness goes
outside a range.
The brightness measurements were inconsistent, so this trigger didn't
end up working out too well.
Committing it for reference anyway.
Diffstat (limited to 'screen_lock.lua')
-rw-r--r-- | screen_lock.lua | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/screen_lock.lua b/screen_lock.lua new file mode 100644 index 0000000..64faed9 --- /dev/null +++ b/screen_lock.lua @@ -0,0 +1,31 @@ +-- Idea: lock the screen automatically when ambient brightness shifts if it changes enough when I walk away, also only do this if the right external monitor is connected. +-- > hs.brightness.ambient() +-- 2019-07-24 11:25:15: -- Loading extension: brightness +-- 1257 +-- +-- > hs.brightness.ambient() +-- 1257 +-- +-- > hs.brightness.ambient() +-- 1257 +--> hs.brightness.ambient() +-- 1006 +-- +-- > hs.brightness.ambient() +-- 1006 +-- +-- > hs.brightness.ambient() +-- 1006 +-- +-- > os.execute('sleep 2') +-- true exit 0 +-- +-- > os.execute('sleep 2'); print('test') +-- 2019-07-24 11:33:46: test +-- +-- +-- > os.execute('sleep 2'); hs.brightness.ambient() +-- +-- +-- > os.execute('sleep 2'); print(hs.brightness.ambient()) +-- 2019-07-24 11:34:20: 1175 |