summaryrefslogtreecommitdiffstats
path: root/util/new_keyboard.sh
Commit message (Collapse)AuthorAgeFilesLines
* Add creation of new keyboard in child directory (#6018)shikamiya2020-01-011-9/+12
| | | | | | | | | | | | | | * Add creation of new chlid keyboard * Add creation of new keyboard's parent directories * Remove redundant message and if statement * Divide creating new keyboard directory from copying template files * Fix variables of year placeholder * Fix filename of keyboard.[ch]
* Template updates (#7221)fauxpark2019-11-011-0/+2
| | | | | | | | | | * Template updates * Flesh out info.json & keymap.c, and turn double spaces section into a list * Add enum to demonstrate layer naming * Semicolon
* Prevent clang-format messing up placeholder tokens within keyboard templates ↵fauxpark2019-10-101-2/+2
| | | | | | | | | | (#6790) * Use .template file extension for keyboard template files * Filter out .template files completely before passing to clang-format * Undo file extension stuff; just ignore quantum/template dir
* Add copyright year placeholders to new keyboard script (#6280)fauxpark2019-07-081-0/+13
| | | | | | * Add copyright year placeholders to new keyboard script * More copyright header tweaks
* A better new_project.sh (#5191)fauxpark2019-04-271-0/+159
* A better new_project.sh * Fix docstrings * Use single quotes for anything not shown to user * Missed this docstring * Simplify get_git_username() Thanks @vomindoraan * chmod +x * Add docstring for print_error() * Break up git username call into multiple lines * Use with statement here * Conform to PEP 8 even more * Turn it back into a shell script * chmod +x again * Update docs to reflect new keyboard generator usage * Tweak wording slightly * Trim trailing whitespace * Don't actually need to escape the newlines here * As I suspected, you can pass shift a number * Prepend ./ to match the other code block * Minor syntax tweaks * The username token has changed * Replace name in the readme too * Make some reasonable assumptions about the presence of Git