Extract zgen and tmuxifier
This commit is contained in:
parent
6177fb5026
commit
1bc935d2d4
6
.gitmodules
vendored
6
.gitmodules
vendored
|
@ -1,6 +0,0 @@
|
||||||
[submodule "zsh/zgen"]
|
|
||||||
path = zsh/zgen
|
|
||||||
url = https://github.com/tarjoilija/zgen
|
|
||||||
[submodule "tmux/tmuxifier"]
|
|
||||||
path = tmux/tmuxifier
|
|
||||||
url = https://github.com/jimeh/tmuxifier
|
|
|
@ -1,9 +1,11 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
_clone() { [[ -d "$2" ]] || git clone --recursve "$1" "$2"; }
|
_clone() { [ -d "$2" ] || git clone --recursive "$1" "$2"; }
|
||||||
|
|
||||||
# In case this file was run via curl
|
# In case this file was run via curl
|
||||||
_clone https://github.com/hlissner/dotfiles ~/.dotfiles
|
_clone https://github.com/hlissner/dotfiles ~/.dotfiles
|
||||||
|
_clone https://github.com/tarjoilija/zgen ~/.zgen
|
||||||
|
_clone https://github.com/jimeh/tmuxifier ~/.tmuxifier
|
||||||
|
|
||||||
shopt -s extglob
|
shopt -s extglob
|
||||||
for rcfile in "${HOME}"/.dotfiles/!(.*|bin|scripts|*.md|install.sh)
|
for rcfile in "${HOME}"/.dotfiles/!(.*|bin|scripts|*.md|install.sh)
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
Subproject commit dce4fb3ad24d076ead56aa3eabbe7204ce43e991
|
|
1
zsh/zgen
1
zsh/zgen
|
@ -1 +0,0 @@
|
||||||
Subproject commit 3a0f26ed2f2d0b7b2f34fa5bac3c3a58d58cfc59
|
|
7
zshrc
7
zshrc
|
@ -1,11 +1,16 @@
|
||||||
### zshrc
|
### zshrc
|
||||||
# By Henrik Lissner <henrik@lissner.net>
|
# By Henrik Lissner <henrik@lissner.net>
|
||||||
|
|
||||||
|
if [ ! -d ~/.zgen ]; then
|
||||||
|
echo "Zgen isn't installed! Run install.sh"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets)
|
ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets)
|
||||||
ZGEN_AUTOLOAD_COMPINIT=true
|
ZGEN_AUTOLOAD_COMPINIT=true
|
||||||
[[ "${USER}" == "root" ]] && ZGEN_AUTOLOAD_COMPINIT=false
|
[[ "${USER}" == "root" ]] && ZGEN_AUTOLOAD_COMPINIT=false
|
||||||
|
|
||||||
load zsh/zgen/zgen.zsh
|
source ~/.zgen/zgen.zsh
|
||||||
if ! zgen saved; then
|
if ! zgen saved; then
|
||||||
echo "Creating zgen save"
|
echo "Creating zgen save"
|
||||||
[[ -d "$CACHE_DIR" ]] && rm -f "$CACHE_DIR/*"
|
[[ -d "$CACHE_DIR" ]] && rm -f "$CACHE_DIR/*"
|
||||||
|
|
Loading…
Reference in a new issue