eleksir
b36eaf7e40
acpid.pl: cleanup, use vars for fh instead of bare words, fix fd leak on battery status file
2021-03-13 17:48:05 +03:00
eleksir
04fdac8891
i3status-anyevent: fix incorrect vpn status file mtime check
2021-03-13 17:25:43 +03:00
Sergei Fedosov
035afae865
i3status-anyevent: Add cron plugin
2021-02-25 18:50:25 +03:00
Sergei Fedosov
58d896c597
i3status-anyevent: i3status-anyevent %SIG should be local
2021-02-25 16:56:57 +03:00
Sergei Fedosov
d1fcd2b8a4
i3status-anyevent: Add left|right click cmd for clock plugin
2021-02-24 18:06:10 +03:00
eleksir
27904b8d50
i3status-anyevent: Fix caps indicator, at last
2021-02-21 18:12:49 +03:00
eleksir
7d4e8dccb4
i3status-anyevent: Add simple net if state indicator
2021-02-21 17:56:26 +03:00
eleksir
0d2453623c
i3status-anyevent: Actually check if simple-volume-pa enabled
2021-02-21 16:58:22 +03:00
eleksir
139b014f7b
i3status-anyevent: Make tcp connect check only if vpn state check enabled
2021-02-21 16:54:00 +03:00
eleksir
7a270291b1
i3status-anyevent: if we cannot spawn - silently giveup
2021-02-21 16:40:14 +03:00
eleksir
b287c84eed
i3status-anyevent: i3 uses xdg std for config dir path, so we too
2021-02-21 16:35:09 +03:00
eleksir
02bb1399fb
i3status-anyevent: fix capslock indicator border color
2021-02-21 12:51:45 +03:00
eleksir
8fc99eeb50
i3status-anyevent: Add simplified volume indicator, make charge flash sign bigger
2021-02-21 12:49:46 +03:00
eleksir
fbb3fbdb07
i3status-anyevent: there are other files in /sys for battery on kernel 4.4.x and thinkpad
2021-02-20 22:06:06 +03:00
Sergei Fedosov
ccf477bc65
i3status-anyevent: move cpu mon file location, color and background color to config
2021-02-20 20:28:42 +03:00
Sergei Fedosov
217a86ecff
i3status-anyevent: run app from button only on left-click
2021-02-20 19:50:11 +03:00
Sergei Fedosov
3a09fcf22f
i3status-anyevent: upower does not provide "time to" value if battery fully chrged
2021-02-20 18:36:09 +03:00
Sergei Fedosov
1cb4103dd6
i3status-anyevent: change battery backend, fix restart i3bar issues, rename conf
...
* Rename config.json to i3status-anyevent.json, old name still supported
* Drop dbus and use upower directly with option use /sys poll instead
* Use setsid() to prevent windows get stoned when i3bar restarted (and
* status scrept re-launched)
* Do not use syswrite on utf8 filehandles, it's deprecated
* Move some settings to config
* Add lots of comments to config
2021-02-20 17:49:23 +03:00
Sergei Fedosov
bb41416926
i3status-anyevent: unless hiding declaration of $FH
2021-02-20 12:24:45 +03:00
Sergei Fedosov
4452e2fe0f
i3status-anyevent: highlight app "buttons" with active windows, code style fixes
2021-02-19 19:32:28 +03:00
Sergei Fedosov
20789b2a2c
i3status-anyevent: add ability to reload config, relaxed json parser
2021-02-18 19:08:41 +03:00
eleksir
949ce2f0c7
Refactor, modernize i3status-timers.json-io
2021-02-13 19:44:46 +03:00
Sergei Fedosov
96fc306ef7
Add i3status-anyevent
2021-02-13 19:43:10 +03:00
Sergei Fedosov
a102651d7a
tpingd.go: Add laptop battery query via dbus
2020-10-14 19:41:02 +03:00
Sergei Fedosov
4fbb5170d2
tpingd.go: do not use net/http
2020-10-02 14:41:51 +03:00
Sergei Fedosov
169f4ef309
Add tpingd.go - tcp pinger
2020-09-29 09:35:09 +03:00
eleksir
b6d1722b25
i3status-timers.json-io: remap stdio to /dev/null on spawn()
2020-03-15 21:08:08 +03:00
eleksir
0324616c01
Add touchpad_toggle
2020-03-15 21:04:40 +03:00
eleksir
0cbe1eb7a0
i3status-timers.json-io: make output more gently, suppress errors on unsucessful spawn
2020-03-15 17:12:08 +03:00
eleksir
1687579c16
Add MIT License
2020-03-15 15:56:41 +03:00
eleksir
cad1f400df
i3status-timers.json-io: use external config for buttons
2020-03-15 15:06:18 +03:00
eleksir
4724fd9533
i3status-timers, i3status-timers: tinker a bit
2020-03-10 00:40:11 +03:00
eleksir
156d67e3fd
Add draft of i3status-timers.json-io
2020-03-10 00:38:37 +03:00
eleksir
4ad2b845d4
Add i3status-timers.json-o
2020-03-10 00:38:04 +03:00
eleksir
d88d4a552a
xbacklight: fix incorrect path, add comment
2020-03-08 14:52:00 +03:00
eleksir
4c04356810
i3status-timers*: tinker a bit cpuspeed stat
2020-03-08 14:43:39 +03:00
eleksir
6dab9c5d8e
i3status-timers: facelift it according i3status-timers.dbus
2020-03-08 14:33:39 +03:00
eleksir
d349fbd0f2
i3status-timers.dbus: Do not close file handles where possible
2020-03-08 14:32:46 +03:00
eleksir
c59a66022a
i3status-timers.dbus: use uttf8, add more info
...
* Add capslock status
* Add wlan0 status and ipaddr
* Add cputemp
* Add/stash cpu cores speed (more work required to represent it in compact mode)
* More compact meminfo
* Remove uptime, no usecase for desktop
* Remove focused window string sub
* Remove current locale indicator (xxkb shows it)
* remove cron wrapper subs
* Remove outdated comments
* Remove alternative battery charge detection subs
2020-03-08 07:12:52 +03:00
eleksir
f80c9be5aa
i3status-timers: cleanup, make less cpu-intensive
2020-02-25 23:58:57 +03:00
eleksir
46c893be36
Add i3status-timers.dbus
2020-02-25 22:49:09 +03:00
eleksir
c3bdecafb4
i3status-timers added
2020-02-24 12:25:11 +03:00
eleksir
623a23bfcf
i3status-mt: add meminfo
2020-02-22 13:02:30 +03:00
eleksir
5f9392b0c6
merged with bb
2019-03-15 15:29:10 +03:00
eleksir
77ec7c8ed3
Added hdmi_toggle.pl helper script
2019-03-15 15:27:53 +03:00
eleksir
f1503c9c8a
acpid.pl: do not try to hibernate on low battery if it being charging
2018-11-10 06:33:27 +03:00
eleksir
ae667673f6
mv power.pl battery.pl
2018-10-06 21:53:09 +03:00
eleksir
5adf8f5017
Added very dirty hack - openvpn.sh. It guessing openvpn client status.
2018-09-24 16:59:58 +03:00
eleksir
a66337fa5d
Added power.pl another dirty script to get battery status
2018-09-24 16:56:18 +03:00
eleksir
9727c60f17
Initial commit
2018-09-23 14:52:52 +03:00