This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
| #!/usr/bin/env zsh | |
| # Multi-project worktree manager with Claude support | |
| # | |
| # ASSUMPTIONS & SETUP: | |
| # - Your git projects live in: ~/projects/ | |
| # - Worktrees will be created in: ~/projects/worktrees/<project>/<branch> | |
| # - New branches will be named: <your-username>/<feature-name> | |
| # | |
| # DIRECTORY STRUCTURE EXAMPLE: | |
| # ~/projects/ |
| // Tests with Lodash 4.16.4 | |
| // Thanks to http://stackoverflow.com/questions/19965844/lodash-difference-between-extend-assign-and-merge | |
| _.assignIn ({}, { a: 'a' }, { a: 'bb' }) // => { a: 'bb' } | |
| _.merge ({}, { a: 'a' }, { a: 'bb' }) // => { a: 'bb' } | |
| _.defaults ({}, { a: 'a' }, { a: 'bb' }) // => { a: 'a' } | |
| _.defaultsDeep({}, { a: 'a' }, { a: 'bb' }) // => { a: 'a' } | |
| --- |
| ; | |
| ; AutoHotkey Version: 1.x | |
| ; Language.........: English | |
| ; Platform.........: NT/XP/Vista | |
| ; Author...........: mrBTK | |
| ; | |
| ; Script Function..: Make Apple Wireless Keyboard useful in MS Windows: | |
| ; - EJECT = Delete with repeat deleting on long pressing. Shift-DEL and other combinations works too. | |
| ; - Swap FN & left Control | |
| ; - FN-functions оn F3-F12 keys and arrow keys (use new-FN) |