Vincent Bernat
daa4f44f8c
Revert "systemd: quirks for Guybrush"
...
This reverts commit b602bab527
.
2020-03-01 09:27:53 +01:00
Vincent Bernat
b602bab527
systemd: quirks for Guybrush
2020-03-01 09:27:41 +01:00
Vincent Bernat
986a795613
systemd: use zathura for PDF/DJVU/PS
2020-02-23 11:43:36 +01:00
Vincent Bernat
7c375670ab
Revert "systemd: change wallpaper hourly"
...
This reverts commit fee686b5c6
. I've
changed my mind...
2020-02-09 19:45:40 +01:00
Vincent Bernat
fee686b5c6
systemd: change wallpaper hourly
2020-02-09 19:43:56 +01:00
Vincent Bernat
a42edf621a
wallpaper: use a per-display wallpaper
...
Just to be coherent with having a per-display service and timer.
2020-02-07 09:58:02 +01:00
Vincent Bernat
ab8aea8a55
wallpaper: make awesome trigger a reload of the wallpaper on start
...
That's because we also want to update the wallpaper on xrandr changes.
2020-02-05 08:20:28 +01:00
Vincent Bernat
a528e2f242
wallpaper: replace lua timer by a systemd timer
2020-02-05 08:16:27 +01:00
Vincent Bernat
66d130e702
systemd: register x-scheme-handler/about with firefox
...
This way, I can run firefox with `xdg-open about:newtab`. Otherwise,
it fallback to x-www-browser.
2020-02-04 13:45:58 +01:00
Vincent Bernat
95dd95e4ce
systemd: use systemd to start tmux server
2020-01-29 05:45:38 +01:00
Vincent Bernat
8c60ff113f
systemd: make emacsmail.desktop default for mailto
2020-01-26 21:59:37 +01:00
Vincent Bernat
243de00594
start: move start commands to systemd misc-x@.service
2020-01-26 09:07:20 +01:00
Vincent Bernat
7cb13811e2
xss-lock: restart on failure
2020-01-24 22:30:45 +01:00
Vincent Bernat
1a7421baf8
systemd: try to debug xrandr crashing
2020-01-22 22:59:30 +01:00
Vincent Bernat
7163d9fa82
redshift: fix location
2020-01-21 07:06:30 +01:00
Vincent Bernat
9b1c564a13
systemd: don't run inputplug in the background
...
This way, we will get messages during changes in journal.
2020-01-20 09:21:26 +01:00
Vincent Bernat
d1f696e088
systemd: don't run numlockx
...
I don't have a keyboard with numlock since quite a long time.
2020-01-19 22:47:06 +01:00
Vincent Bernat
0670abf9e3
systemd: fix location of numlockx
2020-01-19 22:45:33 +01:00
Vincent Bernat
89a830a67e
redshift: use new syntax for location
...
At some point, geoclue2 could be used instead.
2020-01-19 22:28:55 +01:00
Vincent Bernat
29d7cacbaa
systemd: teach how to reload xsettingsd
2020-01-19 20:33:49 +01:00
Vincent Bernat
47368b46dc
systemd: remove all [Install] sections
...
Instead, we explicitely set dependencies in our own
graphical-session@.target.
2020-01-19 20:30:59 +01:00
Vincent Bernat
2e9fa46f2f
systemd: create our own graphical-session@.target
...
graphical-session.target is an existing target for the system. While I
don't use several X sessions, I prefer to have each service bound to
the right display and therefore, I create my own
graphical-session@.target for this purpose.
Also, I don't like having to use `systemctl --user enable`, so I
enable everything directly in graphical-session@.target. Other
dependencies are ordered from awesome@.service. This seems good
enough.
2020-01-19 20:28:04 +01:00
Vincent Bernat
ae691bb025
systemd: tentative to manage session with systemd
...
To me, I think it was cleaner to have a parameter with the current
display. This way, the session is specific to the current display. It
seems BindsTo doesn't think this way.
2020-01-19 19:06:49 +01:00