Commit graph

650 commits

Author SHA1 Message Date
Vincent Bernat
7f29fd3235 dock: configure dual screen when docking with two commands
xrandr doesn't handle the configuration in one go. Moreover, we cannot
just disable internal panel first then configure dual screens.
2014-09-18 09:25:59 +02:00
Vincent Bernat
6f7d274cca dock: fix xrandr invocation when undocking 2014-09-18 09:25:46 +02:00
Vincent Bernat
6f73015d1d dock: also configure the keyboard as expected 2014-09-18 07:31:02 +02:00
Vincent Bernat
1251eccf6d dock: try to do the change in one command 2014-09-18 07:29:40 +02:00
Vincent Bernat
fba170f85c Revert "lock: use xss-lock as provided by the system"
This reverts commit 2a1920d02c.

Conflicts:
	xsession
2014-09-17 22:23:09 +02:00
Vincent Bernat
5862342f14 terminal: more transparent background 2014-09-17 20:42:19 +02:00
Vincent Bernat
a92e68eb4d quake: let use role if we cannot set name
Some terminals do not allow to set name (like xfce4-terminal). In this
case, use the role.
2014-09-17 20:31:48 +02:00
Vincent Bernat
4134170f6c dock: use USB keyboard to detect dock 2014-09-17 18:33:07 +02:00
Vincent Bernat
f19b22cd43 terminal: use "terminal" for class
We do substring match. Dunno why "Xfce4-terminal" wasn't working...
2014-09-17 18:14:08 +02:00
Vincent Bernat
b30a00e7e3 xsettings: fix invocation of xsettings 2014-09-17 18:02:03 +02:00
Vincent Bernat
9e3964f32b terminal: fix xfce4-terminal invocation 2014-09-17 18:01:03 +02:00
Vincent Bernat
3d903fc6ba terminal: use xfce4-terminal
While rxvt-unicode is great, it doesn't support xsettings making it
difficult to use when DPI can change while running.
2014-09-17 17:52:04 +02:00
Vincent Bernat
26651bc709 redshift: fix location to Lausanne 2014-09-17 16:55:10 +02:00
Vincent Bernat
f10cb9fb84 xsettings: use some helper to configure xsettingsd 2014-09-17 10:39:22 +02:00
Vincent Bernat
3743b30f3a xsettings: use a customized xsettingsd file 2014-09-17 10:16:42 +02:00
Vincent Bernat
3698e6c650 xsettings: use xsettingsd 2014-09-17 10:12:14 +02:00
Vincent Bernat
2a1920d02c lock: use xss-lock as provided by the system 2014-09-17 09:38:28 +02:00
Vincent Bernat
bd807d5f4c lock: don't dim, use a notification
One time out of two, the screen will stay black. Moreover, since this is
not incorruptible, it is cumbersome to cancel it.
2014-09-14 18:55:57 +02:00
Vincent Bernat
863f117243 lock: add date/time to messages 2014-09-14 11:03:45 +02:00
Vincent Bernat
9d9234e4dd lock: workaround race condition with dimming
For some reason, the race condition is here. Dunno how to fix it. Just
workaround it with another race condition... :(
2014-09-14 08:41:18 +02:00
Vincent Bernat
e251895730 lock: set minimum brightness to 1
This is done to avoid turning off the screen.
2014-09-14 08:39:37 +02:00
Vincent Bernat
83c49d1222 lock: avoid race condition with xbacklight 2014-09-13 20:33:17 +02:00
Vincent Bernat
8dc196e60d lock: ensure that dim stops before end of period
Otherwise, we have concurrent xbacklight processes
2014-09-13 20:31:09 +02:00
Vincent Bernat
e0b246bee9 lock: add some debugging 2014-09-13 07:33:37 +02:00
Vincent Bernat
30767bea20 lock: ensure notification happens before timeout 2014-09-12 21:24:10 +02:00
Vincent Bernat
9eb6982085 lock: use more steps to fade screen 2014-09-12 21:23:36 +02:00
Vincent Bernat
35f0a4296b lock: fade screen during 10 seconds 2014-09-12 21:23:15 +02:00
Vincent Bernat
03cc98a4e8 xsession: reenable rfkill
Not handled by systemd. However, backlight is kept between reboots.
2014-09-12 15:02:23 +02:00
Vincent Bernat
61dfa49fb7 lock: start xss-lock in xsession
It seems that spawning it will just crash awesome.
2014-09-12 15:01:52 +02:00
Vincent Bernat
bfb8c77781 lock: sleep a bit to let i3lock lock the screen
We could let i3lock fork to notify us but then, we have to spy on it to
know when the screen is unlocked.
2014-09-12 14:53:59 +02:00
Vincent Bernat
097e076694 lock: use xss-lock instead of xautolock
xss-lock features nice integration with standard X screensaver
feature which makes it easy to trigger it or to disable it. Moreover, it
also has some logind integration to lock screen before suspend.
2014-09-12 14:52:36 +02:00
Vincent Bernat
2c19d0021f xsession: don't rfkill/xbacklight
Recent versions of systemd handle that without anything special.
2014-09-12 13:36:28 +02:00
Vincent Bernat
90ed6a3127 tags: don't make keepassx special anymore 2014-08-30 17:08:42 +02:00
Vincent Bernat
c09e38673a start: don't use KeepassX anymore 2014-08-24 14:19:16 +02:00
Vincent Bernat
6d9f31eb98 lock: make i3lock ignore empty password 2014-08-20 19:24:20 +02:00
Vincent Bernat
472801975d shifty: handle position being null 2014-08-05 09:28:05 +02:00
Vincent Bernat
ab60407f8a start: try another option combinaison for compton
`--vsync drm` was worst.
2014-07-23 09:20:08 +02:00
Vincent Bernat
9ac4d200db start: use --vsync drm instead of OpenGL for compton
With OpenGL backend, sometimes, i3lock is not painted when locking the
screen. This is quite disturbing.
2014-07-23 08:54:35 +02:00
Vincent Bernat
95ecd523b5 Revert "lock: let i3lock handle DPMS"
This reverts commit b643e21430.
2014-07-22 11:15:18 +02:00
Vincent Bernat
b643e21430 lock: let i3lock handle DPMS
DPMS is otherwise globally disabled.
2014-07-22 10:48:54 +02:00
Vincent Bernat
d0dbe38a14 start: run udisks-glue
This is a way to automount disks.
2014-07-20 13:31:56 +02:00
Vincent Bernat
4909f5bde6 start: use glx backend for compton and enable vsync
This avoids tearing for videos. However, the power consumption may be
increased...
2014-07-12 11:33:00 +02:00
Vincent Bernat
2dbfdde5a8 xsession: remove use of _JAVA_OPTIONS
There is no way to suppress those annoying warnings. See:
 https://bugs.openjdk.java.net/browse/JDK-8039152

Let's just use wrapper when we need it.
2014-07-03 23:24:48 +02:00
Vincent Bernat
fa1e03624c input: make trackpoint snappier 2014-07-03 11:11:29 +02:00
Vincent Bernat
f7d82d5c52 lock: enable locking with modkey + delete
Some keyboards are missing a lot of keys...
2014-07-01 16:17:11 +02:00
Vincent Bernat
626ceabf48 xresources: don't blink cursor in rxvt
The number of wake-ups per second is high when this option is enabled.
2014-07-01 11:38:20 +02:00
Vincent Bernat
4343cd6bd0 xresources: fix hintstyle
`hintlight` should be spelled `hintslight`. Otherwise, some fonts look
too bold.
2014-06-30 21:33:01 +02:00
Vincent Bernat
505a575614 widgets: remove unneeded mountpoints to watch 2014-06-29 11:27:09 +02:00
Vincent Bernat
b0c4a6d43f input: make the trackpoint speedier 2014-06-21 08:36:23 +02:00
Vincent Bernat
7cb545877a xsession: also set DPI through XFT
Most desktop stuff, including modern ones, will respect that.
2014-06-17 22:45:42 +02:00