Commit graph

650 commits

Author SHA1 Message Date
Vincent Bernat
02e16874c9 volume: implement mic toggle as well 2020-03-08 00:02:07 +01:00
Vincent Bernat
13c4698c5b firefox: tell allowTabDetach needs Firefox 74 2020-03-04 22:17:26 +01:00
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
003c91e1db input-event: sleep a bit if we are not able to load blade profile 2020-02-24 18:35:05 +01:00
Vincent Bernat
986a795613 systemd: use zathura for PDF/DJVU/PS 2020-02-23 11:43:36 +01:00
Vincent Bernat
26bcda1cb2 firefox: disable DoH for now 2020-02-23 09:29:51 +01:00
Vincent Bernat
6023ac97c2 firefox: don't allow detaching a tab by pulling it 2020-02-17 22:36:00 +01:00
Vincent Bernat
baed5697b7 keydoc: use appropriate scale for help window 2020-02-17 22:10:08 +01:00
Vincent Bernat
5178247f9a firefox: don't autoplay videos 2020-02-15 18:29:18 +01:00
Vincent Bernat
8a3cd8e767 firefox: disable layer acceleration for now
I am a bit unsure it's not a CPU hog. Let's see a bit.
2020-02-15 12:25:27 +01:00
Vincent Bernat
1a66d4665d firefox: no need to specify download dir
This is the job of xdg-user-dirs-update.
2020-02-14 23:08:51 +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
efe686b534 xss-lock: use more descriptive flags 2020-02-08 17:53:12 +01:00
Vincent Bernat
675ae761df xsettings: remove reference to xsettingsd.local 2020-02-08 16:44:17 +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
e3ad1d73f0 xkb: remove use of webcam key
I think this is very old and I was using it for my ThinkPad Edge 11.
2020-02-07 08:08:34 +01:00
Vincent Bernat
fa571a74c4 xkb: rename x1.xkb to x1gen2.xkb 2020-02-07 08:07:41 +01:00
Vincent Bernat
01622fd884 wallpaper: don't create symlinks
This is useless.
2020-02-06 22:06:24 +01:00
Vincent Bernat
aaaebf3302 wallpaper: lower compression level
Otherwise, we use quite a lot of CPU to save the PNG image.
2020-02-06 22:04:14 +01:00
Vincent Bernat
ffeef58722 wallpaper: change default target name to .png
We are using PNG because i3lock is using PNG.
2020-02-06 22:00:58 +01:00
Vincent Bernat
ea3c1fd58b wallpaper: remove unused import 2020-02-06 21:59:29 +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
a9767ec55e input: try to be faster by just loading blade profile when docking 2020-02-04 11:26:06 +01:00
Vincent Bernat
a0878c93b6 input: add more debug output 2020-02-04 11:23:19 +01:00
Vincent Bernat
387279800e tags: use xdg-open
This way, Firefox is the default via XDG
2020-02-03 09:48:51 +01:00
Vincent Bernat
2c8bebbd12 tags: use x-www-browser instead of Firefox 2020-02-03 09:44:33 +01:00
Vincent Bernat
9150313d7a rc: simplify cache dir creation
No need to test if directory exists, `mkdir -p` already does that.
2020-02-01 12:32:56 +01:00
Vincent Bernat
0d3dca998b xsettingsd: fix selected dpi 2020-01-31 10:08:37 +01:00
Vincent Bernat
9eab93570d xsettingsd: use first screen DPI as DPI for the session 2020-01-31 07:24:52 +01:00
Vincent Bernat
498606b38e xsettingsd: don't use a subshell when computing DPI
This is to be able to use `dpi` variable. Also, for some reason, the
journal doesn't keep the output of short-lived processes.
2020-01-31 07:14:28 +01:00
Vincent Bernat
139af6fed5 xsettingsd: fix typo in case 2020-01-31 00:00:07 +01:00
Vincent Bernat
c944c7855d xsettingsd: fix inlining of the change() function 2020-01-30 08:22:36 +01:00
Vincent Bernat
6625f42128 xsettingsd: explain more the problem with automatic DPI detection 2020-01-30 08:09:05 +01:00
Vincent Bernat
db5f5743b9 xsettingsd: improve automatic DPI detection
For laptops, we don't want the same as for regular screens.
2020-01-29 23:47:03 +01:00
Vincent Bernat
57af83356b xsettingsd: remove "change()" function 2020-01-29 23:12:55 +01:00
Vincent Bernat
96a9b401a4 xsettingsd: also set RandR DPI 2020-01-29 11:37:23 +01:00
Vincent Bernat
1902a4f0b5 xsettingsd: compute best DPI value for each screen 2020-01-29 11:37:12 +01:00
Vincent Bernat
1411929ead xsettings: fix DPI computation 2020-01-29 11:34:00 +01:00
Vincent Bernat
08fa9a63d0 xrandr: don't poll hardware when it's not needed 2020-01-29 11:16:05 +01:00
Vincent Bernat
95dd95e4ce systemd: use systemd to start tmux server 2020-01-29 05:45:38 +01:00
Vincent Bernat
2463736fdc xrandr: simplify xrandr menu with autorandr 2020-01-29 05:16:25 +01:00
Vincent Bernat
2fa5ff7a38 xsettingsd: compute DPI for each screen
We don't use the information yet.
2020-01-29 04:59:12 +01:00
Vincent Bernat
2511f41461 xsettingsd: don't use autorandr --skip-options
Instead, move it in settings.ini.
2020-01-29 04:44:46 +01:00
Vincent Bernat
187013de06 firefox: disable webrender 2020-01-27 15:25:47 +01:00
Vincent Bernat
ea1e26d35d input: fix event-handling in input-event script 2020-01-27 13:18:16 +01:00
Vincent Bernat
a8ece5c7db firefox: force enable hardware acceleration 2020-01-26 22:00:01 +01:00