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
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
Howard Abrams
2446ddbdf2
Change leader to comma and forgot some bindings
2023-04-01 16:32:16 -07:00
Howard Abrams
94ab832ba7
Fix lispyville mode hooks
2023-04-01 16:32:16 -07:00
Howard Abrams
6dfb07b3bf
Swap clever parens for lispyville
...
The lispy+lispyville is more feature-rich than the
smart-parens+clever. Both are fantastic, but I'm switching my lisp
work for lispyville.
2023-03-17 19:19:55 -07:00
Howard Abrams
a80bd6d068
Local leader bound to comma
...
I thought that I would use Evil's , as a backward's search, and got
rid of Spacemacs approach to having the , as a local leader.
Well, a year later, I can't remember ever using the comma for that
reason. So I'm converting back.
2023-03-15 09:28:26 -07:00
Howard Abrams
623aa30bc1
When Emacs starts, my Mac now pronounces it correctly
2023-03-15 09:28:26 -07:00
Howard Abrams
01a0958e6f
Update the copyright year
...
This really was a lark to see if I could change ALL the files using
woccur and a regular expression. Quite please with how simple that was.
2023-02-23 09:35:36 -08:00
Howard Abrams
59e72f33e4
Eschewing flycheck-yamllint as it can be part of flycheck
...
Also, the polymode causing me more grief now, so I'm removing it
temporarily.
2023-01-09 20:03:42 -08:00
Howard Abrams
4718aba6ed
Fix bug for having my compile commands go to eshell
...
Now that EAT can handle the weird `docker` and `ansible-playbook`
commands that I do.
2023-01-09 20:03:42 -08:00
Howard Abrams
0f55a368c5
Reverting back to LSP instead of eglot
...
I may change back.
2023-01-09 20:03:42 -08:00
Howard Abrams
50b5be3ec8
Better eshell terminal windows
...
Now we don't re-open eshell windows, but just pop to it.
Also we have a send-command that I can programmatically send commands
to an open window.
2023-01-09 20:02:50 -08:00
Howard Abrams
3e14946636
Bug fixes
...
Never grab someone's code that you don't validate thoroughly. :-D
2022-12-03 11:14:42 -08:00
Howard Abrams
47b203ab14
Add yamllint to the flycheck
...
Also, fix the configuration files to automatically get the confs they deserve.
2022-12-02 17:12:48 -08:00