Skip to content

Instantly share code, notes, and snippets.

using namespace System.Management.Automation
using namespace System.Management.Automation.Language
if ($host.Name -eq 'ConsoleHost')
{
Import-Module PSReadLine
}
#Import-Module PSColors
#Import-Module posh-git
Import-Module -Name Terminal-Icons
@shanselman
shanselman / ohmyposhv3-v2.json
Last active August 18, 2026 10:39
ohmyposhv3-v2
{
"final_space": true,
"console_title": true,
"console_title_style": "folder",
"blocks": [
{
"type": "prompt",
"alignment": "left",
"horizontal_offset": 0,
"vertical_offset": 0,
@neo-razgriz
neo-razgriz / Zoom PTT.lua
Last active August 6, 2024 04:53
Zoom PTT for Logitech G HUB
--[[ ZOOM PTT FOR LOGITECH G
PREREQUISITES:
- Logitech G compatible mouse
- Following checkboxes are checked in Zoom preferences:
- Keyboard Shortcuts -> Mute/Unmute My Audio -> Enable Global Shortcut
- Audio -> Mute my mic when joining a meeting
- Audio -> Automaically join computer audio when joining a meeting
INSTALLATION:
@schmich
schmich / ducky.md
Last active January 18, 2026 08:51
Programming media keys on the Ducky One 2 Skyline

Programming Media Keys on the Ducky One 2 Skyline

To use media keys on the Ducky One 2 Skyline, you must record a macro to bind the media function to a hotkey combination, i.e. Fn plus some key.

Example

Important: In the instructions below, "Press X+Y+Z" means press and hold key X, press and hold key Y, press and hold key Z in that order, and then release all three.

As an example, to bind Fn+PgUp to the play/pause media function: