{"push_id":736355259,"size":18,"distinct_size":10,"ref":"refs/heads/testing","head":"e57b4e718efa7f8a1d190cc1289a40edabb0e740","before":"23a6de2ee1150e1eaa8b649d1cc7eb683dd9f08f","commits":[{"sha":"6c150a477e0acc2f6daf31802e1b400ce7f92359","author":{"email":"3d00c15255d3336662f1dc0a460342ca24d14dac@gmail.com","name":"Janek Warchoł"},"message":"Update repository address after split","distinct":false,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/6c150a477e0acc2f6daf31802e1b400ce7f92359"},{"sha":"af2be24c26129050c9783f63e6d850b7fe022f66","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"Keyboard: move modifier keys around\n\nMove shifts upwards to reduce pinky strain (most noticeable\nin case of right shift, but I can feel the difference for left\nshift as well).  This makes Shift+key combinations comfortable\nagain, so I no longer need Alt+key vesions of some symbols.\n\nNow that left shift occupies Caps Lock key, I have to move\ncontrol somewhere.  It seems that swapping it with Alt gives\ngood results - key combinations with thumb are comfortable.\nUnfortunately I didn't manage to do the switch on symbol\nmapping level - I had to swap keycodes.  This is something\nto be improved in the future.\n\nAlso, use xcape (https://github.com/alols/xcape) to make left\nshift (i.e. Caps Lock key) emit Escape when pressed and released\non its own.","distinct":false,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/af2be24c26129050c9783f63e6d850b7fe022f66"},{"sha":"8b8c1f758d8042b1fd69f40297be965a94325824","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"Keyboard: place arrows in group2 instead of 0-=F12 keys\n\nIt turns out that using arrows on 0, -, F12 and = keys requires too much\ntwisting of my right wrist, and causes RSI symptoms :(  Therefore I'm\nswitching to a completely different mechanism - using xkb groups, which\ncan be swiched at any moment.  This should feel very similar to modes\nin Vim.","distinct":false,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/8b8c1f758d8042b1fd69f40297be965a94325824"},{"sha":"aa1063fe7101030557934c79f3b7a485f52fa239","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"Keyboard: change alphanumeric key layout\n\nNow is the time to try changing QWERTY to something better.  I don't like\nDvorak layout, because it changes too many keys and breaks many common\nkeyboard shortcuts (by moving letters like C, V, Z from left hand to right\nhand).  I looked at other layouts and the one that looks best to me is\nNorman layout (https://normanlayout.info/).\n\nHowever, I have modified Norman layout a bit.  I have short index fingers\nand QWERTY's T and Y keys are outside my \"comfortable to reach\" zone.\nNorman layout puts K and J at these keys, which makes sense because\nthese letters are ones of the most infrequent in English language.\nHowever, I type both in Polish and English, and in Polish J and K are\nnot so rare, so I have moved them.\n\nApart from that, I switched Norman's RL with IO, because I consider QWERTY's\nIO keys to be actually more natural choice for \"home\" keys.  As a bonus, this\nmakes my layout less different than QWERTY.  Note that I didn't do this for\nleft hand keys - this is because key columns are staggered in a way that is\nbad for the left hand, making QWERTY'ś W, E and F keys inconvenient to press.","distinct":false,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/aa1063fe7101030557934c79f3b7a485f52fa239"},{"sha":"4084fd2ef94d646ba021dd8167faf0c584727531","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"Keyboard: move right hand one column to the right\n\nThis is an attempt to gain one additional key accessible to my\nthumbs, which are the strongest fingers.  I don't use right shift\nand return keys for anything (because they're not very comfortable\nto type); backslash key is easier to press, but I currently don't\nuse it, so I have little to loose.","distinct":false,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/4084fd2ef94d646ba021dd8167faf0c584727531"},{"sha":"96dd45707a8a0b4548284ad430ae93200e269289","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"Keyboard: fix modifier keys, move space and return\n\nI'm now using my own mapping for modifier keys rather than including\n\"pc\", which allows me to do whatever I want.  I decided to define alt\nmodifiers directly in modifier_keys, rather than by including\nlevel3(ralt_switch) and altwin(meta_alt) - this allowed me to delete\nsome virtual key code mappings; I hope there will be no side effects.\n\nI also move space one key to the right and put control/enter on SPCE\nkey (thanks to xcape).  This way I can press enter with my left hand\nwhen my right hand operates the mouse.  I can also move Alt and Super\nto their old positions.","distinct":false,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/96dd45707a8a0b4548284ad430ae93200e269289"},{"sha":"95b6ad470d8b63ac595bb375e05e42cca2e8d75b","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"Keyboard: swap D with V and move a lot of punctuation\n\nI find QWERTY's E key surprisingly uncomfortable to type because of\nhow the key colums are staggered (i.e. E key is not exaclty above\nD key, but slightly to the left).  I started developing pain in my\nleft hand because of this, so I'm switching D with less frequent V.","distinct":false,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/95b6ad470d8b63ac595bb375e05e42cca2e8d75b"},{"sha":"29a6a101d1f7d1d7cc84d250949335fff7c27fab","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"Merge keyboard layout changes into janek","distinct":false,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/29a6a101d1f7d1d7cc84d250949335fff7c27fab"},{"sha":"d038486e95d43bb1b8f8b2e2de6b24d29ab41b38","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"wip update terminator color schemes","distinct":true,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/d038486e95d43bb1b8f8b2e2de6b24d29ab41b38"},{"sha":"155d5957f3a10793b632edca5b919e2474001852","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"wip","distinct":true,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/155d5957f3a10793b632edca5b919e2474001852"},{"sha":"c7abe2edd8ef16beb601d0a77af656244fab9a1b","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"some changes in selenized","distinct":true,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/c7abe2edd8ef16beb601d0a77af656244fab9a1b"},{"sha":"d205e9e18a8e556160aeaf762434ab737d336a84","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"add shortcut for running ranger","distinct":true,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/d205e9e18a8e556160aeaf762434ab737d336a84"},{"sha":"7c92e21f6001aab6e49ba09da6448bb92b4160d8","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"WIP initial version of vimrc\n\ni will need to think carefully about organizing vim configuration,\nand what should be in it.","distinct":true,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/7c92e21f6001aab6e49ba09da6448bb92b4160d8"},{"sha":"5f4fadfb7a629dfd2340062dcc0e9be098708d29","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"first ansible stuff","distinct":true,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/5f4fadfb7a629dfd2340062dcc0e9be098708d29"},{"sha":"90e39c044d328ac5340a2c4ffc32422b128b725b","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"try this","distinct":true,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/90e39c044d328ac5340a2c4ffc32422b128b725b"},{"sha":"708c18fbc44929e96b51d604fdce7e47ac51c5d7","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"remove option that doesn't work","distinct":true,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/708c18fbc44929e96b51d604fdce7e47ac51c5d7"},{"sha":"0dc375a094364c2466b79b1361eec7884812cc40","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"experiment with cyan hostname","distinct":true,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/0dc375a094364c2466b79b1361eec7884812cc40"},{"sha":"e57b4e718efa7f8a1d190cc1289a40edabb0e740","author":{"email":"fa8d669c41b3157297deaea0221fb4f0649e5dde@gmail.com","name":"Jan Warchoł"},"message":"Keyboard: WIP\n\n- make room for arrows at the top\n- move backspace to B\n- move J to a more convenient(?) key","distinct":true,"url":"https://api.github.com/repos/janek-warchol/my-dotfiles/commits/e57b4e718efa7f8a1d190cc1289a40edabb0e740"}]}