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