Commit graph

650 commits

Author SHA1 Message Date
Vincent Bernat
b302b70787 theme: adapt to "hidpi" screens
We use a scale factor. We are expected to have something sensible set
for DPI.
2014-06-17 22:22:47 +02:00
Vincent Bernat
52b70e4046 xsession: enable hidpi 2014-06-17 22:06:26 +02:00
Vincent Bernat
d1d9960c24 xsession: don't check full path of various utilities 2014-06-15 15:00:59 +02:00
Vincent Bernat
2bf4642d88 keys: disable synaptics motion but keep gestures 2014-06-15 14:18:39 +02:00
Vincent Bernat
fcd7b59c07 keys: transform Ctrl_L into a Escape key for X1 2014-06-14 19:48:44 +02:00
Vincent Bernat
d79a3d0f5c widgets: enable battery widget on zoro 2014-06-13 16:32:49 +02:00
Vincent Bernat
6a28acc5fa keys: disable touchscreen on Carbon X1 2014-06-11 17:53:13 +02:00
Vincent Bernat
bcf2f66102 keys: disable clickpad by using "huge" buttons 2014-06-11 17:41:21 +02:00
Vincent Bernat
c6c6fca6d2 brightness: control brightness
On the X1, the brightness is controlled by the OS. On other machines, if
it is not, we will double the requested changes. We can live with that.
2014-06-11 17:25:47 +02:00
Vincent Bernat
7b4de27bc8 urxvt: use a more transparent background by default
On a HiDPI screen, the previous transparency was almost not transparent.
2014-06-11 17:12:30 +02:00
Vincent Bernat
b31742b740 keys: don't use replace keys when defining new symbols
It seems that this is incompatible with a per-device mapping.
2014-06-11 17:11:55 +02:00
Vincent Bernat
712c1f3362 start: don't try to start xcompmgr
compton takes some time to start and meanwhile, xcompmgr will be
started...
2014-06-11 10:30:02 +02:00
Vincent Bernat
d654f1e874 keys: fix custom symbols for X1 Carbon 2014-06-10 21:23:44 +02:00
Vincent Bernat
a6506a223f keys: remove keyboard configuration from Lua code
Everything is now handled by inputplug.
2014-06-10 21:23:37 +02:00
Vincent Bernat
3e9a3f8662 xsession: fix path to input event script 2014-06-10 07:51:27 +02:00
Vincent Bernat
41bfe7fa0d keys: use inputplug to configure keyboards 2014-06-10 01:44:42 +02:00
Vincent Bernat
b7c2ca10e7 bindings: use Mod+Tab to switch to the previous tag
It was previously assigned to switch between two windows. I never used
it as is.
2014-06-09 19:56:22 +02:00
Vincent Bernat
0a4342794a keys: remove more keyboard/mouse configuration to xorg.conf.d 2014-06-09 17:54:39 +02:00
Vincent Bernat
069fe75157 keys: remove keyboard/mouse configuration to xorg.conf.d 2014-06-09 16:50:04 +02:00
Vincent Bernat
41d21fb10a keys: remap Carbon X1 keys
Well, many keys are missing. Let's try to recover the useful ones.

 1. Replace Esc by backquote/tilde. The escape key is at the wrong
    position. However, there is no other key to replace escape. So, we just
    don't bind it. There is only one shortcut using escape. I think I
    can live without it.
 2. Replace the previous backquote/tilde key (between alt and ctrl) by
    insert. I use this key for pasting into terminals.
 3. Replace both Home and End by Ctrl_L. It seems that End is hardly
    used. Maybe there is a way to replace it by something else.
2014-06-08 23:09:18 +02:00
Vincent Bernat
21f9dd0237 xsession: set X1 resolution to 1920x1080
HiDPI support is not quite here in Linux
2014-06-08 11:24:08 +02:00
Vincent Bernat
75e7d632d4 start: enable trackpoint to work on Carbon X1 2014-06-08 07:37:57 +02:00
Vincent Bernat
039bb8d204 start: factorize X11 programs to be started 2014-06-06 22:22:03 +02:00
Vincent Bernat
4b434e448f spotify: passing the option to disable notifications don't work 2014-06-01 15:36:46 +02:00
Vincent Bernat
161b901233 appearance: workaround for GTK3 shadows
The use of shadows make the window larger than it should be and
therefore, a lot of space was surrounding the windows.
2014-05-30 00:56:51 +02:00
Vincent Bernat
8eb59a0c87 spotify: disable UI notifications
It seems they grab X11 for two seconds... See:
 http://community.spotify.com/t5/Help-Desktop-Linux-Mac-and/Spotify-0-9-10-for-GNU-Linux-Welcome-to-the-dark-side/td-p/556976
2014-05-22 09:57:36 +02:00
Vincent Bernat
ccccb4098d xrandr: setup xrandr in xsession
Since it requires awesome to be restarted, let's setup xrandr inside
xsession instead.
2014-05-14 08:51:38 +02:00
Vincent Bernat
6dbb49b162 xrandr: fix xrandr setup for neo 2014-05-13 11:30:42 +02:00
Vincent Bernat
7bfc96140d xrandr: new xrandr setup for neo 2014-05-12 19:43:07 +02:00
Vincent Bernat
b649c57c91 appearance: specifically tell which package to use 2014-03-21 17:22:47 +01:00
Vincent Bernat
c79ddec997 appearance: add a word for stuff like Skype 2014-03-21 11:32:07 +01:00
Vincent Bernat
3f415e9530 bindings: add modkey + shift + print to screenshot a screen area 2014-03-01 23:56:02 +01:00
Vincent Bernat
c0b7917c0a start: add image/x-apple-ios-png MIME type for PNG 2014-02-27 09:18:57 +01:00
Vincent Bernat
1bc9da6c4a start: add missing comma 2014-02-26 10:20:40 +01:00
Vincent Bernat
2405862ac0 start: factor xdg-mime call for default browser 2014-02-26 09:37:43 +01:00
Vincent Bernat
5216c0482c start: set gpicview as default image viewer 2014-02-26 09:36:45 +01:00
Vincent Bernat
2dde09faa7 session: don't rely on crappy mailcaps
My `~/.mailcap` contains:

    */*; xdg-open '%s'; test=test -n "$DISPLAY"
2014-02-18 09:27:56 +01:00
Vincent Bernat
388acd1cf9 README: tell which version of awesome is "supported" 2014-02-17 18:40:17 +01:00
Vincent Bernat
2845d99010 Revert "layouts: use termfair layout for terminals"
This reverts commit eb309fd35b. While this
seemed a good idea, I find easier the regular fair layout.
2014-01-12 14:31:19 +01:00
Vincent Bernat
c432aee85f mouse: make mouse go further in the windows for Emacs
Otherwise, the mouse will go over the ERC top bar and I will have an
annoying tooltip.
2014-01-03 22:13:49 +01:00
Vincent Bernat
a8f3809a85 shifty: remove unused argument from getpos()
Instead, use a generic optional `args` argument and use it to tell we
don't want to spawn anything.
2014-01-01 09:11:38 +01:00
Vincent Bernat
93f6bbc73d layouts: display nmaster and ncol when changing them
On some layouts, it can help to have the values for nmaster and
ncol. Use a notification to display them.
2014-01-01 09:06:25 +01:00
Vincent Bernat
a47babf57e shifty: don't spawn anything when moving window around
If a tag does not exist yet and we send a window it, it will be
created. However, we don't want to spawn anything at this point. Add an
argument to `getpos()` for that.
2014-01-01 09:05:25 +01:00
Vincent Bernat
eb309fd35b layouts: use termfair layout for terminals
This layout comes from lain collection of layouts. We import it as a
submodule.
2014-01-01 09:04:27 +01:00
Vincent Bernat
bd28ceddf8 im: reuse pidgin instead of Skype 2013-12-03 18:53:25 +01:00
Vincent Bernat
be95a96534 im: enable the use of Skype instead of Pidgin 2013-12-02 15:22:50 +01:00
Vincent Bernat
60f42a11f2 xsession: enable redshift 2013-11-21 21:57:05 +01:00
Vincent Bernat
ee86787d62 signals: don't make a fullscreen app transparent
This will work for browsers and video players. I don't see a case where
such a window should be transparent.
2013-11-17 21:49:04 +01:00
Vincent Bernat
af075eaac4 spotify: raise existing window if it exists 2013-11-02 19:06:51 +01:00
Vincent Bernat
5ac9727792 spotify: add a word about MPRIS D-BUS interface 2013-11-01 15:56:21 +01:00