Skip to content

Instantly share code, notes, and snippets.

View wyattferguson's full-sized avatar

Wyatt Ferguson wyattferguson

View GitHub Profile
# PowerShell Config: ~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
# Create profie with command:
# code $profile
# Welcome Message
Write-Host ' '
Write-Host '🐍 ' (python --version)
Write-Host '🤖 ' (pwsh --version)
Write-Host '🦀 ' (rustc --version)
Write-Host '🧁 ' (git --version)
# EZA Theme: ~/.config/eza/theme.yml
# Powershell:
# Set-Item -Path Env:\EZA_CONFIG_DIR C:\Users\wyatt\.config\eza
colourful: true
filekinds:
normal: { foreground: "#ABB2BF" }
directory: { foreground: "#61AFEF" }
symlink: { foreground: "#56B6C2" }
# Starship Config: ~/.config/starship.toml
# THEME: https://starship.rs/presets/pastel-powerline
# Get editor completions based on the config schema
"$schema" = 'https://starship.rs/config-schema.json'
# Timeout for commands executed by starship (in milliseconds).
command_timeout = 3600000
:: Installer 5.5v
:: install python 3.13
winget install -e --id Python.Python.3.13 --scope machine
:: install uv
winget install --id=astral-sh.uv -e
:: install latest Rust
winget install Microsoft.VisualStudio.2022.Community --silent --override "--wait --quiet --add ProductLang En-us --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended"