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 |