Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/NNBnh/kickstart.zsh

๐Ÿ A launch point for your personal .zshrc
https://github.com/NNBnh/kickstart.zsh

config zsh zshrc

Last synced: 3 months ago
JSON representation

๐Ÿ A launch point for your personal .zshrc

Awesome Lists containing this project

README

        

## ๐Ÿ’ก About

**`kickstart.zsh`** is meant to be used as a starting point for a user's own configuration. Remove the things you don't use and add what you miss.

### โœจ Features

- Small single-file config.
- Fully documented.
- Manage plugins using [Zinit](https://github.com/zdharma-continuum/zinit).
- [Fish](https://fishshell.com) like interactive features:
- [Auto Cd](https://zsh.sourceforge.io/Intro/intro_16.html).
- [Syntax highlighting](https://github.com/zdharma/fast-syntax-highlighting).
- [Auto suggestions](https://github.com/zsh-users/zsh-autosuggestions).
- [Advanced completion](https://github.com/marlonrichert/zsh-autocomplete).
- Plus it come with [Starship](https://starship.rs) prompt!
- _And optionally [Mise](https://mise.jdx.dev) dev env!_

## ๐Ÿš€ Setup

### ๐Ÿงพ Dependencies

- [`zsh`](https://www.zsh.org)
- [`curl`](https://curl.se)
- [`git`](https://git-scm.com)
- [`coreutils`](https://www.gnu.org/software/coreutils) _(optional)_
- [`trash-cli`](https://github.com/andreafrancia/trash-cli) _(optional)_
- [`7z`](https://github.com/jinfeihan57/p7zip) _(optional)_

### ๐Ÿ“ฅ Installation

Just download the file to `~/.zshrc`:

```sh
curl https://codeberg.org/NNB/kickstart.zsh/raw/branch/main/.zshrc > ~/.zshrc
```

> **Warning** The command above will delete existen `~/.zshrc` permanently.

## ๐Ÿ’Œ Credits

Special thanks to:
- [**Oh My Zsh**](https://ohmyz.sh) by [it's community](https://github.com/ohmyzsh/ohmyzsh/graphs/contributors)
- [**`kickstart.nvim`**](https://github.com/nvim-lua/kickstart.nvim) by [Neovim Lua](https://github.com/nvim-lua)


Made with <3 by NNB