senny / cabbage

get the maximum out of emacs
http://senny.github.com/cabbage/
156 stars 21 forks source link

cheat-sheet with cabbage keystrokes. #197

Closed tonini closed 10 years ago

tonini commented 10 years ago

Hi,

I just put some nitty gritty code together to build an cheat-sheet out of the ergonomic bundle keystrokes.

Here are the code: https://gist.github.com/tonini/6345606

The output is like this: https://www.dropbox.com/s/c7edsoo5e23ehia/cheat-sheet.pdf

It's all just prototypal, but I would like the idea to build an cabbage keystroke cheat-sheet on the fly to give users a better overview about the cabbage key layout setup.

@senny @jone what do you think about this?

cheers

senny commented 10 years ago

I like it!

senny commented 10 years ago

For reference, this is the keyboard layout from Ergomacs: http://ergoemacs.github.io/ergoemacs-mode/key-setup.html

tonini commented 10 years ago

How it works:

$ ./scripts/buildcc
    built: ........./cabbage/misc/cheat-sheet.pdf

@senny what do you think, are there some things I missed?

senny commented 10 years ago

I guess that script won't just work, I guess we need a Gemfile somewhere. Maybe we should create a new folder called tools move the script into there and have a Gemfile in that directory. What do you think?

tonini commented 10 years ago

That's a good point.

A tools directory is a good idea, I will make that.

tonini commented 10 years ago

/cc @senny

senny commented 10 years ago

we need to .gitignore the tools/.bundle directory.

tonini commented 10 years ago

:+1:

senny commented 10 years ago

you need to require 'bundler/setup' otherwise I need to prefix it with bundle exec. Also I think the output should go to misc as suggested by the link the README: [cheat-sheet](misc/cheat-sheet.pdf) :smiling_imp: . If we have that misc folder we can also move the logo in that directory.

tonini commented 10 years ago

:smiling_imp: you got me!

senny commented 10 years ago

Looks good. I got some suggestions for the ruby script but I will commit them directly and reference you on the commit. Thanks for the great work :heart:

tonini commented 10 years ago

Your welcome!

It would be great if you could give some feedback about the ruby script changes you will make. Always eager to learn good style. :D