1
0
mirror of https://github.com/dcarrillo/prezto.git synced 2024-11-14 16:31:12 +00:00
prezto/modules/README.md

207 lines
2.9 KiB
Markdown
Raw Normal View History

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