Skip to content

matthewsinclair/cfg-zsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

ZSH Configuration

This repository contains customized ZSH utilities and configurations.

Contents

ZSH Expanda

A utility to quickly insert commands into your terminal with hierarchical menus.

ZSH Dashboard

An information-rich dashboard showing git status, recent commits, and directory files.

Installation

Add the following to your ~/.zshrc:

# ZSH Expanda
setopt HIST_IGNORE_SPACE
export ZSH_EXPANDA_MODULE_PATH="$HOME/.config/zsh-expanda-modules"
source ~/.local/share/cfg-zsh/zsh-expanda/zsh-expanda.zsh
bindkey "^J" zsh-expanda

# ZSH Dashboard
export ZSH_DASHBOARD_GITLOG_LINES=5
export ZSH_DASHBOARD_FILES_LINES=6
source ~/.local/share/cfg-zsh/zsh-dashboard/zsh-dashboard.zsh
bindkey '^O' zsh-dashboard

Requirements

  • ZSH shell
  • eza (for dashboard file listings)
  • A Nerdfont (for dashboard icons)

About

Some neat zsh extensions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages