From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 2b2af520 for ; Sun, 28 Apr 2019 18:23:38 +0000 (UTC) Received: (qmail 16059 invoked by alias); 28 Apr 2019 18:23:27 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 44265 Received: (qmail 7987 invoked by uid 1010); 28 Apr 2019 18:23:27 -0000 X-Qmail-Scanner-Diagnostics: from mail-io1-f53.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.101.1/25433. spamassassin: 3.4.2. Clear:RC:0(209.85.166.53):SA:0(-2.0/5.0):. Processed in 1.923817 secs); 28 Apr 2019 18:23:27 -0000 X-Envelope-From: roman.perepelitsa@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _netblocks.google.com designates 209.85.166.53 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hcIxxxX1eMSmRpDvqo32V5zj1ULBH+1HZj7VzwALtcA=; b=Q+jmd1PqbwGuQK/TFUeYBKQwjIMdxDUeIUsKE39JKKvIcfs+JdML78iCn62DMHDjbn MRXk6/S0Lqpegy9sBvkAz+DkC6v6Gyl6LpxeSW25Z1Q7oKL/444pvLxVqnuaPAKVeITA N/mD+MrxS0ZjjJGKwFqUEid+quoMxGqt/Z11y2e6OrRZiWLtdlLU+/wEexlQjBvM/J4L lkzWn7OQT95wRqCI7OO5rMyM9yNXhXgWVcNHFBAHAV9JhNyNhBPc3dqmvIcMpYIgXqQP xDRcjCd1EzCG/dPf9k8DjR/ZhHGU1gF45S3e6gaOvsBWeiM5sIk5Isn8EJqfXLJLJrWE Pjlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hcIxxxX1eMSmRpDvqo32V5zj1ULBH+1HZj7VzwALtcA=; b=hWCLsbX6PbgQkdDP+mfJYG7LBpZ23x31pV/+ZK9npJH25nCJ1oKNDDCGuoHalpkmGM dAcFgSF4IEsl+UO+JPet2qpfs+52l6Bpc264Hr6U3YCI6E5/EhWoBQbiRxlVKQbZOq/e uOYN5OQRA9zZsmXayOCU2x0Zo3RAtiV3skjgtm+bIvE1IewugS/WeJOxtUlfbjabtS1a 6ofZbyDpVFAjr3eaI525ff8nx+K65JTK+Aqwm5ORBAg85fNUBAC5wAQqxBoDpcjIMLTJ VPhokimDZraB3AzovOFOqkAvOlIobda3Tx2jIkOTZBOTl0hk1T+VPk3rN/GT5bRWaQYB efwQ== X-Gm-Message-State: APjAAAWNRdQKSdTLNZsepj+fsoOTG6b+w5p2KQRCTYSMZyYpPD3bOv6K 9aCjGePLN6zpsCDBYU1WrIAYc2nG6ETBx1QL3nE= X-Google-Smtp-Source: APXvYqyOLKMjeVQRQRhc6S0Tiy/YA2Z07iR/p+0T/TRQNAwoRIx1FQuPHgdZ4lqUKwbzcxR+BsVYsCAsO1bh+zlj5bY= X-Received: by 2002:a5e:d506:: with SMTP id e6mr6661123iom.7.1556475772601; Sun, 28 Apr 2019 11:22:52 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Roman Perepelitsa Date: Sun, 28 Apr 2019 20:22:41 +0200 Message-ID: Subject: Re: ZSH vcs_info are not updated if alias is used To: Goetz Epperlein Cc: zsh-workers@zsh.org Content-Type: multipart/alternative; boundary="000000000000870cd905879b41ba" --000000000000870cd905879b41ba Content-Type: text/plain; charset="UTF-8" On Sun, Apr 28, 2019 at 8:05 PM Goetz Epperlein wrote: > Hello Roman, > > I looked into your solutions and found the brute force the easiest for me > > . > > As match I liked your solution I do not like to install additional > software. > That makes two of us. Unfortunately, it's really difficult to use zsh without having to rely on extra code from various git repositories. Things like zsh-syntax-highlighting and zsh-autosuggestions are incredibly convenient yet they aren't built-in. Everyone has to figure out a way to install these plugins and to keep them up to date. Hence the proliferation of plugin manager for ZSH. My favorite solution is put all your dotfiles in a git repo (preferably a bare git repo, so that you can track your dotfiles right where they are) and set up dependencies as git submodules. As long as your dependencies don't require post-clone/post-pull processing, this works well. Whatever your method is, you can use it to install gitstatus, too. It's compatible with all plugins managers out there. Do you know if there will be any "merge" into vcs_info from your > enhancements? > I don't think anyone is working on it. If anyone decides to start this effort, I'll support them as I can but I cannot commit to driving this effort. Roman. > --000000000000870cd905879b41ba--