All Projects → htr3n → zsh-config

htr3n / zsh-config

Licence: MIT license
Faster and enjoyable ZSH (maybe) !!!

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to zsh-config

Fzf Tab Completion
Tab completion using fzf
Stars: ✭ 127 (+98.44%)
Mutual labels:  zsh, fzf
Z.lua
⚡ A new cd command that helps you navigate faster by learning your habits.
Stars: ✭ 2,164 (+3281.25%)
Mutual labels:  zsh, fzf
Shelby
Shelby is a fast ⚡️ , lightweight ☁️ , minimal✨, shell prompt written in Go.
Stars: ✭ 148 (+131.25%)
Mutual labels:  zsh, fast
Fzf Widgets
ZLE widgets of fzf
Stars: ✭ 72 (+12.5%)
Mutual labels:  zsh, fzf
Black Void Zsh
🔮 Awesome, Customable Zsh Starter Kit 🌠🌠
Stars: ✭ 206 (+221.88%)
Mutual labels:  zsh, fzf
Fzf
🌸 A command-line fuzzy finder
Stars: ✭ 40,965 (+63907.81%)
Mutual labels:  zsh, fzf
Zimfw
Zim: Modular, customizable, and blazing fast Zsh framework
Stars: ✭ 2,219 (+3367.19%)
Mutual labels:  zsh, zsh-configuration
Fzf Fasd
🌸 fzf + fasd integration
Stars: ✭ 43 (-32.81%)
Mutual labels:  zsh, fzf
Zoxide
A smarter cd command. Supports all major shells.
Stars: ✭ 4,422 (+6809.38%)
Mutual labels:  zsh, fzf
Twf
Standalone tree view file explorer, inspired by fzf.
Stars: ✭ 196 (+206.25%)
Mutual labels:  zsh, fzf
Dotfiles
Workstation configuration, provisioning and tools
Stars: ✭ 67 (+4.69%)
Mutual labels:  zsh, fzf
Dotfiles
🐧 Simple, fast, productivity-increaser dotfiles
Stars: ✭ 213 (+232.81%)
Mutual labels:  zsh, fzf
Dotfiles
My dotfiles 🚀. Includes configs for neovim, tmux, zsh, alacritty and more.
Stars: ✭ 47 (-26.56%)
Mutual labels:  zsh, fzf
Forgit
💤 A utility tool powered by fzf for using git interactively.
Stars: ✭ 1,823 (+2748.44%)
Mutual labels:  zsh, fzf
Gitstatus
Git status for Bash and Zsh prompt
Stars: ✭ 1,024 (+1500%)
Mutual labels:  zsh, fast
Enhancd
🚀 A next-generation cd command with your interactive filter
Stars: ✭ 2,049 (+3101.56%)
Mutual labels:  zsh, fzf
Jarvis
Dotfiles for a powerful, web development-focused environment powered by Neovim, iTerm2, tmux, and zsh
Stars: ✭ 617 (+864.06%)
Mutual labels:  zsh, fzf
Fzf Tab
Replace zsh's default completion selection menu with fzf!
Stars: ✭ 761 (+1089.06%)
Mutual labels:  zsh, fzf
Fast Ide
🕺Fast Integrated Development Environment 😻
Stars: ✭ 181 (+182.81%)
Mutual labels:  zsh, fast
Ansible Role Zsh
Setup antigen with oh-my-zsh, powerlevel10k theme, fzf, autosuggestions, syntax-highlighting
Stars: ✭ 210 (+228.13%)
Mutual labels:  zsh, fzf

My ZSH Configurations

The configurations are for my macOS workstation and therefore contain some macOS-specific code and commands.

Quick Start

# get to the home folder
$ cd
# pull the git repos
$ git clone https://github.com/htr3n/zsh-config.git .zsh-config
# then link the startup files
$ zsh ~/.zsh-config/bootstrap.sh

Log out and login again!!!

In case you want to have private setting excluded from public Git repos, just create a file .private.sh in the home folder.

Plugin Management

Instead of manually installing some ZSH plugins, I use antibody to manage necessary plugins (some are not working with antibody such as 'fzf', so manual task it is).

Recently, I have switched to zplugin with cool Turbo Mode to accelerate the loading and checking of ZSH plugins. Thus, zplugin needs to be installed as well.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/zdharma/zplugin/master/doc/install.sh)"

Note that zplugin installation script will automatically add some commands into the end of .zshrc to initialise / load zplugin. Nonetheless, _init.sh has already the initialisation of zplugin, thus, we should remove or comment the parts added by zplugin installation script.

Some useful plugins:

Credits

I developed most of the configuration on my own but nevertheless learned a lot from Oh-my-zsh and Prezto and many other sources for various settings.

License

<3 MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].