forge-recovery 776236f7e3
KofTwentyTwo/ci-policy: ci / fork-guard (push) Skipped
KofTwentyTwo/ci-policy: native / fork-deny (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-0 (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-1 (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-2 (push) Skipped
KofTwentyTwo/ci-policy: native / build-macos-3 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-4 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-5 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-6 (push) Skipped
KofTwentyTwo/ci-policy: native / build-windows-7 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-8 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-9 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-10 (push) Skipped
KofTwentyTwo/ci-policy: native / dotnet-11 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-12 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-13 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-14 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-15 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-16 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-17 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-18 (push) Skipped
KofTwentyTwo/ci-policy: native / swift-19 (push) Skipped
KofTwentyTwo/ci-policy: ci / Scoped workflow [workflow 6227fd578c2488d006f0681d94ddb076a18507a6] (push) Successful in 13s
KofTwentyTwo/ci-policy: native / native-result (push) Successful in 10s
KofTwentyTwo/ci-policy: ci / go-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / go-nix-1 (push) Skipped
KofTwentyTwo/ci-policy: ci / gradle-2 (push) Skipped
KofTwentyTwo/ci-policy: ci / gradle-3 (push) Skipped
KofTwentyTwo/ci-policy: ci / java-docker-4 (push) Skipped
KofTwentyTwo/ci-policy: ci / java-maven-5 (push) Skipped
KofTwentyTwo/ci-policy: ci / manifests-6 (push) Skipped
KofTwentyTwo/ci-policy: ci / nix-7 (push) Skipped
KofTwentyTwo/ci-policy: ci / node-8 (push) Skipped
KofTwentyTwo/ci-policy: ci / python-9 (push) Skipped
KofTwentyTwo/ci-policy: ci / rust-10 (push) Skipped
KofTwentyTwo/ci-policy: ci / rust-11 (push) Skipped
KofTwentyTwo/ci-policy: ci / rust-12 (push) Skipped
KofTwentyTwo/ci-policy: ci / source-config-13 (push) Skipped
KofTwentyTwo/ci-policy: ci / source-config-14 (push) Skipped
KofTwentyTwo/ci-policy: ci / source-config-15 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-1 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-2 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-3 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-4 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-5 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-6 (push) Skipped
KofTwentyTwo/ci-policy: ci / image-build-7 (push) Skipped
KofTwentyTwo/ci-policy: ci / not-enrolled (push) Skipped
KofTwentyTwo/ci-policy: ci / content-validate-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / standards-0 (push) Skipped
KofTwentyTwo/ci-policy: ci / node-matrix-0 (push) Skipped
KofTwentyTwo/ci-policy: Shared pipeline / Prepare plan [workflow 6227fd578c2488d006f0681d94ddb076a18507a6] (push) Successful in 37s
KofTwentyTwo/ci-policy: Shared pipeline / Secret scan (push) Successful in 37s
KofTwentyTwo/ci-policy: Shared pipeline / Verify source / Linux / Node 22.20.0 (push) Successful in 53s
KofTwentyTwo/ci-policy: Shared pipeline / Report (push) Successful in 13s
KofTwentyTwo/ci-policy: ci / shared-pipeline (push) Successful in 5m18s
KofTwentyTwo/ci-policy: Shared pipeline / Release tag (push) Skipped
KofTwentyTwo/ci-policy: ci / ci-result (push) Successful in 11s
KofTwentyTwo/ci-policy: Shared pipeline / Verify ${{ matrix.display }} (push) Skipped
Merge pull request 'ci: use the shared source verification pipeline' (#1) from migration/shared-source-configuration-20261105 into develop
2026-11-05 13:35:21 +00:00

Dotfiles

Personal configuration files managed with a bare git repository.

Quick Setup

One-Command Setup

# Complete setup: dotfiles + local dev environment (macOS/Ubuntu/Arch)
curl -fsSL https://raw.githubusercontent.com/KofTwentyTwo/dotfiles/main/.dotfiles-scripts/setup.sh | bash

Manual Setup (if needed)

# Clone and setup dotfiles only
git clone --bare git@github.com:KofTwentyTwo/dotfiles.git ~/.dotfiles
alias dot='git --git-dir=~/.dotfiles/ --work-tree=~'
dot checkout
dot config status.showUntrackedFiles no

# Then run local setup
curl -fsSL https://raw.githubusercontent.com/KofTwentyTwo/dotfiles/main/.dotfiles-scripts/setup-local.sh | bash

Using the Launcher (after dotfiles setup)

# Setup dotfiles only
./setup dotfiles

# Setup local environment only
./setup local

# Show help
./setup help

Usage

# Check status
dot status

# Add new file
dot add ~/.newconfig
dot commit -m "Add newconfig"
dot push

# Update existing
dot add ~/.bashrc
dot commit -m "Update bashrc"
dot push

# Pull changes
dot pull

How It Works

  • Repository: ~/.dotfiles/ (bare git repo)
  • Working tree: ~ (your home directory)
  • Use dot alias for all git operations
  • No .git folder in home directory
S
Description
No description provided
Readme
38 KiB
0 Stars 2 Watchers 0 Forks
Languages
Shell 100%