Howard Abrams
c1090c34ad
Still haven't figured out GPG with Emacs 29 yet.
2024-01-24 14:52:27 -08:00
Howard Abrams
6e915e5665
Moved the Git and other Apps from Config
...
Seems to make this more readable.
2023-12-21 21:22:16 -08:00
Howard Abrams
7111c62db9
Clean up the publishing aspect of my config files
...
And fix a few bugs while I am at it.
2023-12-21 20:26:51 -08:00
Howard Abrams
164664f8fe
Extract the Evil configuration into its own file
2023-12-21 11:51:21 -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
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
a61b214239
Fix by having dir-locals.el a template
...
This solves a problem by having it overshadow the emacs lisp template.
2023-12-18 17:16:45 -08:00
Howard Abrams
0e8424b7cb
Use evil better jumper with C-o / C-i
...
This jumps between "other jumps". Might build my own auto-mark/jump
that I can control and understand better.
2023-11-16 08:51:50 -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
6946f5ef92
Since I don't use :, let's have it take over for ,
2023-10-12 17:49:06 -07:00
Howard Abrams
4bd7dd4272
Add an overwrite toggle mode
2023-10-10 08:11:45 -07:00
Howard Abrams
2b571acda6
Allow regular expression prompts to use rx macro.
...
Not sure if this is the best idea, but I like it. I'll see how much
mileage I get out of it.
2023-09-18 10:33:53 -07:00
Howard Abrams
19f3118d43
Add a url-download to make it easy to have a wget interace
2023-09-11 11:27:51 -07:00
Howard Abrams
01d3895e1b
Replacing snipe with avy-goto-word
...
More useful.
2023-09-07 15:43:12 -07:00
Howard Abrams
da51188cc1
Made the dashboard prettier
...
I wanted to visually see what features I have available.
2023-08-28 17:21:23 -07:00
Howard Abrams
4cc7b42cf5
Expand bookmarks to be project- and perspective-specific
2023-08-28 15:26:42 -07:00
Howard Abrams
c7ed93b3ae
Fix two bugs
...
First, my eshell command on a file now works ... because it is now
interactive. Sheesh.
And the `,` key works more reliably as a major mode key hierarchy.
2023-08-25 08:40:00 -07:00
Howard Abrams
55e2d95a77
Expanded the usefulness of Embark
...
Yeah, some of what I've built up doesn't need to exist, and I may
jettison some of my window-display code.
2023-08-25 08:39:04 -07:00
Howard Abrams
e52ba1a143
Fixed some yassnippet issues that have been plaguing me.
2023-08-25 08:38:03 -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
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
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
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
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
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
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
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
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
98fa91dc66
Add a transpose window orientation
2023-04-01 16:32:16 -07:00
Howard Abrams
d1839ef90b
Open EWW link to specific window
...
Following a link is nice, but if I want to read without loosing my
frame of reference, I need to open it in another window.
2023-04-01 16:32:16 -07:00
Howard Abrams
4be00bd345
Add elisp-demos back into system
2023-04-01 16:32:16 -07:00
Howard Abrams
ce756d681c
Changes for working on Linux
2023-03-23 22:28:06 -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
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
0570a5f1fa
MacOS's Spotlight is more general than Org
...
And my org-find-file should be in the org configuration file.
2023-01-16 09:48:10 -08:00
Howard Abrams
31fdabd1e3
Easy to find org-mode files in the current project
...
The work for this is from a essay on my blog at
https://howardism.org/Technical/Emacs/org-find-file.html
2023-01-15 21:42:15 -08:00
Howard Abrams
1dbccee411
Changes to the Autocomplete system
...
While I reorganized my layout, the big changes is getting corfu to
work instead of company, integrating with hippie expand. This may be
completely sufficient for the moment.
2023-01-09 20:03:42 -08:00
Howard Abrams
7a423ccf78
While interesting, I don't use Evil Easy Motion
...
I use avy with simple keybinding I remember. Time to jettison.
2023-01-09 20:02:50 -08:00
Howard Abrams
6678d835cc
Fix a Makefile mode bug
...
Since I remove tabs by default ... except in Makefiles, I need to
covert all modes.
2023-01-09 20:02:50 -08:00
Howard Abrams
8e8f6c19a1
Reference to goto-address
2022-12-21 11:28:17 -08:00