summaryrefslogtreecommitdiffstats
path: root/zsh/.zimrc
diff options
context:
space:
mode:
authorAmin Bandali <amin@aminb.org>2017-04-27 09:20:32 -0400
committerAmin Bandali <amin@aminb.org>2017-04-27 09:20:32 -0400
commit855ca24386a69957e9449ba3d53e549cfeb11c87 (patch)
treec7fd375f1fc07c4610963aea9707c36741c2f1b7 /zsh/.zimrc
parent5ee38ac2b3d22d617605185087c74db0f6a40091 (diff)
downloadconfigs-855ca24386a69957e9449ba3d53e549cfeb11c87.tar.gz
configs-855ca24386a69957e9449ba3d53e549cfeb11c87.tar.xz
configs-855ca24386a69957e9449ba3d53e549cfeb11c87.zip
New setup
This was sitting uncommitted locally for a while, thought it was time to commit it and push it.
Diffstat (limited to '')
-rw-r--r--zsh/.zimrc94
1 files changed, 94 insertions, 0 deletions
diff --git a/zsh/.zimrc b/zsh/.zimrc
new file mode 100644
index 0000000..96eab18
--- /dev/null
+++ b/zsh/.zimrc
@@ -0,0 +1,94 @@
+
+
+#################
+# CORE SETTINGS #
+#################
+
+#
+# Zim settings
+#
+
+# Select what modules you would like enabled.
+# The second line of modules may depend on options set by modules in the first line.
+# These dependencies are noted on the respective module's README.md.
+zmodules=(directory environment git history input ssh utility meta custom \
+ prompt syntax-highlighting history-substring-search completion)
+
+
+###################
+# MODULE SETTINGS #
+###################
+
+#
+# Prompt
+#
+
+# Set your desired prompt here
+zprompt_theme='pure'
+PURE_PROMPT_SYMBOL=λ
+
+#
+# Completion
+#
+
+# set an optional host-specific filename for the completion cache file
+# if none is provided, the default '.zcompdump' is used.
+#zcompdump_file=".zcompdump-${HOST}-${ZSH_VERSION}"
+
+#
+# Utility
+#
+
+# Uncomment to enable command correction prompts
+# See: http://zsh.sourceforge.net/Doc/Release/Options.html#Input_002fOutput
+setopt CORRECT
+
+#
+# Environment
+#
+
+# Set the string below to the desired terminal title format string.
+# The terminal title is redrawn upon directory change, however, variables like
+# ${PWD} are only evaluated once. Use prompt expansion strings for dynamic data:
+# http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html#Simple-Prompt-Escapes
+# The example below uses the following format: 'username@host:/current/directory'
+ztermtitle='%n@%m:%~'
+
+#
+# Input
+#
+
+# Uncomment to enable double-dot expansion.
+# This appends '../' to your input for each '.' you type after an initial '..'
+#zdouble_dot_expand='true'
+
+#
+# Syntax-Highlighting
+#
+
+# This determines what highlighters will be used with the syntax-highlighting module.
+# Documentation of the highlighters can be found here:
+# https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/docs/highlighters.md
+# For (u)rxvt, termite and gnome-terminal users,
+# removing the 'cursor' highlighter will fix the disappearing cursor problem
+#zhighlighters=(main brackets cursor)
+zhighlighters=(main brackets pattern)
+
+
+#
+# SSH
+#
+
+# Load these ssh identities with the ssh module
+zssh_ids=(id_rsa plasma_id_rsa id_ed25519 id_rsa_aur)
+
+
+#
+# Pacman
+#
+
+# Set (optional) pacman front-end.
+zpacman_frontend='pacaur'
+
+# Load any helper scripts as defined here
+#zpacman_helper=(aur)