Skip to content

Config files, aliases & functions for zsh

License

Notifications You must be signed in to change notification settings

PipiusClaw/dotFiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DotFiles 🫶🏻

Modern dotfiles management with easy installation and customization.

🌟 Features

  • Automated tool installation via configuration
  • Organized aliases and functions by category
  • Kubernetes, Docker, and Git tooling
  • Secure environment variable management
  • Easy synchronization with home directory

🔧 Installation

git clone https://github.com/robipresotto/dotFiles.git
cd dotFiles
./scripts/install.sh

Then set "FiraCode Nerd Font" as your terminal font in your terminal preferences. (change the default font on config/tools/base.json)

📝 Configuration

Tools

Add new tools in config/tools.json:

{
  "brew": {
    "taps": [...],
    "casks": [...],
    "formulas": [...]
  }
}

Environment Variables

  1. Copy the template: cp config/env/.env.example config/env/.env
  2. Edit with your values:
IPINFO_TOKEN=xxx
GIT_EMAIL=xxx
GIT_NAME=xxx

🔄 Updates

update

🆘 Help

help category  # e.g., help k8

About

Config files, aliases & functions for zsh

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%