Permalink
Browse files

wishlist

  • Loading branch information...
rsanders committed Feb 15, 2012
1 parent 2a40e9a commit 77f49d587c049b77e5dc2cd92a2eb5e7c370592e
Showing with 41 additions and 0 deletions.
  1. +41 −0 zsh/TODO.md
View
@@ -0,0 +1,41 @@
+- write up "mate-like" emacs wrapper commands
+
+- truly support (multiple_root_paths)/dir_of_interest for all
+ functions which search or load from paths, including:
+
+ - prefs
+ - dotto plugins
+ - fpath, completions, widgets
+ - oh-my-zsh plugins
+ - libs
+ - themes
+ - external - i.e., this should be settable from prefs
+
+- support a ~/.zshprefs or ~/.dottoprefs file (already done?)
+
+- what is the difference between a plugin and a lib?
+
+- compilation and caching of searches - e.g.,
+ - compile all function dirs -> .zwc
+ - precompute all path arrays whenever plugin/lib list is changed,
+ and store them
+ - make all plugins "compiled-loadable", i.e. don't have to run all
+ *.zsh files to make the plugin loaded
+
+- Dotto plugin system
+ - command to list all available, loaded, not loaded plugins
+ - completion for all plugin-related commands
+
+- OMZ compat:
+ - add a "use_omz_plugin" command
+ - command to list all available, loaded, not loaded plugins
+ - completion for all commands
+ - make dotto's useplugin et al commands handle OMZ plugins transparently
+
+- clear .zcompdump when any of the pref files is newer,
+ or any git HEAD is newer
+
+- incorporate new prompts / themes from OMZ
+
+- update rsbox prompt to use fancier git strings
+

0 comments on commit 77f49d5

Please sign in to comment.