Vincent Bernat
f128c10012
i3-companion: document polybar wire-format
2022-03-11 09:29:01 +01:00
Vincent Bernat
9cc40b8755
i3-companion: use new protocol format
...
It's simple enough and I don't want to spawn a polybar-msg. Maybe at a
later point, we may be smarter. The problem with the old socket is
that if you send messages fast enough on it, polybar may believe they
are one message since it is not length-encoded on its side and it's a
simple FIFO file (so no message boundaries). Dunno why I didn't get a
problem until now.
2022-03-11 09:20:15 +01:00
Vincent Bernat
1961564b0d
i3-companion: icon for virt-manager
2022-03-10 18:19:25 +01:00
Vincent Bernat
d9a4b7c2d5
Revert "xss-lock: temporarily disable off state"
...
This reverts commit a15c6b410f
. No
change on my problem...
2022-02-17 16:08:31 +01:00
Vincent Bernat
a15c6b410f
xss-lock: temporarily disable off state
2022-02-14 10:50:02 +01:00
Vincent Bernat
4af98c2589
music: replace Spotify by Deezer
2022-01-31 23:33:09 +01:00
Vincent Bernat
c8e2390995
xsecurelock: give a slight advantage to the left screen as a leader
2022-01-13 21:38:33 +01:00
Vincent Bernat
2dd8caaaea
i3-companion: fix monospace use when displaying workspace info
2022-01-12 12:25:18 +01:00
Vincent Bernat
8fbc2560df
xsecurelock: only display clock and weather on one screen
...
Relying on position is weak. Use an abstract Unix socket to take some
kind of lock and declare a leader.
2022-01-09 12:28:04 +01:00
Vincent Bernat
e1e30cc105
rofi-mediaplayer: allow to quit with Super+Escape as well as Escape
2022-01-07 23:29:56 +01:00
Vincent Bernat
f00dbb1fb4
rofi-mediaplayer: use -kb-custom instead of -kb-select
...
With -kb-select, we could enter a string, then Super+z would select
the first entry and not the previous keybinding.
2022-01-07 23:27:41 +01:00
Vincent Bernat
64f41c4825
xsecurelock: only display weather on first screen
2021-12-31 22:16:18 +01:00
Vincent Bernat
a2d62dc47c
xss-lock: do not stop saver when DPMS kicks in
...
I have another issue on neo's resume. Let's investigate.
2021-12-28 23:18:52 +01:00
Vincent Bernat
23e16f4bbd
systemd: revert back to PulseAudio
...
Even on a very powerful system, I have some glitches. That's quite
odd...
2021-12-27 11:54:36 +01:00
Vincent Bernat
2dd1c9e1c7
Revert "easyeffects: run Flatpak"
...
This reverts commit 2d45bb63f5
. Dunno
how to properly integrate a Flatpak with systemd.
2021-12-27 11:43:33 +01:00
Vincent Bernat
2d45bb63f5
easyeffects: run Flatpak
2021-12-27 11:42:41 +01:00
Vincent Bernat
27f6ecdb09
Revert "systemd: switch back to PulseAudio"
...
This reverts commit cda8ef9831
.
2021-12-27 10:01:53 +01:00
Vincent Bernat
911ba9c0ff
weather: don't crash when no city
2021-12-26 18:36:59 +01:00
Vincent Bernat
852cb4967b
xsecurelock: more less debug print
2021-12-26 18:36:47 +01:00
Vincent Bernat
e3f120e6b1
xsecurelock: remove debug print
2021-12-26 18:31:21 +01:00
Vincent Bernat
76577590e1
xsecurelock: keep a reference to monitor
2021-12-26 16:44:57 +01:00
Vincent Bernat
bce64c1118
bin: run black
2021-12-26 15:31:38 +01:00
Vincent Bernat
45ee293d35
weather: do not make it depend on polybar
...
It's not used only by polybar and can be run before or after it.
2021-12-26 14:58:32 +01:00
Vincent Bernat
4ec09efa25
xss-lock: comment invocation of xsecurelock
2021-12-26 12:32:18 +01:00
Vincent Bernat
0de76ac9a5
rofi-mediaplayer: use a generic icon for mediaplayer
2021-12-24 01:40:38 +01:00
Vincent Bernat
7bfa942842
xss-lock: increase timeouts
2021-12-22 09:40:31 +01:00
Vincent Bernat
2351fe909c
xss-dimmer: use none as a default easing function
...
Now that picom does not change opacity of the window, this is just
fine.
2021-12-20 10:43:06 +01:00
Vincent Bernat
ffe86057f4
polybar-weather: use location pin instead of windsock
2021-12-19 20:36:10 +01:00
Vincent Bernat
a43c1d8b99
xss-lock: do not stop saver when DPMS kicks in
...
This needs a custom version of xsecurelock. Our saver is
energy-efficient!
2021-12-19 12:47:58 +01:00
Vincent Bernat
2fdafc8d3a
polybar: sanitize a bit more untrusted inputs
2021-12-19 12:36:00 +01:00
Vincent Bernat
5da755a496
polybar-weather: add a timeout to requests
2021-12-15 22:53:35 +01:00
Vincent Bernat
4d350646c0
xsecurelock: cast a shadow instead of using an outline
2021-12-14 07:33:34 +01:00
Vincent Bernat
e191460f50
xsecurelock: thicker outline
2021-12-14 07:04:10 +01:00
Vincent Bernat
de640112eb
xsecurelock: use an outline again
...
But ensure it's not too visible when it's not needed
2021-12-13 23:24:11 +01:00
Vincent Bernat
0ac37ce34d
xsecurelock: increase readibility on light backgronds
...
Yes, I have some of them. No outline.
2021-12-13 22:49:43 +01:00
Vincent Bernat
76dfac0d99
xss-dimmer/xsecurelock: handle case where background is too small
2021-12-13 21:20:58 +01:00
Vincent Bernat
de2c9879bc
xsecurelock: don't use bold for date
2021-12-13 21:07:00 +01:00
Vincent Bernat
53c5ecdfb2
xss-dimmer: correctly handle opacity
...
We were using operator source which does not compose using opacity.
2021-12-13 18:38:47 +01:00
Vincent Bernat
71040f3299
xsecurelock: remove outline
...
Is that really useful? It's unlikely for a background to be very
bright.
2021-12-13 18:27:06 +01:00
Vincent Bernat
47d8d3cce7
xsecurelock: also display current date
2021-12-13 18:23:22 +01:00
Vincent Bernat
66d0e34afc
xsecurelock: no transparency
2021-12-10 19:09:09 +01:00
Vincent Bernat
3f5a8876a1
xsecurelock: add docstrings
2021-12-10 14:09:00 +01:00
Vincent Bernat
11d638dbe6
xsecurelock: mental note on how to add video
2021-12-10 09:35:47 +01:00
Vincent Bernat
9beed1de33
xss-dimmer: invert outline drawing
2021-12-09 23:10:56 +01:00
Vincent Bernat
505786cefe
xsecurelock: check clock more often
...
timeout_add is using a monotonic clock and therefore, we need to check
for updates more often.
2021-12-09 17:52:44 +01:00
Vincent Bernat
2447dcb575
xsecurelock: delay clock and weather to speedup startup
2021-12-09 13:06:06 +01:00
Vincent Bernat
eeb7297389
xsecurelock: also display weather
2021-12-09 12:51:29 +01:00
Vincent Bernat
2c4f2fb431
xsecurelock: reduce timeout for authentication dialog
2021-12-09 08:35:23 +01:00
Vincent Bernat
09e57c6534
xsecurelock: don't mess with X blank state
2021-12-09 07:15:12 +01:00
Vincent Bernat
1f54357d40
xsecurelock: put clock a bit above to not be covered by login prompt
2021-12-08 22:04:01 +01:00