Add an X Resource for the Cursor Blinking Interval?
Bastien Dejean
nihilhill at gmail.com
Sun Jan 15 11:37:24 CET 2012
Marc Lehmann:
> On Thu, Dec 29, 2011 at 11:09:41AM +0100, Bastien Dejean <nihilhill at gmail.com> wrote:
> > At the moment, there's no available X resource for changing the cursor
> > blinking interval, although I found the relevant constant
> > in `feature.h`, I think it would be simpler to add an X resource.
>
> We think it is iportant to be able to tune such things, but if demand is
> low enough (and so far it looks it's low enough) then patching feature.h
> is perfectly adequate, in an effort to not cause too much extra bloat.
Considering the blinking is perceived as a breathing metaphor, the
current BPM is too high (unless people are running while they use
urxvt).
It should be (at most) 60 BPM.
> > I'd also like to change the *stay visible*, *become invisible*, *stay
> > invisible* and *become visible* intervals but I'm not sure if those
> > values are explicitly defined somewhere.
>
> I don't think there is any such complex logic in the code (there are only
> two intervals), so that would mena a redesign of the relevant code. Feel
> free to patch :)
The current design makes low BPM look unnatural (because the cursor
fading is not progressive).
Cheers,
--
b.d
(| |)
^ ^
More information about the rxvt-unicode
mailing list