Commit graph

428 commits

Author SHA1 Message Date
Howard Abrams
4a6a3c87b1 Cleaned up the dashboard
Would still like to get the features to display, but that is minor.
2023-08-11 16:29:06 -07:00
Howard Abrams
14b4db4330 Fix a couple of bugs for 29.1 2023-08-04 08:29:54 -07:00
Howard Abrams
fb1df1a8f0 Fix case conversion, e.g. Snake to Camel to Kebab
Using the string-inflection project. This also cleans up the `z` keybindings.
2023-07-11 10:10:58 -07:00
Howard Abrams
5e52a69e32 Easier approach to Sprint Names
This also fixes some tangling bugs.
2023-07-10 09:25:40 -07:00
Howard Abrams
cd0c67bfae Fix minor annoyances for ediff on big full-screen monitor 2023-07-10 09:25:40 -07:00
Howard Abrams
b8f8f2421f Tangling was a mistake
Unless I want to redo everything, and always tangle files (tempting).
2023-07-10 09:25:40 -07:00
Howard Abrams
5c887b7bd6 Little more tweaks for Linux and Emacs 2023-07-08 22:26:43 -07:00
Howard Abrams
264720be8e Wrote functions to change from camelCase to snake_case.
Need to also do something for dashed case (Lisp case?).
2023-07-05 10:22:19 -07:00
Howard Abrams
f0f1834c02 Better notice of function names in Org files 2023-07-05 10:22:19 -07:00
Howard Abrams
043778da0a Fixed a bug in my eshell starter function 2023-07-05 10:22:19 -07:00
Howard Abrams
ccb49d5a58 Tangle all configuration files to my elisp directory
Haven't really needed this, as I have a function to load the org file
as Emacs Lisp code directly, but this can be a little helpful for debugging.
2023-07-05 10:22:18 -07:00
Howard Abrams
194e3a3231 Instructions for rebuilding with Ubuntu Linux 2023-07-04 23:47:44 -07:00
Howard Abrams
b10883c7cd Relabel z command functions 2023-06-15 22:55:16 -07:00
Howard Abrams
add010fd44 Label the g commands for which-key
Cleaned up the commands that follow on the g key with labels, and I
got rid of commands that I don't think is useful.

This required changes through the repo, but things are looking good.

I also changed the behavior of `e` and `E`, and `w` and `W` based on
how I think that should be.
2023-06-15 15:48:49 -07:00
Howard Abrams
612b479c3a Bring in code from a web essay for parsing data structures 2023-06-14 17:36:30 -07:00
Howard Abrams
b8df072250 Definition jump to a <<noweb>> in literate org files 2023-06-14 17:35:08 -07:00
Howard Abrams
b948a940a4 Fix how I send code to a Project's Terminal 2023-05-31 17:08:15 -07:00
Howard Abrams
eaa547e445 Still futszin' with Tree Sitter 2023-05-31 17:07:59 -07:00
Howard Abrams
6295e56fd8 Telegram settings 2023-05-31 17:07:45 -07:00
Howard Abrams
8ee81a3cb7 Update a project from upstream without using Magit 2023-05-31 16:58:58 -07:00
Howard Abrams
28cc8d0178 Back to using my latest changed version of demo-it 2023-05-25 10:41:21 -07:00
Howard Abrams
ff55f0fbc4 Looks like yaml-pro doesn't need to know about Tree Sitter 2023-05-25 10:40:28 -07:00
Howard Abrams
56f819939e Instructions on rebuilding Emacs for Mac
Still struggling when brew updates some package, and then Emacs
doesn't work anymore, because of the JIT.
2023-05-25 10:36:55 -07:00
Howard Abrams
134dbcbb08 Download and use the latest org version
The org version on my current v29 build of Emacs seems to be broken,
so I'm now downloading the latest org version.
2023-05-25 10:26:34 -07:00
Howard Abrams
b853cc5d13 Send code blocks from Markdown to current Terminal
Lot of terminal changes here ...

  * Single command to split window and launch terminal
  * Better terminal names based on the project
  * Send current line (or code block) to project's terminal

This last bit is attempting to dwim based on major mode and context.
So far, it is nice to read a README.md, and send the commands my
teammates write to a terminal, almost as if I were executing the
commands in an org-mode file.
2023-05-25 10:21:43 -07:00
Howard Abrams
f7bfbf7d0c Minor Dockerfile changes 2023-05-02 21:56:43 -07:00
Howard Abrams
96db7ff63f Removing Twitter 2023-05-02 21:55:58 -07:00
Howard Abrams
a18dca3bb7 Got YAML and Tree Sitter working
Finally
2023-05-02 21:55:22 -07:00
Howard Abrams
faa08cddca Docker interface cleanup 2023-05-01 15:42:57 -07:00
Howard Abrams
882cf0dba7 Fix/Cleanup many of the keybindings
Creating multiple general leader keys per mode, doesn't work. Instead,
I need to re-use the _local leader_ but add the keymap during the
definition.
2023-05-01 11:49:33 -07:00
Howard Abrams
e1eb3b85e3 Do I like the removal of the titlebar? 2023-04-20 15:30:59 -07:00
Howard Abrams
e73277971e Minor enhancements to vterm
Including a more consistent way of starting it for a project.
2023-04-20 15:30:24 -07:00
Howard Abrams
8a2c0419ff Remove the mode line in eshell 2023-04-19 11:42:32 -07:00
Howard Abrams
7aaf6a7817 Seriously borked my Mac after uninstalling libgccjit
I guess `bash` now depends on `libgccjit`, so ... whoops.
2023-04-19 09:08:20 -07:00
Howard Abrams
78f5044e18 Remove v to automatically select the text object
While it seemed like a good idea at the time, shaving off this one
keystroke means you can't select a smaller aspect.
2023-04-19 08:59:42 -07:00
Howard Abrams
40041912f9 Remove TAB for hippie-expand
This has been tripping me up in very odd situations, so I will just
use its original key bindings.
2023-04-19 08:57:06 -07:00
Howard Abrams
0f87c4ddb5 Text object for functions
I've been wanting the ability to have a text object select a function.
Sure, I've had the ability to grab an s-expression, but a function, in
other inferior languages, isn't bound by such syntax.
2023-04-19 08:47:47 -07:00
Howard Abrams
b7a35fe1dc Fix some movement, including a better start to visual
Why not have `v` (when programming), select the entire symbol?
2023-04-06 22:00:12 -07:00
Howard Abrams
7a5ccc996b Time to play with tree-sitter now that I have v29 2023-04-06 21:58:41 -07:00
Howard Abrams
3283d3bfcc HTML Export is not more attractive in dark mode. 2023-04-03 09:29:08 -07:00
Howard Abrams
2012a466c4 If I have a bug, let's see if we can keep going. 2023-04-03 09:24:52 -07:00
Howard Abrams
1884e60275 Let's use Prot's backup git clone for pulsar 2023-04-01 16:38:53 -07:00
Howard Abrams
e106fb9f64 Playing with ChatGPT AI 2023-04-01 16:32:16 -07:00
Howard Abrams
7ea4bd75ea Getting Ruby working better 2023-04-01 16:32:16 -07:00
Howard Abrams
1523109430 Ouch. What an embarrassing bug. 2023-04-01 16:32:16 -07:00
Howard Abrams
d586bc2e2b Capturing windows look better with v29 2023-04-01 16:32:16 -07:00
Howard Abrams
98fa91dc66 Add a transpose window orientation 2023-04-01 16:32:16 -07:00
Howard Abrams
4415138707 Fix a bug
Also, what is it about `use-package` take silently dies when it
encounters both a :config and :init ... but works if they are in
separate `use-package` forms.
2023-04-01 16:32:16 -07:00
Howard Abrams
1b81e2178a Finally got litagures working on my Mac
Using a couple of hacks, but I'm keeping Mickey Peterson's project as
that seems like a better solution for the Linux system.
2023-04-01 16:32:16 -07:00
Howard Abrams
b433f5d2e6 Docker is all the rage 2023-04-01 16:32:16 -07:00