Yup, you are missing 'config' in the middle: eet -d e.cfg config e.src
dh On 01/01/2011 10:25 PM, Jeff Hoogland wrote: > 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