69 lines
1.5 KiB
Plaintext
69 lines
1.5 KiB
Plaintext
###
|
|
### Zim Modules
|
|
###
|
|
|
|
### Behaviour
|
|
|
|
# Additional completion definitions for Zsh.
|
|
zmodule zsh-users/zsh-completions
|
|
|
|
# Enables and configures smart and extensive tab completion.
|
|
# completion must be sourced after zsh-users/zsh-completions
|
|
zmodule completion
|
|
|
|
# Figures out where to get the best help, and gets it.
|
|
zmodule run-help
|
|
|
|
|
|
### Productivity
|
|
|
|
# Utility aliases and functions. Adds colour to ls, grep and less.
|
|
zmodule utility
|
|
|
|
# Sets up asdf, with auto install and optimized usage of the direnv plugin
|
|
# https://github.com/zimfw/asdf
|
|
#
|
|
# Run `zimfw clean-dumpfile; compinit` to force loading the completion
|
|
zmodule asdf
|
|
|
|
# ls directories first (applies to all aliases below)
|
|
# ll with long format and git status (applies to all aliases below)
|
|
# l all files
|
|
# lr recursively as a tree
|
|
# lx sorted by extension
|
|
# lk sorted by largest file size last
|
|
# lt sorted by newest modification time last
|
|
# lc sorted by newest status change (ctime) last
|
|
zmodule exa
|
|
|
|
# fzf
|
|
# → Using a modified version (in .zshrc)
|
|
|
|
|
|
###
|
|
### Other Modules
|
|
###
|
|
|
|
# Enhanced CD
|
|
# Requires: fzf, fzy, ...
|
|
zmodule b4b4r07/enhancd
|
|
|
|
|
|
###
|
|
### Prompt & Command Line Helpers
|
|
###
|
|
|
|
# ZVM — Zsh Vi Mode
|
|
zmodule jeffreytse/zsh-vi-mode
|
|
|
|
# Fast Syntax Highlighting
|
|
#
|
|
# `fast-theme --list` to list available themes -> "free"
|
|
zmodule zdharma-continuum/fast-syntax-highlighting
|
|
|
|
# A heavily reduced, ASCII-only version of the Spaceship and Starship prompts.
|
|
zmodule asciiship
|
|
|
|
# Exposes git status information (used by asciiship)
|
|
zmodule git-info
|