Howard Abrams
5b8aba2cfe
Make the Git changes more noticeable
...
Place the git changes marked in the right side of the fringe doesn't
confuse with the issues that I put on the left.
2022-11-24 22:49:54 -08:00
Howard Abrams
fa30322b23
Consistent window commands
...
I like both my leader and ace-window for different reasons, and I need
them to be consistent.
Also, I want to split a window and immediately see a file or buffer.
2022-11-15 19:58:31 -08:00
Howard Abrams
b0d528d5d9
Let's hear it for Mastodon!
2022-11-15 11:07:18 -08:00
Howard Abrams
f59f97025a
Links to my personal projects, rpg-dm and Ironsworn.
2022-11-07 20:58:33 -08:00
Howard Abrams
50c7701f44
Yeah, mastodon works with 2FA!
2022-11-07 20:47:18 -08:00
Howard Abrams
d72676d829
Fixed bug in my Sprint renumbering system
...
PMs happen.
2022-11-07 20:47:03 -08:00
Howard Abrams
be9077f857
Recompile is sufficient to work with my compile program
2022-11-07 20:45:20 -08:00
Howard Abrams
c16fd9ec68
Easy to compile projects with multiple choices
2022-11-03 22:18:08 -07:00
Howard Abrams
a08a5d2dc8
Add block level movement in org-files.
2022-11-03 22:18:08 -07:00
Howard Abrams
7e496beee9
Make flycheck functions easier to call
...
Since I call the functions, why hold down the Shift key for everything?
2022-11-03 22:18:08 -07:00
Howard Abrams
1b78e898b4
Should be easier to recompile than compile
...
Since that is what I call repeatedly.
2022-11-03 22:18:08 -07:00
Howard Abrams
c19c54ef18
Better Dashboard
...
Using the cheatsheet to display hints and keystrokes that I want to learn.
2022-11-02 20:59:00 -07:00
Howard Abrams
ac71278fdd
Engineering Notebook and Eshell
...
This is a big feature allows me to easily capture both commands and
output from eshell into my "General Notes". The idea is that I could
edit/massage that content to keep that file small.
2022-10-31 20:58:46 -07:00
Howard Abrams
a5179c12d2
Fix capturing bug to better hold source code
2022-10-31 20:58:15 -07:00
Howard Abrams
72bcfbadde
Duplicate keybindings
2022-10-29 21:23:50 -07:00
Howard Abrams
d9a5ca433f
Created an argument parser for eshell ... getopts-flavor
...
Actually simplifies and makes the other functions more readable,
all the while giving me more flexibility for more functions.
2022-10-29 21:23:18 -07:00
Howard Abrams
4a2bbbe908
Really? We are changing the sprint numbers?
2022-10-25 22:07:48 -07:00
Howard Abrams
61cd127fe3
Minor tweaks ... starting on repeating commands
2022-10-25 22:07:12 -07:00
Howard Abrams
fa1545b088
Adding pcomplete to eshell
2022-10-25 22:05:47 -07:00
Howard Abrams
dc7ace6e14
Global regular expression replacement
...
Saving a keystroke and remembering my place.
2022-10-25 21:47:48 -07:00
Howard Abrams
72cd815902
LSP consistency
...
LSP is mostly code jumping with the xref, and I wanted to have some
keybinding consistency.
This also loads the LSP map only when eglot is turned on, making the
menu more consistent as well.
2022-10-25 21:47:37 -07:00
Howard Abrams
9ec76b6888
Adding multi-vterm to create project-specific vterms
2022-10-21 22:09:55 -07:00
Howard Abrams
5da7b75307
Data blank lines needs to be interactive
2022-10-21 22:09:21 -07:00
Howard Abrams
68bd5c64bf
Swapping corfu in for company
...
I just find that company isn't helpful and is distracting.
The advantage to corfu, is that I spent the time to understand and
configure it to act the way that I find helpful.
2022-10-21 22:08:02 -07:00
Howard Abrams
1883bb9f53
Expanding the Auto Completion with Hippie
...
Might have to look at corfu instead of company. Dunno.
2022-10-21 22:06:04 -07:00
Howard Abrams
58a1ef8df8
Minor formatting and indenting changes
2022-10-20 22:17:12 -07:00
Howard Abrams
b04ab0bd95
Better TRAMP support for remote systems
2022-10-20 22:17:12 -07:00
Howard Abrams
1233658a2a
Made window leader and ace-window more consistent
2022-10-18 11:32:18 -07:00
Howard Abrams
4683e1f5b0
Suppress the persp warning
...
I already have a way to get to the perspectives.
But let's grab a few more options ... even though I don't think I'll
use them.
2022-10-18 11:08:20 -07:00
Howard Abrams
7c105189aa
Fix bug with remote login from host entry in buffer
2022-10-17 21:19:37 -07:00
Howard Abrams
4ad496b98b
Converted my piper to a data-oriented functions
...
I liked my piper idea, but I just used it so seldom. Instead, I feel
like the ideas could be integrated into a data-focused function
collection. The interface is actually more dynamic and I can use it
without the "Piper" interface.
2022-10-17 20:49:00 -07:00
Howard Abrams
a981b40836
Better keybinding commands
2022-10-17 10:28:28 -07:00
Howard Abrams
30b82ca13a
Fix bug and address warning
...
Such an obvious bug, committed quite some time ago, shows how often I
restart Emacs.
2022-10-17 09:41:38 -07:00
Howard Abrams
14688bb1d5
Replaced bcat
with flow
and wrote ebb
...
The idea is that I can "bump" and "fetch" with "ebb" and "flow" data
to and from eshell to an editing buffer.
2022-10-14 22:19:54 -07:00
Howard Abrams
a2a61b296b
Simple eshell prompt with PWD on modeline
...
Seems like a nicer way to get more screen estate.
2022-10-12 22:35:24 -07:00
Howard Abrams
238642cb3b
More evilness, including ESC for escape-quit
2022-10-10 21:58:23 -07:00
Howard Abrams
5a26d457a7
Add ace-window to s-w
...
And get the commands more in line with my hydra. Less to think about.
2022-10-10 21:57:50 -07:00
Howard Abrams
595d435789
Clean up the eshell aliases
2022-10-10 14:42:43 -07:00
Howard Abrams
0f38d39a0e
Going back to the fish shell
2022-10-10 14:41:52 -07:00
Howard Abrams
8ebb5a1561
Switching to a different yasnippet collection
2022-10-10 14:41:23 -07:00
Howard Abrams
f9003e172f
Do I really want to call execute-command-on-buffer?
...
This is a really nifty function, but should I call it all the time?
Adding the name of the buffer automatically is sweet... until I don't
want that feature.
2022-10-04 20:41:01 -07:00
Howard Abrams
097431544e
Change approach for determining if Emacs is "for work".
2022-10-03 10:11:11 -07:00
Howard Abrams
a00bcbf88c
Fix bug with e
eshell function, as well as make aliases
...
I might actually type `vi` or `emacs`, and we can't have that mess
things up.
2022-10-02 23:11:03 -07:00
Howard Abrams
a6db663a1c
Created the more
and less
function
...
These just call `view-file` and this is because I can't get the alias
working correctly. Besides, I would like them to work with more than
one file.
2022-10-02 22:28:45 -07:00
Howard Abrams
2294abe9d9
Call rx
from eshell with rx
to write the regexp
...
But `rx` outputs Emacs regular expressions. The pcre2el project can
convert that for us.
2022-10-01 23:40:42 -07:00
Howard Abrams
fbdcce4d96
Instructions for rebuilding Emacs the link error
2022-10-01 22:05:17 -07:00
Howard Abrams
62a9262f43
Created a "lsd" command to call lsd if installed
...
But format it like the built-in "eshell/ls" command.
2022-10-01 21:06:49 -07:00
Howard Abrams
b399c30bb6
Reformat with dash library to make code more readable
...
Using the anaphoric macros from the dash library allows the banner
code to be smaller and I feel more readable. Yes, I could have run the
`ls` command into another buffer and copied it, I have bigger plans
for displaying my directory listing.
2022-09-29 09:18:59 -07:00
Howard Abrams
d5e30ec98f
Argh ...
...
My attempt at making a gnarly banner function more readable by
creating lexical functions with `cl-flet` to pass to `mapconcat` was
thwarted! Who would have thunk that `mapconcat' couldn't access a
symbol reference to a function created by `cl-flet*'!?
2022-09-28 22:36:30 -07:00
Howard Abrams
3724a7decb
Display directory files on new eshell instance
...
Whenever I open a shell, even if I know where and why I'm there, I
always type `ls`, so in this case, I made the eshell banner display
a listing of all of the files.
2022-09-28 22:17:27 -07:00