The Mac OS Keychains is great if you spend your time in the Apple-verse. When you decide to mix it up or move away, you will want to take your password with you. Here's a process and the tools for exporting it's content to a CSV file in the format “example.com,user,pass”. This portable format would be pretty easy to import into Dashlane, LastPass, 1Password or whatever.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* ••• Works with Stylish ••••••• * | |
* ••• https://userstyles.org ••• */ | |
/* font size (cards etc) */ | |
html, html body, html input, html select, html textarea { | |
font-size: 12px; | |
font-family: Tahoma; | |
} /* instead of 14px */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tell application "System Events" | |
set activeApp to name of first application process whose frontmost is true | |
if "Safari" is in activeApp then | |
tell application "Safari" | |
set theURL to URL of front document | |
end tell | |
tell application "Google Chrome" | |
if (count of (every window where visible is true)) is greater than 0 then | |
tell front window to make new tab |
I hereby claim:
- I am gabriel-r on github.
- I am gabr13l (https://keybase.io/gabr13l) on keybase.
- I have a public key
ASAyBSEUUWpjeIrn7aJ42Lzi3l1CbATipX73eHQb0HDRJgo
To claim this, I am signing this object:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// From https://stackoverflow.com/questions/22207368/ | |
function onOpen() { | |
var ui = FormApp.getUi(); | |
ui.createMenu('Scripts') | |
.addItem('Replace 4+ spaces with line breaks in Title and Description', 'addLineBreaks') | |
.addToUi(); | |
} | |
function addLineBreaks() { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{ | |
"application.clientReview.accepted": "Angenommen", | |
"application.clientReview.pending": "Neu", | |
"application.clientReview.rejected": "Abgelehnt", | |
"application.clientReview.undecided": "Offen", | |
"sidebar.links.campaigns": "Kampagnen", | |
"sidebar.links.contentPool": "Influencer Assets", | |
"sidebar.links.influencers": "Influencer Finder", | |
"sidebar.links.login": "Anmelden", | |
"sidebar.links.logout": "Abmelden", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"application.clientReview.accepted": "Angenommen", | |
"application.clientReview.pending": "Neu", | |
"application.clientReview.rejected": "Abgelehnt", | |
"application.clientReview.undecided": "Offen", | |
"sidebar.links.campaigns": "Kampagnen", | |
"sidebar.links.contentPool": "Influencer Assets", | |
"sidebar.links.influencers": "Influencer Finder", | |
"sidebar.links.login": "Anmelden", | |
"sidebar.links.logout": "Abmelden", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
javascript:document.body.contentEditable = 'true'; document.designMode='on'; void 0 |