mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 13:46:41 +00:00
Compare commits
3 Commits
9bf0ffd5d7
...
d3ef296e84
| Author | SHA1 | Date | |
|---|---|---|---|
|
d3ef296e84
|
|||
|
39f2d3094c
|
|||
|
e2d2e4ec13
|
@@ -55,6 +55,7 @@ compile = true
|
||||
"npm:@openai/codex" = "latest"
|
||||
"npm:@prettier/plugin-php" = "latest"
|
||||
"npm:claude-plugins" = "latest"
|
||||
"npm:convex" = "latest"
|
||||
"npm:dockerfile-language-server-nodejs" = "latest"
|
||||
"npm:eslint" = "latest"
|
||||
"npm:eslint-config-prettier" = "latest"
|
||||
|
||||
@@ -14,6 +14,7 @@ local function init_hotkeys()
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, '1', { 'Codex' })
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, '2', { 'Claude' })
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, '3', { 'Conductor' })
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, '4', { 'ChatGPT' }, { 'ChatGPT Atlas' })
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, 'A', { 'Messages' })
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, 'B', { 'TablePlus' }, { 'Sequel Pro' }, { 'Lens' })
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, 'D', { 'Mail+ for Gmail' }, { 'Mimestream' })
|
||||
@@ -24,11 +25,6 @@ local function init_hotkeys()
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, 'X', { 'Notion' }, { 'Obsidian' })
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, 'Z', { 'WhatsApp' })
|
||||
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, '4',
|
||||
{ 'ChatGPT' },
|
||||
{ 'ChatGPT Atlas' }
|
||||
)
|
||||
|
||||
apptoggle:bind({ 'cmd', 'ctrl' }, 'W',
|
||||
{ 'Code', '/Applications/Visual Studio Code.app' },
|
||||
{ 'Code - Insiders', '/Applications/Visual Studio Code - Insiders.app' }
|
||||
|
||||
@@ -87,6 +87,11 @@ install_private() {
|
||||
"$ROOT_PATH/$PRIVATE_PATH"
|
||||
}
|
||||
|
||||
install_agentic() {
|
||||
git_clone "git@github.com:jimeh/agentic.git" \
|
||||
"$HOME/.config/agentic"
|
||||
}
|
||||
|
||||
install_launch_agents() {
|
||||
mkdir -p "$HOME/Library/LaunchAgents"
|
||||
for file in $ROOT_PATH/launch_agents/*.plist; do
|
||||
@@ -256,6 +261,7 @@ display_help() {
|
||||
echo ' info: Display target and source directory information.'
|
||||
echo ' emacs_config: Install Emacs configuration.'
|
||||
echo ' private: Install private dotfiles.'
|
||||
echo ' agentic: Clone agentic repo to ~/.config/agentic.'
|
||||
echo ' homebrew: Install Homebrew (Mac OS X only).'
|
||||
echo ' rbenv: Install rbenv, a Ruby version manager.'
|
||||
echo ' launch_agents: Install launchd plists to ~/Library/LaunchAgents/'
|
||||
@@ -278,6 +284,9 @@ case "$1" in
|
||||
private)
|
||||
install_private
|
||||
;;
|
||||
agentic)
|
||||
install_agentic
|
||||
;;
|
||||
homebrew | brew)
|
||||
install_homebrew
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user