ssh-keygen -t ed25519 -C "username@domain"username@domain can be your email or the username @ server domain for easier readability, or anything.
Store it using a custom filename like ~/.ssh/github-REPO
| // ==UserScript== | |
| // @name Simracing GP utils | |
| // @namespace srgp.danikaze | |
| // @version 1.0.0 | |
| // @description Avoid the anti ad-blocker in SimRacing GP | |
| // @author danikaze | |
| // @source https://github.com/danikaze/ipesc | |
| // @updateURL https://gist.github.com/danikaze/1f803cac51248068ae4b42a62416a1b1/raw/be30561cd0d5e900f403d39befa5af522209965d/ipesc-remove-anti-adblocker.user.js | |
| // @downloadURL https://gist.github.com/danikaze/1f803cac51248068ae4b42a62416a1b1/raw/be30561cd0d5e900f403d39befa5af522209965d/ipesc-remove-anti-adblocker.user.js | |
| // @match https://app.simracing.gp/* |
| # | |
| # Add subtitles from a .srt (i.e. extracted before) to a .mkv file | |
| # | |
| ffmpeg.exe \ | |
| -i video.mkv # input 0 = video to use | |
| -sub_charenc 'UTF-8' # support for UTF8 on subs | |
| -f srt # subtitle format srt (change to ass when needed) | |
| -i sub-file1.srt # input 1 = subs1 | |
| -i sub-file2.srt # input 2 = subs2 |
| // ==UserScript== | |
| // @name Simracing GP for IPESC | |
| // @namespace ipesc.danikaze | |
| // @version 0.3.1 | |
| // @description Set of utilities available on DevTools for IPESC racing community | |
| // @author danikaze | |
| // @source https://github.com/danikaze/ipesc | |
| // @updateURL https://gist.github.com/danikaze/9154b3b79eb2c605687c78f4991841fd/raw/ipesc-helpers.user.js | |
| // @downloadURL https://gist.github.com/danikaze/9154b3b79eb2c605687c78f4991841fd/raw/ipesc-helpers.user.js | |
| // @match https://app.simracing.gp/* |
| # OBS to be configured with the following Recording options | |
| # * Settings > Output > Recording (Advanced) | |
| # - Recording Format: mkv | |
| # - Recording Tracks: 2, 3 | |
| # - Encoder: NVIDIA NVENC H.264 | |
| # Convert video to something usable by Premiere | |
| ffmpeg.exe -i input.mkv -codec copy output.mp4 | |
| # Extract the other audio track |
| /** | |
| * https://tabletopaudio.com/ is an awesome source of free music. | |
| * Consider making a donation (to him) if using his creations! | |
| * | |
| * | |
| * Just place the following .js+.bat files in the location you want to download | |
| * from tabletop audio ^^ | |
| * | |
| * Creating symboling links (to put files inside folders based on categories) | |
| * requires admin permissions in Win :( |
| /** | |
| * Find the route to access `data` in `object`. | |
| * Note that if there's more than one ocurrence of `data` in `object`, | |
| * it will return an array of routes with all of them unless `onlyFirst` is | |
| * `true`, in which case it will just a string with the first found route | |
| * (or `undefined` if not found) | |
| * | |
| * @param object Object where to search for `data` | |
| * @param data Data to find | |
| * @param onlyFirst set to `true` to return after the first match |
| #!/usr/bin/env bash | |
| # | |
| # Wordpress site backup | |
| # | |
| # Backup a wordpress database and/or filesystem into one (or two) | |
| # compressed files based on the input options | |
| # | |
| # Author: @danikaze <[email protected]> | |
| # |
| // ==UserScript== | |
| // @name Rakuten Lottery | |
| // @namespace http://tampermonkey.net/ | |
| // @version 0.1.0 | |
| // @description Automagically join the Rakuten lottery every day | |
| // @author danikaze | |
| // @homepage https://gist.github.com/danikaze/ | |
| // @match *://*/* | |
| // @grant GM_setValue | |
| // @grant GM_getValue |
| // ==UserScript== | |
| // @name REPOC SuccessFactors Show photo again | |
| // @namespace http://tampermonkey.net/ | |
| // @version 0.1.0 | |
| // @description Latest version of Success Factors REPOC hides the photo in the profile page. This script shows it again. | |
| // @author danikaze | |
| // @match https://performancemanager10.successfactors.com/xi/ui/pages/empfile/* | |
| // @grant none | |
| // ==/UserScript== | |
| (function() { |