sketch-mode

Homepage: https://github.com/dalanicolai/sketch-mode

Author: D.L. Nicolai

Updated:

Summary

Quickly create svg sketches using keyboard and mouse

Commentary

DONE add functionality to toggle grid

DONE implement (simple) undo mechanism


TODO maybe transform relevant transient argument (strings) to variables ;; (af`add-object-modify-feature' branch)
TODO add functionality to start drawing from org-mode source block and update
source block after each draw/edit (showing the image as the block'ss output)

TODO maybe add keybindings (save/bind transient setting to specific 'mouse keys')

TODO add clipping fuctionality (see `svg-clip-path')

TODO create function to insert svg snippets (so you could design objects in
advanced software and use them quickly here in your sketches)

TODO create function to save snippets

TODO implement modularity. i.e. create 'layers' via svg groups  (related
to snippet functionality)

TODO create zoom functionality

NOTE this is a most straightforward sketch-mode. A more advanced/general version
could implement a drawing DSL based on nodes (a la tikz/asymptote etc.)


Code

Dependencies