Commit | Line | Data |
---|---|---|
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. | |
14 | zmodules=(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 | |
378dacde AB |
27 | #zprompt_theme='pure' |
28 | #zprompt_theme='gitster' | |
29 | zprompt_theme='minimal' | |
855ca243 AB |
30 | PURE_PROMPT_SYMBOL=λ |
31 | ||
32 | # | |
33 | # Completion | |
34 | # | |
35 | ||
36 | # set an optional host-specific filename for the completion cache file | |
37 | # if none is provided, the default '.zcompdump' is used. | |
38 | #zcompdump_file=".zcompdump-${HOST}-${ZSH_VERSION}" | |
39 | ||
40 | # | |
41 | # Utility | |
42 | # | |
43 | ||
44 | # Uncomment to enable command correction prompts | |
45 | # See: http://zsh.sourceforge.net/Doc/Release/Options.html#Input_002fOutput | |
46 | setopt CORRECT | |
47 | ||
48 | # | |
49 | # Environment | |
50 | # | |
51 | ||
52 | # Set the string below to the desired terminal title format string. | |
53 | # The terminal title is redrawn upon directory change, however, variables like | |
54 | # ${PWD} are only evaluated once. Use prompt expansion strings for dynamic data: | |
55 | # http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html#Simple-Prompt-Escapes | |
56 | # The example below uses the following format: 'username@host:/current/directory' | |
57 | ztermtitle='%n@%m:%~' | |
58 | ||
59 | # | |
60 | # Input | |
61 | # | |
62 | ||
63 | # Uncomment to enable double-dot expansion. | |
64 | # This appends '../' to your input for each '.' you type after an initial '..' | |
65 | #zdouble_dot_expand='true' | |
66 | ||
67 | # | |
68 | # Syntax-Highlighting | |
69 | # | |
70 | ||
71 | # This determines what highlighters will be used with the syntax-highlighting module. | |
72 | # Documentation of the highlighters can be found here: | |
73 | # https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/docs/highlighters.md | |
74 | # For (u)rxvt, termite and gnome-terminal users, | |
75 | # removing the 'cursor' highlighter will fix the disappearing cursor problem | |
76 | #zhighlighters=(main brackets cursor) | |
77 | zhighlighters=(main brackets pattern) | |
78 | ||
79 | ||
80 | # | |
81 | # SSH | |
82 | # | |
83 | ||
84 | # Load these ssh identities with the ssh module | |
85 | zssh_ids=(id_rsa plasma_id_rsa id_ed25519 id_rsa_aur) | |
86 | ||
87 | ||
88 | # | |
89 | # Pacman | |
90 | # | |
91 | ||
92 | # Set (optional) pacman front-end. | |
93 | zpacman_frontend='pacaur' | |
94 | ||
95 | # Load any helper scripts as defined here | |
96 | #zpacman_helper=(aur) |