Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
635dacb
Merge pull request #1 from z-shell/main
ss-o Dec 15, 2021
11f98ed
Update README.md
ss-o Dec 15, 2021
c9737f9
Delete Makefile
ss-o Dec 15, 2021
d1fe927
Delete Makefile
ss-o Dec 15, 2021
2f9b293
Delete README.md
ss-o Dec 15, 2021
8732ed3
Delete post-checkout
ss-o Dec 15, 2021
6f4e8f2
Delete README.md
ss-o Dec 15, 2021
5721c10
Delete .pre-commit-config.yaml
ss-o Dec 15, 2021
44b2d70
Delete release-notes.yml
ss-o Dec 15, 2021
b6a4e99
Update README.md
ss-o Dec 16, 2021
f2b061a
Update CONTRIBUTING.md
ss-o Dec 16, 2021
dea6d50
Update README.md
ss-o Dec 16, 2021
62d4738
Delete zi.zsh
ss-o Dec 16, 2021
5b7f525
Update CONTRIBUTING.md
ss-o Dec 16, 2021
cd216e9
Update CONTRIBUTING.md
ss-o Dec 16, 2021
26f33b5
Update CODEOWNERS
ss-o Dec 16, 2021
d99b6f0
Update CODEOWNERS
ss-o Dec 16, 2021
85a295f
Create CHANNELS.md
ss-o Dec 16, 2021
8907561
Update README.md
ss-o Dec 16, 2021
ffa43dc
Update README.md
ss-o Dec 18, 2021
391098d
Update README.md
ss-o Dec 18, 2021
40a92b7
Update labels.yml
ss-o Dec 18, 2021
16f978d
Update labeler.yml
ss-o Dec 18, 2021
bb24df7
Update labeler.yml
ss-o Dec 18, 2021
6ca9acf
Update labeler.yml
ss-o Dec 18, 2021
0a308d1
Update labeler.yml
ss-o Dec 18, 2021
fba48d8
Update lock.yml
ss-o Dec 18, 2021
6ca4d0f
Update rebase.yml
ss-o Dec 18, 2021
c768ea9
Update wiki.yml
ss-o Dec 18, 2021
72c4478
Update wiki.yml
ss-o Dec 18, 2021
4cc0d1e
Update zsh-check.yml
ss-o Dec 18, 2021
ac2dcbc
Update README.md
ss-o Dec 18, 2021
ca87b9e
Update autoload.zsh
ss-o Dec 18, 2021
3e51aeb
Update README.md
ss-o Dec 18, 2021
721214a
Update label-commenter-config.yml
ss-o Dec 18, 2021
3ce0c0e
deleted: .github/workflows/wiki.yml
ss-o Dec 18, 2021
f8461f4
Merge from upstream (#2)
ss-o Dec 18, 2021
a37853d
Merge branch 'z-shell:main' into main
ss-o Dec 18, 2021
7da1d41
Merge branch 'main' into main
ss-o Dec 19, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .github/CHANNELS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# `main`

The current tip-of-tree, absolute latest cutting edge build. Usually functional, though sometimes we accidentally break things.

# `dev`

The latest not fully-tested build.

# `stable`

When we believe we have a particularly useful build, we promote it to the stable channel.
We intend to do this more or less every quarter, but this may vary. We may ship hotfixes
to the stable channel for high-priority bugs, although we intend to do this rarely.
20 changes: 19 additions & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1 +1,19 @@
* @ss-o
* @ss-o @z-shell

# Order is important; the last matching pattern takes the most precedence.
#*.sh @z-shell
#*.md @z-shell

# You can also use email addresses if you prefer. They'll be used to look up users just like we do for commit author emails.
#*.sh z-shell@digitalclouds.dev

# The `docs/*` pattern will match files like
# `docs/getting-started.md` but not further nested files like
# `docs/build-app/troubleshooting.md`.
#docs/* @z-shell

# In this example, @z-shell owns any file in an `lib` directory anywhere in your repository.
#lib/ @z-shell

# In this example, @z-shell owns any file in the `.github` directory in the root of your repository.
#/.github/ @z-shell
6 changes: 2 additions & 4 deletions .github/label-commenter-config.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
comment:
header: Hi, there.
footer: "\
---\n\n\
> This is an automated comment. Responding to the bot or mentioning it won't have any effect.\n\n\"

footer: "\n\n > This is an automated comment. Responding to the bot or mentioning it won't have any effect.\n\n"

labels:
- name: invalid ⚠️
labeled:
Expand Down
4 changes: 2 additions & 2 deletions .github/labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@
color: 5319e7
description: "Work that improves the continuous integration."
- name: "dependencies 📦"
color: fbcA04
color: fbca04
description: "Change in project dependencies."

- name: "in-progress ⚡"
color: fbca04
color: f510f4
description: "Issue is currently being worked on by a developer."
- name: "triage 📑"
color: fbca04
Expand Down
23 changes: 0 additions & 23 deletions .github/templates/release-notes.yml

This file was deleted.

5 changes: 3 additions & 2 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: 🔖 Pull Request Labeler
on:
- pull_request_target
pull_request_target:

permissions:
contents: read
Expand All @@ -13,4 +13,5 @@ jobs:
steps:
- uses: actions/labeler@v3
with:
repo-token: "${{ secrets.GH_PAT }}"
repo-token: "${{ secrets.GITHUB_TOKEN }}"
sync-labels: true
1 change: 0 additions & 1 deletion .github/workflows/lock.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ name: 🔒 Lock closed issues and PRs
on:
schedule:
- cron: "30 2 * * *"
workflow_dispatch:

permissions:
issues: write
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rebase.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/rebase')
runs-on: ubuntu-latest
steps:
- name: ☑️ Checkout the latest code
- name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/zsh-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
name: ✅ Zsh Check

on:
workflow_dispatch:
pull_request_target:

jobs:
Expand All @@ -11,7 +10,8 @@ jobs:
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
steps:
- uses: actions/checkout@v2
- name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2
- name: "✨ Set matrix output"
id: set-matrix
run: |
Expand All @@ -26,7 +26,8 @@ jobs:
matrix: ${{ fromJSON(needs.build-matrix.outputs.matrix) }}

steps:
- uses: actions/checkout@v2
- name: ⤵️ Check out code from GitHub
uses: actions/checkout@v2
- name: "✨ Install dependencies"
run: |
sudo apt install -y zsh
Expand Down
20 changes: 4 additions & 16 deletions docs/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,26 +6,14 @@ Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in
## Knowledge Base

- [ZI Wiki](https://github.com/z-shell/zi/wiki)

### Zsh Official
- [Zsh Site](http://zsh.sourceforge.net/)
- [Zsh FAQ](https://zsh.sourceforge.io/FAQ/)
- [Zsh Documentation](https://zsh.sourceforge.io/Doc/)
- [The Z Shell Manual](https://zsh.sourceforge.io/Doc/Release/index.html#Top)
### Useful
- [Bash 2 Zsh](http://www.bash2zsh.com/)
- [Zsh tips](http://www.zzapper.co.uk/zshtips.html)
- [101 Powerful & Practical ZSH GLOBS](http://www.zzapper.co.uk/101ZshGlobs.php)
- [Practical differences between Bash ans Zsh](https://apple.stackexchange.com/questions/361870/what-are-the-practical-differences-between-bash-and-zsh/361957#361957)
>
- [zshdb - a gdb-like debugger for zsh](https://zshdb.readthedocs.io/en/latest/index.html)
- [Debian Bug report logs: Bugs in package zsh](https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=zsh)
- [Zsh Plugin Standard](https://z-shell.github.io/docs/zsh/Zsh-Plugin-Standard.html)
- [Zsh Native Scripting Handbook](https://z-shell.github.io/docs/zsh/Zsh-Native-Scripting-Handbook.html)

## Development environment setup

**Notes:**
- Any files to support prefered editor should be collaborated and respected across repositories. e.g. [.editorconfig](https://gist.github.com/ss-o/1e8d9f3a710f78330a09ccc47ef6ddb2).
- [Doxygen For Shell Scripts](https://github.com/z-shell/zsdoc) - parses Zsh and Bash scripts.
> Any files to support prefered editor should be collaborated and respected across repositories. e.g. [.editorconfig](https://gist.github.com/ss-o/1e8d9f3a710f78330a09ccc47ef6ddb2).
> [Doxygen For Shell Scripts](https://github.com/z-shell/zsdoc) - parses Zsh and Bash scripts.

### Clean Pull Request guidelines

Expand Down
35 changes: 0 additions & 35 deletions docs/Makefile

This file was deleted.

33 changes: 14 additions & 19 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
<h1 align="center">
<h2 align="center">
<a href="https://github.com/z-shell/zi">
<img src="images/logo.svg" alt="Logo" width="80" height="80">
</a>
❮ ZI ❯
</h1>
<div align="center">
❮ ZI ❯
</h2><div align="center">

[![Project license](https://img.shields.io/github/license/z-shell/zi.svg?style=flat-square)](../LICENSE) [![Version][ver-badge]][ver-link] [![Pull Requests welcome](https://img.shields.io/badge/PRs-welcome-ff69b4.svg?style=flat-square)](https://github.com/z-shell/zi/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22)
[![Tweet][twitter-badge]][twitter-link]

<a href="https://github.com/z-shell/zi/issues/new?assignees=&labels=bug+%F0%9F%90%9E&template=01_bug_report.yml&title=bug%3A+">《 Report an issue 》</a>
· <a href="https://github.com/z-shell/zi/issues/new?assignees=&labels=feature-request+%F0%9F%92%A1&template=02_feature_request.yml&title=feat%3A+">《 Request a Feature 》</a>
· <a href="https://github.com/z-shell/zi/discussions">《 Ask a Question 》</a>
</div>
<div align="center">
<br />

[![Project license](https://img.shields.io/github/license/z-shell/zi.svg?style=flat-square)](../LICENSE) [![Version][ver-badge]][ver-link] [![Pull Requests welcome](https://img.shields.io/badge/PRs-welcome-ff69b4.svg?style=flat-square)](https://github.com/z-shell/zi/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22)
[![Tweet][twitter-badge]][twitter-link]

</div>

<details open="open">
Expand All @@ -38,10 +37,8 @@

</details>

---

## About

<h3><div align="center">

**ZI is a fast and feature-rich plugin manager for [Zsh](https://zsh.sourceforge.io/) - [Unix shell](https://en.wikipedia.org/wiki/Unix_shell).**
Expand Down Expand Up @@ -69,22 +66,20 @@
- [ZI Wiki](https://github.com/z-shell/zi/wiki)
- [Code Documentation](https://github.com/z-shell/zi/wiki/Code-Documentation)

> **Tip:** [Advanced search](https://github.com/search/advanced?q=user%3Az-shell&type=Users)
>
> Curentlly we are working on how to improve and unify documentation in to one place.
> If you know how we could improve it, please let us know. Any feedback, **greatly appreciated**.

## Getting Started

### Prerequisites

> **[?]**
> Work in progress.

### Installation

> **[?]**
> Interactive installation currently in development mode.
>
> After installing and reloading the shell run: zi self-update

#### ZI Loader

Expand Down Expand Up @@ -113,7 +108,7 @@ fi

- This will:
- Clone and install ZI if missing.
- If successful or not required will load ZI.
- If install successful or not required will load ZI.
- Enable ZI completions.

- All can be accomplished individually or skipped. The functionality will be attached in documentation subsequently.
Expand All @@ -122,8 +117,8 @@ fi
- Visiting Wiki:
- [Introduction](https://github.com/z-shell/zi/wiki/Introduction)
- [ZI Annex meta plugins](https://github.com/z-shell/zi/wiki/z-a-meta-plugins)
- [Oh My Zsh integration](https://github.com/z-shell/zi/wiki/Example-Oh-My-Zsh-setup)
- [Gallery](https://github.com/z-shell/zi/wiki/GALLERY)
- [Oh My Zsh integration](https://github.com/z-shell/zi/wiki/Oh-My-Zsh-setup)
- [Gallery](https://github.com/z-shell/zi/wiki/Gallery)

#### Interactive install (beta)

Expand Down Expand Up @@ -198,7 +193,7 @@ _For more information and to report security issues, please refer to our [securi
## Acknowledgements

The [**Z-Shell**](https://github.com/z-shell) was created to recover the `zdharma` organization project which was deleted by the owner.
We don't want to depend on an unreliable source. For this reason started maintaining all tools, everyone interested is welcome join.
We don't want to depend on an unreliable source.
[**ZI**](https://github.com/z-shell/zi), formerly known as zplugin, zinit, is an open source community project released under the [MIT License](../LICENSE).

### Authors & contributors
Expand Down
62 changes: 0 additions & 62 deletions docs/zsdoc/Makefile

This file was deleted.

10 changes: 0 additions & 10 deletions lib/git/hooks/post-checkout/README.md

This file was deleted.

Loading