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 | |
8b2a2e9c | 27 | zprompt_theme='pure' |
378dacde | 28 | #zprompt_theme='gitster' |
8b2a2e9c | 29 | #zprompt_theme='minimal' |
855ca243 | 30 | PURE_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 | |
47 | setopt 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' | |
58 | ztermtitle='%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) | |
78 | zhighlighters=(main brackets pattern) | |
79 | ||
80 | ||
81 | # | |
82 | # SSH | |
83 | # | |
84 | ||
85 | # Load these ssh identities with the ssh module | |
86 | zssh_ids=(id_rsa plasma_id_rsa id_ed25519 id_rsa_aur) | |
87 | ||
88 | ||
89 | # | |
90 | # Pacman | |
91 | # | |
92 | ||
93 | # Set (optional) pacman front-end. | |
94 | zpacman_frontend='pacaur' | |
95 | ||
96 | # Load any helper scripts as defined here | |
97 | #zpacman_helper=(aur) |