a05890e8b4
Update installation instructions in README.md to use cat. Also add blank lines at the end (instead of beginning) of template files, since they're prepended (not appended) to existing files. See difference of output between print and cat (zlogin having a blank like at the end): % print -rn "$(<zlogin)$(<test)" # # User configuration sourced by login shells # # Initialize zim [[ -s ${ZIM_HOME}/login_init.zsh ]] && source ${ZIM_HOME}/login_init.zsh# Hello world % cat zlogin test # # User configuration sourced by login shells # # Initialize zim [[ -s ${ZIM_HOME}/login_init.zsh ]] && source ${ZIM_HOME}/login_init.zsh # Hello world Fixes #94. Fixes #280. Closes #300
96 lines
2.3 KiB
Text
96 lines
2.3 KiB
Text
#################
|
|
# 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 git-info history input utility custom \
|
|
prompt completion syntax-highlighting history-substring-search )
|
|
|
|
|
|
###################
|
|
# MODULE SETTINGS #
|
|
###################
|
|
|
|
#
|
|
# Prompt
|
|
#
|
|
|
|
# Set your desired prompt here
|
|
zprompt_theme='steeef'
|
|
|
|
#
|
|
# 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 spelling correction prompt for commands. See:
|
|
# http://zsh.sourceforge.net/Doc/Release/Options.html#Input_002fOutput
|
|
#setopt CORRECT
|
|
|
|
# Set custom spelling correction prompt
|
|
#SPROMPT='zsh: correct %F{red}%R%f to %F{green}%r%f [nyae]? '
|
|
|
|
#
|
|
# 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
|
|
#
|
|
|
|
# Set to vi or emacs
|
|
zinput_mode='emacs'
|
|
|
|
# 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)
|
|
|
|
#
|
|
# SSH
|
|
#
|
|
|
|
# Load these ssh identities with the ssh module
|
|
#zssh_ids=(id_rsa)
|
|
|
|
#
|
|
# Pacman
|
|
#
|
|
|
|
# Set (optional) pacman front-end.
|
|
#zpacman_frontend='powerpill'
|
|
|
|
# Load any helper scripts as defined here
|
|
#zpacman_helper=(aur)
|
|
|
|
|