Commit graph

597 commits

Author SHA1 Message Date
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
Vincent Bernat
2f1691f9d2 xsecurelock: reduce code duplication 2021-12-08 21:16:21 +01:00
Vincent Bernat
c319ffae21 xsecurelock: when unable to refresh background, do nothing 2021-12-08 21:14:37 +01:00
Vincent Bernat
e54d253f6c xsecurelock: avoid black flash
This is not yet supported by xsecurelock.
2021-12-08 21:13:43 +01:00
Vincent Bernat
7516189fc7 xsecurelock: suppress debug print 2021-12-08 20:29:54 +01:00
Vincent Bernat
efd887f51a xss-dimer: blacken 2021-12-08 19:43:59 +01:00
Vincent Bernat
ba8d708a93 xsecurelock: keep scale in check 2021-12-08 19:43:26 +01:00
Vincent Bernat
74ab3229df xss-dimmer: avoid font jumping by using a fixed width to format text
Also, use the same font as when the screen is locked.
2021-12-08 19:06:00 +01:00
Vincent Bernat
237fc329bc xsecurelock: display a clock 2021-12-08 18:25:15 +01:00
Vincent Bernat
2b94a98c91 xsecurelock: monitor background change 2021-12-08 17:21:01 +01:00
Vincent Bernat
4997db033a xsecurelock: replace i3lock
Currently, there is nothing "new". But I plan to do more at some point.
2021-12-08 17:21:01 +01:00
Vincent Bernat
a4bd93b969 xss-dimmer: seperate timer handling from drawing 2021-12-08 00:28:47 +01:00
Vincent Bernat
77c1503555 wallpaper: use XDG_RUNTIME_DIR 2021-12-07 19:53:36 +01:00
Vincent Bernat
e6a82ab0a2 xss-dimmer: change default easing function 2021-11-29 23:03:04 +01:00
Vincent Bernat
f953002a6f i3-companion: icon for retroarch 2021-11-08 21:01:21 +01:00
Vincent Bernat
3a6ea7d9d4 i3-companion: icon for mednafen 2021-11-07 11:09:46 +01:00
Vincent Bernat
100a23fb03 picom: compute an offset for shadows 2021-11-02 13:29:31 +01:00
Vincent Bernat
21743fa9b0 picom: adapt shadow radius to DPI 2021-11-02 10:22:59 +01:00
Vincent Bernat
3770929742 picom: use a wrapper script to template picom configuration file 2021-11-02 10:12:56 +01:00
Vincent Bernat
9371fff442 polybar: give a bit more space to polybar 2021-11-02 09:55:55 +01:00
Vincent Bernat
10f71465be wallpaper: fix wallpaper build when parts of screen is hidden 2021-10-28 05:46:41 +02:00
Vincent Bernat
8c7118ee35 polybar-weather: more compact 2021-10-22 07:23:39 +02:00
Vincent Bernat
ac6410af1a polybar-weather: use country if city is unavailable 2021-10-22 07:21:26 +02:00
Vincent Bernat
385360b516 Revert "polybar: switch back to xrandr to find monitors"
This reverts commit 41dba59ce2. It's
fixed now.
2021-10-20 15:29:52 +02:00
Vincent Bernat
f854a0fedf rofi-mediaplayer: replace play-pause with play
While media keys often don't have a pause button, this is not the case
for the rofi menu.
2021-10-15 19:48:59 +02:00
Vincent Bernat
bba5ef6bb1 i3-companion: stable order for icons 2021-10-10 14:49:59 +02:00
Vincent Bernat
3c036a1f74 i3-companion: icon for gaupol 2021-10-10 14:49:30 +02:00
Vincent Bernat
9874735f98 xsettingsd: more comments 2021-10-10 01:03:33 +02:00
Vincent Bernat
c731938403 rofi-mediaplayer: use variable to run mediaplayer 2021-10-05 14:04:29 +02:00
Vincent Bernat
3d8dbf58e3 i3-companion: listen on generic of.DBus.Properties for wireless signal
NM 1.32 does not have the custom property anymore.
2021-10-03 08:00:34 +02:00
Vincent Bernat
c513f4a3ea i3-companion: icon for Maps 2021-09-30 23:18:45 +02:00
Vincent Bernat
b48064be34 xss-dimmer: simplify easing function names 2021-09-29 15:30:26 +02:00
Vincent Bernat
6be90d5830 polybar-weather: switch to MaxMind for location
In the future, I can get a key from here:
https://support.maxmind.com/getting-started-with-geolite2/. The issue
with ip-api.com is that the city is often wrong.
2021-09-29 08:04:13 +02:00
Vincent Bernat
7f04bb6cf0 xss-dimmer: even more easing functions 2021-09-29 07:12:03 +02:00
Vincent Bernat
dc6c2f05ff xss-dimmer: add easing functions 2021-09-29 06:56:08 +02:00
Vincent Bernat
93348863a3 xsettingsd: allow 1.25 scale for text 2021-09-26 15:46:58 +02:00
Vincent Bernat
8de3fee271 xss-lock: notify earlier 2021-09-24 09:46:31 +02:00
Vincent Bernat
b75dd2422f i3-companion: also add icon for "Spot" 2021-09-23 08:06:45 +02:00