<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rde.git/src/Main.hs, branch main</title>
<subtitle>Rahm's Rice'd Desktop Environment</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/'/>
<entry>
<title>[feat] better use of rdectl in xmobar.</title>
<updated>2026-04-27T20:35:18+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@josher.dev</email>
</author>
<published>2026-04-27T20:35:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=4640ebf48af5ca56e162016b43bbd20f689dd5da'/>
<id>4640ebf48af5ca56e162016b43bbd20f689dd5da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] Implement "server" mode.</title>
<updated>2026-04-14T18:07:53+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@josher.dev</email>
</author>
<published>2026-04-14T18:07:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=7d904ac759a2b57aebc7af3f1ae3dbb12026771d'/>
<id>7d904ac759a2b57aebc7af3f1ae3dbb12026771d</id>
<content type='text'>
This allows a much better external control plane than hacky xdotool.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows a much better external control plane than hacky xdotool.
</pre>
</div>
</content>
</entry>
<entry>
<title>Commits specific to my yoga thinkpad.</title>
<updated>2026-04-03T00:54:41+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@josher.dev</email>
</author>
<published>2026-04-03T00:54:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=65c68092cbccc2c54ea792b6d09f643edbebd4de'/>
<id>65c68092cbccc2c54ea792b6d09f643edbebd4de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[cleanup] clean up some unused functions.</title>
<updated>2026-03-01T21:43:53+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2026-03-01T21:43:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=5e678c0c4cad37ecbf91c43cbd829087d8340b2f'/>
<id>5e678c0c4cad37ecbf91c43cbd829087d8340b2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] implement dragging the "alternate" workspace.</title>
<updated>2026-02-11T17:36:00+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2026-02-11T17:36:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=7f36475e7c5c00da09e9d93f0664d9258e1e8274'/>
<id>7f36475e7c5c00da09e9d93f0664d9258e1e8274</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add quick-clip and bind it to &lt;M-z&gt;c.</title>
<updated>2025-10-29T22:47:03+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2025-10-29T22:42:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=67feeb51a2c3e4fb579c129b15784c65d57c2607'/>
<id>67feeb51a2c3e4fb579c129b15784c65d57c2607</id>
<content type='text'>
Quick-clip makes it easy to keep text snippets around for quick
copy-paste.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Quick-clip makes it easy to keep text snippets around for quick
copy-paste.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement basic screen corners.</title>
<updated>2025-03-06T07:52:26+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2025-03-06T07:52:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=c31124dfaa8a337e9fe16c43666482da2ca69984'/>
<id>c31124dfaa8a337e9fe16c43666482da2ca69984</id>
<content type='text'>
It would be really cool to integrate screen corners with the binding
DSL, but that requires extra thought.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It would be really cool to integrate screen corners with the binding
DSL, but that requires extra thought.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some support for vertially ordered screens.</title>
<updated>2024-10-14T17:38:44+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2024-10-14T17:38:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=9b0750ba68aee61aacf7538b5b14d8f265e934e5'/>
<id>9b0750ba68aee61aacf7538b5b14d8f265e934e5</id>
<content type='text'>
Add's the workspace '+' as the first workspace that's not on the same
'plane' as the current workspace.

A screen, screen1 is considered on the same plane as screen2 if
screen2's vertical center point is within screen1's vertical bounds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add's the workspace '+' as the first workspace that's not on the same
'plane' as the current workspace.

A screen, screen1 is considered on the same plane as screen2 if
screen2's vertical center point is within screen1's vertical bounds.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add popup terminal when the "explode" happends</title>
<updated>2024-08-23T21:27:57+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2024-08-23T21:27:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=08eacc1d437b08863ebe521446e040bc4fa219a2'/>
<id>08eacc1d437b08863ebe521446e040bc4fa219a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some keybindings. Add some manage hooks.</title>
<updated>2024-03-15T17:02:29+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2024-03-15T17:02:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=8ddcf499ce97be0aa607677cbca52d810c969684'/>
<id>8ddcf499ce97be0aa607677cbca52d810c969684</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
