People,

Gautam Iyer wrote:
On Tue, Aug 05, 2008 at 10:32:05AM +1000, Phil wrote:

I have been (very happily) using a manually installed mrxvt, this
morning I tried installing the Fedora RPM: mrxvt-0.5.3-2.fc9.i386.rpm
and I get a large, double spaced looking font which does not fit 80
columns in the default window - is there some Fedora problem with
missing fonts?  Who does the package maintenance for Fedora?  When
will v0.5.4 be available for Fedora?

It might be a config problem. Try -cf /dev/null -nsc. Try playing with
the fonts.

I don't have Fedora, or know how to make binaries. These are usually
donated by someone :). Feel free to donate them...

GI

PS: Does manually installing 0.5.4 make your problems go away? If
    nothing else works, post a screenshot so we can see what's going on.


I tried making the current SVN version manually but it is missing tabs from my normal arrangement - see attached pictures and rc file.

Thanks,

Phil.
--
Philip Rhoades

GPO Box 3411
Sydney NSW      2001
Australia
E-mail:  [EMAIL PROTECTED]
# Sample configuration for mrxvt-0.5.0. To use, copy it to ~/.mrxvtrc.
#
# This sets up a pseudo-transparent terminal with black tinted background, Xft
# font, a transparent Firefox style tab-bar, and a next style scroll bar.
#
# Additionally, using the -name option you can get the following behaviour:
#
#   Full screen:
#       Start mrxvt with "mrxvt -name FullScreen". Produces a full screen
#       terminal.
#
#   Kitchen Sink:
#       Start mrxvt with "mrxvt -name KitchenSink". This produces an mrxvt
#       window with three tabs on startup. It loads your shell in the first tab,
#       and vim and mutt in the other two tabs. There aren't any other
#       applications you need to load anyway... ;)
#
#   FvwmConsole:
#       Produces a small blue tinted terminal, mainly for use as an fvwm
#       console. Just load the FvwmConsole module with
#
#               FvwmConsole -terminal mrxvt
#
#       and these settings will be used.
#
#   Root:
#       Start mrxvt with "mrxvt -name Root". This produces a green tinted mrxvt
#       windows which loads a root shell in the first tab. Ctrl+Shift+t opens a
#       new tab as root, and Ctrl+Shift+n opens a new tab as a regular user.
#


#
# ----------------------------- TAB-BAR OPTIONS ------------------------------ #
#

Mrxvt.bottomTabbar:             True

# Only show the tab bar if there is more than one tab.
Mrxvt.autohideTabbar:           True

# The number of tabs to attempt to keep visible. The width of tabs will shrink
# to keep at least these many tabs visible.
Mrxvt.minVisibleTabs:           15

# The max width in chars for each tab (only used with x11 fonts, or if xftPFont
# is not specified).
# Mrxvt.maxTabWidth:            17

# Hide left / right / close buttons in the tab bar.
# Mrxvt.hideButtons:            True

# Make the terminal title the same as the active tab title.
Mrxvt.syncTabTitle:             True
# Mrxvt.syncTabIcon:            true

# Display the tab number in the title. Useful so that you can use Alt+digit to
# quickly switch between tabs.
Mrxvt.titleFormat:              %n %t

# Highlight inactive tabs only when they sound a bell (and not whenever they
# produce output).
Mrxvt.highlightTabOnBell:       True

# Tab bar colors
#   Mrxvt.itabBackground:               #101010
#   Mrxvt.tabBackground:                #000000
#   Mrxvt.itabForeground:               #909090
#   Mrxvt.tabForeground:                #9a9a9a

# Mrxvt.tabbarPixmap:           tabbarbg.png
# Mrxvt.tabUsePixmap:           false

#
# ---------------------- SCROLLING / SCROLLBAR OPTIONS ----------------------- #
#

Mrxvt.scrollBar:                true
Mrxvt.scrollbarRight:           true
Mrxvt.scrollbarStyle:           rxvt

# Number of lines to save in the scroll back buffer for all tabs
Mrxvt.saveLines:                500

# Don't scroll to the bottom every time some output is produced.
Mrxvt.scrollTtyOutputInhibit:   true

# Scroll to the bottom when a key is pressed.
Mrxvt.scrollTtyKeypress:        true

# Scroll bar colors
#   Mrxvt.scrollColor:          #808080
#   Mrxvt.troughColor:          #202020

# Mrxvt.scrollbarPixmap:        scrollbarbg.jpg


#       #
#       # ------------------------------- TRANSPARENCY 
------------------------------- #
#       #
#       
#       # True translucency (using Xorg's composite extension).
#       # Mrxvt.opacity:                75
#       # Mrxvt.opacityDegree:          5
#       
#       # Pseudo transparency. As long as you set the background using an 
esetroot
#       # compatible program (e.g. feh), then the following will work. It is 
pretty
#       # resource friendly too :).
#       Mrxvt.transparent:              True
#       Mrxvt.transparentScrollbar:     True
#       Mrxvt.transparentTabbar:        True
#       Mrxvt.transparentMenubar:       False
#       
#       # Color / degree to which the root background should be tinted.
#       #   Mrxvt.tintColor:            #000000
#       Mrxvt.shading:                  75

#
# ---------------------------------- FONTS ----------------------------------- #
#
Mrxvt.xft:                      1
# Mrxvt.xftFont:                        Bitstream Vera Sans Mono
# this is defaulting to:        -*-fixed-medium-r-normal-*-14
Mrxvt.xftFont:                  -*-fixed-medium-r-semicondensed
Mrxvt.xftFont:                  Fixed
Mrxvt.xftSize:                  24
Mrxvt.xftAntialias:             1

# The options below are better set using ~/.fonts.config. Mrxvt will use the
# defaults passed to the fontconfig library.
#
# Mrxvt.xftHinting:             1
# Mrxvt.xftAutoHint:            1
# Mrxvt.xftGlobalAdvance:       1
# Mrxvt.xftRGBA:                rgb
# Mrxvt.xftslow:                1

# Don't load a multi-char font. This will reduce the line space if your multi
# char font has different dimensions than the regular font. You might need to
# comment it out if you want to use XIM and non-english fonts.
Mrxvt.xftNomFont:               1

# Font to use for tab bar / menus. This need not be mono-spaced ;).
Mrxvt.xftPFont:                 Bitstream Vera Sans
Mrxvt.xftPSize:                 10

# Shadow text
# Mrxvt.textShadow:             red
# Mrxvt.textShadowMode:         botright

#
# XIM input / multi char support. To use this, you should also comment out the
# xftNomFont line above.
#
# Mrxvt.xftmFont:               SimSun
# Mrxvt.multichar_encoding:     GB
# Mrxvt.inputMethod:            SCIM

#
# ---------------------------------- CURSOR ---------------------------------- #
#
Mrxvt.cursorBlink:              true
#   Mrxvt.cursorColor:          #00ff00
#   Mrxvt.cursorColor2:         #000000

#       #
#       # ---------------------------------- COLORS 
---------------------------------- #
#       #
#       
#       # Setup colors for a black background.
#       #   Mrxvt.background:           #000000
#       #   Mrxvt.foreground:           #9a9a9a
        Mrxvt.background:               #ffffff
        Mrxvt.foreground:               #000000
#       
#       #   Mrxvt.color0:                       #000000
#       #   Mrxvt.color1:                       #af0000
#       #   Mrxvt.color2:                       #00af00
#       #   Mrxvt.color3:                       #afaf00
#       #   Mrxvt.color4:                       #0000af
#       #   Mrxvt.color5:                       #af00af
#       #   Mrxvt.color6:                       #00afaf
#       #   Mrxvt.color7:                       #9a9a9a
#       #   Mrxvt.color8:                       #5f5f5f
#       #   Mrxvt.color9:                       #d70000
#       #   Mrxvt.color10:                      #00d700
#       #   Mrxvt.color11:                      #d7d700
#       #   Mrxvt.color12:                      #0000d7
#       #   Mrxvt.color13:                      #d700d7
#       #   Mrxvt.color14:                      #00d7d7
#       #   Mrxvt.color15:                      #d7d7d7
#       
#       # Display bold and underlined text in color, rather than using the 
terminal
#       # attributes. This makes reading man pages a little easier.
#       #   Mrxvt.colorBD:                      #00afaf
#       #   Mrxvt.colorUL:                      #00af00
#       # Mrxvt.colorRV:                #000040
#       
#       # Display the X selection as highlighted instead of using reverse video.
#       #   Mrxvt.highlightColor:               #303060
#       
#       # Colors when terminal window looses focus. (Does not work well with 
Xft).
#       # Mrxvt.ufBackground:           yellow
#       # Mrxvt.backgroundFade:         50

#
# ------------------------------- MISC OPTIONS ------------------------------- #
#

# The value of the TERM environment variable. Default is rxvt. If you have
# trouble, try uncommenting the following line.
# Mrxvt.termName:               xterm

# Default title of each tab.
Mrxvt.tabTitle:                 sh

# Border to leave around terminal text
Mrxvt.internalBorder:           2

# Make double click select whole URL's
Mrxvt.cutChars:                 :=/[EMAIL 
PROTECTED]&_-.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0abcdefghijklmnopqrstuvwxyz

# Blank the mouse pointer on keystrokes or after 10 seconds of inactivity.
Mrxvt.pointerBlank:             True
Mrxvt.pointerBlankDelay:        10

# Don't close the tab if the secondary screen is displayed (e.g. when running
# vim).
Mrxvt.protectSecondary:         True

# Run as a login shell.
# Mrxvt.loginShell:             True

# Enable session management
# Mrxvt.sessionMgt:             true

#
# --------------------------------- PROFILES --------------------------------- #
#

cons.geometry:                  180x70

# Root console on profile 1. Matrix like green font for root :).
#   Mrxvt.profile1.foreground:  #809a70
#   Mrxvt.profile1.background:  #002000
#   Mrxvt.profile1.command:             su
#   Mrxvt.profile1.tabTitle:    su
# Mrxvt.profile1.command:               mc
# Better to start root consoles in root's home directory (and not the current
# directory).
#   Mrxvt.profile1.workingDirectory:/root
# Mrxvt.profile1.Pixmap:        matrix.jpg

# Vim on profile 2. Vim is run in a shell, so after Vim exits, you'll get the
# shell prompt.
#   Mrxvt.profile2.command:             !vim
#   Mrxvt.profile2.tabTitle:    vim
# Mrxvt.profile2.Pixmap:        vim.png

# Mutt on profile 3. Kill the scroll back buffer, to save a little memory.
# Mrxvt.profile3.Pixmap:        email.jpg
#   Mrxvt.profile3.saveLines:   0
#   Mrxvt.profile3.command:             mutt
#   Mrxvt.profile3.workingDirectory:
#   Mrxvt.profile3.tabTitle:    mutt

cons.profile0.workingDirectory:    /home/phil
cons.profile0.tabTitle:         "mc    "

cons.profile1.workingDirectory:    /home/phil/naf
cons.profile1.tabTitle:         "naf   "

cons.profile2.workingDirectory: /home/phil/nrl
cons.profile2.tabTitle:         "nrl   "

cons.profile3.workingDirectory: /home/phil/nrl
cons.profile3.tabTitle:         "nrl_anz "
cons.profile3.command:          !v nrl_anz_rcpts.txt

cons.profile4.workingDirectory: /home/phil/nrl
cons.profile4.tabTitle:         "nrl_ste "
cons.profile4.command:          !v nrl_sterling_rcpts.txt

cons.profile5.workingDirectory: /home/phil/pelec
cons.profile5.tabTitle:         "pelec  "

cons.profile6.workingDirectory: /home/phil/pri
cons.profile6.tabTitle:         "pri   "

cons.profile7.workingDirectory: /home/phil/qps
cons.profile7.tabTitle:         "qps   "

cons.profile8.workingDirectory: /home/phil/qps
cons.profile8.tabTitle:         "qps_nab "
cons.profile8.command:          !v nab_qps_rcpts.txt

cons.profile9.workingDirectory: 
/home/phil/.thunderbird/m2chp17q.default/Mail/LocalFolders/
cons.profile9.tabTitle:         "tb    "

cons.profile10.workingDirectory:        /home/phil/audio
cons.profile10.tabTitle:        "audio  "

cons.profile11.workingDirectory:        /home/phil/video
cons.profile11.tabTitle:        "video  "

cons.profile12.workingDirectory:        /home/phil/src/c
cons.profile12.tabTitle:        "src   "

cons.profile13.workingDirectory:        /home/phil/phd
cons.profile13.tabTitle:        "phd   "

cons.profile14.tabTitle:        "sh  "
cons.profile15.tabTitle:        "sh  "
cons.profile16.tabTitle:        "sh  "
cons.profile17.tabTitle:        "sh  "


servers.geometry:               180x70

servers.profile0.workingDirectory:    /home/phil
servers.profile0.tabTitle:              "mc      "

servers.profile1.workingDirectory:      /home/phil/nrl
servers.profile1.tabTitle:              "trypt   "
servers.profile1.command:               !ssh trypt

servers.profile2.tabTitle:      "sh      "
servers.profile3.tabTitle:      "sh      "
servers.profile4.tabTitle:      "sh      "
servers.profile5.tabTitle:      "sh      "
servers.profile6.tabTitle:      "sh      "
servers.profile7.tabTitle:      "sh      "
servers.profile8.tabTitle:      "sh      "
servers.profile9.tabTitle:      "sh      "
servers.profile10.tabTitle:     "sh      "
servers.profile11.tabTitle:     "sh      "
servers.profile12.tabTitle:     "sh      "
servers.profile13.tabTitle:     "sh      "
servers.profile14.tabTitle:     "sh      "


phd.geometry:                   180x70

phd.profile0.workingDirectory:  /home/phil/phd
phd.profile0.tabTitle:          "mc  "

phd.profile1.workingDirectory:  /home/phil/phd/v1.5
phd.profile1.tabTitle:          "run32000.rb  "
phd.profile1.command:           !v run32000.rb

phd.profile2.workingDirectory:  /home/phil/phd/v1.5
phd.profile2.tabTitle:          "sh  "

phd.profile3.workingDirectory:  /home/phil/phd/v1.5
phd.profile3.tabTitle:          "tstatz.rb  "
phd.profile3.command:           !v tstatz.rb

phd.profile4.workingDirectory:  /home/phil/phd/v1.5
phd.profile4.tabTitle:          "statz32000.rb  "
phd.profile4.command:           !v statz32000.rb

phd.profile5.workingDirectory:  /home/phil/phd/v1.5
phd.profile5.tabTitle:          "statz.rb  "
phd.profile5.command:           !v statz.rb

phd.profile6.workingDirectory:  /home/phil/phd/v1.5
phd.profile6.tabTitle:          "statsXX.rb  "
phd.profile6.command:           !v stats06.rb

phd.profile7.workingDirectory:  /home/phil/phd/v1.5
phd.profile7.tabTitle:          "sh  "

phd.profile8.workingDirectory:  /home/phil/phd/v1.5/3700_1000
phd.profile8.tabTitle:          "AD_Gst-means-v5.r  "
phd.profile8.command:           !v ../AD_Gst-means-v5.r

phd.profile9.workingDirectory:  /home/phil/phd/v1.5/3700_1000
phd.profile9.tabTitle:          "sh  "

phd.profile10.tabTitle:         "sh  "
phd.profile11.tabTitle:         "sh  "
phd.profile12.tabTitle:         "sh  "
phd.profile13.tabTitle:         "sh  "

#
# ---------------------------- KEYBOARD SHORTCUTS ---------------------------- #
#

# Open profiles 1 -- 4 on Ctrl+Shift+F1 -- F4.
Mrxvt.macro.Ctrl+Shift+F1:      NewTab -1
Mrxvt.macro.Ctrl+Shift+F2:      NewTab -2
Mrxvt.macro.Ctrl+Shift+F3:      NewTab -3
Mrxvt.macro.Ctrl+Shift+F4:      NewTab -4
Mrxvt.macro.Ctrl+Shift+F5:      NewTab -5
Mrxvt.macro.Ctrl+Shift+F6:      NewTab -6
Mrxvt.macro.Ctrl+Shift+F7:      NewTab -7
Mrxvt.macro.Ctrl+Shift+F8:      NewTab -8
Mrxvt.macro.Ctrl+Shift+F9:      NewTab -9

#
# Save the scroll back buffer to a file, and open it (in less / vim) in a new
# tab. Useful for searching, or cut/paste from the scroll back buffer.
#
Mrxvt.macro.Primary+Ctrl+Shift+question: PrintScreen -ps perl -e 
'$_=join("",<STDIN>); s/\n+$/\n/g; print' > /tmp/%p-scrollback
Mrxvt.macro.Primary+Add+Ctrl+Shift+question: NewTab "(Tab %n scrollback)" 
\!less -ifLR +G /tmp/%p-scrollback; rm /tmp/%p-scrollback

Mrxvt.macro.Primary+Ctrl+slash: PrintScreen -s perl -e '$_=join("",<STDIN>); 
s/\n+$/\n/g; print' > /tmp/%p-scrollback
Mrxvt.macro.Primary+Add+Ctrl+slash: NewTab "(Tab %n scrollback)" \!view +"syn 
off| set nospell notitle noreadonly modifiable buftype=nofile |normal G" 
/tmp/%p-scrollback; rm /tmp/%p-scrollback


#
# When running a shell, this clears the scroll back buffer and executes the
# current command. Useful if you're going to (or have just) run a command that
# produces a lot of output. (Primary screen only).
#
Mrxvt.macro.Primary+Shift+Return:       Esc \ec
Mrxvt.macro.Primary+Add+Shift+Return:   Str ^M


# ---------------------------------------------------------------------------- #

#
#                               CLASS SETTINGS
#

#
# ------------------------------- FULL SCREEN -------------------------------- #
#
FullScreen.bottomTabbar:        False

# Set a large font ;)
FullScreen.xftSize:             17
FullScreen.xftPSize:            12

# Keep as many tabs as possible on screen
FullScreen.minVisibleTabs:      15

# Set the window size increment to 1, so that the X server can resize our window
# to the screen size without leaving any border.
FullScreen.smoothResize:        True

# Request a full screen window from the window manager. Requires a EWMH
# compatible window manager. This certainly works on OpenBox, Fvwm, KDE, and
# possibly many others.
FullScreen.fullscreen:          True


#
# ------------------------------- KITCHEN SINK ------------------------------- #
#
# Number of tabs to launch initially
#   KitchenSink.initProfileList:            0,2,3
cons.initProfileList:           
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
servers.initProfileList:        
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
phd.initProfileList:            
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19

#
# ------------------------------- FVWM CONSOLE ------------------------------- #
#
FvwmConsole.initProfileList:        4
FvwmConsole.profile4.tabTitle:      FvwmConsole
FvwmConsole.profile4.background:    #101020
FvwmConsole.profile4.holdExit:      4

FvwmConsole.xftSize:                12
#   FvwmConsole.tintColor:                  #181830
FvwmConsole.geometry:               60x15
FvwmConsole.scrollBar:              False

#
# ------------------------------- ROOT CONSOLE ------------------------------- #
#

Root.initProfileList:               1
#   Root.tintColor:                         #002000
Root.itabBackground:                #002000

# ---------------------------------------------------------------------------- #
# vim: set ft=mrxvtrc ts=8 sts=4:

<<inline: mrxvt.png>>

<<inline: mrxvt05b.png>>

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Materm-usage mailing list
Materm-usage@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/materm-usage
Mrxvt home page: http://materm.sourceforge.net

Reply via email to