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
Vincent Bernat
27c5c4deee
xlock: really lock the screen
...
xautolock only reads its messages once per second. It can only
receives one message. So, if we send "enable" and "locknow", "locknow"
erases "enable". Try to be smarter.
2013-08-20 15:20:28 +02:00
Vincent Bernat
38a6b2205b
widgets: don't get free space for AUFS filesystems
2013-08-11 11:30:31 +02:00
Vincent Bernat
04b184c6cc
lock: ensure xautolock locks the screen even if disabled
2013-08-11 11:30:11 +02:00
Vincent Bernat
17da10b1ef
signals: don't change opacity of vlc window
2013-08-07 17:42:25 +02:00
Vincent Bernat
505477db76
widget: don't query df for fuse filesystems
...
Some of them (like sshfs or curlftpfs) can take a long time to answer
and this blocks awesome for a while.
2013-08-05 09:06:27 +02:00
Vincent Bernat
f122cd6e7c
start: fix a missing ,
2013-07-11 01:02:10 +02:00
Vincent Bernat
71bcd21871
start: associate evince with application/pdf
...
Otherwise, it could be opened with GIMP. More voodoo here:
https://wiki.archlinux.org/index.php/Default_Applications
2013-07-11 00:06:09 +02:00
Vincent Bernat
9adf371e95
flash: correct how fullscreen PPAPI Flash is detected by shifty
...
`config.apps` can now use a function to do detection.
2013-07-05 10:33:05 +02:00
Vincent Bernat
60908e329d
dbg: fix client_info()
function to display provided client
...
Display the focused client only if we don't have get a client.
2013-07-05 10:12:32 +02:00
Vincent Bernat
402b15f38e
flash: make Flash with PPAPI work fullscreen (workaround)
...
In fact, there is nothing to distinguish a Flash window from a regular
window by using only one property. Therefore, we use `name =
"Chromium"` instead. This means that all Chromium windows will be
intrusive. Have to find something better.
2013-07-05 10:02:51 +02:00
Vincent Bernat
6614f6eda4
rules: remove duplicate instance matching for Flash
2013-07-05 10:00:00 +02:00
Vincent Bernat
251b21e535
start: don't use Gnome Bluetooth applet.
...
Since Gnome 3.8, this is not a systray applet anymore. Thanks Gnome!
The best replacement is to install `bluez-tools` package which comes
with appropriate command-line tools to replace this applet.
2013-06-30 12:58:51 +02:00