<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rkb.git/jr, branch main</title>
<subtitle>Rahm's XKb Keyboard Layout
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/'/>
<entry>
<title>Make level 5 shift use "Lock".</title>
<updated>2025-04-08T17:06:53+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2025-04-08T17:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/commit/?id=f020e70d5ffd7ee6bd78e111d77859fcabcbcacc'/>
<id>f020e70d5ffd7ee6bd78e111d77859fcabcbcacc</id>
<content type='text'>
This fixes the issue in Vim where it recognizes it as Mod4.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the issue in Vim where it recognizes it as Mod4.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the right-shift a one-level key.</title>
<updated>2024-03-14T16:50:39+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2024-03-14T16:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/commit/?id=a8d67d30c27c2d4d372787181ecc5c44569d4ba8'/>
<id>a8d67d30c27c2d4d372787181ecc5c44569d4ba8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix some more stuff</title>
<updated>2024-02-02T06:32:55+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2024-02-02T06:32:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/commit/?id=126b5b9ddc21571e5beb7f63b3fab21cd3fa9aab'/>
<id>126b5b9ddc21571e5beb7f63b3fab21cd3fa9aab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up some more bindings.</title>
<updated>2024-02-01T18:30:42+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2024-02-01T18:30:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/commit/?id=2655a17230bca208c886fa51466d8557929e6c1a'/>
<id>2655a17230bca208c886fa51466d8557929e6c1a</id>
<content type='text'>
Have tab remap to hyper in the setxbmap script because it's pretty
useless unless xcape is running. I'd rather the default behavior be tab
acting like tab.

Add to the script the ability for caps lock to act as both escape and
control. I think I like it. It's still a test run.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Have tab remap to hyper in the setxbmap script because it's pretty
useless unless xcape is running. I'd rather the default behavior be tab
acting like tab.

Add to the script the ability for caps lock to act as both escape and
control. I think I like it. It's still a test run.
</pre>
</div>
</content>
</entry>
<entry>
<title>Better xkb configuration I think</title>
<updated>2024-01-31T06:19:48+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-01-31T06:19:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/commit/?id=9f793df0e00a76c46cdcaf3f0490bc11db684dce'/>
<id>9f793df0e00a76c46cdcaf3f0490bc11db684dce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch back to using mod4 as the main key with XMonad. Using the hyper key is too much work.</title>
<updated>2024-01-26T22:33:17+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2024-01-26T22:24:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/commit/?id=c573dcd5527c6fee2fa3b9b58f3a1be4a51ef5bb'/>
<id>c573dcd5527c6fee2fa3b9b58f3a1be4a51ef5bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>jr: fix the busted RTSH behavior</title>
<updated>2022-09-14T04:15:21+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-09-14T04:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/commit/?id=45be5c403a7ec1fb21c44b45e89a0d7c536f672f'/>
<id>45be5c403a7ec1fb21c44b45e89a0d7c536f672f</id>
<content type='text'>
For some reason on Photon, when RTSH was being invoked, it was setting
the Mod3 bit? So XMonad thought I was pressing the hyper key, and thus
trying to type level5 shifted characters was causing intereference.

This is bizarre behavior, and seems to me to must have been caused by an
update to X11, though I'm not sure what that update would have done.

It appears as forcing it to use Mod4 solves the problem for now, though
I suspect this is meerly a band-aid and not an actual solution.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For some reason on Photon, when RTSH was being invoked, it was setting
the Mod3 bit? So XMonad thought I was pressing the hyper key, and thus
trying to type level5 shifted characters was causing intereference.

This is bizarre behavior, and seems to me to must have been caused by an
update to X11, though I'm not sure what that update would have done.

It appears as forcing it to use Mod4 solves the problem for now, though
I suspect this is meerly a band-aid and not an actual solution.
</pre>
</div>
</content>
</entry>
<entry>
<title>jr: add super and subscript numbers to jrdpv</title>
<updated>2022-09-06T19:49:49+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-09-06T19:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/commit/?id=9da4907485590edb5c2a3970e0f641acfacfdc94'/>
<id>9da4907485590edb5c2a3970e0f641acfacfdc94</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>jr: remove group2 nonsense.</title>
<updated>2022-09-06T19:43:34+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-09-06T19:43:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/commit/?id=9be73a71de971f1a62e57ebda65e8f2bfd9db6e1'/>
<id>9be73a71de971f1a62e57ebda65e8f2bfd9db6e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>jr: Add ability to type super and subscript numbers, with level 5,6 shift.</title>
<updated>2022-09-06T19:38:43+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-09-06T19:07:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rkb.git/commit/?id=1fcf0b6893cb7da848e145cd22e399df48356bef'/>
<id>1fcf0b6893cb7da848e145cd22e399df48356bef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
