Commit graph

14 commits

Author SHA1 Message Date
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
17b0e272ae polybar: make the bar a bit smaller 2021-08-07 21:09:10 +02:00
Vincent Bernat
cb9e692c8d polybar: generate mountpoints automatically 2021-08-02 22:59:26 +02:00
Vincent Bernat
7ed896496f polybar: make it compatible with RandR monitors
Other uses of RandR do not need to be aware of monitors. Wallpapers
could be, but it works just fine without that.
2021-08-01 15:30:21 +02:00
Vincent Bernat
764dc010b6 polybar: no need to keep the shell waiting, systemd can do it 2021-07-17 11:09:04 +02:00
Vincent Bernat
1db91fb0eb polybar: optimize the case with one monitor 2021-07-17 11:03:50 +02:00
Vincent Bernat
0f4e668b51 i3-companion: avoid leaking window name in logs 2021-07-15 20:52:32 +02:00
Vincent Bernat
ce25d4d970 polybar: only takes the primary screen if connected 2021-07-15 19:15:16 +02:00
Vincent Bernat
390597ecd7 polybar: avoid querying xrandr for changes too much
For some reason, this makes X probe again the monitors. Switch to
`xrandr --current` seems to make this problem goes away. Maybe, this
is also `polybar --list-monitors` keeping a grab while polybar is
starting.
2021-07-15 14:32:00 +02:00
Vincent Bernat
7df5011824 i3-companion: replace network module by custom IPC for Network Manager 2021-07-12 07:32:39 +02:00
Vincent Bernat
a3ffbddf82 polybar: handle alone/primary/secondary configurations 2021-07-08 08:12:39 +02:00
Vincent Bernat
662db00e36 More configuration
Notably polybar
2021-07-04 18:25:28 +02:00