Aterm terminal emulator and gRun

Miscellaneous tools
Post Reply
Message
Author
User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

Aterm terminal emulator and gRun

#1 Post by Iguleder »

Here's another terminal emulator. And a gExec replacement.

Both have a menu entry compatible with the XDG specification, so it's especially good if you use E17/Xfce/KDE/whatever and not JWM/Fluxbox/IceWM.

Aterm features:
1) Twice smaller than the traditional rxvt-unicode package used in most puppies.
2) More features than rxvt and its relatives.
3) A cooler name that doesn't match ".*xvt" :lol:

gRun features:
1) gExec has a "Run as root" checkbox ... kinda useless :wink:
2) Automatic completion!
3) Minimalistic interface!

Image

They're especially useful for Macpup/Lupu users, since the rxvt-unicode and gExec menu entries are ugly. I built those using build scripts I wrote.

Note that the Aterm menu icon doesn't come from the sources - the build script downloads it from the AfterStep site :lol:
Attachments
grun-0.9.3.pet
(23.92 KiB) Downloaded 568 times
aterm-1.0.1.pet
(61.25 KiB) Downloaded 584 times
Last edited by Iguleder on Sat 18 Jun 2011, 16:58, edited 1 time in total.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

User avatar
runtt21
Posts: 1649
Joined: Sun 08 Jun 2008, 02:43
Location: BigD Texas
Contact:

#2 Post by runtt21 »

Good job !!! I like this build of aterm alot !! :D

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#3 Post by Iguleder »

Here are the build scripts, have fun :)

This Aterm thing plays nicely with E17 :)
Attachments
grun.sh.gz
(605 Bytes) Downloaded 502 times
aterm.sh.gz
(880 Bytes) Downloaded 472 times
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

User avatar
`f00
Posts: 807
Joined: Thu 06 Nov 2008, 19:13
Location: the Western Reserve

#4 Post by `f00 »

Yes, not just for afterstep (blackbox, ctwm, e16, fluxbox, fvwm, miwm, treewm to name a few others - didn't see any probs in jwm or ice' either)

Fade option - I'm a big fan of this since it makes when the console is in/out of focus ('live' for input) visually obvious. Good to have another terminal emulator (besides urxvt81 and mrxvt) that offers the fade option. Functional 'eye candy' for the occasionally distracted operator who might otherwise input something really dumb and execute it while wondering "what's up with the text editor?" ;) :lol:

aterm-1.00.01 package is mostly a pull from the aterm-1.0.1 dotpet (noted that that's for lucid but it mostly works in racy 5.3)

Some oddness (only NeXT scrollbar :| ) and some things don't seem to work (like 'global' default options done in ~/.Xdefaults :( ). Probably due to some whatever when it was originally compiled - had no idea what the "XGetDefaults" at the top of aterm -help is about (compile options for the dotpet I'd imagine since I got this from the dev (source)..

--enable-xgetdefault
make resources checking via XGetDefault() instead of our small
version which only checks ~/.Xdefaults, or if that doesn't exist
then ~/.Xresources

..and I haven't got xgetdefault in my pup, so I guess that kind of explains why setting options in ~/.Xdefaults fails (minor pitb putting my full options string in all the various menu entries I have, but no big deal)

Maybe a fresh compile might be in order. Glad I ripped the dotpet apart - overwriting bins and links to point to aterm wouldn't be the way I'd go personally

A few extras in my archive (different icons, the 24 and 48 size I modded a bit from the logo one in afterstep) and a sample options line in the summary.
Attachments
aterm-1.00.01.tar.gz
slightly different pkg from the dotpet (same bin as compiled oem, though)
(74.66 KiB) Downloaded 427 times

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Re: Aterm terminal emulator and gRun

#5 Post by L18L »

Iguleder wrote: Replacement(s) for rxvt-unicode
Having installed your aterm my console wrote: # öäü Why do you call that a replacement for rxvt-unicode ?
Am I missing something ?
Attachments
aterm.png
Cannot see unicode in aterm
(2.49 KiB) Downloaded 526 times

User avatar
`f00
Posts: 807
Joined: Thu 06 Nov 2008, 19:13
Location: the Western Reserve

#6 Post by `f00 »

hi L18L

Yah, when the aterm dotpet 'replaces' u/rxvt with syms to aterm itself (and 'loses' the font tweaks in ~/.Xdefaults since it's using xgetdefault instead :roll: ), strange things may happen. That's one of the reasons I wouldn't do an outright replace/overwrite of the oem terminal emulator - I used to do something almost similar (with urxvt81 as urxvt, but then I sym'd rxvt back to a renamed urxvtOEM), but don't anymore (issues in racy 53 for a recent example).

Mostly I've found things work 'better' for me (or at least as expected) if I leave the oem stuff alone and make new workarounds if needed and keep things unique rather than do a 'replace'.

hope that helps

___addenda - aterm - afterstep website, "aterm is deprecated and in a maintenance mode only"..
Last edited by `f00 on Sun 23 Sep 2012, 23:37, edited 1 time in total.

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Aterm terminal emulator

#7 Post by L18L »

Hi `f00,

thanks for your explanation
I was missing or overlooking your previous comment about not replacing

BTW the odd chars are unicodes which aterm does NOT understand.

So let us hope that iguleder will change his subtitle.

aterm is no replacement for urxvt

PS
gexec does not need a replacement just a deletion. IMHO just take rxvt :wink:

goingnuts
Posts: 932
Joined: Sun 07 Dec 2008, 13:33
Contact:

#8 Post by goingnuts »

Static linked version - should work in most versions of Puppy.
To get transparent background and fading effect add below to your /root/.Xdefaults:

Code: Select all

aterm*loginShell:true
aterm*transparent:true
aterm*shading:60
aterm*background:Black
aterm*foreground:White
aterm*scrollBar:true
aterm*scrollBar_right:false
aterm*transpscrollbar:true
aterm*saveLines:32767
!aterm*font:*-*-fixed-medium-r-normal--*-140-*-*-*-*-iso8859-1
!aterm*boldFont:*-*-fixed-bold-r-normal--*-*-140-*-*-*-*-iso8859-1
aterm*fading:60
Attachments
aterm.png
(79.25 KiB) Downloaded 179 times
aterm-1.0.1.pet
(133.58 KiB) Downloaded 153 times

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Re: Aterm terminal emulator

#9 Post by L18L »

L18L wrote:
Iguleder wrote: Replacement(s) for rxvt-unicode
Having installed your aterm my console wrote: # öäü Why do you call that a replacement for rxvt-unicode ?
Am I missing something ?
But this aterm-1.0.1 can do öäü :D

Thank you goignuts
Attachments
aterm.png
Can see unicode in aterm now
(4.67 KiB) Downloaded 174 times

goingnuts
Posts: 932
Joined: Sun 07 Dec 2008, 13:33
Contact:

#10 Post by goingnuts »

Glad you like it - did not know of a version 1.0.2 - any source link?

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Aterm

#11 Post by L18L »

goingnuts wrote:Glad you like it - did not know of a version 1.0.2 - any source link?
No source, just what I have seen in this thread.
OP's aterm-1.0.1.pet size 61.25 KB
your aterm-1.0.1.pet size 133.58 KB should be 1.0.2 me thinks :roll:

goingnuts
Posts: 932
Joined: Sun 07 Dec 2008, 13:33
Contact:

#12 Post by goingnuts »

Source is from here so it is version 1.0.1. Size difference as mine is static linked (might also be due to different configure settings).

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

#13 Post by L18L »

goingnuts wrote:Source is from here so it is version 1.0.1. Size difference as mine is static linked (might also be due to different configure settings).
Ah yes
There are source versions but no pet versions ... :wink:

Post Reply