Commit graph

650 commits

Author SHA1 Message Date
Vincent Bernat
4a21b21bd7 xsession: HDMI interface names have changed for neo 2015-05-14 09:48:28 +02:00
Vincent Bernat
2e7df6eda0 Revert "xsession: set SHELL to /bin/sh"
This reverts commit 10c9c02975. This has
the bad side effect of not using the user shell... Keep the SHELL
variable as is.
2015-03-23 10:00:47 +01:00
Vincent Bernat
10c9c02975 xsession: set SHELL to /bin/sh
`/bin/sh` doesn't set the SHELL variable itself. We don't need bash
here.
2015-03-20 19:34:20 +01:00
Vincent Bernat
fc2fd51f94 xrun: don't use spawn_with_shell
We don't need a shell.
2015-03-20 19:32:32 +01:00
Vincent Bernat
97c5b983e7 rules: ensure Pidgin's buddy list is master
If it comes after the conversation window, it should be set as a master.
2015-03-03 08:58:11 +01:00
Vincent Bernat
d29b8fd257 tags: anything Pidgin-related should go to im tag 2015-03-03 08:56:56 +01:00
Vincent Bernat
b062119a01 gtk: do not intercept C-f either
I don't use C-f/C-b to navigate in a text entry (I use arrows). Remove
all of them. Both GTK2 and GTK3.
2015-02-23 12:15:56 +01:00
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