1
0
mirror of https://github.com/gryf/tabbedalt.git synced 2025-12-17 11:30:31 +01:00
Commit Graph

17 Commits

Author SHA1 Message Date
317f614e8f Added default shortcut for the new tab creation.
In my derivation I arbitrary choose ctrl+shift+n as a shortcut for
creating new shell tab. There was a bug, when user created some other
class (for example for midnight commander and root) and with such
configuration it will unable to create default shell tabs.

This change introduces standard shortcut from original tabbed extension
(shift+down) as a default one for creating shell tabs. All the shell
classes can be configured and used as before.

Shift+down shortcut can be disabled, and now, "new style" - ctrl+shift+n
shortcut would be used for that purpose, unless user provide its own
class definition for that shortcut, than user responsibility is to make
appropriate shortcut for default shell.
2019-09-13 19:14:49 +02:00
5588a30dd4 Added vim modeline.
Added modeline with proper vim settings for urxvt perl lib. For some
reason, author of the urxvt choose 3 space indent for extension perl
files. I'd like to keep those for an ease of merging upstream changes.
2019-09-13 18:19:54 +02:00
86e013c899 Changing default colors and README update. 2019-06-05 11:47:53 +02:00
33304b702f Corrected pattern for process search.
This commit will close issue #7
2019-06-05 10:50:47 +02:00
9fc439b5e1 Run session only if no exec is provided via commandline.
There was is bug regarding sessions implementation, where there is no
way to run particular program using -e switch for urxvt in command line.

So, having urxvt.session set to something in .Xdefaults, there was no
way to run some program, i.e.

$ urxvt -e htop

This patch fixing this issue.
2019-06-05 09:36:32 +02:00
41893fbe71 Fix range of detected shortcut for quick switch.
To quickly switch to the desired tab, there is a shortcut ctrl-0 to
ctrl-9, where ctrl-0 will switch to tab 10, ctrl-1 to tab 1 and so on.
There is a range in the code, which detect which tab to pick up to jump.
Range was to wide, this commit is fixing that.
2018-12-12 21:32:30 +01:00
1bf9362a2f Session: removed one unnecessary grep from check
Currently, there was a command used:
ps x|grep " urxvt "|grep -v grep|wc -l
which was checking if there is only one instance of urxvt during start,
so that it will be possible to initialize session. The `grep -v grep`
is in excess. This patch is fixing that.
2018-12-12 21:25:40 +01:00
fd0c0bdaac Removed hardcoded mutt conf 2018-12-12 21:24:52 +01:00
832c740da1 Removed unused offset 2018-12-12 21:23:49 +01:00
34755afb2d Quick fix for $hook 2013-11-26 19:40:26 +01:00
fe408c9cd6 restored tab_property_notify hook 2013-11-12 09:47:40 +01:00
e3bd6e220a Merge with tabbed distributed with urxvt 9.16 2013-03-19 20:38:02 +01:00
454dc4aa9d Added pseudosession 2011-08-15 10:15:01 +02:00
e66a87f2ce Workaround for memory consumption in copying X properties. 2010-08-28 10:51:44 +02:00
d2e63553ef Added configuration via .Xdefaults 2010-08-12 22:19:26 +02:00
b72b5e194b Added tab rename ability 2010-07-25 13:59:20 +02:00
2f699f98a1 initial import 2010-05-04 21:34:02 +02:00