Commit graph

650 commits

Author SHA1 Message Date
Vincent Bernat
5997c3fa5d config: try pentadactyl 2012-10-14 10:21:39 +02:00
Vincent Bernat
657084395c term: add a way to increase/decrease font size in urxvt 2012-10-08 19:43:01 +02:00
Vincent Bernat
0a7c7e3eb2 wallpaper: don't favor large images anymore
I have sorted my wallpapers and don't have low-res ones anymore.
2012-10-06 08:38:07 +02:00
Vincent Bernat
685860762d shifty: ensure tmr is local to the current function 2012-10-04 07:38:38 +02:00
Vincent Bernat
3dd614555a wallpaper: only display really used files 2012-10-04 00:47:56 +02:00
Vincent Bernat
5cd8925efe shifty: ensure that the sweep timer is not triggered endlessly 2012-10-03 21:21:54 +02:00
Vincent Bernat
07e2b73dd6 tags: when a tag has its default name, rename it when we can 2012-09-29 17:18:25 +02:00
Vincent Bernat
b601e48d6a signals: raise newly created windows 2012-09-26 15:05:47 +02:00
Vincent Bernat
c4312820ab tags: put IM tag on the same screen as WWW tag 2012-09-26 11:44:03 +02:00
Vincent Bernat
608af4cc3d tags: fix browser spawning when using "www" tag 2012-09-26 11:43:40 +02:00
Vincent Bernat
0f3a920e52 tags: matching is done with regexp-like expressions 2012-09-26 00:57:53 +02:00
Vincent Bernat
adf9544455 tags: use sweep_delay to not destroy empty tags right away
The use case is when an application uses a splash screen. When the
splash screen is removed, the tag is removed and recreated.
2012-09-21 15:43:51 +02:00
Vincent Bernat
8b4aa1d317 signals: raise a recently focused window
When a window gain focus (without the use of the mouse, raise it).
2012-09-17 20:18:43 +02:00
Vincent Bernat
c30c2062ad xlock: move xautolock and notify stuff into shell scripts 2012-09-15 21:08:46 +02:00
Vincent Bernat
55a342e987 tags: fullscreen flash is "intrusive" 2012-09-15 08:58:11 +02:00
Vincent Bernat
4d60cba676 theme: less transparent focused border
When compositing with a terminal, the border is even more
transparent. Therefore, we don't add more transparence to the mix.
2012-09-13 09:43:01 +02:00
Vincent Bernat
7ced7551f0 tags: make popup windows "intrusive" 2012-09-12 21:38:41 +02:00
Vincent Bernat
166ca8d243 tags: fix a typo on "intrusive" 2012-09-11 22:59:30 +02:00
Vincent Bernat
39f6393be2 shifty: dialog window may stay on the same tag 2012-09-11 21:48:10 +02:00
Vincent Bernat
728acbe62a quake: remove all tags from the Quake console
The Quake console is sticky. It should not be atteched to any tag (or
it may prevent an empty tag to be swept).
2012-09-11 21:05:38 +02:00
Vincent Bernat
f912014b83 tags: add keybinding to rename a tag 2012-09-11 02:29:42 +02:00
Vincent Bernat
432acddc23 shifty: when a tag is has the same name than its position, don't duplicate 2012-09-11 02:23:12 +02:00
Vincent Bernat
3380eded5a shifty: don't ask name for a new tag if we have the position
Just use the position.
2012-09-11 02:22:18 +02:00
Vincent Bernat
c897b8c837 tags: ensure we can send a client to a new tag
When creating a tag, the current client may lose focus. We put it in a
variable to be able to move it when the tag is created.
2012-09-11 02:21:29 +02:00
Vincent Bernat
f84187228d shifty: automatically add a position if there is a free one 2012-09-10 22:45:46 +02:00
Vincent Bernat
62db148161 shifty: auto prefix position to tag name 2012-09-10 22:26:15 +02:00
Vincent Bernat
f6db47d7e1 shifty: add a small TODO list 2012-09-10 21:47:59 +02:00
Vincent Bernat
91b1e6ee10 shifty: remove unwanted features
This is easier to make modifications if I don't have to ensure that
all features still work. The idea is that I will keep using
`awful.rules.rules` for most tasks except tag related tasks.

Also, fix the "startup" stuff to allow to specify a tag which will be
only used on startup.
2012-09-10 21:45:55 +02:00
Vincent Bernat
6328444f01 tags: copy shifty 2012-09-10 19:52:55 +02:00
Vincent Bernat
c31b1b848a start: associate default browser to text/html too 2012-09-09 13:31:39 +02:00
Vincent Bernat
8ef6690f60 bindings: remove some binding descriptions to save space 2012-09-09 13:15:03 +02:00
Vincent Bernat
67fec3c149 tags: keepassx can appear on exclusive tags 2012-09-09 13:07:59 +02:00
Vincent Bernat
7b8cd43daf tags: add back specific position
It seems that position guessing only works for initialized tags.
2012-09-09 01:14:32 +02:00
Vincent Bernat
45951e9dc1 tags: only browser window have to go in "www" tag. Ditto for "im".
Other kind of windows may go wherever they want.
2012-09-08 23:27:27 +02:00
Vincent Bernat
961719eadd tags: use icons only with multiple screens 2012-09-08 23:08:10 +02:00
Vincent Bernat
f07f7c9fc6 tags: with guess_position, we don't need to move to specify position 2012-09-08 23:06:04 +02:00
Vincent Bernat
a89fb71d6e tags: allow to create/delete tags 2012-09-08 22:59:25 +02:00
Vincent Bernat
48d9839de4 tags: start browser on second screen 2012-09-08 22:56:34 +02:00
Vincent Bernat
7bc4e62635 bindings: do not send a window to a screen without no tag 2012-09-08 22:47:57 +02:00
Vincent Bernat
ea09188897 tags: switch to shifty 2012-09-08 22:47:35 +02:00
Vincent Bernat
a780d481c2 xresources: switch to DejaVu Sans Mono to get bold.
Not having bold is troublesome.
2012-09-04 19:37:29 +02:00
Vincent Bernat
dbecbb1890 xresources: try to show bold in a different color 2012-09-04 19:33:42 +02:00
Vincent Bernat
4ce181df0a start: start and define the "default" browser
To setup the default browser, the appropriate commands are:
 xdg-mime default conkeror.desktop x-scheme-handler/http
 xdg-mime default conkeror.desktop x-scheme-handler/https

See:
 http://blog.radevic.com/2012/02/how-to-set-default-apps-aka-how-to-use.html
2012-08-16 21:06:08 +02:00
Vincent Bernat
05b845ff66 widget: with one screen, better keep battery icon than volume icon 2012-08-15 13:46:40 +02:00
Vincent Bernat
7e32c7456c rules: handle browser a bit differently
Only "browser" windows should go to tags.www. Other window can go
anywhere. Moreover, recent version of xulrunner do not set correctly
the class. We use "Xulrunner-15.0" as an alternative for "Conkeror"
and hope this will be fixed soon.
2012-08-08 22:46:05 +02:00
Vincent Bernat
1662b2e280 rules: add an icon for Conkeror 2012-08-08 00:16:31 +02:00
Vincent Bernat
70d549f7ae start: switch to Conkeror 2012-08-07 22:54:19 +02:00
Vincent Bernat
3fa7bfd185 rules: add Conkeror to the list of browsers 2012-08-06 22:54:27 +02:00
Vincent Bernat
0c8314990d xresources: don't use XFT for Terminus
We could also set the bold font but this is useless since the bold
font is the same as the regular font for 12px size.
2012-08-03 10:12:33 +02:00
Vincent Bernat
112e1cf091 signals: don't follow focus if a mouse button is pressed 2012-08-02 15:46:43 +02:00