Skip to content

Instantly share code, notes, and snippets.

@Coops0
Coops0 / types.d.ts
Created July 15, 2025 15:40
Better Premiere UXP Typings
declare namespace premierepro {
export class Action {}
export class AddTransitionOptions {
constructor();
setApplyToStart(applyToStart: boolean): AddTransitionOptions; //Set whether to apply transition to the start or end of trackitem
setForceSingleSided(forceSingleSided: boolean): AddTransitionOptions; //Set whether transition should be applied one/both sides
setTransitionAlignment(transitionAlignment: number): AddTransitionOptions; //Sets the transitionAlignment of transition
setDuration(tickTime: TickTime): AddTransitionOptions; //Sets the duration of transition
@Coops0
Coops0 / debloat-adobe.fish
Last active July 31, 2025 17:10
Get rid of all the Adobe forced installed services on macOS
function debloat-adobe
# First part: Kill all Adobe and Creative Cloud processes repeatedly
echo "Hunting for Adobe processes..."
set killed_something 1
while test $killed_something -eq 1
set killed_something 0
# Find any process with 'adobe' or 'creative cloud' in it (case insensitive)
for pid in (ps -ax | grep -i "adobe\|creative cloud" | grep -v grep | awk '{print $1}')