Commit graph

119 commits

Author SHA1 Message Date
Howard Abrams
c7ed6c03f7 Experiment in highlighting the current symbol 2024-07-25 21:42:44 -07:00
Howard Abrams
4a8dd29d68 Starting to replace ha-local-leader for Major Mode Hydra 2024-07-25 21:37:53 -07:00
Howard Abrams
2d41285097 Tidy up prose on evil and headers 2024-07-25 21:37:49 -07:00
Howard Abrams
a1215cb1af Code reorganization 2024-07-18 22:17:12 -07:00
Howard Abrams
0de35fbac9 Fix minor issue in Markdown render 2024-07-07 11:43:59 -07:00
Howard Abrams
57e97b232a Move imenu to main configuration section 2024-07-04 23:17:25 -07:00
Howard Abrams
a0b9d355ff Turn on the index menu feature to the menu bar 2024-07-03 08:47:14 -07:00
Howard Abrams
acc8cd98ba Minor changes to C-a
And M-j/k move up the function lists.
2024-07-02 22:58:28 -07:00
Howard Abrams
6a143bf60b Make Markdown less garish. 2024-07-02 11:37:19 -07:00
Howard Abrams
e706db3394 Migrate my Ansible/YAML code into its own file 2024-07-02 10:11:23 -07:00
Howard Abrams
2bf50e1f78 Organizational bug fix 2024-06-03 22:28:14 -07:00
Howard Abrams
13c579c354 Swapping out Flyspell for Jinx 2024-06-03 21:08:59 -07:00
Howard Abrams
cb96dae588 Bring back the yaml-ts-mode and combobulate 2024-05-31 15:20:47 -07:00
Howard Abrams
4450d665d1 YAML working again 2024-05-30 20:00:33 -07:00
Howard Abrams
bb21ab656e Fixed the devdocs with a pretty-hydra
Much more useful.
2024-05-30 19:59:54 -07:00
Howard Abrams
eee31951d2 Controlling the previews of Markdown 2024-05-19 09:26:56 -07:00
Howard Abrams
26744944a0 Migrating from direnv to mise 2024-04-29 17:30:45 -07:00
Howard Abrams
815f86fd87 Better Lisp Editing with major-mode-hydra 2024-03-22 13:44:17 -07:00
Howard Abrams
988c0dac2e Decided I like lowercase headers better
Oh, and let's fix the FILETAGS. Thank goodness for woccurrrrrr.
2024-03-06 20:02:25 -08:00
Howard Abrams
5c11765f82 Migrate from specific variable-pitch to mixed-pitch project 2024-02-28 13:46:18 -08:00
Howard Abrams
52046ffa91 Removed projectile for the built-in project 2024-02-13 11:30:52 -08:00
Howard Abrams
778bfd4685 Made Evil optional
Probably one doesn't need to hedge any bets, but I want to be able to
eventually swap out Evil for Meow (or something of my own crafting),
so wrapping evil-specific calls with a condition doesn't sound like a
bad idea.
2024-02-09 12:07:05 -08:00
Howard Abrams
62651466e2 Reorganizing my Publishing Approach
Getting ready to ship an exported version of my files up to my own
server.
2023-12-20 19:54:30 -08:00
Howard Abrams
abee1e8325 Tidied some font-specific comments 2023-12-19 20:15:47 -08:00
Howard Abrams
ded7a58da0 Fixed the s-expression text objects
I really use this a lot while programming Emacs Lisp.
2023-12-19 20:15:47 -08:00
Howard Abrams
2d9725290b Fix header to have correct tags 2023-12-19 20:15:26 -08:00
Howard Abrams
aed9f98082 Better approach to dealing with the switch in Homebrew 2023-11-18 20:59:22 -08:00
Howard Abrams
1813f6e62b Use Evil-focused interface to iedit 2023-11-16 10:37:44 -08:00
Howard Abrams
6e92e3d13d New Mac system shook out some MacOS changes needing incorporation
Specifically how Homebrew is installing its goodies in a different
location, which makes it a bit incompatible with my Linux boxen.
2023-11-06 09:45:45 -08:00
Howard Abrams
a3e92b4f7f Removing Tree Sitter
The Tree Sitter just isn't changing anything for me, so I'm removing
this code for the time being. I'll reinvestigate later.
2023-09-08 10:58:17 -07:00
Howard Abrams
1f9f59d9ed Fixed a bit of the startup 2023-08-29 12:00:32 -07:00
Howard Abrams
721f1ea8b0 Update Markdown and reStructuredText to be more Org-like
Now, it is pretty.
2023-08-16 17:39:36 -07:00
Howard Abrams
fe6fb9159b Use Eros for eval last expression
Let's have this as the default for , e e
2023-08-14 11:45:54 -07:00
Howard Abrams
5bdd5b8608 Still resolving some Tree Sitter issues 2023-08-11 16:39:15 -07:00
Howard Abrams
a00b70c54a Added some more sort features to my "data" commands
Including a nifty ability to sort lines by a user-definable column.

Oh, and the ability to run a `jq` command on a JSON buffer to whittle
it down, which seems to be very data-centric.
2023-08-11 16:38:43 -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
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
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
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
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
ff55f0fbc4 Looks like yaml-pro doesn't need to know about Tree Sitter 2023-05-25 10:40:28 -07:00
Howard Abrams
f7bfbf7d0c Minor Dockerfile changes 2023-05-02 21:56:43 -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
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
7a5ccc996b Time to play with tree-sitter now that I have v29 2023-04-06 21:58:41 -07:00
Howard Abrams
e106fb9f64 Playing with ChatGPT AI 2023-04-01 16:32:16 -07:00