Commit Graph

14 Commits

Author SHA1 Message Date
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