Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Gentoo Chat
  • Search

Terminal on ur "desktop"

Opinions, ideas and thoughts about Gentoo. Anything and everything about Gentoo except support questions.
Post Reply
  • Print view
Advanced search
18 posts • Page 1 of 1
Author
Message
Phr34K
Tux's lil' helper
Tux's lil' helper
Posts: 123
Joined: Thu Mar 18, 2004 12:25 am
Location: UF
Contact:
Contact Phr34K
Website

Terminal on ur "desktop"

  • Quote

Post by Phr34K » Wed Apr 28, 2004 12:28 am

I am wondering if there is a way to get your terminal to open on your desktop ( not in its own window ).
I use fluxbox, and some friends of mine are telling me that they have seen that done before, but they don't remember where. Is this actually possible, and if so can you guide me in the right direction ??

Thanx in advance!
Top
Tyir
Apprentice
Apprentice
User avatar
Posts: 172
Joined: Mon Mar 08, 2004 5:45 am
Location: Montreal

  • Quote

Post by Tyir » Wed Apr 28, 2004 12:42 am

I also have seen it before...i always thought it was just a transparent terminal with no window decorations...

I could be wrong though
Top
provicemo
Apprentice
Apprentice
User avatar
Posts: 201
Joined: Fri Dec 12, 2003 8:57 pm
Location: Detroit, MI
Contact:
Contact provicemo
Website

  • Quote

Post by provicemo » Wed Apr 28, 2004 2:34 am

Code: Select all

Eterm -x --trans --shade=50 --buttonbar=0 --scrollbar=0 -f white
I spent a while this weekend looking for a terminal for gdesklets. Couldn't find one, so i settled with this. The only thing that bugs me about this Eterm is that is still shows up on my task list. I wish someone would make a terminal desklet
Top
Riftwing
Apprentice
Apprentice
User avatar
Posts: 293
Joined: Sun Oct 06, 2002 4:45 pm

  • Quote

Post by Riftwing » Wed Apr 28, 2004 4:02 am

Besides using borderless terms, you could use root-tail for logs directly on the root window which has the effect you're looking for. However, it only works like tail and isn't an actual term.
Good, bad, I'm the guy with the gun. - Ash, Army of Darkness
Top
Phr34K
Tux's lil' helper
Tux's lil' helper
Posts: 123
Joined: Thu Mar 18, 2004 12:25 am
Location: UF
Contact:
Contact Phr34K
Website

  • Quote

Post by Phr34K » Wed Apr 28, 2004 7:19 am

Thanx for all the input! I'm currently using Aterm and that seems to be working out fine (except the borders). If I get some time I'll mess around with it and see what I can come up with. But for now, I'm gonna take a much needed break from everything. I just finished finals this week and I'm in serious need of some R&R.

8O 8)
Top
searcher
Apprentice
Apprentice
User avatar
Posts: 175
Joined: Thu Mar 13, 2003 9:55 pm
Location: NL

  • Quote

Post by searcher » Wed Apr 28, 2004 10:06 am

I've set the windows key (Super_L) in fluxbox to remove all decoration, and when you put the aterm on the `desktop' layer it will look like it's absorbed into the rootwindow. Nice stuff, the new fluxbox :). For added effect, set the aterm sticky, so it'll stay with you when you change desktops.

~searcher
You are unique ... just like everyone else.
Top
NaRF
n00b
n00b
Posts: 26
Joined: Mon May 05, 2003 2:52 pm

  • Quote

Post by NaRF » Wed Apr 28, 2004 12:16 pm

provicemo wrote:

Code: Select all

Eterm -x --trans --shade=50 --buttonbar=0 --scrollbar=0 -f white
I spent a while this weekend looking for a terminal for gdesklets. Couldn't find one, so i settled with this. The only thing that bugs me about this Eterm is that is still shows up on my task list. I wish someone would make a terminal desklet
check out devil's pie. at least it works for xfce. i don't know how it behaves on machines running different wms.

http://www.burtonini.com/blog/computers ... flav=xhtml

here's a screenshot of a person running devilspie

http://uug.eastern.edu/~andrewski/misc/snapshot3.png

good luck :)
Top
provicemo
Apprentice
Apprentice
User avatar
Posts: 201
Joined: Fri Dec 12, 2003 8:57 pm
Location: Detroit, MI
Contact:
Contact provicemo
Website

  • Quote

Post by provicemo » Wed Apr 28, 2004 5:42 pm

I've had no luck with a relatively basic .devilspie.xml

Code: Select all

<?xml version="1.0"?>
<!DOCTYPE devilspie SYSTEM "devilspie.dtd">
<devilspie>
  <flurb name="eterm on all desktops">
    <matchers>
      <matcher name="DevilsPieMatcherWindowName">
        <property name="application_name" value="Eterm"/>
      </matcher>
    </matchers>
    <actions>
      <action name="DevilsPieActionHide">
        <property name="skip_tasklist" value="TRUE"/>
      </action>
    </actions>
  </flurb>
</devilspie>
Anybody have a working devils pie config?
Top
Riftwing
Apprentice
Apprentice
User avatar
Posts: 293
Joined: Sun Oct 06, 2002 4:45 pm

  • Quote

Post by Riftwing » Mon May 03, 2004 1:50 am

searcher wrote:I've set the windows key (Super_L) in fluxbox to remove all decoration, and when you put the aterm on the `desktop' layer it will look like it's absorbed into the rootwindow. Nice stuff, the new fluxbox :). For added effect, set the aterm sticky, so it'll stay with you when you change desktops.

~searcher
I remember that you could do that with the old fluxbox too but becauses you're removing window borders, it makes all the other programs look terrible.
Good, bad, I'm the guy with the gun. - Ash, Army of Darkness
Top
jonasl
n00b
n00b
Posts: 5
Joined: Sat Mar 06, 2004 3:02 pm

  • Quote

Post by jonasl » Mon May 03, 2004 9:58 pm

provicemo wrote:I've had no luck with a relatively basic .devilspie.xml
Anybody have a working devils pie config?
Here you go:

Code: Select all

<?xml version="1.0"?>
<!DOCTYPE devilspie SYSTEM "devilspie.dtd">
<devilspie>
<flurb name="XMMS: Skip pager and window list">
        <matchers>
                <matcher name="DevilsPieMatcherWindowName">
                        <property name="application_name" value="[Xx][Mm][Mm][Ss]"/>
                </matcher>
        </matchers>
        <actions>
                <action name="DevilsPieActionHide">
                        <property name="skip_pager" value="TRUE"/>
                        <property name="skip_tasklist" value="TRUE"/>
                </action>
                <action name="DevilsPieActionSetWorkspace">
                        <property name="pinned" value="TRUE"/>
                </action>
        </actions>
</flurb>
 
<flurb name="Gaim: Allways on top, pinned, skip pager and window list">
        <matchers>
                <matcher name="DevilsPieMatcherWindowName">
                        <property name="window_title" value="Buddy List"/>
                </matcher>
        </matchers>
        <actions>
                <action name="DevilsPieActionHide">
                        <property name="skip_pager" value="TRUE"/>
                        <property name="skip_tasklist" value="TRUE"/>
                </action>
                <action name="DevilsPieActionLayer">
                        <property name="above" value="TRUE"/>
                </action>
                <action name="DevilsPieActionSetWorkspace">
                        <property name="pinned" value="TRUE"/>
                </action>
        </actions>
</flurb>
</devilspie>
Not concerning Eterm, but this works for me!

Which WM are you using? Devilspie does not work with certain WM, but I don't know which. Can't find anything relevant at this moment either. (I use openbox)...

//Jonasl
Top
30726
Veteran
Veteran
Posts: 1501
Joined: Wed Sep 24, 2003 11:01 pm

  • Quote

Post by 30726 » Mon May 03, 2004 10:04 pm

There's basically three things you have to do, and your WM should be able to handle all of them.

1. Make the *term the bottom layer.
2. Make it sticky.
3. Hide window decorations.
Top
provicemo
Apprentice
Apprentice
User avatar
Posts: 201
Joined: Fri Dec 12, 2003 8:57 pm
Location: Detroit, MI
Contact:
Contact provicemo
Website

  • Quote

Post by provicemo » Mon May 03, 2004 10:31 pm

Well, xmms works with devilspie, but I can't get it to work with any terminal.
<property name="application_name" value="Eterm"/> doesn't seem to have any effect.
Top
andrewski
Guru
Guru
User avatar
Posts: 366
Joined: Fri Apr 30, 2004 1:27 am
Location: Royersford, PA, USA

  • Quote

Post by andrewski » Wed May 05, 2004 3:28 am

NaRF wrote:here's a screenshot of a person running devilspie

http://uug.eastern.edu/~andrewski/misc/snapshot3.png
It's really odd to find myself 'quoted' as an example of things working... heh. (That's my screenie. :o) It's like some weird rite of passage with Linux....

As for a working devilspie.xml, here's what produced that screenshot:

Code: Select all

<?xml version="1.0"?>
<!DOCTYPE devilspie SYSTEM "devilspie.dtd">

<!-- The root element is devilspie -->
<devilspie>

        <!-- 
        Hiding XMMS and Eterm from the taskbar.
        -->
        <flurb name="Hide XMMS from taskbar">
                <matchers>
                        <matcher name="DevilsPieMatcherWindowName">
                                <!-- XMMS needs the wildcard asterisk because it changes b
oth the "application name" and "window name" fields to the song you're playing -->
                                <property name="application name" value="XMMS*"/>
                        </matcher>
                </matchers>
                <actions>
                        <action name="DevilsPieActionHide">
                                <property name="skip_tasklist" value="TRUE"/>
                        </action>
                        <action name="DevilsPieActionSetWorkspace">
                                <property name="pinned" value="TRUE"/>
                        </action>
                </actions>
        </flurb>

        <flurb name="Hide Eterm from taskbar">
                <matchers>
                        <matcher name="DevilsPieMatcherWindowName">
                                <property name="application name" value="Eterm 0.9.2"/>
                        </matcher>
                </matchers>
                <actions>
                        <action name="DevilsPieActionHide">
                                <property name="skip_tasklist" value="TRUE"/>
                        </action>
                </actions>
        </flurb>
</devilspie>
It's not the most intuitive way of coding around, that's for sure... I had to email the author a handful of times because there's next to no documentation on it.

Then, to get the borderless and transparent, I use the following to launch Eterm:

Code: Select all

Eterm -g 90x20+475+14 -x -f honeydew2 --borderless --scrollbar=off --buttonbar=0 -c grey 89 xset --trans
There's some superfluous flags in there, but I frankly don't remember which are which. :roll:

Edit: I really don't understand why the BBCodes don't work for me, but it is annoying!
Last edited by andrewski on Sat May 15, 2004 1:58 am, edited 1 time in total.
Top
searcher
Apprentice
Apprentice
User avatar
Posts: 175
Joined: Thu Mar 13, 2003 9:55 pm
Location: NL

  • Quote

Post by searcher » Sat May 15, 2004 12:14 am

Riftwing wrote:I remember that you could do that with the old fluxbox too but becauses you're removing window borders, it makes all the other programs look terrible.
That's why i've set it up to only remove the current border. In .fluxbox/keys just put the line:

Code: Select all

None Select :ToggleDecor
(note that i'm using xorg, and the keycode for the windows key returns the name `Select' for some odd reason).

Now start an aterm with the following options:

Code: Select all

aterm -fg white -bg black -tr -trsb -fn 7x14 -sh 60 -sl 10000 +sb
Select the window and press the windows key, this should remove the decor, leaving only the aterm.

And because i'm such a nice guy, here's a screenshot [247K]. :)
~searcher
Top
cjc
n00b
n00b
User avatar
Posts: 63
Joined: Tue Mar 16, 2004 5:45 pm
Location: Birmingham, United Kingdom

  • Quote

Post by cjc » Sat May 15, 2004 11:14 am

FVWM can quite easily remove a Window from the listing when you try to switch tasks.
Top
beastmaster
Apprentice
Apprentice
Posts: 230
Joined: Mon May 24, 2004 1:58 am

  • Quote

Post by beastmaster » Thu Jun 03, 2004 3:46 am

searcher wrote:
Riftwing wrote:
Now start an aterm with the following options:

Code: Select all

aterm -fg white -bg black -tr -trsb -fn 7x14 -sh 60 -sl 10000 +sb
Select the window and press the windows key, this should remove the decor, leaving only the aterm.
Is there a way to have aterm hooked at a certain desktop spot, just like eterm -x, so it stays there forever ??
Eterm allows me to do that, but it's so bloated, and I want aterm to do it :oops: idea?
Top
newtman12
n00b
n00b
User avatar
Posts: 27
Joined: Sat Apr 10, 2004 2:51 am

  • Quote

Post by newtman12 » Mon Jun 07, 2004 8:16 am

how might I get eterm to not show up in the taskbar or ksmoothbar (i think they both rely on the same source to figure out which ones to show so fixing one will fix both i hope)?
Top
andrewski
Guru
Guru
User avatar
Posts: 366
Joined: Fri Apr 30, 2004 1:27 am
Location: Royersford, PA, USA

  • Quote

Post by andrewski » Mon Jun 07, 2004 1:14 pm

newtman12 wrote:how might I get eterm to not show up in the taskbar or ksmoothbar (i think they both rely on the same source to figure out which ones to show so fixing one will fix both i hope)?
Check out devilspie, quoted above.
Top
Post Reply
  • Print view

18 posts • Page 1 of 1

Return to “Gentoo Chat”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic