Adjust launch-reaper scripts a bit, also add two general scripts
This commit is contained in:
@@ -6,17 +6,17 @@ idea from the ThePrimeagen: designated workspace/label/desktop per app/purpose
|
||||
|
||||
### current layout/plan
|
||||
|
||||
| workspace number | wm default layout/mode |
|
||||
| workspace number | wm layout/mode |
|
||||
|--------------------------------------------------------------|------------------------|
|
||||
| 1. notes/drawing/thinking (notes app, drawing pad, etc) | stack (fullscreen) |
|
||||
| 2. music makeing - misc | stack (fullscreen) |
|
||||
| 3. music making - daw | floating |
|
||||
| 4. music/audio listening | stack (fullscreen) |
|
||||
| 5. general misc (catch-all) | stack (fullscreen) |
|
||||
| 6. comms (email, chats, etc) | stack (fullscreen) |
|
||||
| 7. dev - misc | stack (fullscreen) |
|
||||
| 8. terminal (primary; one-offs & tui apps can be anywhere) | stack (fullscreen) |
|
||||
| 9. web browser | stack (fullscreen) |
|
||||
| 1. notes/drawing (stack: nvim, obsidian, gimp) | stack |
|
||||
| 2. music makeing - misc | stack |
|
||||
| 3. music making - daw | floating (workaround) |
|
||||
| 4. music/audio listening | stack |
|
||||
| 5. general - misc (catch-all) | stack |
|
||||
| 6. comms (stack: emails, chats, av/calls) | stack |
|
||||
| 7. programming - misc (whatever is not in terminal) | stack |
|
||||
| 8. terminal (primary; one-offs & tui apps can be anywhere) | stack |
|
||||
| 9. web browser | stack |
|
||||
|
||||
### ideas/guidelines:
|
||||
- use this consistently accross all machines
|
||||
@@ -37,7 +37,8 @@ idea from the ThePrimeagen: designated workspace/label/desktop per app/purpose
|
||||
menu bar at the top of the screen)
|
||||
- key bindings are set for moving window focus up/down (vim style: mod + k/j)
|
||||
- the mental model here is that every fullscreen window is in a stack, so i can move
|
||||
focus up and down the stack
|
||||
focus up and down the stack (and i try to maintain consistent order in stacks,
|
||||
e.g. in the comms workspace, email is always on the bottom and chat apps are above)
|
||||
- for apps with tabs, pair the above mental model of a stack with a mental model of a
|
||||
circular list being in any position in that stack
|
||||
- so, keybindings are also set for previous/next tab (vim style: mod + h/l)
|
||||
@@ -47,7 +48,7 @@ idea from the ThePrimeagen: designated workspace/label/desktop per app/purpose
|
||||
many windows and/or tabs open at one time; however, with the designated purpose for
|
||||
each workspace and the mental models above, it rarely takes me long to find what i need
|
||||
|
||||
## examples cases
|
||||
## example cases
|
||||
|
||||
- if i want a particular browser window, i jump to workspace 9, then move focus
|
||||
up or down until i get to the window i want; if the window is right but i need
|
||||
|
Reference in New Issue
Block a user