Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 23 Nov 2017, 18:43
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
jwm group
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [8 Posts]  
Author Message
rufwoof

Joined: 24 Feb 2014
Posts: 2163

PostPosted: Thu 24 Aug 2017, 10:48    Post subject:  jwm group  

I was looking at putting a borderless terminal/console window on the desktop as part of the default 'background' ... so cli commands could be easily entered directly on the desktop. Eterm looked to be a good candidate for supporting transparency and borderless windows and I started with a .jwmrc entry of
Code:
<StartupCommand>Eterm --no-cursor -O --buttonbar 0 -g 80x34+170+120</StartupCommand>

as one of my startup commands.


(clickable thumbnail)

But then it struck me jwm caters for groups, such that you can set those sorts of settings within jwm itself i.e. include a .jwmrc entry such as
Code:
<Group>
    <Class>Eterm</Class>
    <Option>nolist</Option>
    <Option>noborder</Option>
    <Option>notitle</Option>
    <Option>sticky</Option>
</Group>

I haven't experimented very far with that yet, but conceptually you might have other borderless choices on the desktop, perhaps htop for instance, that has no menu, no border and that doesn't appear in the tray/tasklist i.e. just sits there as part of the normal desktop background.

Back to top
View user's profile Send private message 
rufwoof

Joined: 24 Feb 2014
Posts: 2163

PostPosted: Thu 24 Aug 2017, 22:14    Post subject:  

Bit of tweaking of Eterm font size and screen position/size, along with mc (file manager and mc -e editor), sc (spreadsheet), and using mpv as a radio station player ....


(clickable thumbnail (animated gif))
Back to top
View user's profile Send private message 
tallboy


Joined: 21 Sep 2010
Posts: 813
Location: Oslo, Norway

PostPosted: Thu 24 Aug 2017, 23:15    Post subject:  

Very nice, thanks for sharing.

tallboy

_________________
True freedom is a live Puppy on a multisession CD/DVD.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11173
Location: Gatineau (Qc), Canada

PostPosted: Fri 25 Aug 2017, 00:20    Post subject:  

You can do it to any application window.
_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
tallboy


Joined: 21 Sep 2010
Posts: 813
Location: Oslo, Norway

PostPosted: Sat 26 Aug 2017, 11:22    Post subject:  

That would be a nightmare with 10 open and overlapping windows! Laughing Laughing Laughing

tallboy

_________________
True freedom is a live Puppy on a multisession CD/DVD.
Back to top
View user's profile Send private message 
LateAdopter

Joined: 27 May 2011
Posts: 275
Location: Reading UK

PostPosted: Fri 06 Oct 2017, 06:33    Post subject:  

Hello rufwoof

Could you explain what "Class" is, please? I use "Name" to set ROX-Filer to "tiled" and gnome-mpv to "centered", but Joe Wing's configuration page does not explain the keywords.

Also, there are some extra options in 2.3.7, that I haven't tried yet. I swapped xenialpup64 to 2.3.7 from Artful. I just copied over the jwm binary after checking the dependencied with ldd first.
It has a new dependency on libpng16, which is the first package I have had from packages.ubuntu.com, that trashes the xenialpup64 707 savefile because it has a symlink across the gap between /lib/x86_64-linux-gnu and /usr/lib/x86_64-linux-gnu. Fortunately I have plenty of backup savefiles.
Back to top
View user's profile Send private message 
rufwoof

Joined: 24 Feb 2014
Posts: 2163

PostPosted: Fri 06 Oct 2017, 10:24    Post subject:  

LateAdopter wrote:
Hello rufwoof

Could you explain what "Class" is, please? I use "Name" to set ROX-Filer to "tiled" and gnome-mpv to "centered", but Joe Wing's configuration page does not explain the keywords.

They're very similar LateAdopter ... https://joewing.net/projects/jwm/config.shtml#groups. 2nd string in WM_CLASS i.e. if you open a window such as galculator and then in a terminal run xprop | grep WM_CLASS and then use the mouse to click on the galculator window the result is

WM_CLASS(STRING) = "galculator", "Galculator"

and that "Class" is that second value ("Name" is the first value)
s.png
 Description   
 Filesize   46.13 KB
 Viewed   68 Time(s)

s.png

Back to top
View user's profile Send private message 
LateAdopter

Joined: 27 May 2011
Posts: 275
Location: Reading UK

PostPosted: Sat 07 Oct 2017, 04:48    Post subject:  

Thanks rufwoof. Now I know what it means.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [8 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0451s ][ Queries: 12 (0.0118s) ][ GZIP on ]