Difference between revisions of "Worker - An Introduction"

no edit summary
imported>Handy
(Created page with "=Some Background= Unfortunately the documentation on Ralf Hoffmann's site (he is the creator of Worker, amongst other app's), is far from complete. You are basically left to ...")
 
imported>Handy
Line 16: Line 16:
Worker is usually installed with a pretty bare bones button setup. It is then up to the user to make Worker the way that they want Worker to be. This is done by using the Worker Configuration panel. Which is found by hitting the ''C'' - '''Configuration''' in the top left of the Worker window, it is right next to the ''A'' - '''About'''.
Worker is usually installed with a pretty bare bones button setup. It is then up to the user to make Worker the way that they want Worker to be. This is done by using the Worker Configuration panel. Which is found by hitting the ''C'' - '''Configuration''' in the top left of the Worker window, it is right next to the ''A'' - '''About'''.


<br clear="all"/>
=Select your Colours, Fonts, Paths, Bookmark paths=
=Select your Colours, Fonts, Paths, Bookmark paths=


Line 24: Line 25:
When you set Worker up, you can select the font & font size that you would like to use, as well as choose how many colours, what the colours of the different parts of Worker will be. You can also setup custom Path buttons (the Path bank of buttons is the left hand column in the main button bank) you can have as many of these as you want, you right mouse click to see the next bank of buttons.
When you set Worker up, you can select the font & font size that you would like to use, as well as choose how many colours, what the colours of the different parts of Worker will be. You can also setup custom Path buttons (the Path bank of buttons is the left hand column in the main button bank) you can have as many of these as you want, you right mouse click to see the next bank of buttons.


<br clear="all"/>
==More on paths==
==More on paths==


Whilst we are on the Path subject, I'll mention that you can also use bookmarks to bounce between oft used locations (paths) in your system. The tabs go across the top of each file list window, you move to a list of files in a different part of your system by hitting the tab that will show that list.
Whilst we are on the Path subject, I'll mention that you can also use bookmarks to bounce between oft used locations (paths) in your system. The tabs go across the top of each file list window, you move to a list of files in a different part of your system by hitting the tab that will show that list.


<br clear="all"/>
==Custom Button Configuration==
==Custom Button Configuration==


Line 34: Line 37:
I use a number of buttons that came as part of my initial Worker install, though most of the buttons in my config have been made by me. When you see a button in a screenshot that has a "dog eared" top right corner, that means that if you use your right mouse button (RMB), you will have access to another button option that is hiding underneath. (You could for example have the top button saying Edit & the RMB accessed button underneath saying Edit New for your text files.)
I use a number of buttons that came as part of my initial Worker install, though most of the buttons in my config have been made by me. When you see a button in a screenshot that has a "dog eared" top right corner, that means that if you use your right mouse button (RMB), you will have access to another button option that is hiding underneath. (You could for example have the top button saying Edit & the RMB accessed button underneath saying Edit New for your text files.)


<br clear="all"/>
==Use external applications on files==
==Use external applications on files==


Line 48: Line 52:
You can of course call programs from the buttons that have nothing to do with any of the files in your Worker display. You can run scripts, simple or complex from a button, as normal user or with root privileges. It is up to your imagination &/or needs, to do what you want to do with Worker.
You can of course call programs from the buttons that have nothing to do with any of the files in your Worker display. You can run scripts, simple or complex from a button, as normal user or with root privileges. It is up to your imagination &/or needs, to do what you want to do with Worker.


<br clear="all"/>
=Worker is built for those that like to customise=
=Worker is built for those that like to customise=


Line 56: Line 61:
For me Worker is perfect.  After all these years of using Worker, I'm still finding things that I can do with Worker to make it suit me even better (that's apart from the changes I may make from time to time with different programs that I call from the buttons).
For me Worker is perfect.  After all these years of using Worker, I'm still finding things that I can do with Worker to make it suit me even better (that's apart from the changes I may make from time to time with different programs that I call from the buttons).


<br clear="all"/>
==Back up your ~/.worker/config & use it elsewhere==
==Back up your ~/.worker/config & use it elsewhere==


You can save your custom ~/.worker/config file ''(it is a '''REALLY''' good idea to keep a backup of this file)'' you can transfer it to other installations of Linux (it can run on OS/X too, but it is messy to get it functioning there). You can edit the ~/.worker/config file directly with a text editor, which can be useful sometimes.
You can save your custom ~/.worker/config file ''(it is a '''REALLY''' good idea to keep a backup of this file)'' you can transfer it to other installations of Linux (it can run on OS/X too, but it is messy to get it functioning there). You can edit the ~/.worker/config file directly with a text editor, which can be useful sometimes.


<br clear="all"/>
===Edit the ~/.worker/config file directly===
===Edit the ~/.worker/config file directly===


Line 66: Line 73:
So I just go in to the ~/.worker/config file with a text editor, scroll down to the font section & change the sizes. Save it, restart Worker, go into the Worker Configuration GUI (which I can now use) & then adjust/fine tune the config to suit the new machine.
So I just go in to the ~/.worker/config file with a text editor, scroll down to the font section & change the sizes. Save it, restart Worker, go into the Worker Configuration GUI (which I can now use) & then adjust/fine tune the config to suit the new machine.


<br clear="all"/>
=Making Worker work how you want it to=
=Making Worker work how you want it to=


The above will hopefully give you more of an idea about how Worker functions, you have to make Worker your own, this doesn't happen quickly, but it does get easier once you have understood the basics. You really have to get into the Worker Configuration GUI & have a look around to start to get familiar with it.
The above will hopefully give you more of an idea about how Worker functions, you have to make Worker your own, this doesn't happen quickly, but it does get easier once you have understood the basics. You really have to get into the Worker Configuration GUI & have a look around to start to get familiar with it.


For setting up buttons, look at how other buttons are setup, you will start to see that there are certain options that are native to Worker (like the ''{f}'' in the following example) that are commonly used when you want to open a file that you have highlighted in the Worker display. The following example (is much clearer & simpler than it looks here, when you are actually looking at it in Worker running on your own system):
For setting up buttons, look at how other buttons are setup, you will start to see that there are certain options that are native to Worker (like the ''{f}'' in the following example) that are commonly used when you want to open a file that you have highlighted in the Worker display. The following example (is much clearer & simpler than it looks here, when you are actually looking at it in Worker running on your own system).


<br clear="all"/>
==Using an external Text Editor on an existing file==
==Using an external Text Editor on an existing file==


Line 82: Line 91:
'''Worker Configuration > Button Configuration > F4 Leafpad > own command > Configure > program: >''' '''''leafpad {Rs{Enter Filename:}{}}'''''
'''Worker Configuration > Button Configuration > F4 Leafpad > own command > Configure > program: >''' '''''leafpad {Rs{Enter Filename:}{}}'''''


<br clear="all"/>
==Options, Options...==
==Options, Options...==


Line 88: Line 98:
Of those 47 Options, I have the need to use very few of them. When you look at what the options can do, you will see that you can get very sophisticated. Me, I only have comparatively simple requirements of Worker.
Of those 47 Options, I have the need to use very few of them. When you look at what the options can do, you will see that you can get very sophisticated. Me, I only have comparatively simple requirements of Worker.


<br clear="all"/>
==Inbuilt Commands==
==Inbuilt Commands==


I guess I should also mention that Worker currently also has 61 commands built into it. They are listed when you wish to create a new button & choose the Add Command button (& elsewhere). The first in this list of 61 commands is '''own command''' , which is the one I use most often because I'm a power tripper. (wink)
I guess I should also mention that Worker currently also has 61 commands built into it. They are listed when you wish to create a new button & choose the Add Command button (& elsewhere). The first in this list of 61 commands is '''own command''' , which is the one I use most often because I'm a power tripper. (wink)


<br clear="all"/>
==Sequencing Commands==
==Sequencing Commands==


Line 98: Line 110:
I've only had a need to do this when I had setup a script that turned dcompmgr on, then ran VLC & the movie that I'd selected in Worker (before hitting this button). The movie would finish & then there was another command that killed dcompmgr. I set this up for both VLC & smplayer.
I've only had a need to do this when I had setup a script that turned dcompmgr on, then ran VLC & the movie that I'd selected in Worker (before hitting this button). The movie would finish & then there was another command that killed dcompmgr. I set this up for both VLC & smplayer.


<br clear="all"/>
==Summary==
==Summary==


Line 103: Line 116:


When foundational changes are made to GNU/Linux, the creator of Worker updates Worker (when required) so that Worker will continue to function at least as well as it did before such changes came down to us from the uptream GNU/Linux masters.
When foundational changes are made to GNU/Linux, the creator of Worker updates Worker (when required) so that Worker will continue to function at least as well as it did before such changes came down to us from the uptream GNU/Linux masters.
<br clear="all"/>
=Support=
Following is a link to this page's forum counterpart where you can post any related feedback: [http://forum.manjaro.org/index.php?topic=4808.0]
[[Category:Contents Page]]
Anonymous user