You are not logged in.
Pages: 1
I have two issues with yeahconsole, the first one is when I start it. The same error message appears 4 times `10 XError caught` but it works fine. The second issue is that using mrxt with yeahconsole, mrxvt does not read the .Xdefaults configuration, so it comes with the default options.
Does anyone know how to solve them?
Offline
Please post you .Xdefaults, maybe you have commented some line with '#' instead of '!'.
Last edited by karol (2010-07-07 21:05:22)
Offline
Karol, here it is. I normally start mrxvt without any cmd line options and it works fine, it reads the configs from Xdefaults like expected. It makes me think if I'm missing some yeahconsole options.
Xft.dpi: 96
Xft.antialias: true
Xft.hinting: full
Xft.lcdfilter: lcdlegacy
Xft.hintstyle: hintfull
!Xft.hintstyle: hintslight
Xft.rgba: rgb
yeahconsole*restart: 0
yeahconsole*toggleKey: None+F12
yeahconsole*background: black
yeahconsole*foreground: white
yeahconsole*loginShell: True
yeahconsole*consoleHeight: 35
yeahconsole*stepSize: 5
yeahconsole*aniDelay: 3
yeahconsole*handleWidth: 2
yeahconsole*handleColor: #ed0505
yeahconsole*term: mrxvt
yeahconsole*scrollBar: false
yeahconsole*reverseVideo: false
yeahconsole*tintColor: #000000
yeahconsole*inheritPixmap: true
yeahconsole*shading: 25
yeahconsole*saveLines: 10000
!yeahconsole*cursorBlink: true
!yeahconsole*font: x
mrxvt*color0: #000000
mrxvt*color8: #000000
!red
mrxvt*color1: #ff9696
mrxvt*color9: #ff9696
!mrxvt*color1: #FF0000
!mrxvt*color9: #FF0000
!green
mrxvt*color2: #d6ee76
!mrxvt*color2: #00FF00
!mrxvt*color10: #00FF00
mrxvt*color10: #d6ee76
!yellow
!mrxvt*color3: #FFFF00
!mrxvt*color11: #E6DB74
mrxvt*color3: #ffffaf
mrxvt*color11: #ffffaf
!blue
mrxvt*color4: #00afd7
!mrxvt*color4: #007FFF
!mrxvt*color12: #007FFF
mrxvt*color12: #00afd7
!magenta
mrxvt*color5: #a996ff
mrxvt*color13: #a996ff
!mrxvt*color5: #7F00FF
!mrxvt*color13: #7F00FF
!cyan
!mrxvt*color6: #5E7175
!mrxvt*color14: #A3BABF
mrxvt*color6: #96ffe4
mrxvt*color14: #96ffe4
!white
mrxvt*color7: #FFFFFF
mrxvt*color15: #FFFFFF
mrxvt*font: -*-dina-medium-r-*-*-13-*-*-*-*-*-*-*
mrxvt*boldFont: -*-dina-bold-r-*-*-13-*-*-*-*-*-*-*
mrxvt.termName: xterm
mrxvt.scrollBar: false
mrxvt.loginShell: true
mrxvt.saveLines: 65512
mrxvt.geometry: 90x24
mrxvt.boldMode: false
mrxvt.inheritPixmap: false
mrxvt.xftAntialias: false
mrxvt.jumpScroll: true
mrxvt.tintColor: #000000
mrxvt.internalBorder: 0
mrxvt.cursorBlink: false
mrxvt.cursorColor: #E2BAF1
mrxvt.cursorColor2: #000000
mrxvt.background: #121212
mrxvt.foreground: #a7a7a7
mrxvt.borderless: true
mrxvt.hideTabbar: true
mrxvt.showMenu: false
mrxvt.hideButtons: true
Offline
Did you run
xrdb -load ~/.Xdefaults
to update the settings?
Offline
. It makes me think if I'm missing some yeahconsole options.
I have this exact configuration (yeahconsole with mrxvt), and think that if anything, maybe you have too many options. I just have:
yeahconsole*consoleHeight:13
yeahconsole*term:mrxvt
yeahconsole*anidelay:5
yeahconsole*toggleKey:None+XF86Launch1
yeahconsole*keyFull:None+F11
Mrxvt.xft: 1
Mrxvt.xftfont: Bitstream Vera Sans Mono
Mrxvt.xftSize: 12
Mrxvt.xftAntialias: 1
Mrxvt*initProfileList: 0,1
Mrxvt.profile1.foreground: #ff99ff
Mrxvt.profile1.background: #002000
Mrxvt.profile1.command: su
Mrxvt.profile1.tabTitle: su
Mrxvt*backspacekey: BS
Mrxvt.macro.Primary+Ctrl+Tab: GotoTab +1
This might be totally useless to you trying to solve the problem, but at least now you know that it can be made to work.
Offline
Did you run
xrdb -load ~/.Xdefaults
to update the settings?
Yes.
theapodan, your profile its pretty basic. Try for example, hide the Tabbar, does it work in yeahconsole?
mrxvt*hideTabbar: true
Offline
$ yeahconsole -h
yeahconsole:
-e: program to execute
you can configure me via xresources:
yeahconsole*foo:value
foo can be any standard xterm/urxvt xresource or:
resource default value
I've added
yeahconsole.hideTabbar: true
seems to work.
Offline
It seems yeahconsole has a problem with `terminal*option: value`.
If I only define in .Xdefaults:
yeahconsole*terminal: mrxvt
yeahconsole*hideTabbar: true
it works fine but obviously the 'normal' mrxvt terminal uses the default config but if I also put ...
mrxvt*hideTabbar: true
then yeahconsole uses the default config but the 'normal' mrxvt works fine (as expected).
Even if I define the mrxvt options in .mrxvtrc it fails.
Can anyone verify this?
Offline
> Can anyone verify this?
I've changed 'mrxvt.hideTabbar: true' to 'mrxvt*hideTabbar: true', 'xrdb -load ~/.Xdefaults' and both mrxvt and yeahconsole seem to work as expected - they follow the .Xdefaults settings.
Offline
> Can anyone verify this?
I've changed 'mrxvt.hideTabbar: true' to 'mrxvt*hideTabbar: true', 'xrdb -load ~/.Xdefaults' and both mrxvt and yeahconsole seem to work as expected - they follow the .Xdefaults settings.
You're right. I hate when things start to work of the blue, like magic. I have to recheck this when I have more time.
Thanks for the help.
Offline
> Thanks for the help.
You're welcome. yeahconsole is a nice tool I got to know thanks to you :-)
Offline
Pages: 1