Normaly, when you do not mention the option     geany -c <configfile>
geany takes the  ~/.config/geany/geany.conf file to start with.
But when you start geany with a different configfile, you have a different 
environment.
Thus, you can make a lot of different ways to start geany.

In my case I needed a programming environment, and a book writing environment.
The programming environment exists within the standard configuration, so I only 
had to make a book-environment.

Here is the way I did it:

1- Create the directory to make my different environment :
        I made a  directory sunWriter/.config/geany/

2- Copy the files I need for my new environment :
        let's say From = ~/.config/geany   and   To = sunWriter/.config/geany 
then we have:
        {From}/colorschemes/[the scheme you like]   to   {To}/colorschemes/.
                in my case I took some scheme, renamed it to sunWriter.conf and 
altered the colors to my wishes.
        {From}/filedefs/filetypes.[your choice].conf     to    
{To}/filedefs/filetypes.[giv it a name].conf
                in my case I took the filetypes.html.conf

if you don't find the files in {From}, you can copy them from /usr/share/geany

        You can also copy the tags, templates and plugins directories. There 
are definitely interesting plugins for bookwriting. Whatever you don't need in 
your new environment you can delete in your NEW environment.

This new environment is totaly independent from the original one. 
Whatever you change here only affects files you open within the geany instance 
started up with <b>geany -c <b>{To/}geany.conf</b>
In this environment you will also only see the plugins installed in 
sunWriter/.config/geany/plugins/

For your conveniance you can make desktop files to start with one click the 
programming environment or the book environment. I myself use debian with xfce 
and made to different starters.
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to