Commit graph

1743 commits

Author SHA1 Message Date
Vincent Bernat
3f71120489 lock: tile the image for i3lock
This can be useful if the screen resolution changes during locking.
2015-02-06 13:44:42 +01:00
Vincent Bernat
648c75cc9f wallpaper: save the wallpaper as a PNG image 2015-02-05 12:53:09 +01:00
Vincent Bernat
9b0995552b wallpaper: don't append root path twice
This works with absolute directories but not with relative ones.
2015-02-05 09:27:27 +01:00
Vincent Bernat
b205223f63 wallpaper: use a temporary file to save current wallpaper
Otherwise, other utilities (like i3lock) may get a corrupted image.
2015-02-05 09:26:17 +01:00
Vincent Bernat
30a6a9a4dc wallpaper: remove unused import 2015-02-05 09:17:45 +01:00
Vincent Bernat
07a1739172 input: use a larger middle button 2015-01-01 22:05:43 +01:00
Vincent Bernat
942d758731 input: use an arithmetic expression for better documentation 2015-01-01 22:03:44 +01:00
Vincent Bernat
27599fedcc lock: stop spotify when locking 2014-12-11 08:32:21 +01:00
Vincent Bernat
539f0cd41a appearance: try a bigger font 2014-11-29 13:50:32 +01:00
Vincent Bernat
6f61c1bbab compton: switch to --paint-on-overlay
Without that, it is not uncommon for compton to only display the root
window. Which is disturbing.
2014-11-19 09:08:53 +01:00
Vincent Bernat
f81327acbc compton: --glx-no-rebind-pixmap is known to break on Intel 2014-11-19 09:05:45 +01:00
Vincent Bernat
ace1efda8c appearance: move menu to right
Dunno why. To be like Chrome?
2014-11-12 12:10:52 +01:00
Vincent Bernat
49eb07bb23 appearance: hide minimize/maximize/close buttons for GTK3 apps
GTK3 apps are now using CSD (Client-side decorations) and they get
minimize/maximize/close buttons we don't care about. Hide them.
2014-11-12 12:05:56 +01:00
Vincent Bernat
58cea06e8e xsettings: also fallback to xrdb
LibreOffice doesn't use xsettings...
2014-11-05 13:40:31 +01:00
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