Commit graph

584 commits

Author SHA1 Message Date
Vincent Bernat
be34776ee6 wallpaper: more alternatives 2021-08-31 17:47:48 +02:00
Vincent Bernat
fd5bfda5f3 wallpaper: add options to modify scoring 2021-08-31 17:38:17 +02:00
Vincent Bernat
c8bd6f35a4 wallpaper: take a note on how to get an animated wallpaper 2021-08-30 23:50:19 +02:00
Vincent Bernat
d0a518dea7 input-event: simplify keyboard handling 2021-08-29 10:48:05 +02:00
Vincent Bernat
12a833300f i3-companion: add icon for Jitsi 2021-08-29 10:47:03 +02:00
Vincent Bernat
56fc8daec2 i3-companion: handle Wireguard VPN 2021-08-28 13:31:02 +02:00
Vincent Bernat
ebec44af3c input-event: remove specific configuration for Thinkpad extra buttons
It's useless as we don't set anything specific anymore.
2021-08-28 07:30:30 +02:00
Vincent Bernat
07a915dc9d spotify-clean: use pacmd from PulseAudio 2021-08-27 08:28:07 +02:00
Vincent Bernat
01d3fb95bc wallpaper: more tests
The scoring system is a bit fragile...
2021-08-27 08:11:45 +02:00
Vincent Bernat
f5e47c6727 wallpaper: small optimization 2021-08-27 00:46:15 +02:00
Vincent Bernat
fadf06d1b9 wallpaper: refactor a bit wallpaper module 2021-08-27 00:28:08 +02:00
Vincent Bernat
453ea504f3 wallpaper: be smarter when combining images 2021-08-26 16:12:16 +02:00
Vincent Bernat
268c35aad2 wallpaper: use Lanczos in all cases 2021-08-26 11:22:16 +02:00
Vincent Bernat
37895d3976 polybar: provides an example on how to split monitors 2021-08-26 09:21:56 +02:00
Vincent Bernat
30c8f78f70 xsettings: also set Xft.rgba
Emacs with Harfbuzz is not using XSETTINGS for that... There is a code
path enabled only with XFT. It seems the settings is ignored by
Cairo, despite code for parsing that being here...
2021-08-23 14:56:41 +02:00
Vincent Bernat
41dba59ce2 polybar: switch back to xrandr to find monitors
For some reason, I get this with polybar:

```
DisplayPort-3-1: 1920x1440+0+0 (XRandR monitor)
DisplayPort-3-2: 1520x1440+1920+0 (XRandR monitor)
DisplayPort-3: 3440x1440+0+0 (primary)
```
2021-08-23 10:16:03 +02:00
Vincent Bernat
32501093c1 rofi-mediaplayer: fix focus Spotify 2021-08-22 14:33:19 +02:00
Vincent Bernat
358cf0629d i3-companion: implement systemd notify 2021-08-22 09:03:18 +02:00
Vincent Bernat
2f74d47a74 polybar: kill itself if one instance is missing 2021-08-22 08:59:43 +02:00
Vincent Bernat
e54dcc7e6f polybar: fix monitor detection on clone
Polybar knows how to do that, let's just use polybar --list-monitors.
2021-08-22 08:31:38 +02:00
Vincent Bernat
cda8ef9831 systemd: switch back to PulseAudio 2021-08-21 14:05:39 +02:00
Vincent Bernat
ce3b8013f7 i3-companion: icon for draw.io 2021-08-20 10:42:17 +02:00
Vincent Bernat
bd60e9da60 input-event: register YubiKey to SSH agent 2021-08-19 17:14:31 +02:00
Vincent Bernat
b394ff168a input-event: do not try to configure a Yubikey 2021-08-19 10:47:50 +02:00
Vincent Bernat
5695665560 wallpaper: upgrade scaling to LANCZOS 2021-08-17 12:51:07 +02:00
Vincent Bernat
5a71ea3e28 Revert "polybar: don't try compatibility with RandR 1.5"
This reverts commit 25a147b97f.
2021-08-17 11:52:20 +02:00
Vincent Bernat
25a147b97f polybar: don't try compatibility with RandR 1.5
The feature is broken. See: https://gitlab.gnome.org/GNOME/gtk/-/issues/2013.
2021-08-16 21:13:00 +02:00
Vincent Bernat
a5c608eff8 Revert "polybar: fix monitor detection on clone"
This reverts commit 62a831ac40.
2021-08-16 17:47:03 +02:00
Vincent Bernat
62a831ac40 polybar: fix monitor detection on clone
Polybar knows how to do that, let's just use polybar --list-monitors.
2021-08-14 20:51:29 +02:00
Vincent Bernat
6b0c7b4c1d polybar-weather: try harder to wait to be online 2021-08-13 23:01:13 +02:00
Vincent Bernat
481b258fe0 polybar-weather: wait a bit longer when not online 2021-08-13 22:06:21 +02:00
Vincent Bernat
33babfb765 input-event: no more office at Blade 2021-08-13 20:23:29 +02:00
Vincent Bernat
dce67c7d60 polybar-weather: use onecall API
The daily forecast is not available for free.
2021-08-13 18:43:20 +02:00
Vincent Bernat
da6f9ff7aa polybar-weather: show daily forecast instead of hourly forecast 2021-08-13 16:50:54 +02:00
Vincent Bernat
ebed328443 i3-companion: correctly handle apps without window class
I am looking at you Spotify...
2021-08-12 10:44:57 +02:00
Vincent Bernat
60baedbadd ssh-add: make it work with "exploded" ssh config 2021-08-12 10:30:19 +02:00
Vincent Bernat
97f44f09b1 polybar-weather: don't use nm-online -s flag
It only checks if network manager was online at some point in the
past.
2021-08-12 07:51:37 +02:00
Vincent Bernat
eda39cbd22 polybar-weather: switch to Font Awesome for weather
This way, we only use one font. It seems good enough.
2021-08-11 18:28:42 +02:00
Vincent Bernat
6207bc2c7e polybar-weather: wait longer before checking nm-online 2021-08-11 15:55:25 +02:00
Vincent Bernat
8fd82af49f polybar-weather: discard first forecast if in less than two hours 2021-08-11 10:15:00 +02:00
Vincent Bernat
0129d85f70 polybar-weather: also log first forecast time 2021-08-11 08:32:28 +02:00
Vincent Bernat
7c39cfb940 polybar-weather: also use current weather
I was under the impression the first forecast value may include the
current weather. This is not the case. Times provided in forecast are
in UTC. So, also include the current weather.
2021-08-11 08:28:15 +02:00
Vincent Bernat
77db51b12c polybar-weather: fix missing import 2021-08-11 07:55:12 +02:00
Vincent Bernat
62645d0a66 polybar-weather: gracefully handle connection error when waking up
nm-online may think we are still online, but we are not, just try a
location request and if it fails, wait to be online.
2021-08-10 21:45:09 +02:00
Vincent Bernat
af1e3135cf polybar-weather: log city, just in case 2021-08-10 17:20:18 +02:00
Vincent Bernat
9e55aa23b9 polybar-weather: make number of forecasts configurable 2021-08-10 17:15:25 +02:00
Vincent Bernat
f7e0fd5250 dimmer: rename to xss-dimer 2021-08-10 16:17:02 +02:00
Vincent Bernat
e88352aa67 polybar-weather: tell where to find weather icons 2021-08-10 13:35:16 +02:00
Vincent Bernat
78004178e4 polybar-weather: use different icons when day/night
Also, on hot days, switch to a specific icon.
2021-08-10 13:34:17 +02:00
Vincent Bernat
1924f7731e wallpaper: rename wallpaper binary to match service name 2021-08-10 13:21:04 +02:00