2021-05-04 01:59:31 +00:00
|
|
|
# Modules
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-05 17:59:01 +00:00
|
|
|
Load modules in _`${ZDOTDIR:-$HOME}/.zpreztorc`_. The order matters.
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2017-07-21 01:07:29 +00:00
|
|
|
```sh
|
|
|
|
zstyle ':prezto:load' pmodule 'environment' 'terminal'
|
|
|
|
```
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Archive
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2013-05-25 18:39:51 +00:00
|
|
|
Provides functions to list and extract archives.
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Autosuggestions
|
2016-03-02 21:31:30 +00:00
|
|
|
|
|
|
|
Integrates zsh-autosuggestions into Prezto.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Command-Not-Found
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2018-05-20 21:06:54 +00:00
|
|
|
Loads the command-not-found tool on macOS or Debian-based distributions.
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Completion
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
Loads and configures <kbd>TAB</kbd> completion and provides additional
|
|
|
|
completions from the zsh-completions project.
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Directory
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Sets directory options and defines directory aliases.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## DNF
|
2013-03-28 20:58:10 +00:00
|
|
|
|
2021-05-05 17:59:01 +00:00
|
|
|
Defines _dnf_ aliases.
|
2013-03-28 20:58:10 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Dpkg
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-05 17:59:01 +00:00
|
|
|
Defines _dpkg_ aliases and functions.
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Editor
|
2013-11-17 20:58:53 +00:00
|
|
|
|
|
|
|
Sets key bindings.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Emacs
|
2013-11-17 20:58:53 +00:00
|
|
|
|
|
|
|
Enables Emacs dependency management.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Environment
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Sets general shell options and defines environment variables.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Fasd
|
2012-10-03 20:40:34 +00:00
|
|
|
|
|
|
|
Maintains a frequently used file and directory list for fast access.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Git
|
2013-11-17 20:58:53 +00:00
|
|
|
|
|
|
|
Enhances the Git distributed version control system by providing aliases,
|
|
|
|
functions and by exposing repository status information to prompts.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## GNU Utility
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Provides for the interactive use of GNU utilities on non-GNU systems.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## GPG
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2013-05-01 02:53:56 +00:00
|
|
|
Provides for an easier use of GPG by setting up gpg-agent.
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Haskell
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Enables local Haskell package installation.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Helper
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Provides helper functions for developing modules.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## History
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Sets history options and defines history aliases.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## History Substring Search
|
2013-11-17 20:58:53 +00:00
|
|
|
|
|
|
|
Integrates zsh-history-substring-search into Prezto.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Homebrew
|
2013-05-19 20:24:47 +00:00
|
|
|
|
|
|
|
Defines Homebrew aliases.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## MacPorts
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Defines MacPorts aliases and adds MacPorts directories to path variables.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Node.js
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Provides utility functions for Node.js and loads npm completion.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## OCaml
|
2013-10-14 09:12:34 +00:00
|
|
|
|
2014-05-07 02:11:21 +00:00
|
|
|
Initializes OCaml package management.
|
2013-10-14 09:12:34 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## OSX
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2018-04-16 22:51:57 +00:00
|
|
|
Defines macOS aliases and functions.
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Pacman
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Provides aliases and functions for the Pacman package manager and frontends.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Perl
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2018-04-16 22:51:57 +00:00
|
|
|
Enables local Perl module installation on macOS and defines alises.
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Prompt
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Loads prompt themes.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Python
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Enables local Python and local Python package installation.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Ruby on Rails
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Defines Ruby on Rails aliases.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Rsync
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Defines rsync aliases.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Ruby
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Configures Ruby local gem installation, loads version managers, and defines
|
|
|
|
aliases.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## GNU Screen
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Defines GNU Screen aliases and provides for auto launching it at start-up.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Spectrum
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Provides for easier use of 256 colors and effects.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## SSH
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2013-11-17 20:58:53 +00:00
|
|
|
Provides for an easier use of SSH by setting up ssh-agent.
|
2012-09-25 04:42:03 +00:00
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Syntax Highlighting
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Integrates zsh-syntax-highlighting into Prezto.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Terminal
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Sets terminal window and tab titles.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Tmux
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Defines tmux aliases and provides for auto launching it at start-up.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Utility
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Defines general aliases and functions.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Wake-on-LAN
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
This module provides a wrapper around the wakeonlan tool.
|
|
|
|
|
2021-05-04 01:59:31 +00:00
|
|
|
## Yum
|
2012-09-25 04:42:03 +00:00
|
|
|
|
|
|
|
Defines yum aliases.
|