]> arthur.barton.de Git - OhMyZshExtensions.git/commitdiff
README.md: Describe plugins
authorAlexander Barton <alex@barton.de>
Tue, 26 May 2015 21:28:44 +0000 (23:28 +0200)
committerAlexander Barton <alex@barton.de>
Tue, 26 May 2015 21:28:44 +0000 (23:28 +0200)
README.md

index 82b0202968d08fdf86e3e83d9d4acab5e8ab1b50..3e27c1102e2dbf5fd18f6cd411b837f101043792 100644 (file)
--- a/README.md
+++ b/README.md
 2. Set up the `ZSH_CUSTOM` variable in your `$HOME/.zshrc` file to correctly
    point to the "OhMyZshExtensions" directory.
 3. Add the desired plugins the the `plugins` array in your `$HOME/.zshrc` file.
+
+
+## Plugins
+
+### 0_console (*recommended*)
+
+Use `tset` to make sure that `$TERM` is set to a valid value.
+
+### 1_local (*required*)
+
+Try to create a "local" home directory (which is local to the current
+system and not stored on NFS, for example), set `$LOCAL_HOME` accordingly,
+set `XDG_CACHE_HOME`, and add user-local path names to `$PATH`.
+
+### 5_dev_env
+
+Use a SSH wrapper script for Git (when available) and setup Python Pip
+environment (`$PIP_REQUIRE_VIRTUALENV`, `$PIP_DOWNLOAD_CACHE`, `$WORKON_HOME`,
+and `$PROJECT_HOME`).
+
+### accounting
+
+Setup to aliases for `last`: `lasth` (show only one page of `head` output) and
+`lastf` (show only "foreign" logins).
+
+### boot2docker
+
+Initialize environment for `boot2docker`, including `$DOCKER_HOST_IPA`. Requires
+a running boot2docker VM.
+
+### ccache
+
+Setup `ccache` environment (`$CCACHE_DIR`), search for `ccache` wrapper scripts,
+and adjust `$PATH` accordingly.
+
+### editor_select
+
+Automatically setup `$EDITOR` with the *best* editor found on the system. Search
+order is: atom, mate, subl, vim, vi.
+
+### keychain
+
+Setup SSH and GnuPG agents using `keychain`.
+
+### reminders
+
+Show reminds in the console using `iCalBuddy` (OS X) or `remind`. Reminders
+aren't shown more often than once every hour.
+
+### ssh
+
+Define three aliases for SSH:
+
+- Enfoce "StrictHostKeyChecking yes" for `ssh`,
+- Disable "StrictHostKeyChecking" for `sshnew` to add new hosts,
+- and define `sshtmp` to temporarily disable "StrictHostKeyChecking"
+  and to bypass the `known_hosts` file.
+
+### thefuck
+
+Alias `fuck` to correct the last entered command using `thefuck`.
+
+### z9_local_conf
+
+Read in system-local configuration form `/var/lib/$HOSTNAME/zshrc`, when
+available.