<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rde.git/src/Rahm/Desktop/Hooks, branch main</title>
<subtitle>Rahm's Rice'd Desktop Environment
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/'/>
<entry>
<title>Added BorderColors.hs</title>
<updated>2023-12-09T07:43:01+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-12-09T07:40:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=7fcb150943032880abd5a0be6421a68b9cf234a5'/>
<id>7fcb150943032880abd5a0be6421a68b9cf234a5</id>
<content type='text'>
This module manager border colors for the windows and handles
automatically maintaining the colors across stack changes.

This also adds green borders to pinned windows to differentiate them
from normal windows.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This module manager border colors for the windows and handles
automatically maintaining the colors across stack changes.

This also adds green borders to pinned windows to differentiate them
from normal windows.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Experimental ability to pin a window using Mod+p"</title>
<updated>2023-12-08T23:13:52+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2023-12-08T23:13:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=718d69736e5dfd946648e7a305c15281d9656466'/>
<id>718d69736e5dfd946648e7a305c15281d9656466</id>
<content type='text'>
This reverts commit 87b103a4995fd2b6bbd1e72c446fd789caf5a050.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 87b103a4995fd2b6bbd1e72c446fd789caf5a050.
</pre>
</div>
</content>
</entry>
<entry>
<title>Experimental ability to pin a window using Mod+p</title>
<updated>2023-12-07T07:50:54+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-12-07T07:50:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=87b103a4995fd2b6bbd1e72c446fd789caf5a050'/>
<id>87b103a4995fd2b6bbd1e72c446fd789caf5a050</id>
<content type='text'>
A pinned window will always try to stay on the same screen in the sname
position if it can.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A pinned window will always try to stay on the same screen in the sname
position if it can.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the rotate-screen-left/right to just swap current screen with left/right. It is more intuitive and is more flexible. As a part of this, I incresed the timeout for multiple button bindings to 5000ms like how keystrokes work.</title>
<updated>2023-12-04T18:47:40+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2023-12-04T18:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=7451146b8738db5bd31c968e9fc6703fcbff6078'/>
<id>7451146b8738db5bd31c968e9fc6703fcbff6078</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Better implementation of history.</title>
<updated>2023-11-26T19:53:19+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-11-26T19:53:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=ecbe2eb4cc3785e9e921671d0574cec48c270d42'/>
<id>ecbe2eb4cc3785e9e921671d0574cec48c270d42</id>
<content type='text'>
Each screen now has its own history and if a workspace is swapped with
another visible workspace, the history between those screens is also
swapped, so this gives a feeling of a kind of persistent history that
follows the screen.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Each screen now has its own history and if a workspace is swapped with
another visible workspace, the history between those screens is also
swapped, so this gives a feeling of a kind of persistent history that
follows the screen.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change to use minimal imports.</title>
<updated>2022-11-23T07:26:58+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-11-23T07:26:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=1f25484605881af1a8e1475565d2ceb20b88ea85'/>
<id>1f25484605881af1a8e1475565d2ceb20b88ea85</id>
<content type='text'>
This is achieved by using `stack build --ghc-options=-ddump-minimal-imports`
and looking for the *.imports files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is achieved by using `stack build --ghc-options=-ddump-minimal-imports`
and looking for the *.imports files.
</pre>
</div>
</content>
</entry>
<entry>
<title>Format with ormolu.</title>
<updated>2022-11-21T19:05:03+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-11-21T19:05:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=ee9be16599f20aef6d1d3fd15666c00452f85aba'/>
<id>ee9be16599f20aef6d1d3fd15666c00452f85aba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add R.D.StackSet as a replacement for StackSet.</title>
<updated>2022-10-09T18:19:46+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-04-25T02:34:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=8e2cb3d0e92dd8c09233705471f87d4d582eedfe'/>
<id>8e2cb3d0e92dd8c09233705471f87d4d582eedfe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Starting to implement window management language</title>
<updated>2022-10-09T18:19:46+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-04-18T05:15:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=3a26f3eb4f02052fdb97dcdd884f408d52b383a9'/>
<id>3a26f3eb4f02052fdb97dcdd884f408d52b383a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[WIP] - Window change hooks</title>
<updated>2022-10-09T18:19:46+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-04-15T07:14:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=73fe77966c249283655495e144de3c36c25e533d'/>
<id>73fe77966c249283655495e144de3c36c25e533d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
