Hrm. eet -d is throwing me the syntax like I am doing something wrong. Any
ideas what I am missing here?

j...@sager-bodhi:~$ eet -d /home/jeff.e/e/config/Bodhi/e.cfg e.src
Usage:
  eet -l FILE.EET                     list all keys in FILE.EET
  eet -x FILE.EET KEY OUT-FILE [CRYPTO_KEY]          extract data stored in
KEY in FILE.EET and write to OUT-FILE
  eet -d FILE.EET KEY OUT-FILE [CRYPTO_KEY]          extract and decode data
stored in KEY in FILE.EET and write to OUT-FILE
  eet -i FILE.EET KEY IN-FILE COMPRESS [CRYPTO_KEY]  insert data to KEY in
FILE.EET from IN-FILE and if COMPRESS is 1, compress it
  eet -e FILE.EET KEY IN-FILE COMPRESS [CRYPTO_KEY]  insert and encode to
KEY in FILE.EET from IN-FILE and if COMPRESS is 1, compress it
  eet -r FILE.EET KEY                                remove KEY in FILE.EET
  eet -c FILE.EET                                    report and check the
signature information of an eet file
  eet -s FILE.EET PRIVATE_KEY PUBLIC_KEY             sign FILE.EET with
PRIVATE_KEY and attach PUBLIC_KEY as it's certificate
j...@sager-bodhi:~$ ls .e/e/config/Bodhi
e.cfg

~Jeff

On Sat, Jan 1, 2011 at 9:21 PM, Christopher Michael
<cpmicha...@comcast.net>wrote:

> A 2nd option would be to make a dbus method for changing the theme via the
> new 'enlightenment_remote' tool and send it to the dev mailing list for svn
> commit.
>
> dh
>
>
> On 01/01/2011 10:12 PM, Christopher Michael wrote:
>
>> HAHAHA, Ok but keep in mind this is in no way "official", and will
>> require a bit of work in your script (not to mention is incredibly
>> hackish) ;)
>>
>> Basically, what you are going to do is decompile the existing e.cfg file
>> (usually in ~/.e/e/config/standard/e.cfg) using eet:
>>
>> 'eet -d /path/to/e.cfg config /path/to/temporary/e.src'
>>
>> This will output the current E config settings into a text file called
>> e.src. Now you can run a 'sed' or something on e.src and replace the
>> theme filename. What you are looking for in the e.src file is something
>> like this:
>>
>>      group "themes" list {
>>          group "E_Config_Theme" struct {
>>              value "category" string: "theme";
>>              value "file" string:
>> "/usr/share/enlightenment/data/themes/default.edj";
>>          }
>>      }
>>
>> Just sed the "file" line with the new theme, and save the file.
>>
>> Now you need to recompile it into binary:
>>
>> 'eet -e /path/to/e.cfg config /path/to/e.src 1'
>>
>> Restart E (assuming the new e.cfg is still in the standard place) and
>> done. Should work ... in theory ;)
>>
>> dh
>>
>> On 01/01/2011 10:04 PM, Jeff Hoogland wrote:
>>
>>> I'll take ghetto and hackish. Never was one to argue with results ;)
>>>
>>> ~Jeff
>>>
>>> On Sat, Jan 1, 2011 at 8:42 PM, Christopher Michael
>>> <cpmicha...@comcast.net>wrote:
>>>
>>>  On 01/01/2011 09:38 PM, Jeff Hoogland wrote:
>>>>
>>>>  Yes I know about this command - but as you said it does not do very
>>>>> much
>>>>> any
>>>>> more. Is there really no way to do this they? I am working on a script
>>>>> to
>>>>> change both GTK and Enlightenment theme at the same time so they can
>>>>> match.
>>>>>
>>>>> ~Jeff
>>>>>
>>>>> On Sat, Jan 1, 2011 at 7:51 PM, Christopher Michael
>>>>> <cpmicha...@comcast.net>wrote:
>>>>>
>>>>>   On 01/01/2011 08:09 PM, Jeff Hoogland wrote:
>>>>>
>>>>>>
>>>>>>   Is there a command I can run from the CLI to change E theme?
>>>>>>
>>>>>>>
>>>>>>> Cheers,
>>>>>>> ~Jeff
>>>>>>>
>>>>>>>
>>>>>>>  Back in the good old days, yes there was. It was called
>>>>>> 'enlightenment_remote' . That same tool exists today, but is in a much
>>>>>> more
>>>>>> limited (and limiting) form and only uses dbus calls these days :( A
>>>>>> quick
>>>>>> '--help' of the current 'enlightenment_remote' tool shows that it's
>>>>>> not
>>>>>> possible to change the theme (or much of anything else) anymore :(
>>>>>>
>>>>>> dh
>>>>>>
>>>>>>
>>>>>>
>>>>>  Correct. There is no other 'nice' way to do it :(
>>>>
>>>> I can offer a 'not so nice'&   'hackish' way for you todo it if really
>>>> really really needed ;) BUT it's fairly ghetto
>>>>
>>>> dh
>>>>
>>>>
>>>>
>
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to