My VS Code settings, extensions, and fonts.
vscode/settings.json # VS Code user settings
vscode/extensions.json # installed extensions (recommendations format)
fonts/Lilex/ # Lilex font family (.ttf)
ghostty/config # Ghostty terminal config
Clone, then follow your platform below:
git clone <your-repo-url> dotfiles && cd dotfilesmacOS
# Settings
cp vscode/settings.json "$HOME/Library/Application Support/Code/User/settings.json"
# Extensions
for ext in $(grep -oE '"[a-z0-9.-]+\.[a-z0-9.-]+"' vscode/extensions.json | tr -d '"'); do
code --install-extension "$ext"
done
# Fonts
cp fonts/Lilex/*.ttf "$HOME/Library/Fonts/"
# Ghostty
mkdir -p "$HOME/.config/ghostty" && cp ghostty/config "$HOME/.config/ghostty/config"Windows (PowerShell)
# Settings
Copy-Item vscode\settings.json "$env:APPDATA\Code\User\settings.json" -Force
# Extensions
(Get-Content vscode\extensions.json | ConvertFrom-Json).recommendations | ForEach-Object {
code --install-extension $_
}
# Fonts — select fonts\Lilex\*.ttf in Explorer, right-click -> Install
# Ghostty
New-Item -ItemType Directory -Force -Path "$env:APPDATA\ghostty" | Out-Null
Copy-Item ghostty\config "$env:APPDATA\ghostty\config" -ForceInstall the fonts before the Lilex editor font will render. Restart VS Code if it doesn't appear.