| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Rename Internal to Rahm.Desktop | Josh Rahm | 2022-04-10 |
| | | |||
| * | Minor changes | Josh Rahm | 2022-04-10 |
| | | |||
| * | Rename LayoutZipper to LayoutList. Add more utils for handling a selector | Josh Rahm | 2022-04-09 |
| | | |||
| * | Document, and make better LayoutZipper. | Josh Rahm | 2022-04-09 |
| | | | | | | | | | | | Now LayoutZipper can be circular, which means layout switching operates semantically identically to how it did before making the typesafe selector. The selector was very much an acedemic exercise, but since it is working as expect, I will keep it. I like the type-safety and it can be used as an example for similar exercises. | ||
| * | [Experimental] - Attempting to create typesafy way to navigate layouts. | Josh Rahm | 2022-04-09 |
| | | |||
| * | Allow marks to be any alpha-numeric character, including unicode characters | Josh Rahm | 2022-04-09 |
| | | |||
| * | Remove trailing space | Josh Rahm | 2022-04-09 |
| | | |||
| * | Change mosaic to respond to multiple different kinds of messages | Josh Rahm | 2022-04-09 |
| | | |||
| * | More generic navigation and documentation. | Josh Rahm | 2022-04-08 |
| | | |||
| * | Change the layout modifiers to work on individual layouts. | Josh Rahm | 2022-04-08 |
| | | | | | | | | | | | So, when doing something like a "zoom", it will only affect the current layout. Before a "zoom" would be persistent across all layouts, now it will only occur on the current layout. I'm still trying to decide if I like it this way or not. It looks like it'll have minimal impact on things. I don't use different layouts that often anyway. | ||
| * | Cleanup and more documentation. | Josh Rahm | 2022-04-08 |
| | | |||
| * | Bidirection navigation for layouts! | Josh Rahm | 2022-04-08 |
| | | |||
| * | Add more bindings to the "g" command. | Josh Rahm | 2022-04-08 |
| | | |||
| * | Add mousebinding to go to the accompaning workspace. | Josh Rahm | 2022-04-06 |
| | | |||
| * | Merge branch 'v017' of josher.dev:rde into v017 | Josh Rahm | 2022-04-04 |
| |\ | |||
| | * | Make both Tags and Windows as valid history targets | Josh Rahm | 2022-04-04 |
| | | | |||
| | * | change markstate to be persistent | Josh Rahm | 2022-04-04 |
| | | | |||
| | * | Implement a window history system. | Josh Rahm | 2022-04-04 |
| | | | | | | | | | | | | | | | | | | | This lets the user cycle between past windows. The rules for when a window gets added to the history is the same as when a window is considered the last marked. In fact, now all the last mark does is swap the current window with the previous one in the history. | ||
| * | | add suspend buttonstroke | Josh Rahm | 2022-04-04 |
| |/ | |||
| * | More experimental MouseMotion | Josh Rahm | 2022-04-01 |
| | | |||
| * | Add a bunch more documentation and ability to see that documentation | Josh Rahm | 2022-03-31 |
| | | |||
| * | basic ability teo generate config | Josh Rahm | 2022-03-30 |
| | | |||
| * | Starting new branch to experimentally add documentation to KeyBindings. | Josh Rahm | 2022-03-30 |
| | | | | | | | | | | | | | | | | | | | | | The hope is to get to a point where documentation can be automatically generated for key bindings, while keeping as much of the existing DSL unchanged as possible. The goal is to have something like: bind xK_h $ do doc "Set focus to the next window in the stack" justMod nextWindow doc "Swap this window with the next window in the stack." shiftMod shiftNextWindow Then "theoretically" a markdown/latex/text file can be generated with documentation for each of those bindings and have the documentation automatically update if the keys change. | ||
| * | --amend | Josh Rahm | 2022-03-29 |
| | | |||
| * | Fixed bug where multiple configures would override previous configures for ↵ | Josh Rahm | 2022-03-29 |
| | | | | | window-specific bindings | ||
| * | Remove trailing whitespace | Josh Rahm | 2022-03-29 |
| | | |||
| * | Add a DSL for configuring Window-Specific bindings and move it into the ↵ | Josh Rahm | 2022-03-29 |
| | | | | | Keys.hs file. | ||
| * | Fix things that Hlint is complaining about. | Josh Rahm | 2022-03-28 |
| | | |||
| * | Forgot to add the Swallow.hs file | Josh Rahm | 2022-03-28 |
| | | |||
| * | add swallow behavior. Add more Chrome bindings. | Josh Rahm | 2022-03-28 |
| | | |||
| * | Add (some) ability to send keys to other windows | Josh Rahm | 2022-03-28 |
| | | |||
| * | Remove the bindings from the old mouse. Now I have a better, more ↵ | Josh Rahm | 2022-03-28 |
| | | | | | programmable mouse I can use. | ||
| * | Move Intercept to RebindKeys. Remove the intercept subsystem as it was ↵ | Josh Rahm | 2022-03-28 |
| | | | | | experimental and I do not have a real use for it anymore. | ||
| * | Add NoPersist and use it in Logger.hs | Josh Rahm | 2022-03-28 |
| | | |||
| * | Merge branch 'v017' of josher.dev:rde into v017 | Josh Rahm | 2022-03-28 |
| |\ | |||
| | * | Merge branch 'v017' of git.josher.dev:rde into v017 | Josh Rahm | 2022-03-28 |
| | |\ | |||
| | * \ | Merge branch 'v017' of git.josher.dev:rde into v017 | Josh Rahm | 2022-03-21 |
| | |\ \ | |||
| | * | | | Add set backlight keys. Have not yet committed the set-backlight.sh script yet | Josh Rahm | 2022-02-11 |
| | | | | | |||
| * | | | | Add Brave to list of browsers to intercept keystrokes. Add mouse bindingns ↵ | Josh Rahm | 2022-03-28 |
| | |_|/ |/| | | | | | | | | | | | | | | | | | | | | for dragging and resizing. button13+LeftMouse = Drag button13+RightMouse = Resize button13+button13 = retile | ||
| * | | | Another Chrome binding added. | Josh Rahm | 2022-03-25 |
| | | | | | | | | | | | | | | | | | | | There's a bug where it seems the mappings are applied inconsistently after a restart. Not sure what causes that. Seems bouncing XMonad again fixes it. | ||
| * | | | Added a way to do per-window bindings in XMonad. | Josh Rahm | 2022-03-25 |
| | | | | | | | | | | | | | | | | | | | This is particularly great for Chrome where one cannot remap the built-in bindings and some built-in bindings are really dumb (looking at you Ctrl+w!!). | ||
| * | | | Add more mouse motions. Add bindings for navigation to button15+<> | Josh Rahm | 2022-03-24 |
| | |/ |/| | |||
| * | | Add experimental motion events. Not super useful at the moment, but might be ↵ | Josh Rahm | 2022-03-18 |
| | | | | | | | | | in the future. | ||
| * | | Ability to submap the mouse. Added bindings for my Logitech G502 Hero. | Josh Rahm | 2022-03-18 |
| |/ | |||
| * | add more emoticons. Fix emoticon script. | Josh Rahm | 2022-01-16 |
| | | |||
| * | Added ability to control volume with <C-v>hhhh* and <C-v><C-llll* | Josh Rahm | 2022-01-13 |
| | | |||
| * | Added library-view.sh and bound it to <C-z>o | Josh Rahm | 2022-01-13 |
| | | |||
| * | Fix so that <S--> shrinks the alt window, not expand it | Josh Rahm | 2022-01-11 |
| | | |||
| * | Better Rofi integration | Josh Rahm | 2022-01-11 |
| | | |||
| * | minor changes with rofi | Josh Rahm | 2022-01-10 |
| | | |||