Commit graph

741 commits

Author SHA1 Message Date
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
Vincent Bernat
4d42414855 music: add the possibility to raise music player 2013-11-01 15:53:35 +01:00
Vincent Bernat
58adbac8dd music: Play method of Spotify seems buggy, just use PlayPause instead 2013-11-01 15:48:07 +01:00
Vincent Bernat
049e7abdfd music: also allows one to use modal keys to control music player
By using mod+s, we switch to a local keymap that control the music
player. The keys are then the same as in XMMS.
2013-11-01 15:40:58 +01:00
Vincent Bernat
8f6b6733bc music: abstract the functions used to control music player
We still use Spotify but we isolate the music functions into a
specific module. Other music player would implement the same
interface.
2013-11-01 15:27:56 +01:00
Vincent Bernat
51525044ae xlock: lock screen faster by invoking i3lock directly
Instead of trying to mess with xautolock to trigger locking, just
invoke i3lock directly.
2013-11-01 09:23:26 +01:00
Vincent Bernat
ebfdad5021 start: run compton instead of xcompmgr if available
It is a more up-to-date and maintained version of xcompmgr. Let's test
it for a bit.
2013-09-27 09:45:11 +02:00
Vincent Bernat
82b605783c gtk2: replace ctrl-w by alt-backspace to delete last word 2013-09-12 09:53:16 +02:00
Vincent Bernat
5372c1fbaf gtk: does not intercept Ctrl-W.
On many applications, this is used to close a tab.
2013-08-31 16:17:49 +02:00
Vincent Bernat
ae9e3bf875 xsession: source ~/.zsh/env if present 2013-08-27 09:27:05 +02:00