diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-01-14 00:13:20 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-01-14 00:13:20 +0000 |
| commit | 0afb43164484dcac4773ad778c032687da6b01aa (patch) | |
| tree | fa7e17844a338d346d74c8f06034692a527fc4fb /util/epist/DESIGN | |
| parent | b683a4e0efe470ab38b75a767b4ea2abf004626a (diff) | |
rm the util directory
Diffstat (limited to 'util/epist/DESIGN')
| -rw-r--r-- | util/epist/DESIGN | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/util/epist/DESIGN b/util/epist/DESIGN deleted file mode 100644 index a02a7bbd..00000000 --- a/util/epist/DESIGN +++ /dev/null @@ -1,57 +0,0 @@ -Epist design notes, by woodblock --------------------------------- - -- Chained keybindings like emacs, and I suppose vi if you're wierd like that. -- most actions can take extra parameters. probably only numbers, - or strings, maybe both. -- no interactive string inputs -- A config file that doesn't suck - - -- exec -- iconify -- raise -- lower -- close -- move to desktop -- send to desktop -- toggle shade -- sticky -- move window -- resize window -- next/prev window (special orders like stacking, grouping, etc?) -- maximize/minimize -- no stupid window -- toggle keybindings -- menus? - -class Action { - enum type; - char *string; - int param; - Action next; -} - -option <name> <value>; - -action [name] <key> <type> <parameter>; - -chain [name] <key> { - <action name>, - <action name>, - ... - } - -eg: - action emacs C-e exec emacs; - action C-a exec aterm -fn smoothansi; - action xmms C-x exec xmms; - -chain M-q { - emacs, - xmms - } - -Would produce M-q C-e -> emacs, M-q C-x -> xmms, C-a -> aterm. - - |
