It is loaded by default by /Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist.
If you run
launchctl unload -w /Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist
| --- Emacs Hammerspoon Script | |
| -- Author: Justin Tanner | |
| -- Email: work@jwtanner.com | |
| -- License: MIT | |
| --- What does this thing do? | |
| -- Allows you to have Emacs *like* keybindings in apps other than Emacs. | |
| -- You can use Ctrl-Space to mark and cut text just like Emacs. Also enables Emacs prefix keys such as Ctrl-xs (save). | |
| --- Installation |
| This is a step-by-step guide on how make sleep mode work with a Lenovo Yoga X1 3rd generation running Fedora 28 (UEFI based system). | |
| Kernel version: 4.17.4-200.fc28.x86_64 | |
| Credits: most of this guide comes from `https://delta-xi.net/#056`. The patch I used is a little different though, taken from http://kernel.dk/acpi.patch | |
| (found through https://bbs.archlinux.org/viewtopic.php?pid=1794150#p1794150), and some of the steps slightly differ as well as mine is a UEFI based system. | |
| 1. Reboot, enter BIOS/UEFI. Go to Config - Thunderbolt (TM) 3 - set Thunderbolt BIOS Assist Mode to Enabled. Set also Security - Secure Boot to Disabled. | |
| 2. Install iasl (Intel's compiler/decompiler for ACPI machine language) and cpio: `sudo yum install acpica-tools cpio` |
| hs.hotkey.bind({"cmd", "alt", "ctrl"}, "W", function() | |
| hs.alert.show( | |
| "Hello World!", | |
| { | |
| textFont= "Comic Sans MS", | |
| textSize=72, | |
| fadeOutDuration=1 | |
| } | |
| ) | |
| end) |
It is loaded by default by /Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist.
If you run
launchctl unload -w /Library/LaunchAgents/com.adobe.AdobeCreativeCloud.plist
| # shows all url+titles of Chrome along with front window+tab url+title | |
| set titleString to "" | |
| tell application "Google Chrome" | |
| set window_list to every window # get the windows | |
| repeat with the_window in window_list # for every window | |
| set tab_list to every tab in the_window # get the tabs | |
| repeat with the_tab in tab_list # for every tab |
| #!/bin/bash | |
| # Vadim Zaliva lord@crocodile.org | |
| # based on https://gist.github.com/hadess/6847281 | |
| if [[ $EUID -ne 0 ]]; then | |
| echo "This script must be run as root" 1>&2 | |
| exit 1 | |
| fi |
| // The player | |
| var player = netflix.cadmium.objects.videoPlayer(); | |
| // Metadata about current episode -- ID and url to get frame at a specific time | |
| var episodeId = netflix.cadmium.metadata.getActiveVideo().episodeId; | |
| var imgRoot = netflix.cadmium.metadata.getActiveVideo().progressImageRoot; | |
| // Generates URL of preview image for given timestamp | |
| function getFrame(timestamp) { | |
| var t = Math.floor(timestamp/10000).toString(10); |
| Regex for matching ALL Japanese common & uncommon Kanji (4e00 – 9fcf) ~ The Big Kahuna! | |
| ([一-龯]) | |
| Regex for matching Hirgana or Katakana (*) | |
| ([ぁ-んァ-ン]) | |
| Regex for matching Non-Hirgana or Non-Katakana | |
| ([^ぁ-んァ-ン]) | |
| Regex for matching Hirgana or Katakana or basic punctuation (、。’) |
| pdftk original.pdf output uncompressed.pdf uncompress | |
| LANG=C sed -n '/^\/Annots/!p' uncompressed.pdf > stripped.pdf | |
| pdftk stripped.pdf output final.pdf compress |