Commit graph

650 commits

Author SHA1 Message Date
Vincent Bernat
1644387efe xsession: make systemd-run quiet 2016-06-01 08:09:14 +02:00
Vincent Bernat
be1fd6a21d xsession: ensure tmux session won't be killed on logout 2016-06-01 07:32:50 +02:00
Vincent Bernat
f81ccb9f89 start: don't run polkit agent
Seems to be useless.
2016-05-23 14:34:36 +02:00
Vincent Bernat
3596d903eb input: switch to libinput
Out-of-the-box, libinput works fine. We even get scrolling using middle
button.
2016-05-18 13:56:14 +02:00
Vincent Bernat
614d3c604f xsession: fix coordinates for redshift 2016-05-08 19:34:04 +02:00
Vincent Bernat
3662be4751 xsession: lower night temperature for redshift
Otherwise, the change is quite invisible.
2016-05-07 21:36:01 +02:00
Vincent Bernat
8b1417a75d Revert "spotify: do not expect an answer to DBus request"
This reverts commit 1342c2b227. Doesn't
work otherwise... Odd?
2016-04-29 19:52:16 +02:00
Vincent Bernat
572f39c0c1 rc: don't start udisks-glue
Use "udisksctl mount -b /dev/sdb1" instead.
2016-04-29 16:40:13 +02:00
Vincent Bernat
1342c2b227 spotify: do not expect an answer to DBus request
Using os.execute makes awesome block during execution. Don't wait for
anything.
2016-04-29 16:38:56 +02:00
Vincent Bernat
1e993bfa10 appearance: fix GTK3 bindings
With newer versions of GTK, the appropriate CSS property and the CSS
classes have changed their names.
2016-04-27 18:13:27 +02:00
Vincent Bernat
2c07d4e19a browser: try Firefox a bit 2016-04-17 19:21:44 +02:00
Vincent Bernat
ebf43cbbc5 wallpaper: also provide symlinks to the used images
Useful if something want a random wallpaper.
2016-04-17 19:17:53 +02:00
Vincent Bernat
01d65673ca xsettings: when using display port adapter, keep HiDPI settings too
In fact, we should detect we have some videoprojector and do that.
2016-04-17 19:07:04 +02:00
Vincent Bernat
cb7763f070 xsettings: when using HDMI output only, keep HiDPI
The HDMI output is used mostly for presentations.
2016-03-30 14:48:14 +02:00
Vincent Bernat
6e5e96d67e bindings: invert the way we switch focus between screens
For some reason, the screens seem to be in inverted order.
2016-03-21 13:12:32 +01:00
Vincent Bernat
04d9fb8da6 brightness: handle the case where xbacklight doesn't work
This happens with modesettings...
2016-03-16 15:49:22 +01:00
Vincent Bernat
f3f3754336 xsettings: compatibility with modeset driver 2016-02-19 10:06:22 +01:00
Vincent Bernat
aa48a79e13 xsession: output rename with recent intel 2016-01-28 19:52:20 +01:00
Vincent Bernat
c37d80aae4 Revert "lock: when going to sleep, clear ssh-agent keys"
This reverts commit b149d0a07a.
2016-01-24 13:41:37 +01:00
Vincent Bernat
b149d0a07a lock: when going to sleep, clear ssh-agent keys 2016-01-17 10:18:14 +01:00
Vincent Bernat
298a7035be doc: mention @P-EB pull request for 3.5 support
ENOTIME to update myself...
2015-12-24 09:04:35 +01:00
Vincent Bernat
2dc1f56751 bindings: add a binding to spawn pavucontrol 2015-10-20 09:45:13 +02:00
Vincent Bernat
d5d723a350 lock: show number of failed attempts 2015-10-13 21:29:57 +02:00
Vincent Bernat
32b02622bd input: break some xkb definitions into multiple lines 2015-10-08 08:41:15 +02:00
Vincent Bernat
dc5c2f1ee4 input: also turn the menu key into compose 2015-10-08 08:32:40 +02:00
Vincent Bernat
8476535739 input: prefix log message with something greppable 2015-09-08 12:10:36 +02:00
Vincent Bernat
9244f9de10 xsession: import environment into user systemd
It's some way to emulate a per-session systemd. Not really used yet.
2015-09-06 16:00:42 +02:00
Vincent Bernat
cda3a6448f spotify: switch back to MPRIS2 DBUS interface
One less daemon to run.
2015-08-31 20:28:15 +02:00
Vincent Bernat
f04a53528f signals: put cursor in the middle left of the focused window
Previously, cursor was put in the upper left corner but there are so
many stuff that may display tooltips at this place...
2015-08-15 10:38:37 +02:00
Vincent Bernat
a5f5530c85 tags: apps for second screen should go on second screen
Not on the third screen.
2015-08-10 09:05:55 +02:00
Vincent Bernat
3a1e52df3e xrandr: add a gist from an ArchLinux guy for mixing HiDPI/non-HiDPI
This will be useful. Need to test.
2015-08-08 21:42:28 +02:00
Vincent Bernat
f5954001cf xsettings: handle connected but unused screens as well 2015-08-05 19:09:39 +02:00
Vincent Bernat
d9008f094d xsettings: do not rely on a primary screen
It is likely that we don't have one.
2015-08-05 09:36:26 +02:00
Vincent Bernat
3c463c3f25 appearance: use default Adwaita icons 2015-07-24 08:59:08 +02:00
Vincent Bernat
df962d1e75 rc: run xsettingsd early 2015-07-24 06:23:46 +02:00
Vincent Bernat
6088fe87a8 git: remove xsettings.dpi from gitignore 2015-07-24 06:21:03 +02:00
Vincent Bernat
b0d555ff98 xsettings: just hard-code appropriate DPI settings 2015-07-23 21:42:32 +02:00
Vincent Bernat
06e6c28ac7 theme: get scale factor from Xft.dpi
And uses xrdb as it is easier to do this way.
2015-07-23 13:30:26 +02:00
Vincent Bernat
e0ceb40259 xsettings: use xrandr to compute appropriate DPI 2015-07-23 13:23:09 +02:00
Vincent Bernat
5710a37455 xsettings: keep using xdpyinfo if override not present 2015-07-23 09:02:08 +02:00
Vincent Bernat
f253d81ef5 xsettings: grab DPI from xsettings.dpi
Some applications, like Chromium don't like the X server to use an
appropriate DPI setting. Dunno why. See:
 https://code.google.com/p/chromium/issues/detail?id=511580

This is a workaround for that.
2015-07-23 09:00:02 +02:00
Vincent Bernat
e3747d1b9f spotify: try to support the new version of Spotify
Use dbus-mediakeys to get an appropriate DBus interface. In future
versions, this should not be needed anymore. See:
 https://github.com/vincentbernat/dbus-mediakeys
2015-07-13 14:50:47 +02:00
Vincent Bernat
86c36c91c6 lock: more generic way to stop an audio player 2015-07-12 21:54:03 +02:00
Vincent Bernat
93a5cf16ba Revert "spotify: try to support the new version of Spotify"
This reverts commit 6c8985a9ae. Well, keep
old version of Spotify until MPRIS DBus support is updated.
2015-07-12 21:26:41 +02:00
Vincent Bernat
6c8985a9ae spotify: try to support the new version of Spotify
It doesn't provide a DBus interface. Try to use xdotool instead. For
some reason, not working.
2015-07-12 11:31:13 +02:00
Vincent Bernat
db2d169a57 debug: some applications don't have a name
For example, when not playing, the new version of Spotify doesn't expose
a name. Handle that when displaying window information.
2015-07-12 09:55:49 +02:00
Vincent Bernat
eafed94545 lock: wait a bit more before kicking DPMS 2015-06-20 13:58:42 +02:00
Vincent Bernat
742d8ddbf4 lock: set lock timeout to 5 minutes 2015-06-17 08:46:28 +02:00
Vincent Bernat
e17f7b879c shifty: fusion delete/rename tag function
When a tag is empty, delete it, otherwise, rename it.
2015-06-14 13:07:36 +02:00
Vincent Bernat
b2da623de0 xsession: alucard doesn't exist anymore 2015-05-14 09:48:51 +02:00