Skip to content

Instantly share code, notes, and snippets.

@rtrouton
rtrouton / pkg_cheatsheet.md
Created November 14, 2022 22:00
Working with Apple pkgs

Mac Packaging Cheatsheet

Create a component pkg from a DMG

pkgbuild --component /Volumes/ApplicationName/*.app --install-location \
    /Applications ApplicationName-Version.pkg

Install pkg from command line

@ThisIsNoahEvans
ThisIsNoahEvans / ccdl.command
Last active September 21, 2021 12:06 — forked from ayyybe/ccdl.command
Adobe Offline Package Generator v0.1.2 (macOS only)
#!/bin/bash
CYAN="$(tput bold; tput setaf 6)"
RESET="$(tput sgr0)"
clear
if command -v python3 > /dev/null 2>&1; then
if [ $(python3 -c "print('ye')") = "ye" ]; then
clear
@SaadBazaz
SaadBazaz / ccdl.command
Last active December 2, 2024 00:02 — forked from ayyybe/ccdl.command
Adobe Offline Package Generator v0.1.2 (macOS only)
#!/bin/bash
CYAN="$(tput bold; tput setaf 6)"
RESET="$(tput sgr0)"
clear
if command -v python3 > /dev/null 2>&1; then
if [ $(python3 -c "print('ye')") = "ye" ]; then
clear
@ayyybe
ayyybe / ccdl.command
Last active December 11, 2024 14:09
Adobe Offline Package Builder v0.1.2 (macOS only) --- No longer being maintained.
#!/bin/bash
CYAN="$(tput bold; tput setaf 6)"
RESET="$(tput sgr0)"
clear
if command -v python3 > /dev/null 2>&1; then
if [ $(python3 -c "print('ye')") = "ye" ]; then
clear
@KRostyslav
KRostyslav / tsconfig.json
Last active November 24, 2024 11:15
tsconfig.json с комментариями.
// Файл "tsconfig.json":
// - устанавливает корневой каталог проекта TypeScript;
// - выполняет настройку параметров компиляции;
// - устанавливает файлы проекта.
// Присутствие файла "tsconfig.json" в папке указывает TypeScript, что это корневая папка проекта.
// Внутри "tsconfig.json" указываются настройки компилятора TypeScript и корневые файлы проекта.
// Программа компилятора "tsc" ищет файл "tsconfig.json" сначала в папке, где она расположена, затем поднимается выше и ищет в родительских папках согласно их вложенности друг в друга.
// Команда "tsc --project C:\path\to\my\project\folder" берет файл "tsconfig.json" из папки, расположенной по данному пути.
// Файл "tsconfig.json" может быть полностью пустым, тогда компилятор скомпилирует все файлы с настройками заданными по умолчанию.
// Опции компилятора, перечисленные в командной строке перезаписывают собой опции, заданные в файле "tsconfig.json".
@zthxxx
zthxxx / Activate Office 2019 for macOS VoL.md
Last active December 20, 2024 21:09
crack activate Office on mac with license file
@mitchellmebane
mitchellmebane / zsh.md
Last active October 21, 2024 20:19
List of macOS/Mac OS X preinstalled/bundled zsh versions

List of zsh versions which come built-in to macOS at /bin/zsh. This is mostly compiled from various internet sources.

OS Version OS Codename ZSH Version ZSH Version String
10.5 Leopard 4.3.4 zsh 4.3.4 (i386-apple-darwin9.0)
10.6 Snow Leopard 4.3.9 zsh 4.3.9 (i386-apple-darwin10.0)
10.7 Lion 4.3.11 zsh 4.3.11 (i386-apple-darwin11.0)
10.8 Mountain Lion 4.3.11 zsh 4.3.11 (i386-apple-darwin12.0)
10.9 Mavericks 5.0.2 zsh 5.0.2 (x86_64-apple-darwin13.0)
10.10 Yosemite 5.0.5 zsh 5.0.5 (x86_64-apple-darwin14.0)
@joseconstela
joseconstela / hosts
Last active August 8, 2024 06:11
Prevent OSX calling home
################################################################################
# Prevent OSX calling home #
# #
# Mix of different /etc/hosts files found over internet, and calls filtered #
# using LittleSnitch for months. #
# #
# OSX sends a huge amount of requests to Cuppertino, even when you don't use #
# Spotlight suggestions, iCloud, updates and other services. Even if they are #
# disabled. #
# #
@bucker
bucker / bash_shortcut.md
Last active May 16, 2021 17:31
Bash shortcuts for Mac

To Use the option (⌥) key, set it as meta key

Moving the cursor

  • ⌃a: Go to the beginning of the line
  • ⌃e: Go to the end of the line
  • ⌃p: Previous command (Up arrow)
  • ⌃n: Next command (Down arrow)
  • ⌃f: Forward one character
  • ⌃b: Backward one character
  • ⌃xx: Toggle between the start of line and current cursor position