Commit graph

6 commits

Author SHA1 Message Date
Vincent Bernat
dd693fc5e6 terminal: don't use env variable to give a name to GTK terminal
GTK applications accept `--name` as a special parameter just for that.
2014-09-23 20:49:21 +02:00
Vincent Bernat
a20ee81fa5 terminal: switch to evilvte
With a custom compilation. It supports more stuff than xfce4-terminal,
notably italics. There are still a lot to do to have something as nice
as rxvt... Should be compiled with GTK3, otherwise, it will have the
same problems than xfce4-terminal.
2014-09-20 01:20:17 +02:00
Vincent Bernat
a92e68eb4d quake: let use role if we cannot set name
Some terminals do not allow to set name (like xfce4-terminal). In this
case, use the role.
2014-09-17 20:31:48 +02:00
Vincent Bernat
3b3dd0863d quake: new Quake module that handles awesome restart gracefully
The previous RC file is moved as a module. We don't rely on the fact
that the next window to be managed after spawning a new terminal will
be this terminal. Instead, we rely on terminal name to know if we need
to manage them. For each console, we have a manage hook that tries to
identify if the window to manage is the console. In this case, it is
transformed and fitted as a Quake console.

Moreover, we clean things that look like QuakeConsole but that are not
because we already have one. For example, when switching from a
two-screen setup to a single-screen setup.
2012-07-15 12:44:46 +02:00
Vincent Bernat
a79215d4dc keydoc: add documentation of various keybindings
This work by monkey-patching awful.key to include documentation. The
documentation is available through modkey + F1.
2012-07-14 21:21:52 +02:00
Vincent Bernat
eef0c6857b quake: add a quake-like console 2012-07-13 15:29:15 +02:00