Commit graph

38 commits

Author SHA1 Message Date
Vincent Bernat
4e06e54f64 polybar: move back date to center 2021-07-09 17:14:54 +02:00
Vincent Bernat
1afcfcec71 polybar: enable scroll to change brightness 2021-07-09 14:38:56 +02:00
Vincent Bernat
9545dd36c6 systemd: do not start tmux on boot
Dunno why I did that. It has absolutely no effect as the process does
not stay. Maybe this wasn't the case in the past.
2021-07-08 22:29:52 +02:00
Vincent Bernat
ade2fd64c7 polybar: consider battery full at 98% 2021-07-08 22:29:37 +02:00
Vincent Bernat
af5f11e483 wallpaper: use hsetroot instead of fvwm-root
I was using fvwm-root because it was able to retain pixmap in some X
property for use by some programs. These days are gone and programs
are now using ARGB visual and the compositor. Let's switch to simpler
hsetroot.
2021-07-08 21:08:25 +02:00
Vincent Bernat
6477e0a0be xsettingsd: remove SKIP_RELOAD environment variable from systemd unit
It is unused.
2021-07-08 17:57:38 +02:00
Vincent Bernat
5141bf86cd xsettinsd: restart i3-cmd on DPI change as well
It reads DPI value from Xft.dpi.
2021-07-08 17:54:34 +02:00
Vincent Bernat
956bfa4965 systemd: switch inputplug to packaged binary 2021-07-08 11:22:32 +02:00
Vincent Bernat
a3ffbddf82 polybar: handle alone/primary/secondary configurations 2021-07-08 08:12:39 +02:00
Vincent Bernat
ecb245acb8 polybar: add audio volume on all screens 2021-07-07 20:19:37 +02:00
Vincent Bernat
2172a05592 dunst: don't display notifications in front of fullscreen apps 2021-07-07 18:51:21 +02:00
Vincent Bernat
6f8b185735 picom: try switching to xr_glx_hybrid 2021-07-07 16:53:27 +02:00
Vincent Bernat
a25e9f2a56 picom: also make Zoom floating window not transparent 2021-07-07 11:38:50 +02:00
Vincent Bernat
5a09a90944 picom: simplify configuration by using only opacity-rules
Otherwise, the interactions with inactive-opacity and wintypes are not
well-documented.
2021-07-07 11:10:21 +02:00
Vincent Bernat
28fc208332 dunst: update icon path
I don't know how icon lookup should happen in other notification
daemons, but all icons don't seem to be available in all resolutions.
2021-07-07 10:20:05 +02:00
Vincent Bernat
b5cf67df10 systemd: implement reload for i3 2021-07-07 10:08:52 +02:00
Vincent Bernat
1925a57b6d polybar: change date format 2021-07-06 15:06:25 +02:00
Vincent Bernat
38837e3038 dunst: use hicolor icons 2021-07-06 09:11:39 +02:00
Vincent Bernat
ed9b7c622e picom: disable fading
This is cool, but switching between workspaces can be a bit painful as
windows are unmapped (but not closed) and mapped, so there is some
time and a transition to the background. If we try to make it quicker,
the flicker is more important.
2021-07-06 07:45:45 +02:00
Vincent Bernat
f85aa0487c picom: speedup a bit fading
Otherwise, switching between workspaces is a bit slow.
2021-07-06 07:31:23 +02:00
Vincent Bernat
334f77449c dunst: modify geometry as dunst is now able to scale position as well 2021-07-05 19:31:02 +02:00
Vincent Bernat
84db9ccb13 picom: update a bit the configuration 2021-07-05 18:50:45 +02:00
Vincent Bernat
3ba1e7e45d picom: switch to a configuration file
It's easier to edit rules this way. Also, add some rules.
2021-07-05 18:20:36 +02:00
Vincent Bernat
c08a54aed0 xsession: set terminal in xsession as well
It is used for a pager in i3.
2021-07-05 17:39:48 +02:00
Vincent Bernat
74cf459f5d picom: do not change opacity of override_redirect windows 2021-07-05 17:22:03 +02:00
Vincent Bernat
4fc09dda39 systemd: revert to use of a specific target activated by i3 2021-07-05 09:55:49 +02:00
Vincent Bernat
ab7ab873b0 systemd: try to use socket activation for i3
Unfortunately, this does not work as not everything is using
I3SOCK (notably `i3 --get-socketpath` does not).
2021-07-05 09:54:51 +02:00
Vincent Bernat
fa58f9f7eb xsettingsd: fix creation of ~/.xsettingsd 2021-07-05 09:46:41 +02:00
Vincent Bernat
cbafa1bfd5 Revert "systemd: ensure i3 is ready when we start stuff depending on its socket"
This reverts commit 1bb2603157.
2021-07-05 09:34:02 +02:00
Vincent Bernat
1bb2603157 systemd: ensure i3 is ready when we start stuff depending on its socket 2021-07-05 09:08:01 +02:00
Vincent Bernat
4fad468738 polybar: move clock to the right 2021-07-05 08:37:31 +02:00
Vincent Bernat
0ae67786c4 polybar: stop displaying upload/download speeds
Not really useful.
2021-07-05 08:32:09 +02:00
Vincent Bernat
043fce1a58 polybar: display brightness 2021-07-05 08:28:06 +02:00
Vincent Bernat
a77a5e27ce More configuration
Including a Quake console and autosplit in i3-companion.
2021-07-05 08:04:35 +02:00
Vincent Bernat
43ab22dee5 i3-companion: add a companion for i3
This is a Python script implementing what's missing from i3.
Currently, it will only rename workspace to add icons with their
content.
2021-07-04 19:08:48 +02:00
Vincent Bernat
662db00e36 More configuration
Notably polybar
2021-07-04 18:25:28 +02:00
Vincent Bernat
f306d92a0d More initial configuration
Notably add Dunst for notifications.
2021-07-04 14:54:07 +02:00
Vincent Bernat
d85a504c53 Initial i3 configuration
This is derived from my Awesome configuration. Still a lot to do from
a WM perspective. The organization is a bit different and I am giving
it up on the per-display systemd units as it does not really work due
to the fact we only have one user DBus and one environment.
2021-07-04 08:38:39 +02:00