Commit graph

39 commits

Author SHA1 Message Date
Howard Abrams
bc6e6eea50 Shuffling sections around
Expanding the Applications sections and removing it from the Config.
2021-12-29 18:51:25 -08:00
Howard Abrams
8d4389f398 Load file in a particular window
Now _this_ is obsessive! I like it!
2021-12-29 11:08:27 -08:00
Howard Abrams
2dcac6e761 Jump to newly created windows
Since my fingers were good with splitting the window and jumping to
the new window, I figured a little advice would make Emacs behave as I
would have expected.
2021-12-29 09:35:39 -08:00
Howard Abrams
9f28c9a51a Integration with ripgrep and wgrep
And a code change just to verify it!
2021-12-29 09:34:48 -08:00
Howard Abrams
6fdd2bb756 Easier to debug when debug-on-error is the default
Especially easier when loading up dot files.
2021-12-27 10:35:48 -08:00
Howard Abrams
414b56eb5f Making sure that github/gitlab works with forge
To use this correctly, create entries in ~/.authinfo.gpg that contains
the API passwords from Github and Gitlab:

    machine api.github.com login howardabrams^forge password redacted
    machine gitlab.com/api/v4 login howardabrams^forge password redacted

Also, this change prompts us for comfirmation before pushing to the
main upstream branch (since you should want to use a pull request).
2021-12-27 10:15:07 -08:00
Howard Abrams
7b732934d5 Surround and snipe now work correctly together 2021-12-27 09:48:02 -08:00
Howard Abrams
3a927e756a Fix my code inclusion, like beep and demo-it
Using the :local-repo to test local repositories of my .. this doesn't
seem right.
2021-12-27 09:46:10 -08:00
Howard Abrams
9ba17b5c20 Fix bug in :straight calls
Don't use :files in calls to :straight, and I like
2021-12-27 09:32:33 -08:00
Howard Abrams
4a5f426428 Meta-Space for Global Leader, and Shift-Space for Local
Let's see if this really works for insert mode.
2021-12-14 11:42:26 -08:00
Howard Abrams
a79a8651b0 Consistency for local leader actions
Both M-SPC as well as the F17 function key for accessing the
mode-specific stuff. Granted, I need to flesh those out more.
2021-12-14 11:26:11 -08:00
Howard Abrams
21a767e4cf Make the search results buffer go away. 2021-12-13 10:46:51 -08:00
Howard Abrams
7a3d95d70b Clearer when running on a Mac system.
Which fixes a bug when running on Linux, that doesn't need the Shell
PATH set (at least, not for me).
2021-12-13 10:45:32 -08:00
Howard Abrams
334517380c Add motion to SPC prefix general leader
And fixed a bug to make them consistent.
2021-12-08 13:57:42 -08:00
Howard Abrams
d756049f90 Extract email addresses
The configuration files expect email addresses (I store passwords and
other encrypted information elsewhere).  These email addresses are
hardly private, but I figured I would annoy any screenscraping
spam-inducing crawlers out there, while still allowing others to
follow my lead on configuring Emacs and Email.
2021-12-01 11:04:02 -08:00
Howard Abrams
2f816c8f91 Full Emacs functionality in Insert mode 2021-11-23 16:41:17 -08:00
Howard Abrams
ad7125ad64 Create local leaders for various modes
This way, SPC-m will always be special for each major mode
... something like that.
2021-11-23 16:34:48 -08:00
Howard Abrams
e0e16e57d6 Excising useless user information 2021-11-18 12:12:19 -08:00
Howard Abrams
08fb7aef82 Keybinding to persp-switch-quick 2021-11-18 09:46:10 -08:00
Howard Abrams
065e673b7f Add Neotree and make it prettier to display with all the icons 2021-11-13 22:16:25 -08:00
Howard Abrams
9f6eca95a1 Including the Lissner's Snippet collection
This includes the starting auto-insert code for bash scripts, fish
scripts and Emacs lisp. Off to a great start here.
2021-11-12 13:05:31 -08:00
Howard Abrams
ee2eab464d Increase/Decrease the "font size" of the frame
While the `text-scale-increase` works fine for a single window, if I
want the font for the entire window, I needed something else. Added it
to the "Window" Hydra, so it could be a pink toggle.

While I was at it, I changed more `ha/` to `ha-` ... consistency!
2021-11-11 21:05:41 -08:00
Howard Abrams
ddbdc55eaf Flesh the "toggles" leader menu
Wanted to toggle the whitespace, so I might as well put a few more.
2021-11-11 21:02:58 -08:00
Howard Abrams
465fb840c1 Add journal system as well as auto inserting
One big feature of the org-journal is the ability to auto generate
empty files, and I realized that I needed to kick it up a notch with
the auto-insert. Actually brought my old code from years ago, as it
still works.
2021-11-10 14:31:15 -08:00
Howard Abrams
38fb532b09 General org enhancements 2021-11-09 17:28:58 -08:00
Howard Abrams
705b2f92d7 Install ace-link for quick link jumps 2021-11-09 17:27:54 -08:00
Howard Abrams
a3a7b8d464 Move unfill-paragraph to general config
As it really isn't org-specific.
2021-11-09 17:26:42 -08:00
Howard Abrams
b5282059f2 Attempt to resolve the snipe/surround fiasco
Loading them serially seems to fix it.
2021-11-09 17:25:32 -08:00
Howard Abrams
7e2ae8beac Add feed reader system with elfeed
Forgot to add this file, so things were failing, but I have my elfeed
configuration combined with my feed collection, because, why not.
2021-11-09 17:24:59 -08:00
Howard Abrams
c2fed6f149 Moved Fish script work to programming 2021-11-09 17:20:36 -08:00
Howard Abrams
4e5a4e9800 Create ha-hamacs-load function to re-read files
This function shows my Hamacs files, and allows me to update a reload
it.

Also, fixed a few bugs.
2021-11-09 17:18:52 -08:00
Howard Abrams
c243a417e9 Enhancement with the Search menu
I seem to use ripgrep a lot, and am getting tired of jumping into the
search results buffer, so a couple of keybindings to functions may
help this.
2021-11-09 08:22:43 -08:00
Howard Abrams
47f1162d28 Fixed bugs with the initialization
Getting a number of warnings and startup errors, so I moved a couple
of features earlier in the boot process and directly into the
`init.el` file (see the initialization).

Also, I'm not using the `beep` feature just yet.
2021-11-09 08:21:08 -08:00
Howard Abrams
5974c576de Evil Undo, Expand Region and Evil Surround works
Whew.
2021-11-08 17:27:09 -08:00
Howard Abrams
f337048da3 Fixed bugs and made things more consistent, ha-
Making the Git menu more consistent as well.
2021-11-08 16:02:39 -08:00
Howard Abrams
3774244434 Added the programming languages
Just a start actually.
2021-11-08 16:02:13 -08:00
Howard Abrams
8994fe4e8e Fixed bugs. Working real swell now. 2021-11-08 12:06:04 -08:00
Howard Abrams
6d33305992 Fixed some Org bugs, including local prefix. 2021-11-05 17:07:33 -07:00
Howard Abrams
513f2f06de Let's go ... first commit after a major refactor
Why yes, this will look like it sprung, like Athena, fully grown and
in armor from my head, but this is really just the mid-point of a new
endeavor.
2021-11-02 12:09:41 -07:00