mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 07:06:40 +00:00
feat(install): add agentic repo clone command
Clone jimeh/agentic repo to ~/.config/agentic, following the same pattern as the private dotfiles clone. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -87,6 +87,11 @@ install_private() {
|
|||||||
"$ROOT_PATH/$PRIVATE_PATH"
|
"$ROOT_PATH/$PRIVATE_PATH"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
install_agentic() {
|
||||||
|
git_clone "git@github.com:jimeh/agentic.git" \
|
||||||
|
"$HOME/.config/agentic"
|
||||||
|
}
|
||||||
|
|
||||||
install_launch_agents() {
|
install_launch_agents() {
|
||||||
mkdir -p "$HOME/Library/LaunchAgents"
|
mkdir -p "$HOME/Library/LaunchAgents"
|
||||||
for file in $ROOT_PATH/launch_agents/*.plist; do
|
for file in $ROOT_PATH/launch_agents/*.plist; do
|
||||||
@@ -256,6 +261,7 @@ display_help() {
|
|||||||
echo ' info: Display target and source directory information.'
|
echo ' info: Display target and source directory information.'
|
||||||
echo ' emacs_config: Install Emacs configuration.'
|
echo ' emacs_config: Install Emacs configuration.'
|
||||||
echo ' private: Install private dotfiles.'
|
echo ' private: Install private dotfiles.'
|
||||||
|
echo ' agentic: Clone agentic repo to ~/.config/agentic.'
|
||||||
echo ' homebrew: Install Homebrew (Mac OS X only).'
|
echo ' homebrew: Install Homebrew (Mac OS X only).'
|
||||||
echo ' rbenv: Install rbenv, a Ruby version manager.'
|
echo ' rbenv: Install rbenv, a Ruby version manager.'
|
||||||
echo ' launch_agents: Install launchd plists to ~/Library/LaunchAgents/'
|
echo ' launch_agents: Install launchd plists to ~/Library/LaunchAgents/'
|
||||||
@@ -278,6 +284,9 @@ case "$1" in
|
|||||||
private)
|
private)
|
||||||
install_private
|
install_private
|
||||||
;;
|
;;
|
||||||
|
agentic)
|
||||||
|
install_agentic
|
||||||
|
;;
|
||||||
homebrew | brew)
|
homebrew | brew)
|
||||||
install_homebrew
|
install_homebrew
|
||||||
;;
|
;;
|
||||||
|
|||||||
Reference in New Issue
Block a user