Generic updates
[~bandali/configs] / zsh / .zimrc
CommitLineData
855ca243
AB
1
2
3#################
4# CORE SETTINGS #
5#################
6
7#
8# Zim settings
9#
10
11# Select what modules you would like enabled.
378dacde
AB
12# The second line of modules may depend on options set by modules in the first
13# line. These dependencies are noted on the respective module's README.md.
14zmodules=(directory environment git git-info history input ssh utility meta custom \
15 syntax-highlighting history-substring-search prompt completion)
855ca243
AB
16
17
18###################
19# MODULE SETTINGS #
20###################
21
22#
23# Prompt
24#
25
26# Set your desired prompt here
8b2a2e9c 27zprompt_theme='pure'
378dacde 28#zprompt_theme='gitster'
8b2a2e9c 29#zprompt_theme='minimal'
855ca243 30PURE_PROMPT_SYMBOL=λ
8b2a2e9c 31#PURE_PROMPT_SYMBOL=➜
855ca243
AB
32
33#
34# Completion
35#
36
37# set an optional host-specific filename for the completion cache file
38# if none is provided, the default '.zcompdump' is used.
39#zcompdump_file=".zcompdump-${HOST}-${ZSH_VERSION}"
40
41#
42# Utility
43#
44
45# Uncomment to enable command correction prompts
46# See: http://zsh.sourceforge.net/Doc/Release/Options.html#Input_002fOutput
47setopt CORRECT
48
49#
50# Environment
51#
52
53# Set the string below to the desired terminal title format string.
54# The terminal title is redrawn upon directory change, however, variables like
55# ${PWD} are only evaluated once. Use prompt expansion strings for dynamic data:
56# http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html#Simple-Prompt-Escapes
57# The example below uses the following format: 'username@host:/current/directory'
58ztermtitle='%n@%m:%~'
59
60#
61# Input
62#
63
64# Uncomment to enable double-dot expansion.
65# This appends '../' to your input for each '.' you type after an initial '..'
66#zdouble_dot_expand='true'
67
68#
69# Syntax-Highlighting
70#
71
72# This determines what highlighters will be used with the syntax-highlighting module.
73# Documentation of the highlighters can be found here:
74# https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/docs/highlighters.md
75# For (u)rxvt, termite and gnome-terminal users,
76# removing the 'cursor' highlighter will fix the disappearing cursor problem
77#zhighlighters=(main brackets cursor)
78zhighlighters=(main brackets pattern)
79
80
81#
82# SSH
83#
84
85# Load these ssh identities with the ssh module
86zssh_ids=(id_rsa plasma_id_rsa id_ed25519 id_rsa_aur)
87
88
89#
90# Pacman
91#
92
93# Set (optional) pacman front-end.
94zpacman_frontend='pacaur'
95
96# Load any helper scripts as defined here
97#zpacman_helper=(aur)