<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_sweep_skeletyl/lib/python/qmk/cli/new/keymap.py, branch quotengrote</title>
<subtitle>my qmk configs</subtitle>
<id>http://archive.git.mgrote.net/qmk_sweep_skeletyl/atom?h=quotengrote</id>
<link rel='self' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/atom?h=quotengrote'/>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/'/>
<updated>2023-11-27T20:53:43+00:00</updated>
<entry>
<title>QMK Userspace (#22222)</title>
<updated>2023-11-27T20:53:43+00:00</updated>
<author>
<name>Nick Brassel</name>
</author>
<published>2023-11-27T20:53:43+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=5501e804ff8d41ce656061b91896c4ac8c681d78'/>
<id>urn:sha1:5501e804ff8d41ce656061b91896c4ac8c681d78</id>
<content type='text'>
Co-authored-by: Duncan Sutherland &lt;dunk2k_2000@hotmail.com&gt;
</content>
</entry>
<entry>
<title>CLI: Improve keymap folder resolution (#20981)</title>
<updated>2023-05-19T06:05:43+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2023-05-19T06:05:43+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=dc75c23f5c4768d48e6e77fb4e795ff0e0ee2d7f'/>
<id>urn:sha1:dc75c23f5c4768d48e6e77fb4e795ff0e0ee2d7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Align new-keymap with new-keyboard (#19229)</title>
<updated>2022-12-03T12:04:06+00:00</updated>
<author>
<name>Joel Challis</name>
</author>
<published>2022-12-03T12:04:06+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=32dabd5320b2914bb5631bd6f95b8cd7ca4419e7'/>
<id>urn:sha1:32dabd5320b2914bb5631bd6f95b8cd7ca4419e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for tab completion (#12411)</title>
<updated>2021-04-15T02:00:22+00:00</updated>
<author>
<name>Zach White</name>
</author>
<published>2021-04-15T02:00:22+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=588bcdc8ca212b195a428fc43766a59a9252c08d'/>
<id>urn:sha1:588bcdc8ca212b195a428fc43766a59a9252c08d</id>
<content type='text'>
* Add support for tab completion

* make flake8 happy

* Add documentation</content>
</entry>
<entry>
<title>Add support for qmk_configurator style aliases (#11954)</title>
<updated>2021-03-24T16:26:38+00:00</updated>
<author>
<name>Zach White</name>
</author>
<published>2021-03-24T16:26:38+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=299008be36076343edadb7a36bf2fff820425ad1'/>
<id>urn:sha1:299008be36076343edadb7a36bf2fff820425ad1</id>
<content type='text'>
* Add support for qmk_configurator style aliases

* add the keyboard aliases to the api data

* add support for a keyboard metadata file

* make flake8 happy</content>
</entry>
<entry>
<title>CLI: update subcommands to use return instead of exit() (#10323)</title>
<updated>2020-10-06T23:46:10+00:00</updated>
<author>
<name>Ryan</name>
</author>
<published>2020-10-06T23:46:10+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=2c9ffd47391b8dec98db94bef9b2f5c14a57cf94'/>
<id>urn:sha1:2c9ffd47391b8dec98db94bef9b2f5c14a57cf94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move everything to Python 3.6 (#8835)</title>
<updated>2020-04-18T20:00:56+00:00</updated>
<author>
<name>skullydazed</name>
</author>
<published>2020-04-18T20:00:56+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=66d94dc22af4fccae2af073c512662ce7eba7d98'/>
<id>urn:sha1:66d94dc22af4fccae2af073c512662ce7eba7d98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add decorators for determining keyboard and keymap based on current directory (#8191)</title>
<updated>2020-03-13T22:47:04+00:00</updated>
<author>
<name>skullydazed</name>
</author>
<published>2020-03-13T22:47:04+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=f81b0e35a6a25a9a6e633dc65a4900bed2458cfb'/>
<id>urn:sha1:f81b0e35a6a25a9a6e633dc65a4900bed2458cfb</id>
<content type='text'>
* Use pathlib everywhere we can

* Improvements based on @erovia's feedback

* rework qmk compile and qmk flash to use pathlib

* style

* Remove the subcommand_name argument from find_keyboard_keymap()

* add experimental decorators

* Create decorators for finding keyboard and keymap based on current directory.

Decorators were inspired by @Erovia's brilliant work on the proof of concept.</content>
</entry>
<entry>
<title>Use pathlib everywhere we can (#7872)</title>
<updated>2020-02-17T19:42:11+00:00</updated>
<author>
<name>skullydazed</name>
</author>
<published>2020-02-17T19:42:11+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=c66930445f7d5941eb847568288046d51f853786'/>
<id>urn:sha1:c66930445f7d5941eb847568288046d51f853786</id>
<content type='text'>
* Use pathlib everywhere we can

* Update lib/python/qmk/path.py

Co-Authored-By: Erovia &lt;Erovia@users.noreply.github.com&gt;

* Update lib/python/qmk/path.py

Co-Authored-By: Erovia &lt;Erovia@users.noreply.github.com&gt;

* Improvements based on @erovia's feedback

* rework qmk compile and qmk flash to use pathlib

* style

* Remove the subcommand_name argument from find_keyboard_keymap()

Co-authored-by: Erovia &lt;Erovia@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Use `keymap` instead of `username` variable for `qmk new_keymap` (#6885)</title>
<updated>2019-10-06T06:41:15+00:00</updated>
<author>
<name>St. John Johnson</name>
</author>
<published>2019-10-06T06:41:15+00:00</published>
<link rel='alternate' type='text/html' href='http://archive.git.mgrote.net/qmk_sweep_skeletyl/commit/?id=78f01eef2e4586f59b56703d0a4f1a57a1af40a1'/>
<id>urn:sha1:78f01eef2e4586f59b56703d0a4f1a57a1af40a1</id>
<content type='text'>
Username is not defined and this causes `qmk new_keymap` to error.  This
appears to have originated from a partial update in
https://github.com/qmk/qmk_firmware/pull/6708/files#diff-d5208bcbc79aa428556a743b6ff41086.  This change completes the migration from `username` to `keymap`</content>
</entry>
</feed>
