Skip to content

Instantly share code, notes, and snippets.

@asears
asears / my.instructions.md
Last active May 17, 2025 10:20
Copilot Instructions, Prompts, Tools and Variables
title
this follows front matter format

Chat variables

Use chat variables in your chat prompt to reference context that is relevant to your question.

Chat variable Description

#changes The list of source control changes.

@asears
asears / mcplinks.md
Created April 13, 2025 10:53
MCP Configurations
@asears
asears / promptlinks.md
Last active June 13, 2025 15:24
Selection of the 500 or so prompts and related in Github as of April 1, 2025
@asears
asears / nox.md
Last active January 5, 2025 15:07
Nox Cookbook
@asears
asears / migrate_uv.md
Created January 5, 2025 14:59
UV - Migration from pyenv
@asears
asears / git_worktree.md
Created January 5, 2025 14:56
Git - Using worktrees

Git Worktree

  • Alternative to git stash save -m "mywip"
  • Alternative to cloning the repo again
  • 'clone' a worktree tracked folder
git worktree add -b feature/mybranch ../myfolder main
@asears
asears / kdiff3-config.md
Created November 2, 2024 12:57 — forked from JeffMill/kdiff3-config.md
kdiff3 configuration for Windows

KDiff3

Fast on Linux and Windows, and supports 3-way merging! Diffinity and Meld are a couple of other viable options.

KDiff3 Merge Tutorial

Install KDiff3

winget install KDE.KDiff3
@asears
asears / Setup-Windows11-VM.ps1
Created November 2, 2024 12:57
Run Windows 11 in VM
#requires -RunAsAdministrator
# .\Setup-Windows11-VM.ps1 -VMName 'W11' -SwitchName 'Default Switch' -ISOFile 'C:\Users\jeffmill\Downloads\ISO\Windows 11 - Version 22H2.iso' -VMPath 'E:\VM'
Param(
# Virtual Machine Name
[Parameter(Mandatory = $true)][string]$VMName,
# Virtual Switch to be used - see Get-VMSwitch
[Parameter(Mandatory = $true)][string]$SwitchName,
# Full path for the install media (ISO file)
@asears
asears / WordAutomation-Threaded.ps1
Created November 2, 2024 12:55 — forked from JeffMill/WordAutomation-Threaded.ps1
Automate word (threaded)
$ScriptBlock =
{
Param([int]$RunNumber)
$filename = Join-Path ([IO.Path]::GetTempPath()) "powershell-$RunNumber.doc"
'Opening Word ...'
$oWord = New-Object -Com Word.Application
$oWord.Visible = $true