From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 23451 invoked from network); 9 Feb 2021 10:01:34 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 9 Feb 2021 10:01:34 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1612864894; b=NqPOZrOT/xb8YkNOYVEn4JK1CsZoHFi2hDxd7zwjJhDrudyTycIB4VyPlqn/3USKHVHjd20spR KlekivMSeXasVlmt8Pkj3KekKE+WPs1cjigB708sLBqzuGA9IJ/OEvQNjNuCmB8St5xxki6HTn M2d0VHL7eoMBTXRjmsa/svkj8r/E1osp2eWoqNtvSvolORyBQ7rkn1H9CwNMD8L3r2nIsz6EUq fdDjzzkvoUvQq5syvHGKDr5LJGNVNn80/NYWvnpGHKQxkmhF1HU40ptdGgDvSsZFlLIGeqMhEm FsGNu59iWWL+qghvqrd7uwDNI8DRLs2R5HMAVgNK5Ack/Q==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-il1-f175.google.com) smtp.remote-ip=209.85.166.175; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1612864894; bh=nGqixC0EajrMmzfmEn8ui4BM+hM744c5b8oJUJvXdGo=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=FndYtsnc9U9Zeeydy9yeaAC9qGYKI8546Xl7Eyqj3hE6aTMKKJxzaoq3xk2Vg1taXAYv+Y+07G DTEtxfUk7c3jqPqnAVQ7AXDEmPPoBlm39gaTEgCgLODclnbF6CZdOlMKMYwsUwPpYoE7z8/SEy GdA1iOj23S2BCc+IO/bwZITeyT5twe/C+dw07QAyfHewczvpr+6xkTtibKkYJ85/93J/ZjF1Tx fpTnQ2AS2RKc2dLuJp9NSqTJZH1Q/QaJckgk9LZ55meRxbiMENdxfwkYmZkvif/Hy8CYbsEH+P ObRGhDrLWYKKFl8zSPoR0pi5FI+0qFHlgLJGKERHXo8yXQ==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=k3os3hD0Lta/Y6oq9FKHGPxsfK08chvUEPBPhYQdjsI=; b=PYpqjxrbHdZDmpuafJqCJ3G0Jd wxQ7KkdfenwSnfGSPKXqZ17r/1jtXnx9OkFsGV5N9pFBOfy2J1LJQ+GAuT2wThudYt91OGvtYePFJ Rj2iTL55lpgOWwrYSTaf6N5GmZfcp/2KkjwUMAQ6ooRBNU25ElHCljskQOUat2OnQWEw9SBwWnsOr 96oS2sP9SpGmvEZSmsx5OEhjfhVz3Q4Ad52WBlm2N1Pub7nrA6lrsQTEqSUCjLBRKZnAkMmEudEIL ef1Gtdni8TYbxwcwl03hsyhL5uvfu75GGwhYoFSjq2Gpk5qq6J0nitqTM2xVOHnfhsFcE16KSqh5R C6Tm+GQg==; Received: from authenticated user by zero.zsh.org with local id 1l9Ppr-0002FD-Qj; Tue, 09 Feb 2021 10:01:31 +0000 Authentication-Results: zsh.org; iprev=pass (mail-il1-f175.google.com) smtp.remote-ip=209.85.166.175; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-il1-f175.google.com ([209.85.166.175]:36029) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1l9Pph-00026m-8i; Tue, 09 Feb 2021 10:01:22 +0000 Received: by mail-il1-f175.google.com with SMTP id g9so15560418ilc.3 for ; Tue, 09 Feb 2021 02:01:21 -0800 (PST) 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=k3os3hD0Lta/Y6oq9FKHGPxsfK08chvUEPBPhYQdjsI=; b=V5Zb/OzHoMbb5iRPMiQejLZIYITtPj8LdHme536AxHOrjED+hlMDNz7qmDDxauw+ST RoNsDNW/7zNzdbVTq7UCDx5TGAVzar51ZI5t5N5v3OTSKVrfx5FJh7mfcxXdZfF/QLTs mb8no8GA65NoUV3C+Vh5GenRKIoClyIVIm/6C1ajQEkTkzFt/68Zsh6HiGoLLSQP/Tmt KdxZYgaO2+5dhwo5ceZyLCPn7QiPZPnZ88ncRu9FYNKfCcrAl9vY8hh7lc20Po2CDD7n pEZ8xnObG4BC4GCXo1U+8mkhgaaGAkc5uXnlCEKytEedTlplZX0fwW5yOo7Xzr/UNr/+ 2KFw== 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=k3os3hD0Lta/Y6oq9FKHGPxsfK08chvUEPBPhYQdjsI=; b=XpZ2ESrV5J9Qv4ht2mi6Wm91F8DRZrFd0lpiKeCaKS9OBqa0gmj5b0B2ecbCl7iQGm PAmMDOLul2+j20500CIzzP0lh2uwlm1ch4Sl+tF3GO/qtUHJ9V5MTFY9ZhOJeXaaVxh3 ipRT40rZyYqEgxTQYkISGA6hfpxkiDfADolZpxbiCOEy7Du5h3RGJfSgxTKVl469mIcy 1RSZLSVHOgN06GTIoN0uAynNVPB+HRcY6dupJ2X2FDfCcGmhlHBcHb4rnrwph09+tP6Y uS99pIM+OLXnpfGucqYQgR+Tis0ZF4AWxtY1QXIgOcmQXDHgxkp79NcgNXfTXwWGeJxw DIMg== X-Gm-Message-State: AOAM533Xfq8TcQg7qHQcEsJLYY/KGeZl4Vvxi8H1LZf+89U/38MR1+dQ SO50JDzGZOH4SBwGX9rzVC8kxtNGlLxRRiocz68= X-Google-Smtp-Source: ABdhPJyj6ex7tJ1WvcWkYc3pALrEpTYBaTnMbMZmQgfUW3e/+nWKgYAzlXo/WAKKIyGUjvBLqSFk6PsXO34l/9LJwZo= X-Received: by 2002:a05:6e02:b:: with SMTP id h11mr19427540ilr.168.1612864880055; Tue, 09 Feb 2021 02:01:20 -0800 (PST) MIME-Version: 1.0 References: <0102017778f35f33-a962e4d3-83e9-4d3b-a0d7-45701bb40b11-000000@eu-west-1.amazonses.com> <8BA25288-0FFB-4FF4-9799-541D6A3C52DA@dana.is> <19996A10-103F-4054-AD57-FCED8E406687@dana.is> In-Reply-To: From: Roman Perepelitsa Date: Tue, 9 Feb 2021 11:01:08 +0100 Message-ID: Subject: Re: Rewrite of zsh-newuser-install To: Marlon Richert Cc: Bart Schaefer , dana , Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 47972 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: On Tue, Feb 9, 2021 at 10:56 AM Marlon Richert wrote: > > On Tue, Feb 9, 2021 at 8:00 AM Bart Schaefer wrote: > > > * Whatever we pick for our prompt, should we maybe implement it using the > > > prompt-theme system? > > > > That would make it less "abandonware" as it was previously accused of > > being (tho if Debian uses it, it can't be considered completely > > abandoned). > > I can definitely make it use the prompt theme system. Prompt is one of the main things users want to customize in zle. I think more people are interested in customizing prompt than customizing key bindings. It's important to make it easy for them to do things like changing colors or adding emojis (seriously). These are much easier if PS1 definition is inlined. I'm afraid that promptinit is too difficult an abstraction to penetrate. Roman.