With the color definitions being in profile, non-login shells don't get the definitions. So out they go back to their own file.
11 lines
292 B
Bash
11 lines
292 B
Bash
#!/bin/zsh
|
|
# Set up zsh for interactive use (options, prompt, aliases, etc.)
|
|
|
|
while read -r f; do [ -f "$f" ] && source "$f"; done <<EOL
|
|
"${XDG_CONFIG_HOME}/shell/aliases"
|
|
"${XDG_CONFIG_HOME}/shell/solarized"
|
|
EOL
|
|
unset f
|
|
|
|
stty stop undef # Prevent ctrl-s from freezing the terminal.
|
|
|