| delorie.com/archives/browse.cgi | search |
| X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
| X-Recipient: | geda-user AT delorie DOT com |
| DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
| d=gmail.com; s=20120113; | |
| h=mime-version:in-reply-to:references:date:message-id:subject:from:to | |
| :content-type; | |
| bh=rQEUUIx8CGquNZV5xu2F+CNpOzrBLNewXgqqE4sDHYs=; | |
| b=q2yF/JfvAS56lyhAvI0mcvZv9fwH/Ks2XxcNueYUrBf3wngl0wYuCnaYn3Zyj6dcAx | |
| V5XWMVjlGnbmcSBPQf4a5QJYsdOW/byb2dtNeBQ+/dwjTsBQEYx4ovvRczS8VezcVXst | |
| Icqt/TLAlGKi46LLwPl5ePlsocobM+yC8K6qdeXNTpykHpmtI+wlII9DtlUjghFr3hro | |
| KjdziYcuzWJhBYt7akVPLgXDCs2rOPmQEcqHZW4WBSgsJ50f/mrFBGW21ZQIADJdGlbJ | |
| qkOgWvqNLrfsa2xNNTTVcqRHw9BMrEO+LTkNjXc2H1ZiMwmxjrtwokFif5R/TmzSATQ5 | |
| w6Hw== | |
| MIME-Version: | 1.0 |
| X-Received: | by 10.50.49.44 with SMTP id r12mr260811ign.41.1396983620147; Tue, |
| 08 Apr 2014 12:00:20 -0700 (PDT) | |
| In-Reply-To: | <lhkubb$gj6$1@ger.gmane.org> |
| References: | <CAHBVutDa0nTZw1dwWLUVd0OacArthD8Tpv8rz0+M8Tcc7n3CSg AT mail DOT gmail DOT com> |
| <lhkubb$gj6$1 AT ger DOT gmane DOT org> | |
| Date: | Tue, 8 Apr 2014 12:00:20 -0700 |
| Message-ID: | <CAC4O8c-i9ZR7wb-UDw6K5B2X1TXoUjDAetO0rf-tLF6OagBz=A@mail.gmail.com> |
| Subject: | Re: [geda-user] how to automatically start gschem in fullscreen mode |
| From: | Britton Kerin <britton DOT kerin AT gmail DOT com> |
| To: | geda-user AT delorie DOT com |
| Reply-To: | geda-user AT delorie DOT com |
| Errors-To: | nobody AT delorie DOT com |
| X-Mailing-List: | geda-user AT delorie DOT com |
| X-Unsubscribes-To: | listserv AT delorie DOT com |
--047d7bdc175072a66d04f68c9851
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On Thu, Apr 3, 2014 at 5:28 PM, Kai-Martin Knaak <kmk AT familieknaak DOT de> wrot=
e:
> Filippo Micheletti wrote:
>
>> I try to change window-size in my personal gschemrc but it seems to
>> not work... how I can start gschem automatically in fullscreen mode?
>
> I use devilspie for this kind of tasks. This is a handy tool. But
> there is next to no native documentation given by the tool itself.
> Its author seemingly believes in the "read the source" approach.
> But there is a very good howto page by Gina H=E4u=DFge:
> http://www.foosel.org/linux/devilspie
>
> There is gdevilspie, too. This meta tool aims to provide a user
> friendly user interface to devilspie.
Another option is wmctrlt program. I use it in a crazy stack like this:
In my !/.bashrc:
# gscheme, with the window positioned the way we like
function gsp
{
~/.helper_scripts/gsp $@ &
}
complete -f -o filenames -o dirnames -X '!*.@(sch|sym|src)' gsp
The contents of ~/.helper_scripts/gsp:
#!/bin/sh
set -e
~/.helper_scripts/run_resize 677,78,1243,1142 gschem $@
The run_resize script is attached. You can use it to resize and
position windows for
other programs too. It's a racy hack that fails if another window
pops up at the wrong time, but it generally works.
Britton
--047d7bdc175072a66d04f68c9851
Content-Type: application/octet-stream; name=run_resize
Content-Disposition: attachment; filename=run_resize
Content-Transfer-Encoding: base64
X-Attachment-Id: f_htrjv6k60
IyEvdXNyL2Jpbi9wZXJsIC13CgojIFJ1biBhIEdVSSBwcm9ncmFtLCBjb250cm9sbGluZyBpdHMg
aW5pdGlhbCBwb3NpdGlvbiBhbmQgc2l6ZS4gIEFyZ3VtZW50czoKIwojICAgMXN0OiBzdHJpbmcg
b2YgdGhlIGZvcm0geCx5LHcsaAojCiMgICBBbGwgdGhlIHJlc3Q6IHRoZSBwcm9ncmFtIHRvIHJ1
bgojCiMgVGhpcyBwcm9ncmFtIGlzIGludHJpbnNpY2FsbHkgcmFjeSwgYmVjYXVzZSBpdCBjb250
aW51YWxseSBmZXRjaGVzIGEKIyB3aW5kb3cgbGlzdCBhZnRlciBsYXVuY2hpbmcgYW4gYXBwbGlj
YXRpb24gYW5kIGFzc3VtZXMgdGhlIGZpcnN0IG5ldwojIHdpbmRvdyBpdCBmaW5kcyBpcyB0aGUg
b25lIHRvIHNldC4gIFVnLiAgQnV0IGl0cyBuaWNlIHRvIGZpbmFsbHkgd3Jlc3QKIyB3aW5kb3cg
cG9zaXRpb24gY29udHJvbCBmcm9tIGdub21lLgoKIyB2aW06Zm9sZG1ldGhvZD1tYXJrZXIKCnVz
ZSBzdHJpY3Q7CnVzZSB3YXJuaW5ncyBGQVRBTCA9PiAnYWxsJzsKCnVzZSBEYXRhOjpEdW1wZXI7
CgpteSAkZ2VvcyA9IHNoaWZ0KEBBUkdWKTsgICAjIEdlb21ldHJ5IHN0cmluZwoKc3ViIGd3aWRz
CnsKICAjIEdldCBXaW5kb3cgSURzLiAgVGhpcyBpcyB0aGUgbGlzdCBvZiBjdXJyZW50IHdpbmRv
dyBJRHMgYXQgdGhlIHRpbWUgdGhpcwogICMgZnVuY3Rpb24gaXMgY2FsbGVkLgoKICBteSBAcmVz
dWx0ID0gKCk7CiAgCiAgbXkgJHdsID0gYHdtY3RybCAtbGA7ICAgIyBXaW5kb3cgbGlzdAogICQ/
ID09IDAgb3IgZGllICJmYWlsZWQgdG8gZ2V0IHdpbmRvdyBsaXN0IHdpdGggd21jdHJsIjsKCiAg
IyBFYXQgdXAgdGhlIHdpbmRvdyBsaXN0IGFuZCBhY2N1bXVsYXRlIHRoZSBJRHMgaW50byByZXN1
bHQKICB3aGlsZSAoICR3bCApIHsKICAgICR3bCA9fiBzL14oMHhbMC05YS1mXSspXHMrW15cbl0q
XG4vLzsKICAgIHB1c2goQHJlc3VsdCwgJDEpOwogIH0KCiAgcmV0dXJuIEByZXN1bHQ7Cn0KCm15
IEBvd2lkcyA9IGd3aWRzKCk7CgpteSAkcGlkID0gZm9yaygpOwppZiAoIG5vdCBkZWZpbmVkKCRw
aWQpICkgewogICAgZGllICJmb3JrIGZhaWxlZDogJCEiOwp9CmVsc2lmICggJHBpZCA9PSAwICkg
eyAgICMgQ2hpbGQKICAgIGV4ZWMoQEFSR1YpIG9yIGRpZSAiZXhlYyBmYWlsZWQiOwp9CgojIFdh
aXQgZm9yIGEgYml0IGZvciBhIG5ldyB3aW5kb3cgdG8gc2hvdyB1cCBpbiB0aGUgbGlzdApteSAl
bndpZHM7ICAjIE5ldyB3aW5kb3cgSURzLCBhcyBleGlzdGVuY2UgaGFzaCBmb3IgZWFzeSBmaWx0
ZXJpbmcgbGF0ZXIKbXkgJHRiYyA9IDAuMDU7ICAgIyBUaW1lIEJldHdlZW4gQ2hlY2tzIGZvciBu
ZXcgd2luZG93Cm15ICRldHcgPSAwLjA7ICAgIyBFbGFwc2VkIHRpbWUgd2FpdGluZyBmb3IgbmV3
IHdpbmRvdwojIEZJWE1FOiB3ZWxsLCBzb21laG93IHRpbWUgcnVucyBtdWNoIGZhc3RlciBpbiB0
aGlzIGNvbnRleHQgdGhhbiBub3JtYWwgOikKIyBTbyB3ZSBnaXZlIGl0IG1vcmUgc2Vjb25kcyB0
aGF0IHdlIG90aGVyd2lzZSB3b3VsZC4KbXkgJG10dHcgPSAyMDsgICAjIE1heGltdW0gdGltZSB0
byB3YWl0IGZvciB3aW5kb3cgYmVmb3JlIGdpdmluZyB1cApkbyB7CiAgICAlbndpZHMgPSBtYXAg
eyAoJF8sIDEpIH0gZ3dpZHMoKTsKICAgIHNsZWVwKCR0YmMpOwogICAgJGV0dyArPSAkdGJjOwp9
IHVudGlsICgga2V5cyglbndpZHMpID4gQG93aWRzIG9yICRldHcgPiAkbXR0dyk7CgppZiAoICRl
dHcgPiAkbXR0dyApIHsKICAgIGRpZSAibm8gbmV3IHdpbmRvdyBhcHBlYXJlZCwgbm90aGluZyB0
byByZXNpemUiOwp9Cgpmb3JlYWNoICggQG93aWRzICkgewogICAgZGVsZXRlKCRud2lkc3skX30p
Owp9CgprZXlzKCVud2lkcykgPT0gMSBvciBkaWUgImRpZG4ndCBmaW5kIGV4YWN0bHkgb25lIG5l
dyB3aW5kb3ciOwoKbXkgJG53aWQgPSBba2V5cyglbndpZHMpXS0+WzBdOwoKbXkgJGdyYXZfcHJl
Zml4ID0gJzAsJzsgICAjIFdlIGFsd2F5cyByZXF1ZXN0IGRlZmF1bHQgZ3Jhdml0eSAobWVhbnQg
YnkgMCA6KQpub3Qgc3lzdGVtKCJ3bWN0cmwgLWkgLXIgJG53aWQgLWUgJGdyYXZfcHJlZml4JGdl
b3MiKQogICAgb3Igd2FybiAiZmFpbGVkIHRvIG1vdmUgbmV3IHdpbmRvdyB3aXRoIHdtY3RybCI7
Cm5vdCBzeXN0ZW0oIndtY3RybCAtaSAtYSAkbndpZCIpCiAgICBvciB3YXJuICJmYWlsZWQgdG8g
Zm9jdXMgbmV3IHdpbmRvdyB3aXRoIHdtY3RybCI7Cgp3YWl0cGlkKCRwaWQsIDApOwpleGl0ICQ/
Owo=
--047d7bdc175072a66d04f68c9851--
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |