Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

54 Commits

Folders and files

Repository files navigation

config-files

Configured only for MacOS and Zsh

Pre-requisites

  • zsh should be the default shell: chsh -s $(which zsh)
  • git should be installed
  • Generate an SSH key (ssh-keygen) and add it to GitHub account
  • Add the following to .ssh/config
Host vighnesh153.com
    HostName github.com
    User git
    IdentityFile ~/.ssh/<PRIVATE_KEY_FILE>
    IdentitiesOnly yes

Setup

Clone this repository in the home (~) directory

Install

Run the following script

~/config-files/install.sh

Post install

Configuration

Customizations (ENV)

Run the following command with your custom values:

touch ~/config-files/env.sh
chmod +x ~/config-files/env.sh

echo "#\!/bin/zsh

# available options: mac-arm64, mac-x64, linux-x64
PIKA__CPU_ARCH=\"mac-arm64\"

" > ~/config-files/env.sh

Shell configuration

Add the following line in your .zshrc

source ~/config-files/config.sh

Vim configuration

Add the following line to ~/.vimrc file

source ~/config-files/.vimrc

AI configuration

Run the following commands in a new tab (so that ~/config-files/config.sh is active).

update_ai_sources

mkdir -p ~/.gemini
mkdir -p ~/.agents

# Careful!!! This will delete your existing extensions and skills.
# Back them up or create a fork of this repo and add your extensions
# and skills to it
(cd ~/.agents && rm -rf ./skills)
(cd ~/.gemini && \
  rm -rf ./skills)

# For jetski
ln -s ~/config-files/ai/skills ~/.agents/skills

# For antigravity cli
# Run either the following or the corresponding one in jetski to avoid conflicts.
# ln -s ~/config-files/ai/skills ~/.gemini/antigravity/skills

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages