Commit graph

47 commits

Author SHA1 Message Date
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
40f30013b6 Workaround bug in org-superstar
I guess the `org-superstar-todo-bullet-alist` doesn't work with a
simple non-nil, so I'll look into it later.
2021-12-08 14:02:33 -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
4778e0692c Add version to dashboard
As well as some code to make the native compilation mode startup better.
2021-12-08 13:56:30 -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
c295a915a4 Made the list of files to load ... actually load. 2021-11-29 14:01:05 -08:00
Howard Abrams
984d5bb790 IRC now working well 2021-11-23 16:42:00 -08:00
Howard Abrams
2f816c8f91 Full Emacs functionality in Insert mode 2021-11-23 16:41:17 -08:00
Howard Abrams
373024ac22 Better org file export of Confluence and Markdown 2021-11-23 16:40:50 -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
effc1cc551 Make it easy to reload all my configuration files 2021-11-23 16:29:52 -08:00
Howard Abrams
4d1f869f9d Add Twitter back into Emacs
Shame that I can't get Telega working at the moment.
2021-11-18 12:14:10 -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
b205f0199d Refactored complicated literate with noweb refs
This allows me not to worry about order when code is tangled, and
instead allows the code to "pull" in named code blocks inside the
`use-package` calls.
2021-11-18 09:40:12 -08:00
Howard Abrams
7301b8fb0e Integrate LSP and Python to Emacs
Using the typical `lsp` project, but am not sure if I should switch
over to `eglot`. It will be interesting to mess with this.
2021-11-18 08:17:20 -08:00
Howard Abrams
947e0fb547 Use noweb instead of tangle order
The noweb feature allows me to define self-contained code blocks, but
during emacs load time, only evaluate them /after/ org has loaded.

The downside is needing to /name/ them.
2021-11-17 10:32:02 -08:00
Howard Abrams
2669fdaa5b Add generate password system
Note that this commit references my IRC configuraton. I'm not checking
it in as I have too many credentials and personal information in it.
When I abstract it sufficiently, I will commit it.
2021-11-15 16:18:31 -08:00
Howard Abrams
669a16ebb9 Minor email-related bug fixes
Including some instructions.
2021-11-15 16:17:57 -08:00
Howard Abrams
f4a69065fc Integrate Mail into Emacs
The mail system connects to my Gmail account with isync and notmuch,
and allows me to interact with with it, like hey.com ... oh, and I can
compose email messsage in org format.

Pretty slick. Now, if I just used mail.
2021-11-14 22:08:09 -08:00
Howard Abrams
3b33def950 Integrating org-super-agenda to supe-up my agenda display
This makes it easier to see what is going on.
2021-11-14 20:51:53 -08:00
Howard Abrams
c7a79697a1 Fix startup bugs with straight
And also some Org mode settings for indenting stuff.
2021-11-13 22:18:19 -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
0afe98086d Integrating my publishing system using org-publish
Seems like I may need to purge my web site source, or maybe use a
less-intense system.
2021-11-11 21:00:39 -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
1b5ad5a96c Add code for remote SSH work to my virtual machines 2021-11-09 17:49:52 -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
dee00af73b Capturing notes with org
Added/converted my `capturing-notes` essay and code, plus a couple of
minor org-related bugs.
2021-11-09 08:19:16 -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
d3f14de2ee Getting work-specific code to work
This includes some org-specific stuff, like my Sprint and clipboard code.
2021-11-05 17:06:55 -07:00
Howard Abrams
d7b3bd3ef7 Remove commented, unneeded code
Since `straight` takes care of all installation automatically,
I can just use `use-package` without concern.
2021-11-02 17:07:16 -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