Commit graph

338 commits

Author SHA1 Message Date
Howard Abrams
8b53a1654f Add functionality for typographic quotes
Finally getting around to adding nicer quotes from Artur's Endless
Parenthesis blog. Org is getting prettier and prettier.
2022-02-17 09:50:34 -08:00
Howard Abrams
620a1bf670 Add the annotate mode package
For dropping simple word notes in your files ... visual bookmarks.
2022-02-10 23:17:46 -08:00
Howard Abrams
c37d1d0759 Checking out the Pocket Reader project
This seems like a great way to link my phone and emacs and reading
essays not on the elfeed reader.
2022-02-10 23:16:50 -08:00
Howard Abrams
83e8f635d5 Add a leader key for EWW 2022-02-10 23:16:24 -08:00
Howard Abrams
fb01aa4728 Save all buffers when Emacs looses focus. 2022-02-10 11:25:03 -08:00
Howard Abrams
e561e148e1 Fixed my project loading feature 2022-02-04 14:38:56 -08:00
Howard Abrams
9dda0a8abd Turning of the Forge stuff until I use it again. 2022-02-04 14:37:23 -08:00
Howard Abrams
64dc0a32e8 Gotta have all the snippets 2022-02-02 11:53:16 -08:00
Howard Abrams
7e301d5efe Putting Telega back in 2022-02-02 11:53:16 -08:00
Howard Abrams
4134b243c9 I never use super or subscript nomenclature in org. 2022-02-02 11:53:16 -08:00
Howard Abrams
65233db29e Evil keybindings for Mail and Feed Reader 2022-02-02 11:53:16 -08:00
Howard Abrams
78db166f4c Put the EWW keybindings in Evil mode 2022-02-02 11:53:16 -08:00
Howard Abrams
6a88d5e138 Figured out the gpg bug
I needed to have a loopback setting to have it prompt for a password
inside Emacs, as opposed to running a GUI GPG, or worse, spitting out
an error.
2022-02-02 11:53:16 -08:00
Howard Abrams
55249bad44 Add CONTRIBUTING and a Code of Conduct 2022-01-10 22:24:49 +00:00
Howard Abrams
fd5d9a8b01 Add LICENSE 2022-01-10 22:10:36 +00:00
Howard Abrams
b9ee2347b3 If I want to order the GPGs that it chooses
The linux location needs to be specified.
2022-01-06 17:01:08 -08:00
Howard Abrams
1a870cc168 Not all of my machines have everything checked out 2022-01-06 16:41:40 -08:00
Howard Abrams
87e2d4e292 Move stuff around
Needed to move the Terminal stuff over to remoting, as I don't include
the aux-apps in my Work-specific Emacs system. While I was at it, I
noticed some key conflicts with org, so fixed that too.
2022-01-06 15:36:39 -08:00
Howard Abrams
a85aae30b9 Org commands off the general leader
Shamelessly stolen from Doom Emacs
2022-01-04 16:14:38 -08:00
Howard Abrams
4bf1bba3aa Need an org example block 2022-01-04 16:14:38 -08:00
Howard Abrams
6791c7bdc8 Fix bugs ...
Including splitting out the project list (so that it can be added to
later in the initialization), a bug found in the `beep` code.
2022-01-04 16:14:38 -08:00
Howard Abrams
129f834812 Getting the configuration working on my iMac
Each computer seems to be so unique.
2022-01-02 22:42:22 -08:00
Howard Abrams
14e3d5e9d9 Integrate the writeroom
A limited UI with the idea of removing distractions.
2021-12-29 18:52:00 -08:00
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
b228b781e0 Add a thesaurus
Add the powerthesaurus and define-word to enhance my writing,
communication and digitial prosaisms.
2021-12-29 11:43:41 -08:00
Howard Abrams
de34f29611 Turn on the spell check
I like the spellcheck mode, and I especially like to be able to realize
that I misspelled a word, and correct it from afar.
2021-12-29 11:15:20 -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
2380d70508 Commit tangled versions of my website code
This makes this project self-contained for others to steal.
2021-12-29 09:36:58 -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
4ed8572a77 Magic incantation to get org-superstar working
Seems that since this package has both an `org-superstar` and a
`org-superstar-mode`, the standard `:hook` picks up the wrong one.
2021-12-27 10:13:21 -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
c9df765b19 Move Ansible configuration to Work-specific files 2021-12-16 11:35:10 -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
59d6f644c1 Switch to Circe from rcirc
Seems like a more rich experience, and this also includes a quick way
for me to reconnect and get right back where I left off.
2021-12-14 11:35:54 -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
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