Jump to content


Window Maker

window manager window maker arch docker dock linux

  • Please log in to reply
126 replies to this topic

#26 OFFLINE   abarbarian

abarbarian

    Thread Kahuna

  • Forum MVP
  • 5,392 posts

Posted 21 April 2014 - 05:01 AM

Saturnian reignited my WM passion and I just found this,

A big list of WindowMaker DockApps


which may or may not be of use to folk. :fishing:
Install ARCH
You'll never need to install it again
"I did and I'm really happy"

Posted Image~~~~~~~~~~~~~Posted Image

#27 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 21 April 2014 - 10:24 AM

Thanks to abarbarian for steering me over to here from this thread. [Edit: looks like the two threads have been combined.]

View PostV.T. Eric Layton, on 15 May 2013 - 07:57 PM, said:

Looks like a lot of work. Think I'll just stick with KDE4. ;)

From what I'm seeing, it's a lot of work only as far as reading the documentation and trying to get a feel for what's what. After that, very easy to customize and use. I didn't really think I'd like it, but I always figure that if other people like a certain DE/WM, there must be some good reasons, and it'll probably be worth it to spend a little time with it and discover those reasons for myself. Glad I decided to take a closer look.

That dang abarbarian. My world was perfectly fine, running Openbox (which has been my favorite WM to use), until he started stirring [things] up by mentioning Window Maker in another thread here.

Edited by saturnian, 21 April 2014 - 10:40 AM.


#28 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 21 April 2014 - 10:37 AM

View Postabarbarian, on 21 April 2014 - 04:42 AM, said:

The clock that comes as standard can change the colour and appearance by middle clicking I think, hmm or maybe middle clicking and right clicking.

Well, I added wmclockmon. From its manpage:

Quote

By  clicking  on the background with the button 1 while holding down the control key, you can switch to internet time display (in beats) and the same action bring back to the local time. You can start directly with internet time (see the -it option).

Clicking  with the mouse button 2 (middle) while holding down the control key, launches the configuration tool. If you don't hold the control key down, it cycles through the different styles.

Clicking with the mouse button 3 (right) while holding down the control key, launches the calendar tool.

But wmclockmon is one of the clock dock apps I've tried that I don't see how to add to the Window Maker dock! I can drag it around the desktop with the cursor by holding down the MOD (alt) key, but it won't actually "stick" to the dock. Some other clocks do.

#29 OFFLINE   V.T. Eric Layton

V.T. Eric Layton

    Nocturnal Slacker

  • Forum Admins
  • 21,165 posts

Posted 21 April 2014 - 12:08 PM

Wow! A quote of mine from almost a year ago. ;)

#30 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 21 April 2014 - 12:12 PM

Yeah -- sorry, just wanted to comment about the "work" part, from my perspective. Reading the documentation was kind of a pain -- not that it was poorly-written or anything like; it's just that I had to make myself do it, so that part counts as work!

#31 OFFLINE   V.T. Eric Layton

V.T. Eric Layton

    Nocturnal Slacker

  • Forum Admins
  • 21,165 posts

Posted 21 April 2014 - 12:27 PM

Oh, that's OK. It's still a relevant quote. Still seems like too much work. ;)

#32 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 21 April 2014 - 12:45 PM

View PostV.T. Eric Layton, on 21 April 2014 - 12:27 PM, said:

Still seems like too much work. ;)

That's what I used to say about installing Arch! Worth it, though.

#33 OFFLINE   LilBambi

LilBambi

    Australisches Googler

  • Forum Admins
  • 22,513 posts

Posted 21 April 2014 - 01:51 PM

View Postsaturnian, on 21 April 2014 - 10:24 AM, said:

Thanks to abarbarian for steering me over to here from this thread. [Edit: looks like the two threads have been combined.]



From what I'm seeing, it's a lot of work only as far as reading the documentation and trying to get a feel for what's what. After that, very easy to customize and use. I didn't really think I'd like it, but I always figure that if other people like a certain DE/WM, there must be some good reasons, and it'll probably be worth it to spend a little time with it and discover those reasons for myself. Glad I decided to take a closer look.

That dang abarbarian. My world was perfectly fine, running Openbox (which has been my favorite WM to use), until he started stirring [things] up by mentioning Window Maker in another thread here.

I merged these two topics.
Bambi
AKA Fran

Posted Image
My Public Key for Email :: BambisMusings Blog :: Fran's Computer Services Blog :: MyPassionIsBooks Blog :: 5BuckReview :: CNIRadio
"The Net interprets censorship as damage and routes around it." ~John Gilmore (Time Magazine, Dec 6, 1993)

#34 OFFLINE   abarbarian

abarbarian

    Thread Kahuna

  • Forum MVP
  • 5,392 posts

Posted 22 April 2014 - 03:16 AM

View Postsaturnian, on 21 April 2014 - 10:24 AM, said:

but I always figure that if other people like a certain DE/WM, there must be some good reasons,

There are, mainly, I could not work out how to fiddle with any other DE/WM. :rolleyes:

" From its manpage:" by gum I never knew they had man pages. How do you access the man pages then ?

You might be able to get the clock to stick to the dock by fiddling with the config file. I stick the clock and cpu meter to the clip(see screenshots posted) and configured the config file to allow an instance of both to appear on worktop 1 and 2 but not on woktop 3. This means if I scroll through worktops with the middle mouse button I get a visual reminder of which worktop I am on.

I have also added a middle click function to the dock icon which tunrs turns it into a shutdown botton button, detailed in a previous post.

Sorry to be so sketchy but I am away from home and posting from Makulu so am relying on the grey cell for information. B)

Edited by abarbarian, 22 April 2014 - 03:18 AM.

Install ARCH
You'll never need to install it again
"I did and I'm really happy"

Posted Image~~~~~~~~~~~~~Posted Image

#35 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 22 April 2014 - 05:40 AM

View Postabarbarian, on 22 April 2014 - 03:16 AM, said:

There are, mainly, I could not work out how to fiddle with any other DE/WM. :rolleyes:

" From its manpage:" by gum I never knew they had man pages. How do you access the man pages then ?

I'm accessing the man pages from the terminal, as normal. At this point I've only added 5 dockapps, and four of them have man pages. For example:

$ man wmclockmon



View Postabarbarian, on 22 April 2014 - 03:16 AM, said:

You might be able to get the clock to stick to the dock by fiddling with the config file.

Strange, but in man wmclockmon, I see:

Quote

wmclockmon-config uses one default file : ~/.wmclockmonrc.

However, this file does not exist here. I don't find an rc file for wmclockmon with a file search,  and I don't see one listed when I run pacman -Ql wmclockmon.

I like wmclockmon better than any other Window Maker clock I've tried so far, but I'll try some others.

View Postabarbarian, on 22 April 2014 - 03:16 AM, said:

I stick the clock and cpu meter to the clip(see screenshots posted) and configured the config file to allow an instance of both to appear on worktop 1 and 2 but not on woktop 3. This means if I scroll through worktops with the middle mouse button I get a visual reminder of which worktop I am on.

That's a good idea. Testing things out, I stuck wmsystemtray and wmclockmon to the clip. I could right-click on wmsystemtray's border and select "Omnipresent" so that it's visible on all workspaces. I'm unable to bring up any right-click menu for wmclockmon.

I'll take a look at some other clocks.

#36 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 22 April 2014 - 06:34 AM

OK, this works better.

Posted Image

Using wmclock, stuck to the Clip, and omnipresent on all workspaces. Command used: wmclock -led white.

#37 OFFLINE   abarbarian

abarbarian

    Thread Kahuna

  • Forum MVP
  • 5,392 posts

Posted 22 April 2014 - 05:01 PM

Quote

However, this file does not exist here. I don't find an rc file for wmclockmon with a file search,  and I don't see one listed when I run pacman -Ql wmclockmon.

Ah ha I meant here,

/home/bloodaxe/GNUstep/Defaults/WMstate


Here is the relevant part of mine. This gives me on, Home(workspace 1) Clip+wmclockmon+wmcpuload, Workspace 2 Clip+wmclockmon+wmcpuload, Workspace 3 Clip. (you can give names to individual workspaces)

Workspaces = (
{
	 Clip = {
	 AutoRaiseLower = No;
	 AutoCollapse = No;
	 Applications = (
		 {
		 Forced = No;
		 Name = wmclockmon.DockApp;
		 BuggyApplication = No;
		 AutoLaunch = No;
		 Position = "0,-2";
		 Lock = No;
		 PasteCommand = "wmclockmon %s";
		 Command = wmclockmon;
		 Omnipresent = No;
		 },
		 {
		 Forced = No;
		 Name = wmcpuload.DockApp;
		 BuggyApplication = No;
		 AutoLaunch = No;
		 Position = "1,-1";
		 Lock = No;
		 PasteCommand = "wmcpuload %s";
		 Command = wmcpuload;
		 Omnipresent = No;
		 }
	 );
	 Collapsed = No;
	 AutoAttractIcons = No;
	 Lowered = Yes;
	 };
	 Name = HOME;
},
{
	 Clip = {
	 AutoRaiseLower = No;
	 AutoCollapse = No;
	 Applications = (
		 {
		 Forced = No;
		 Name = wmclockmon.DockApp;
		 BuggyApplication = No;
		 AutoLaunch = No;
		 Position = "1,1";
		 Lock = No;
		 PasteCommand = "wmclockmon %s";
		 Command = wmclockmon;
		 Omnipresent = No;
		 },
		 {
		 Forced = No;
		 Name = wmcpuload.DockApp;
		 BuggyApplication = No;
		 AutoLaunch = No;
		 Position = "2,0";
		 Lock = No;
		 PasteCommand = "wmcpuload %s";
		 Command = wmcpuload;
		 Omnipresent = No;
		 }
	 );
	 Collapsed = No;
	 AutoAttractIcons = No;
	 Lowered = Yes;
	 };
	 Name = "Workspace 2";
},
{
	 Clip = {
	 AutoRaiseLower = No;
	 AutoCollapse = No;
	 Applications = ();
	 Collapsed = No;
	 AutoAttractIcons = No;
	 Lowered = Yes;
	 };
	 Name = "Workspace 3";
}
);
Workspace = HOME;
}

We seem to be using different clocks :hmm: I'll have to reignite the WM passion I think.

Here is what I did to gain a shutdown button(mousewheel click), in the same file as above.

{
Dock = {
Applications1200 = (
	 {
	 Forced = No;
	 Name = Logo.WMDock;
	 BuggyApplication = No;
	 AutoLaunch = No;
	 Position = "0,0";
	 Lock = Yes;
	 PasteCommand = "systemctl poweroff";
	 Command = "/usr/lib/GNUstep/Applications/WPrefs.app/WPrefs";
	 },

You can assign two commands to each icon, left click and middle click, So for instance Charlie gives me, left click = xt7-player and middle click = vlc.
There seems to be a limitation in that if I open xt7 with a click the middle click does not work.
The same if I open vlc with a click the left click will not work.
However if I open vlc from somewhere else then the middle click will work.Xt7 it seems will only allow one running instance no matter where I try to start it from.

Posted Image

I'll have to investigate this wmclock. :breakfast:

Edited by abarbarian, 22 April 2014 - 05:22 PM.

Install ARCH
You'll never need to install it again
"I did and I'm really happy"

Posted Image~~~~~~~~~~~~~Posted Image

#38 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 23 April 2014 - 01:52 AM

@ abarbarian:

View PostV.T. Eric Layton, on 15 May 2013 - 07:57 PM, said:

Looks like a lot of work.

:)

Seriously, I know nothing about the files in ~/GNUstep/Defaults, or how to use them. I could stick with wmclock instead of using wmclockmon; it's easy enough to attach wmclock to the Clip and make it omnipresent without having to deal with any config file!

I used your example to edit my ~/GNUstep/Defaults/WMstate file. My changes were overwritten as soon as I logged out and logged back in, and the file was returned to the state that it was in before.

- In the "Applications" section for wmclockmon, what does "0,-2" for "Position" mean, exactly?
- Please explain PasteCommand = "wmclockmon %s". What's the "%s" for?
- How does one use the ~/GNUstep/Defaults/WMstate file so that it'll do what you want it to do?

View Postabarbarian, on 22 April 2014 - 05:01 PM, said:

We seem to be using different clocks :hmm:

I was trying to use wmclockmon, and I'd prefer to use that. But I was unable to right-click on it to bring up its menu (so that I could make it omnipresent). That's the problem. So I switched to using wmclock instead.

Edited by saturnian, 23 April 2014 - 01:56 AM.


#39 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 23 April 2014 - 02:05 AM

From: http://web.archive.o.../wmfaq.html#4.1

Quote

~/GNUstep/Defaults/WMState
This is the file that is automatically generated and contains the current dock settings. It is not recommended to edit this file by hand.

???

#40 OFFLINE   abarbarian

abarbarian

    Thread Kahuna

  • Forum MVP
  • 5,392 posts

Posted 23 April 2014 - 07:29 AM

Ok I posted the above after I arrived home from me trip so here is a bit more info that may be more on track.

http://all-things-li...ten-window.html

Quote

Applets typically allow for anything like changing the volume, displaying the time, monitoring network interface throughput, cpu load, battery etc. There's even a wmdock plugin that allows for running applets under Xfce. Once installed they have to be added to the autostart.sh file in ./GNUstep/Library/WindowMaker/  to appear at login, or be started manually one by one.


This covers the Clip functions.

http://www.ghacks.ne...x-window-maker/

Quote

ClipThe Clip is an interesting tool. The most important aspect of the Clip is to serve as the desktop pager. By default there is only 1 desktop. To add more desktops do a middle mouse click on the Clip and select New. The new desktop will automatically appear.Another neat aspect of the Clip is the ability to attract icons. What this will do is allow you to add an icon to the Clip simply by clicking Attract icons. Any application that is miniaturized will be attached to the Clip. Remove the icons you don't want by right clicking the icon and select Remove icon. If you don't "keep" an icon on the Clip, the icon will disappear when the application is closed. If you want to be able to launch the application from the Clip, right click the icon and select Keep Icon. Now, even when the application is closed, there will be a clickable icon on the Clip that will open the application. when its icon is double clicked. One nice aspect about this is that the added icon will remember options for the application. Say, for instance, you run the aterm application with the following options:aterm -tr -fg white -bg black +sbWhen you attract the icon with those options, and you "keep" that icon, any time you double click the Clip icon for that application it will run it with those options.

A good walkthrough on the wmakerconf opened from the menu.

http://linuxlibrary....sktop-settings/

A tad more information on autostarting applications.  

  How to Lauch and Autostart Applications and Commands in Window Maker

Seems that WM has a Solaris fan.  

Peter's Solaris Zone

An finally a list of dock app resources.Which may or may not be working apps.

http://tigr.net/afterstep/applets/

http://www.freshports.org/windowmaker/

http://web.cs.mun.ca...pps/mmedia.html

http://linux.softped...owMaker dockapp

http://distro.ibibli...nload/DockApps/ftp://ftp.canadatux.org/linux/windowmaker/

There is a very intriguing dock app called wmphoto that has had a modern update which I will have a look at soon as it appeals to me.Original app,

http://users.dcc.uch...martoq/wmphoto/

Reworked app,

http://linux-bsd-uni...ml#wmbackground

Quote

wmphoto+ is Window Maker showing images dockable application. The original program version author – Aldrin Martoq A. – stopped to develop it in 1999 releasing the version 0.3. I modified it in 2012 and released the version 1.0.0. I’m also the maintainer of SlackBuild for it.

Don't forget we are using ancient tech here so blowing away cobwebs is mandatory.Hope all above helps. :breakfast:

Edited by abarbarian, 23 April 2014 - 10:29 AM.

Install ARCH
You'll never need to install it again
"I did and I'm really happy"

Posted Image~~~~~~~~~~~~~Posted Image

#41 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 23 April 2014 - 08:57 AM

View Postsaturnian, on 23 April 2014 - 01:52 AM, said:

I was trying to use wmclockmon, and I'd prefer to use that. But I was unable to right-click on it to bring up its menu (so that I could make it omnipresent). That's the problem. So I switched to using wmclock instead.

Okay, I figured out what the problem is here. To bring up the menu when you right-click on a dockapp, you have to get the cursor right on the border/edge of the dockapp. It wasn't working for me with wmclockmon because I had reduced the icon size to 56x56. I put the icon size back to 64x64, and now I can bring up wmclockmon's menu just fine.

As mentioned here:

Quote

Dockapp developers usually assume that tiles will be 64x64 pixels, so it's probably a good idea to leave it at that size, unless you know you won't be using dockapps.

Well, it depends on the dockapp. At 56x56, I can bring up a menu by right-clicking on the wmclock icon; not so with the wmclockmon icon. At 56x56, wmclockmon's icon border is not visible at all -- here, at least.

#42 OFFLINE   abarbarian

abarbarian

    Thread Kahuna

  • Forum MVP
  • 5,392 posts

Posted 23 April 2014 - 10:38 AM

I just have wmclockmon running as it came and can right click ok, don't know what size the pics are though.

I have looked at a few more dockspps.A lot of the ones in the AUR fail to install.

Posted Image

Now that I have a little more time and knowledge I may try making some Arch packages of some dockapps. :shifty:

Sounds like you are having fun anyway.

Edited by abarbarian, 23 April 2014 - 10:39 AM.

Install ARCH
You'll never need to install it again
"I did and I'm really happy"

Posted Image~~~~~~~~~~~~~Posted Image

#43 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 23 April 2014 - 11:47 AM

Here's how wmclockmon looks at 56x56 pixels:

Posted Image


No border area to click on. But at 64x64, wmclockmon appears here as shown in your screenshot.

#44 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 23 April 2014 - 11:54 AM

View Postabarbarian, on 23 April 2014 - 10:38 AM, said:

I have looked at a few more dockspps.A lot of the ones in the AUR fail to install.

Yeah, that's happened here a few times already.

View Postabarbarian, on 23 April 2014 - 10:38 AM, said:

Sounds like you are having fun anyway.

Yup!

#45 OFFLINE   abarbarian

abarbarian

    Thread Kahuna

  • Forum MVP
  • 5,392 posts

Posted 23 April 2014 - 01:25 PM

If you open up wmakerconf and scroll down to the Workspaces tab you can change the size of the dockapps. Here is a shot of mine resized to 96x96, maybe that will help. I normally have mine at 72x72.

Posted Image
Install ARCH
You'll never need to install it again
"I did and I'm really happy"

Posted Image~~~~~~~~~~~~~Posted Image

#46 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 23 April 2014 - 01:50 PM

Well, I didn't have wmakerconf installed, but it's installed now. I'd been using WMPrefs > Icon Preferences window to change the icon size. That appears to be the same as changing the size of the icons with wmakerconf from the Workspaces tab, unless I'm missing something.

However, larger icons is what I don't want. I actually like them smaller than 56x56, but it looks like that would be no good with most dockapps, unfortunately.

Thanks for the tip about wmakerconf. At first glance, anyway, it looks like more can be done with it than can be done with WMPrefs.

#47 OFFLINE   abarbarian

abarbarian

    Thread Kahuna

  • Forum MVP
  • 5,392 posts

Posted 23 April 2014 - 02:37 PM

Quote

However, larger icons is what I don't want.
Ah right, I like mine that bit bigger as they look a bit naff if they are too small on my monitor.

Thanks to your interest I put me thinking cap on and I have solved a long standing problem with wmclockmon and  wmcpuload.

You'll have figured out that you can change the colour of wmclockmon with a combination of right and middle clicks.

These are the dockapps I have working.

Posted Image

:shifty:
Install ARCH
You'll never need to install it again
"I did and I'm really happy"

Posted Image~~~~~~~~~~~~~Posted Image

#48 OFFLINE   saturnian

saturnian

    Topic Cop

  • Members
  • PipPipPipPipPipPipPip
  • 988 posts

Posted 24 April 2014 - 01:08 PM

Thanks. I think I'll take a look at wmblueclock next time I log into Window Maker.

#49 OFFLINE   abarbarian

abarbarian

    Thread Kahuna

  • Forum MVP
  • 5,392 posts

Posted 15 July 2014 - 08:48 AM

Just done a fresh install of Arch so needed a fresh install of Window Maker. Nice to see that there is a separate entry in the Arch Wiki for WM now, must be gaining in popularity.

https://wiki.archlin...hp/Window_Maker

Some improvements to WM have been made. There are less entries in the menu now, no more entries for programs not installed so you get a cleaner starting point. have not had time to see if any other improvements have been made yet. Though instead of several dock apps some of which did not work there is now only a working xclock showing in the menu.

Posted Image

I did come across a neat trick. Press "Alt" either the right or left one and keeping it pressed press "Tab" and release and you get a pop up window showing what windows you have open.Tap "Tab", still keeping 'Alt" pressed and you scroll through the window icons,you get text about each icon as you scroll,stop on an icon ,release "Alt" and the window will be raised. Handy for keyboard folk or folk who like to mix kb and mouse as it is a shade quicker than using the middle click route.

:breakfast:
Install ARCH
You'll never need to install it again
"I did and I'm really happy"

Posted Image~~~~~~~~~~~~~Posted Image

#50 OFFLINE   securitybreach

securitybreach

    CLI Phreak

  • Forum Admins
  • 22,985 posts

Posted 15 July 2014 - 10:26 AM

View Postabarbarian, on 15 July 2014 - 08:48 AM, said:

Nice to see that there is a separate entry in the Arch Wiki for WM now, must be gaining in popularity.

Well going by the History of that page, that wiki entry has been there since 2010: https://wiki.archlin...er&oldid=116355
Posted ImagePosted Image Posted Image
CNI Radio/G+ Profile/Configs/PGP Key/comhack π

"Do you begin to see, then, what kind of world we are creating? It is the exact opposite of the stupid hedonistic Utopias that the old reformers imagined. A world of fear and treachery and torment, a world of trampling and being trampled upon, a world which will grow not less but more merciless as it refines itself. Progress in our world will be progress toward more pain." -George Orwell, 1984





Also tagged with one or more of these keywords: window manager, window maker, arch, docker, dock, linux

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users