KemoNine
9025732e3b
improve scratch buffer handling / kbd shortcuts
2024-07-27 09:39:11 -04:00
KemoNine
ef2e7efe5f
add 'scratch on left' function ; enhance culinary org file to be dedicated workspace/new window setup
2024-03-02 12:18:18 -05:00
KemoNine
b260a7c997
add auto creation of frames to various workspaces -- this is setup to only pop a new frame if outside of termux where a new frame wouldnt be helpful
2023-08-01 12:31:34 -04:00
KemoNine
ee6db75c37
add hugo generic workspace, workspaces for each of the hugo websites i maintain
2023-04-22 16:08:56 -04:00
KemoNine
692779efbc
tweak kmn method signature to use dashes instead of slashes
2023-04-17 10:50:40 -04:00
KemoNine
54658e937e
add basic time helper functions for use in complex capture templates
2023-04-17 10:25:06 -04:00
KemoNine
ebf4730101
add functions for docking current buffer in side windows (top, bottom, left or right)
2023-04-13 09:31:18 -04:00
KemoNine
2963e3c323
add way to open scratch buffer on right with a prompt on major mode to use
2023-04-12 18:17:49 -04:00
KemoNine
1a2bb74a1a
remove keep window size parm when docking dired to side bar : not strictly needed on desktop and greatly helps mobile
2023-04-12 17:44:45 -04:00
KemoNine
f591417791
add function that puts text buffer in right side window
2023-04-12 15:18:53 -04:00
KemoNine
e5d0f68dc4
fix C-a / C-e nav functions and keyboard shortcuts
2023-04-11 14:20:01 -04:00
KemoNine
a6eb011afd
multi-scratch buffers based on mode as well as scratch buffer save/restore like persp-mode does for windows
2023-04-10 15:22:13 -04:00
KemoNine
a72c1eff63
rework org-mode workspace to avoid issues with agenda being in a side window
2023-04-08 15:02:06 -04:00
KemoNine
4b9d4acb0c
further implementation of work spaces ; make kill-other-buffers function take dired buffers into account for additional cleanup when switching workspaces
2023-04-08 14:52:14 -04:00
KemoNine
2b6e9edc6d
major refactor
...
- add my/ prefix to mini functions used by setup/tuning
- add/refactor functions used directly to have kmn/ prefix
- break generic functions that are re-used globally to dedicted elisp file
- break workspace defintions out into dedicated elisp file
2023-04-08 12:53:12 -04:00