Commit graph

679 commits

Author SHA1 Message Date
Vincent Bernat
913ef0d3f2 theme: don't use transparency for borders
When the client is also using ARGB, the border becomes too transparent
and may be difficult to see. Just use a plain RGB border.
2014-11-04 11:26:50 +01:00
Vincent Bernat
8f1dfe53b6 xsession: workaround a bug in XI focus-in events.
See: https://bugzilla.gnome.org/show_bug.cgi?id=677329
2014-11-03 11:57:00 +01:00
Vincent Bernat
a4943e289f signals: don't let spotify set the urgent flag
It seems to set it for whatever reason. This is disturbing.
2014-10-19 23:53:01 +02:00
Vincent Bernat
5358463d2a start: don't start transmission anymore
It is replaced by transmission-remote-gtk but it doesn't know how to
start minimized.
2014-10-19 23:10:44 +02:00
Vincent Bernat
8452c3b8da compton: switch back to glx backend
And use both --xrender-sync and --sync opengl-swc
2014-10-03 10:17:33 +02:00
Vincent Bernat
1ca473b480 compton: fallback again to just xrender 2014-10-01 09:12:14 +02:00
Vincent Bernat
4a278cdb6e compton: use xrender-sync + fence
This seems to fix the issue with latest Intel drivers.
2014-09-30 08:56:01 +02:00
Vincent Bernat
c86781c262 input: don't put docking logic inside input handling
We use an external binary (in `~/bin`).
2014-09-29 11:01:45 +02:00
Vincent Bernat
81744911c4 Revert "Revert "compton: switch back to GLX backend""
This reverts commit ff9ce9621d. Well,
using a stable Intel driver seems to do the trick.
2014-09-27 10:58:09 +02:00
Vincent Bernat
ff9ce9621d Revert "compton: switch back to GLX backend"
This reverts commit ec4236f347. The
problem is still here.
2014-09-26 10:46:42 +02:00
Vincent Bernat
8b72b4f80e compton: kill compton before calling xrandr 2014-09-26 10:06:00 +02:00
Vincent Bernat
e4ee166056 compton: kill compton before restarting awesome 2014-09-26 10:05:42 +02:00
Vincent Bernat
ec4236f347 compton: switch back to GLX backend
Seems to work OK now. Dunno what was the change. Maybe terminal change?
2014-09-26 07:17:02 +02:00
Vincent Bernat
7391a2bee0 terminal: remove evilvte configuration 2014-09-26 07:06:54 +02:00
Vincent Bernat
4747223625 terminal: use an icon for terminal
`vbeterm` doesn't come with an icon.
2014-09-25 20:38:49 +02:00
Vincent Bernat
1d38a56327 terminal: switch to my own custom terminal 2014-09-25 12:01:16 +02:00
Vincent Bernat
e3f653acb5 dock: sleep a bit more when docking before restarting awesome 2014-09-25 11:55:32 +02:00
Vincent Bernat
05486739e9 dock: when docking, disable wifi 2014-09-25 09:30:48 +02:00
Vincent Bernat
bc01d1511f terminal: use a small minimal size
Otherwise, we evilvte cannot be resized down...
2014-09-23 21:07:53 +02:00
Vincent Bernat
5819a5ad80 terminal: don't show terminal icon for evilvte
We can handle that directly in awesome.
2014-09-23 20:50:50 +02:00
Vincent Bernat
dd693fc5e6 terminal: don't use env variable to give a name to GTK terminal
GTK applications accept `--name` as a special parameter just for that.
2014-09-23 20:49:21 +02:00
Vincent Bernat
4cc87d1cce input: disable synaptics except for click
I don't have time to patch the driver at each upgrade. Moreover, I don't
use scrolling that much.
2014-09-21 09:55:09 +02:00
Vincent Bernat
b57bffcd16 compton: don't use DRM for vsync, ugly 2014-09-20 09:43:49 +02:00
Vincent Bernat
a20ee81fa5 terminal: switch to evilvte
With a custom compilation. It supports more stuff than xfce4-terminal,
notably italics. There are still a lot to do to have something as nice
as rxvt... Should be compiled with GTK3, otherwise, it will have the
same problems than xfce4-terminal.
2014-09-20 01:20:17 +02:00
Vincent Bernat
0cdc86dd0d terminal: don't keep "Terminal" in the title 2014-09-19 15:58:30 +02:00
Vincent Bernat
45b06f3cd8 terminal: darker background 2014-09-19 15:58:23 +02:00
Vincent Bernat
c1c6ca9324 compton: don't use glx backend
It doesn't work well with newer Intel drivers.
2014-09-19 15:54:57 +02:00
Vincent Bernat
d84574ebc3 dock: don't try to detect undocking, that doesn't work
Unplugging the dock while running seems harmful currently. Just use a
special command for that before undocking. On the other hand, docking
should just work.
2014-09-18 14:58:51 +02:00
Vincent Bernat
62c3f6a7f4 dock: restart awesome after reconfiguring
It is likely that awesome missed the second xrandr event.
2014-09-18 09:28:00 +02:00
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