Back to Silas S. Brown's home page
Low-vision configuration for terminal applications
I usually find that Unix terminal applications work reasonably well
in large print as long as the terminal itself can. However,
increasting the print size usually means that fewer rows and columns are
available, and some applications don't work very well on terminals with
fewer than normal rows and columns. This can sometimes be fixed by
configuring the application. Here are some of my dot-files for this
and related fixes:
- .muttrc is used to configure the terminal-based email client
mutt. This dot file works better if you add .message-formatter
(requires Python), and check the comments at the start of the
.muttrc for what to do if messages are not displayed on your system.
- .jedrc and .nanorc
are used to configure the jed and nano editors.
- .lynx.cfg
and .lynxrc
are used to configure the terminal-based Web browser lynx.
This works only if you put export LYNX_CFG=$HOME/.lynx.cfg in your .bash_profile/.bashrc.
For top, try pressing f and turn off
columns you don't really need (try h,
i, q,
t, m, and perhaps turn off e and
turn on d on single-user systems), press c to
toggle extended commandline and press W to write to
.toprc.
Linux console
On modern Linux distributions the console font size is quite small. You
might be able to go some way toward enlarging it by using this
.console-setup
and putting setupcon in your .bash_profile,
or if you don't have setupcon then try
setfont /path/to/TerminusBold32x16.psf.gz.
For fonts larger than that, use X11.
All material © Silas S. Brown unless otherwise stated.