Commit graph

734 commits

Author SHA1 Message Date
Howard Abrams
b5eade0051 Fix a number of warnings and updated issues 2026-02-10 10:10:58 -08:00
Howard Abrams
aed214e4eb Key chording in Evil to make getting to normal mode easier 2026-02-10 09:57:55 -08:00
Howard Abrams
2a5848677a Fix start up bug
The reason is that this code would run before the dependencies
finished, so wrapping in a use-package was the answer.
2026-02-10 09:56:43 -08:00
Howard Abrams
0611ed6a89 Helper function to play an "album" 2026-02-10 09:53:34 -08:00
Howard Abrams
14fb6c47e2 Add Xenodium's agent-shell 2026-02-10 09:52:42 -08:00
Howard Abrams
d1ed7e892d Quickly switch to a "default" tab. 2026-02-04 10:19:08 -08:00
Howard Abrams
2150fb9a42 Add a nice playlist in my "default" location to ready-player 2026-02-04 10:13:09 -08:00
Howard Abrams
6e3e074072 Install ready-player for music 2026-01-28 15:48:58 -08:00
Howard Abrams
17712b7fb5 New instructions for building Emacs on MacOS 2026-01-28 12:12:24 -08:00
Howard Abrams
9dcfb216d3 Better theme for the tab-bar mode 2026-01-15 15:51:04 -08:00
Howard Abrams
db0924749c Update start of year issues in Sprint file 2026-01-15 15:51:04 -08:00
Howard Abrams
e3f193d408 Add tmux configuration and usage 2026-01-15 15:51:04 -08:00
Howard Abrams
43d610a0d0 Eh. 2026-01-09 22:08:30 -08:00
Howard Abrams
6463bb95a9 Migrating from direnv to Mise
Oh, and fixed an obscure bug that has caused me great consternation.
2026-01-09 22:06:40 -08:00
Howard Abrams
8af3329b73 Fancier tab-bar numbers of the Mac 2026-01-09 22:06:20 -08:00
Howard Abrams
bceca4ce0f Using Unicode characters for the tab-bar mode 2026-01-06 21:34:37 -08:00
Howard Abrams
ce83073865 Minor bug fixes in the display 2026-01-06 21:12:22 -08:00
Howard Abrams
a22c1a7ac7 Putting the 'company' back in
As this works better with LSP.
2026-01-02 14:29:23 -08:00
Howard Abrams
9b2c7abd4e Got tab-bar mode working as well as old perspective code 2026-01-02 14:27:57 -08:00
Howard Abrams
b9f593caba Minor bug fixes 2026-01-02 14:27:20 -08:00
Howard Abrams
bc5a1c8ea2 Details for python virtual environments
This also fixes a bug when using LSP for Python projects.
2026-01-02 14:25:13 -08:00
Howard Abrams
9f2eb65d06 Reformat the layout and comments for the kanata keyboard 2026-01-02 14:23:44 -08:00
Howard Abrams
4e7d759e25 Put Macbook display to sleep with keybinding 2025-12-05 14:08:53 -08:00
Howard Abrams
ddd0dc9d0c Type jk to enter Normal mode 2025-12-05 14:07:22 -08:00
Howard Abrams
038ec85e0e Fix bug dealing with vterm 2025-12-02 17:16:41 -08:00
Howard Abrams
3a639902a0 Helper functions for clocking in and out
Called by Hammerspoon script when laptop lid closes.
2025-12-02 17:15:33 -08:00
Howard Abrams
82ecae035c Create tab-bar key sequences for first 10 tabs 2025-12-02 17:13:16 -08:00
Howard Abrams
4de1b825f7 Allow Fn to change volume and laptop brightness.
This also allows Fn and h/j/k/l to do arrows.
2025-12-02 17:12:10 -08:00
Howard Abrams
a3c3458140 Fix bugs in the hammerspoon when calling Emacs 2025-12-02 17:08:12 -08:00
Howard Abrams
468f74086c Calmed the colors when using colorized plugin
As well as fixing the `emacsclient` calls.
2025-12-02 10:50:46 -08:00
Howard Abrams
40555ea625 Configure Hammerspoon for my Mac systems
Since I often use my Mac systems, I've been standardizing on using
Hammerspoon as a way to quickly start or switch to applications, but
also to sand the rough edges of applications like Zoom.
2025-12-02 10:46:55 -08:00
Howard Abrams
05e0fbae40 Keep the zsh history focused to a single project at a time 2025-10-23 17:13:08 -07:00
Howard Abrams
fe720dfddf Add ~/.local/bin to the zshell's PATH
And got this to work better on my Linux box.
2025-10-17 21:26:44 -07:00
Howard Abrams
f386570dc1 Fix bug in Zshell PATH
And made it more robust.
2025-10-17 21:07:16 -07:00
Howard Abrams
3f3febddf3 Trim search term in ha-programming.org 2025-10-15 14:55:57 -07:00
Howard Abrams
43fd32499e Update laptop_keyboard.kbd to give Escape access 2025-10-03 18:54:27 -07:00
Howard Abrams
c1dd2a133a Update shell indentation to be bashate compliant 2025-10-03 12:33:03 -07:00
Howard Abrams
bc1b7a1c35 Update personal tab bar abstractions
This also fixes a couple of bugs, most notably, the new Mastodon
interface changes.
2025-10-03 12:31:51 -07:00
Howard Abrams
0cbcc59c27 Add Kanata laptop keyboard configuration 2025-10-03 12:27:37 -07:00
Howard Abrams
4456224988 Fix bug with tab-bar changes 2025-09-23 19:36:35 -07:00
Howard Abrams
9a67d92054 Switch from persp to built-in tab-bar
Might as well turn on desktop-save as well, as that seems nicer than
reapplying a state and hitting the recentf file list.
2025-09-22 15:41:56 -07:00
Howard Abrams
bd69943337 Add Tramp features and efficiencies 2025-09-05 10:39:20 -07:00
Howard Abrams
c7049e12e0 Add Python virtual environment to iTerm Status Bar
Which requires changes/additions to the Zshell world.
2025-09-05 10:39:20 -07:00
Howard Abrams
6da8591a1d Add better coloring to Pud connections 2025-09-01 22:44:49 -07:00
Howard Abrams
b171fbc3bf Fix connection issues in Mud client 2025-09-01 22:44:49 -07:00
Howard Abrams
e96dc58c87 Eshell prompt image
Which looks pretty, but I'm not using that prompt any more.
2025-08-14 14:34:35 -07:00
Howard Abrams
f5f374274e Get zshell to work with vterm
Some recent apps need vterm instead of eat.
2025-08-08 19:10:01 -07:00
Howard Abrams
e81a0d8692 Create an evennia-mode
And break out the org-blocks into an ob-evennia source file.

Allows us to have :session and C-c C-c evaluation behavior.

Probably doesn't work flawlessly, and will need tweaks on my main system.
2025-08-08 19:08:29 -07:00
Howard Abrams
2731861d46 Change dashboard and vterm for work laptop 2025-08-04 09:06:57 -07:00
Howard Abrams
4d0c20712e Address org formatting 2025-07-30 15:57:43 -07:00