Vincent Bernat
83ba6b5a23
i3-companion: also listen to DBus for NetworkManager
...
As a proof of concept add notifications for events.
2021-07-11 22:06:23 +02:00
Vincent Bernat
e8b7487512
i3: unconditionally restart i3-companion on reload
2021-07-11 22:06:23 +02:00
Vincent Bernat
812ce97360
polybar: use a greater interval for network
...
No stats to update.
2021-07-11 14:14:51 +02:00
Vincent Bernat
63eec74986
dunst: more icons
2021-07-11 14:14:51 +02:00
Vincent Bernat
b25442dfd9
polybar: add back disk module
...
I am using my own compiled version of polybar.
2021-07-11 11:27:37 +02:00
Vincent Bernat
fdbfd3c68c
dunst: add a frame to notifications
...
It's easier to read this way.
2021-07-11 11:21:47 +02:00
Vincent Bernat
e007711578
picom: also add fading for tooltips, notifications and menus
2021-07-11 08:58:43 +02:00
Vincent Bernat
61c9eb7fd8
picom: drop shadows for some window types
2021-07-11 08:53:30 +02:00
Vincent Bernat
5426dcefdc
picom: exclude utility windows from opacity
...
That's what Firefox is using for some menus.
2021-07-11 08:51:28 +02:00
Vincent Bernat
78aa09fc65
xsession: don't try to sync Firefox' user.js
...
Glob is not extended after variable expansion. Not worth it. It's not
like Firefox can be configured just by this way.
2021-07-11 00:28:24 +02:00
Vincent Bernat
1d46b1a4e5
polybar: move back all modules except pulseaudio to primary
2021-07-10 18:29:27 +02:00
Vincent Bernat
7d83943adf
polybar: keep volume when muting
...
Otherwise, the layout change.
2021-07-10 18:22:10 +02:00
Vincent Bernat
6a2db7ed4b
polybar: try to display disks when full
...
This is not possible yet. The trick we did use for battery is not
possible either as it is not possible to use tokens inside ramps.
2021-07-10 13:08:29 +02:00
Vincent Bernat
a918e1c01d
polybar: use Font Awesome 6
2021-07-10 00:13:08 +02:00
Vincent Bernat
14aee903fc
polybar: do not prevent use of click/scroll for i3 workspaces
...
There is no real point to this. I don't click on them by accident, I
just usually don't click on them.
2021-07-09 23:58:17 +02:00
Vincent Bernat
e9a1b3101e
dunst: use left click to execute action, other clicks close
2021-07-09 23:57:58 +02:00
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