Skip to content

0xKahi/dotfiles

Repository files navigation

Dotfiles

Initial Setup

Tip

if using mac install dependencies using brew before running the setup refer to Brew Setup for more details

setup requires 2 main steps

  1. uses stow to symlink all config files to ~/.config directory
  2. uses a custom symlink script to symlink files like .zshrc to the home directory

use stow to symlink all config files to ~/.config directories

stow .

symlinks script

this script is mainly for symlinking .zshrc/.zshenv/.zprofile config files to symlink is defined in symlink conf stow only symlinks files to ~/.config but zsh config is required in the home directory

Install

chmod +x ./scripts/symlinks.sh
./scripts/symlinks.sh --create

Unlink

./scripts/symlinks.sh --delete

tmux catpuccin (manual installation)

  • tpm version is not working properly
git clone -b v1.0.1 https://github.com/catppuccin/tmux.git ~/.config/tmux/plugins/catppuccin/tmux

Global Gitignore Setup

global gitignore

requires stow to be run first to create the .config/git-config directory

git config --global core.excludesfile ~/.config/git-config/.gitignore_global

Misc

Custom Theme

a custom theme based on tokyonight moon and prometheux-ar/cyberpunk theme

Custom Theme

🙏 Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •