Skip to content

πŸ”¨ Useful Apple Scripts, LaTeX base document, git hooks, IDE configurations, and other coding tools

Notifications You must be signed in to change notification settings

Tomn94/Misc-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Misc Tools

Useful coding tools
  • LaTeX base document
  • git
    • pre-commit hook, avoids committing Xcode placeholders: <#Description#>
      Init templates: git config --global init.templatedir '~/.git-templates'
      Create path: mkdir -p ~/.git-templates/hooks/
      Put hook there, make it executable: chmod a+x pre-commit
      Reset all repositories that need it: git init
      Use git commit --no-verify to bypass
  • Xcode
    • Put themes in: ~/Library/Developer/Xcode/UserData/FontAndColorThemes
  • Visual Studio Code
    • Put default settings in: ~/Library/Application Support/Code/User/settings.json
  • Qt
    • Put themes in: ~/.config/QtProject/qtcreator/styles
  • Apple Script
    • Find original script .scpt files from .app in *.app/Contents/Resources/Scripts
    • My scripts:
      • App Valider πŸ”“
        Remove macOS Gatekeeper 1st launch verification from any given downloaded app/file
      • Pick Color πŸ–Œ
        Persistent macOS Color picker tool window
      • Music Tweet 🎧
        Export track info played in iTunes
      • Android Emulator πŸ€–
        Launch Android Emulator with a smartphone configured in Android Studio
      • Capture πŸ“·
        Launch and configure QuickTime Player to record my iPhone screen & sound
      • http πŸ“₯
        Download the file at a given URL
      • LaTeX πŸ’€
        Delete every useless LaTeX files after compilation
      • Git Tag 🏷
        Create and push a new tag in the current repository
      • No lyrics πŸ’¬
        Find tracks in iTunes which have no lyrics
      • SoundCloud Artwork πŸ–Ό
        Copy the artwork from SoundCloud in the current Safari/Chrome tab to (Paste|Clip)board
      • cd ⌨️
        Open a Terminal at the current Finder window
      • ProSE SVN πŸ“² Checkout
        Checkout SVN
      • ProSE SVN πŸ”„ Update
        Update SVN at current folder
      • ProSE SVN ✍🏼 Diff
        Diff SVN at current folder
      • ProSE SVN πŸ“€ Commit
        Commit current folder, supports line breaks

Releases

No releases published

Packages

No packages published