Commit graph

271 commits

Author SHA1 Message Date
Vincent Bernat
5d55609657 keyboard: use kbdd for keyboard switching
A popup is used to indicate the current keyboard layout. Maybe we
could use a widget instead.
2012-07-14 12:29:48 +02:00
Vincent Bernat
0250299134 errors: add some debugging functions 2012-07-14 12:24:47 +02:00
Vincent Bernat
02a9de0a5f rc: comment various RC files to be loaded 2012-07-14 11:04:08 +02:00
Vincent Bernat
f63c7d870f bindings: use modkey+i to get some information on a client 2012-07-14 01:58:18 +02:00
Vincent Bernat
25b612a995 binding: remove unused minimize binding 2012-07-14 01:32:08 +02:00
Vincent Bernat
e5e338e8ee tags: rework how tags are defined
Instead of using a list of names and a list of layouts, we use an
array with optional names and layouts and additional properties. If no
name is given, only numerical ID is used. Default to first
layout. Additional properties are set using `setproperty`.
2012-07-14 01:29:57 +02:00
Vincent Bernat
7901e0c294 layout: add fair layout 2012-07-14 01:06:48 +02:00
Vincent Bernat
eef0c6857b quake: add a quake-like console 2012-07-13 15:29:15 +02:00
Vincent Bernat
4f8d580c8f start: when using xrun, also search for capitalized version of the name
Moreover, we use awful.rules.match_any to find clients.
2012-07-13 10:57:53 +02:00
Vincent Bernat
b1eaaf7516 start: make xrun start apps after awesome is ready
`xrun` is also moved in its own module
2012-07-13 08:21:57 +02:00
Vincent Bernat
1367a9bad1 start: start apps only when awesome is ready 2012-07-13 08:09:22 +02:00
Vincent Bernat
f98ec2017f xlock: fix call to xautolock to specify correctly notifier 2012-07-12 09:15:50 +02:00
Vincent Bernat
9ffa896cee errors: remove unused code 2012-07-12 08:53:32 +02:00
Vincent Bernat
7dc36159a7 Revert "bindings: when moving to urgent window, merge tags instead of switching"
This reverts commit c8df51894e.

Merging is not that intuitive. Better jumpto.
2012-07-11 22:45:58 +02:00
Vincent Bernat
6952ec5f6a xsession: remove dedicated logs for awesome
They were not dedicated since they also contain logs for any
application run by awesome...
2012-07-11 20:04:04 +02:00
Vincent Bernat
ee869fd447 tags: when switching to a given tag, give focus to the master window 2012-07-11 19:18:37 +02:00
Vincent Bernat
5671652669 widgets: make volume widget works with pulseaudio
Also add mute/unmute with right button.
2012-07-11 10:51:15 +02:00
Vincent Bernat
5275a77cd3 xlock: display a notification 10 seconds before kicking i3lock 2012-07-11 10:01:53 +02:00
Vincent Bernat
53ca8b7ad5 xlock: also configure DPMS 2012-07-11 09:05:34 +02:00
Vincent Bernat
f9d4dafd81 appearance: fix wording of "appearance" 2012-07-11 08:58:08 +02:00
Vincent Bernat
1421cbf7c7 apparance: set root cursor 2012-07-11 08:45:00 +02:00
Vincent Bernat
26d41c6970 rules: switch to the appropriate tag for emacs, web and pidgin 2012-07-10 23:35:30 +02:00
Vincent Bernat
3aef0ba974 rules: ensure pidgin buddy list does not take half of the screen
See:
 http://stackoverflow.com/questions/5120399/setting-windows-layout-for-a-specific-application-in-awesome-wm
2012-07-10 23:28:56 +02:00
Vincent Bernat
55b8659fd9 rules: fullscreen with flash on Chromium 2012-07-10 23:20:05 +02:00
Vincent Bernat
45d2260bf7 widget: replace previous notification for low battery notification 2012-07-10 22:40:57 +02:00
Vincent Bernat
b5c655050d load: display a naughty notification when an error occurs on file loading 2012-07-10 22:21:04 +02:00
Vincent Bernat
fa7d139a30 widget: display a warning when running out of battery 2012-07-10 22:12:00 +02:00
Vincent Bernat
0880df4fc7 theme: use an orange border for focused windows 2012-07-10 12:01:37 +02:00
Vincent Bernat
54034803dc widget: don't allow to switch tags with the mouse
Because of the use of shared tags, buttons should behave as key
bindings (defined in `bindings.lua`). Since I don't use mouse to
switch tags, it is just easier to remove buttons.
2012-07-09 23:31:22 +02:00
Vincent Bernat
d00ba1f4cd widget: display a minimal tasklist for one-screen setups
We do not have enough space for a complete tasklist on one-screen
setups. Therefore, we just display a minimal ones with just
icons. Since this does not take much space, we display icons for all
tags.
2012-07-09 22:31:31 +02:00
Vincent Bernat
1359929f15 widget: add more space to the left of the layout box 2012-07-09 16:38:05 +02:00
Vincent Bernat
790a72a1ad tags: display tag number along with its name 2012-07-09 16:29:22 +02:00
Vincent Bernat
8b3f13ea55 tags: rename first tag to "1" 2012-07-09 16:25:04 +02:00
Vincent Bernat
f6e37460a5 widget: search for an alternative icon if none available
If no icon is available for the tasklist, search for an alternative
one. Also set the application icon to avoid to search again
later. Maybe this would be better to search for an icon when managing
the new window?
2012-07-09 15:53:11 +02:00
Vincent Bernat
c8df51894e bindings: when moving to urgent window, merge tags instead of switching 2012-07-09 13:35:03 +02:00
Vincent Bernat
b0cb6e2b09 start: always run pidgin but force it offline at start 2012-07-09 13:34:24 +02:00
Vincent Bernat
d58ae95d2c xsession: provide a xsession file (for reference purpose) 2012-07-09 12:06:21 +02:00
Vincent Bernat
cb8c35b40c rules: let fullscreen flash be fullscreen 2012-07-09 10:53:00 +02:00
Vincent Bernat
bd4d90a46e apparance: close xprop when done with it 2012-07-09 08:30:40 +02:00
Vincent Bernat
fcc3869022 theme: double the border width 2012-07-09 00:38:51 +02:00
Vincent Bernat
45697bfbb1 apparance: configure the colors to be used for applets in systray
See: http://thread.gmane.org/gmane.comp.window-managers.awesome/9028
2012-07-08 23:06:43 +02:00
Vincent Bernat
7706bfc617 layouts: add tile.bottom layout 2012-07-08 20:08:00 +02:00
Vincent Bernat
d44f78bdf5 apparance: specify a fallback for GTK icon theme 2012-07-08 00:32:15 +02:00
Vincent Bernat
9575aab75b apparance: hinting of Cantarell seems a bit off. Switch to DejaVu Sans. 2012-07-07 22:12:40 +02:00
Vincent Bernat
22dde5b7e9 rules: no window should start maximized 2012-07-07 20:41:31 +02:00
Vincent Bernat
fb40731cac apparance: add a mention about QT app 2012-07-07 20:34:27 +02:00
Vincent Bernat
a77ca45d15 apparance: make non focused terminals more readable
Instead of relying on rxvt capacity of changing its opacity depending
on having or not the focus, we rely on awesome changing the opacity.
2012-07-07 20:24:53 +02:00
Vincent Bernat
b4cc2a5b33 widget: change the position of the network widget 2012-07-07 20:20:26 +02:00
Vincent Bernat
124235e904 widget: add a network widget 2012-07-07 20:18:29 +02:00
Vincent Bernat
ba218af659 widget: display battery level in red if low 2012-07-07 15:17:00 +02:00