summaryrefslogtreecommitdiff
path: root/content/post/2008-06-18-keep-your-zshrc-simple.md
diff options
context:
space:
mode:
authorFranck Cuny <franckcuny@gmail.com>2016-07-31 10:16:40 -0700
committerFranck Cuny <franckcuny@gmail.com>2016-07-31 13:42:48 -0700
commit63f413891d5adc596e4d51dfba4d0d23fdea3ca4 (patch)
treec2726b60515057a20f434bd89c596360ef17852b /content/post/2008-06-18-keep-your-zshrc-simple.md
parentAdd Google Analytic tracker. (diff)
downloadlumberjaph-63f413891d5adc596e4d51dfba4d0d23fdea3ca4.tar.gz
Stop generating a static site.
Diffstat (limited to 'content/post/2008-06-18-keep-your-zshrc-simple.md')
-rw-r--r--content/post/2008-06-18-keep-your-zshrc-simple.md35
1 files changed, 0 insertions, 35 deletions
diff --git a/content/post/2008-06-18-keep-your-zshrc-simple.md b/content/post/2008-06-18-keep-your-zshrc-simple.md
deleted file mode 100644
index f5c1293..0000000
--- a/content/post/2008-06-18-keep-your-zshrc-simple.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-date: 2008-06-18T00:00:00Z
-summary: In which I explain how I maintain my zsh configuration.
-title: keep your zshrc simple
----
-
-Keep your .zshrc simple. Mine looks like this :
-
-```vim
-autoload -U compinit zrecompile
-zsh_cache=${HOME}/.zsh_cache
-mkdir -p $zsh_cache
-compinit -d $zsh_cache/zcomp-$HOST
-for f in ~/.zshrc $zsh_cache/zcomp-$HOST; do
- zrecompile -p $f && rm -f $f.zwc.old
-done
-setopt extended_glob
-for zshrc_snipplet in ~/.zsh.d/S[0-9][0-9]*[^~] ; do
- source $zshrc_snipplet
-done
-function history-all { history -E 1 }
-```
-
-and then, in my **.zsh.d** directory, I've got:
-
- S10_zshopts
- S20_environment
- S30_binds
- S40_completion
- S50_aliases
- S60_prompt
- S71_ssh
- S72_git
-
-All my aliases are in the same file, it's much easier to search/find/add.