From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9077 invoked by alias); 17 Jan 2018 22:49:48 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: List-Unsubscribe: X-Seq: 23091 Received: (qmail 26704 invoked by uid 1010); 17 Jan 2018 22:49:48 -0000 X-Qmail-Scanner-Diagnostics: from mx2.d.umn.edu by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(131.212.109.24):SA:0(-4.2/5.0):. Processed in 3.586807 secs); 17 Jan 2018 22:49:48 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,HTML_MESSAGE, RCVD_IN_DNSWL_MED,SPF_PASS,T_DKIM_INVALID,T_RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: mzagrabe@d.umn.edu X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=d.umn.edu; s=google; h=mime-version:from:date:message-id:subject:to; bh=hgnXwaOTGRxKR6ICnsgQdJUocrlt4qOm91i4nHyh/5Y=; b=O/uALZpThTazp5e4xjn8e1wObuXYtOYJ6WRfX81E0E2L9jvOnxeFhu9I9uTTfoTbiX PPK2xfLdAoZl1r949cP/NIC13DWC558FWpv9dRdsB86hALHLalHZsspfEeeU0ZgT4nwp n9zXB0zXc7L4zDOdWSJgTIao8rnjKGRN+t41V+csHa8s2r9U092/e3T1zKJF3pmioRwq zE6RPZasFoKHa72nlUylTwJivsRU+HWPVCvbS/rwzOXTRSakX3Y62/x3NajSTwEKczHC JhpmLGVZ+VYXaqoXY1g2yFloHhnP/nocNANJYpRmajgTGMEQstaV2OpKpgB+me3moJ3g RTew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=hgnXwaOTGRxKR6ICnsgQdJUocrlt4qOm91i4nHyh/5Y=; b=I1LqgkY73z4oNaF90jOhplDtJs+Jvb3RB/hdIURWRPH2IQkNjUK13VpoNBHuUH8Zy0 zL4JR/tPpkjsIX5maJYh6XeCQMnbNI5W90TS1EmZ8aMNK/3krAtTGeiEhFJY6V/9q1dt 7OHxPy2+LAeg1vAfXeW1dNBfqlUvA4h3rkPpYSH4WsBCs1YUKZKxKh1RN0Oh2d5V22zV Iu7XPf7U+zvo8dBmUpzHP5oLm69+NRAj9R73/ZAqxnKLQEOKDkwezpCWx5LjSk4WQkvj RQFaqIX3r2ryXGgr/M3RK3UjMZ/bDufTkh2EDMaXghcAZFCFJfZDVpb1HPKunNzX/Xbm lnhQ== X-Gm-Message-State: AKwxytedPefXP65m9PWlFjg30lhI3dal6prIg8nvD5zm76O/79CzpOKf Fq8t7PNAXrbEX6dVIouiPia9BP8KdK3uGAs9nc/oAP04Mg0zcoLZrdJ2zVkjf8lncqPW3cH2vOz D+K6dr4Mv/AGLmlu9GNm1/NCMTRd4IkT9 X-Received: by 10.55.212.73 with SMTP id l70mr55543316qki.6.1516229001953; Wed, 17 Jan 2018 14:43:21 -0800 (PST) X-Google-Smtp-Source: ACJfBotrRpwTIfKFrES7X3yNMaLbuah94AvS+cuX6EwKxkT9ZUPUv4+pkCFyCEsJb90GMJ5x0krt7u9wXyzz3OWWVVc= X-Received: by 10.55.212.73 with SMTP id l70mr55543285qki.6.1516229001444; Wed, 17 Jan 2018 14:43:21 -0800 (PST) MIME-Version: 1.0 From: Matt Zagrabelny Date: Wed, 17 Jan 2018 16:43:20 -0600 Message-ID: Subject: passing data to .zshrc To: zsh-users@zsh.org Content-Type: multipart/alternative; boundary="001a1149e5f0079bae0563009350" X-Virus-Scanned: clamav-milter 0.98.1 at mxv4 X-Virus-Status: Clean --001a1149e5f0079bae0563009350 Content-Type: text/plain; charset="UTF-8" Greetings, I am not (yet) subscribed to the -users mailing list. Please CC me. Thanks! I use a simple shell script wrapper to launch mate-terminal: #/bin/sh mate-terminal --geometry=156x42 My default shell is zsh - which gets successfully spawned in the aforementioned terminal. I'd like to make programatic decisions inside my .zshrc file based on a variable in my wrapper script. Or I'd like to pass some sort of data to the .zshrc script. I could imagine something like: #/bin/sh mate-terminal --geometry=156x42 --command /bin/zsh --env FOO=bar and then in my .zshrc do things for various values of $FOO. I've googled and checked the man pages for passing environment variables into zsh via a CLI option, but couldn't find anything. The graphical nature of the mate-terminal makes it so I can't: #/bin/sh export FOO=bar mate-terminal --geometry=156x42 Similarly the following does not work: #/bin/sh mate-terminal --geometry=156x42 --command FOO=bar /bin/zsh I suppose I could do some convoluted exec'ing with the mate-terminal to pass in an environment variable, but I'd rather find a (somewhat) elegant solution. Does anyone have any ideas or suggestions for me? Thanks! -m --001a1149e5f0079bae0563009350--