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