commit d1d78f9eebfc1b0b501879c2ab2b34a2c08f2b9a Author: Dym Sohin Date: Fri Oct 20 11:22:44 2023 +0200 init diff --git a/GlobalSpeed.json b/GlobalSpeed.json new file mode 100644 index 0000000..8766596 --- /dev/null +++ b/GlobalSpeed.json @@ -0,0 +1,230 @@ +{ + "version": 10, + "firstUse": 1694671940909, + "keybinds": [ + { + "id": "9219623017", + "command": "adjustSpeed", + "enabled": true, + "greedy": true, + "adjustMode": 2, + "key": "KeyA", + "valueNumberAlt": -0.1 + }, + { + "id": "1126559432", + "command": "adjustSpeed", + "enabled": true, + "greedy": true, + "adjustMode": 1, + "key": "KeyS", + "valueNumber": 1 + }, + { + "id": "338433787", + "command": "adjustSpeed", + "enabled": true, + "greedy": true, + "adjustMode": 2, + "key": "KeyD", + "valueNumberAlt": 0.1, + "spacing": 1 + }, + { + "id": "4917967218", + "command": "setPin", + "enabled": true, + "greedy": true, + "valueState": "toggle", + "key": "KeyQ" + }, + { + "id": "6240397606", + "command": "setState", + "enabled": true, + "greedy": true, + "valueState": "toggle", + "key": { "code": "KeyQ", "shiftKey": true }, + "spacing": 2 + }, + { + "id": "9617520623", + "command": "seek", + "enabled": true, + "greedy": true, + "valueNumber": -5, + "key": "KeyZ" + }, + { + "id": "3952959453", + "command": "seek", + "enabled": true, + "greedy": true, + "valueNumber": 10, + "key": "KeyX", + "spacing": 1 + }, + { + "id": "4817593839", + "command": "seek", + "enabled": true, + "greedy": true, + "valueNumber": -0.041, + "key": { "shiftKey": true, "code": "KeyZ" }, + "valueBool3": true + }, + { + "id": "3783423079", + "command": "seek", + "enabled": true, + "greedy": true, + "valueNumber": 0.041, + "key": { "shiftKey": true, "code": "KeyX" }, + "spacing": 1, + "valueBool3": true + }, + { + "id": "5316421226", + "command": "fullscreen", + "enabled": true, + "greedy": true, + "key": { "shiftKey": true, "code": "KeyF" }, + "valueBool": true, + "spacing": 2 + }, + { + "id": "9228285493", + "command": "setMark", + "enabled": true, + "greedy": true, + "valueString": "mark1", + "key": { "shiftKey": true, "code": "KeyW" } + }, + { + "id": "6993283028", + "command": "seekMark", + "enabled": true, + "greedy": true, + "valueString": "mark1", + "key": "KeyW" + }, + { + "id": "2023326068", + "command": "toggleLoop", + "enabled": false, + "greedy": true, + "valueString": "mark1", + "key": "KeyR", + "spacing": 2 + }, + { + "id": "5032727447", + "command": "adjustFilter", + "filterOption": "invert", + "enabled": false, + "greedy": true, + "filterTarget": "both", + "adjustMode": 3, + "key": { "code": "KeyE" }, + "valueCycle": [0, 1] + }, + { + "id": "3912898463", + "command": "adjustFilter", + "filterOption": "grayscale", + "enabled": false, + "greedy": true, + "filterTarget": "backdrop", + "adjustMode": 3, + "key": { "code": "KeyE", "shiftKey": true }, + "valueCycle": [0, 1], + "spacing": 2 + } + ], + "common": { + "speed": 1.5, + "enabled": true, + "backdropFx": { + "filters": [ + { "name": "sepia", "value": 0 }, + { "name": "hueRotate", "value": 0 }, + { "name": "grayscale", "value": 0 }, + { "name": "contrast", "value": 1 }, + { "name": "brightness", "value": 1 }, + { "name": "saturate", "value": 1 }, + { "name": "invert", "value": 0 }, + { "name": "blur", "value": 0 }, + { "name": "opacity", "value": 1 } + ], + "transforms": [ + { "name": "scaleX", "value": 1 }, + { "name": "scaleY", "value": 1 }, + { "name": "translateX", "value": 0 }, + { "name": "translateY", "value": 0 }, + { "name": "rotateX", "value": 0 }, + { "name": "rotateY", "value": 0 }, + { "name": "rotateZ", "value": 0 } + ] + }, + "elementFx": { + "filters": [ + { "name": "sepia", "value": 0 }, + { "name": "hueRotate", "value": 0 }, + { "name": "grayscale", "value": 0 }, + { "name": "contrast", "value": 1 }, + { "name": "brightness", "value": 1 }, + { "name": "saturate", "value": 1 }, + { "name": "invert", "value": 0 }, + { "name": "blur", "value": 0 }, + { "name": "opacity", "value": 1 } + ], + "transforms": [ + { "name": "scaleX", "value": 1 }, + { "name": "scaleY", "value": 1 }, + { "name": "translateX", "value": 0 }, + { "name": "translateY", "value": 0 }, + { "name": "rotateX", "value": 0 }, + { "name": "rotateY", "value": 0 }, + { "name": "rotateZ", "value": 0 } + ] + }, + "audioFx": { + "pitch": 0, + "volume": 1, + "delay": 0, + "eq": { + "enabled": false, + "factor": 1, + "values": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + } + }, + "lastSpeed": 1.5 + }, + "hideMediaView": null, + "rules": [ + { + "id": "7917318443", + "enabled": true, + "condition": { + "parts": [ + { + "type": "STARTS_WITH", + "value": "https://www.twitch.tv", + "id": "1363658767" + }, + { + "type": "STARTS_WITH", + "value": "https://www.twitch.tv/videos/", + "id": "10566855", + "inverse": true + } + ], + "matchAll": true + }, + "type": "SPEED", + "overrideSpeed": 1, + "strict": false, + "initialLoadOnly": true + } + ] +} diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..b1334a5 --- /dev/null +++ b/LICENSE @@ -0,0 +1,5 @@ +Copyright (C) 2023 by Dym Sohin + +Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/SponsorBlock.json b/SponsorBlock.json new file mode 100644 index 0000000..ca0d5e3 --- /dev/null +++ b/SponsorBlock.json @@ -0,0 +1,168 @@ +{ + "autoSkipOnMusicVideos": false, + "minutesSaved": 3498.4005899950043, + "autoSkipOnMusicVideosUpdate": true, + "categoryPillUpdate": true, + "barTypes": { + "preview-chooseACategory": { "color": "#ffffff", "opacity": "0.7" }, + "sponsor": { "color": "#00d400", "opacity": "0.7" }, + "preview-sponsor": { "color": "#007800", "opacity": "0.7" }, + "selfpromo": { "color": "#ffff00", "opacity": "0.7" }, + "preview-selfpromo": { "color": "#bfbf35", "opacity": "0.7" }, + "interaction": { "color": "#cc00ff", "opacity": "0.7" }, + "preview-interaction": { "color": "#6c0087", "opacity": "0.7" }, + "intro": { "color": "#00ffff", "opacity": "0.7" }, + "preview-intro": { "color": "#008080", "opacity": "0.7" }, + "outro": { "color": "#0202ed", "opacity": "0.7" }, + "preview-outro": { "color": "#000070", "opacity": "0.7" }, + "preview": { "color": "#008fd6", "opacity": "0.7" }, + "preview-preview": { "color": "#005799", "opacity": "0.7" }, + "music_offtopic": { "color": "#ff9900", "opacity": "0.7" }, + "preview-music_offtopic": { "color": "#a6634a", "opacity": "0.7" }, + "poi_highlight": { "color": "#ff1684", "opacity": "0.7" }, + "preview-poi_highlight": { "color": "#9b044c", "opacity": "0.7" }, + "exclusive_access": { "color": "#008a5c", "opacity": "0.7" }, + "filler": { "color": "#7300FF", "opacity": "0.9" }, + "preview-filler": { "color": "#2E0066", "opacity": "0.7" } + }, + "categorySelections": [ + { "name": "sponsor", "option": 2 }, + { "name": "poi_highlight", "option": 0 }, + { "name": "exclusive_access", "option": 0 }, + { "name": "selfpromo", "option": 2 }, + { "name": "interaction", "option": 2 }, + { "name": "intro", "option": 2 }, + { "name": "outro", "option": 2 }, + { "name": "preview", "option": 2 }, + { "name": "filler", "option": 0 }, + { "name": "music_offtopic", "option": 2 }, + { "name": "chapter", "option": 0 } + ], + "startSponsorKeybind": { "key": ";" }, + "submissionCountSinceCategories": 15, + "autoHideInfoButton": true, + "chapterCategoryAdded": true, + "dontShowNotice": true, + "showDonationLink": false, + "defaultCategory": "chooseACategory", + "whitelistedChannels": [], + "forceChannelCheck": false, + "payments": { + "licenseKey": null, + "lastCheck": 1675190696762, + "lastFreeCheck": 0, + "freeAccess": true, + "chaptersAllowed": true + }, + "skipKeybind": { "key": "Enter" }, + "showDeArrowPromotion": false, + "submitKeybind": { "key": "'" }, + "showTimeWithSkips": true, + "disableSkipping": false, + "muteSegments": true, + "trackViewCount": true, + "trackViewCountInPrivate": true, + "noticeVisibilityMode": 3, + "hideVideoPlayerControls": false, + "hideInfoButtonPlayerControls": false, + "hideDeleteButtonPlayerControls": false, + "hideUploadButtonPlayerControls": false, + "hideSkipButtonPlayerControls": false, + "hideDiscordLaunches": 0, + "hideDiscordLink": false, + "showChapterInfoMessage": false, + "supportInvidious": false, + "serverAddress": "https://sponsor.ajay.app", + "minDuration": 0, + "skipNoticeDuration": 4, + "audioNotificationOnSkip": false, + "checkForUnlistedVideos": false, + "testingServer": false, + "refetchWhenNotFound": true, + "ytInfoPermissionGranted": false, + "allowExpirements": true, + "scrollToEditTimeUpdate": true, + "showCategoryGuidelines": false, + "sponsorTimesContributed": 16, + "permissions": { + "sponsor": true, + "selfpromo": true, + "exclusive_access": true, + "interaction": true, + "intro": true, + "outro": true, + "preview": true, + "music_offtopic": true, + "filler": true, + "poi_highlight": true, + "chapter": true + }, + "isVip": false, + "showZoomToFillError2": false, + "invidiousInstances": [ + "www.youtubekids.com", + "inv.bp.projectsegfau.lt", + "inv.citw.lgbt", + "inv.in.projectsegfau.lt", + "inv.makerlab.tech", + "inv.pistasjis.net", + "inv.tux.pizza", + "inv.zzls.xyz", + "invidious.0011.lt", + "invidious.io.lol", + "invidious.lunar.icu", + "invidious.no-logs.com", + "invidious.projectsegfau.lt", + "invidious.protokolla.fi", + "invidious.slipfox.xyz", + "invidious.tiekoetter.com", + "iv.ggtyler.dev", + "iv.melmac.space", + "iv.nboeck.de", + "onion.tube", + "vid.priv.au", + "vid.puffyan.us", + "yewtu.be", + "yt.artemislena.eu", + "yt.oelrichsgarcia.de", + "inv.odyssey346.dev", + "inv.riverside.rocks", + "inv.vern.cc", + "invidio.xamh.de", + "invidious.baczek.me", + "invidious.dhusch.de", + "invidious.drivet.xyz", + "invidious.esmailelbob.xyz", + "invidious.flokinet.to", + "invidious.namazso.eu", + "invidious.nerdvpn.de", + "invidious.privacydev.net", + "invidious.silur.me", + "invidious.snopyta.org", + "invidious.weblibre.org", + "y.com.sb", + "yt.funami.tech" + ], + "skipCount": 5069, + "renderSegmentsAsChapters": false, + "fullVideoSegments": true, + "fullVideoLabelsOnThumbnails": true, + "manualSkipOnFullVideo": false, + "trackDownvotes": true, + "showPopupDonationCount": 0, + "showUpsells": true, + "showNewFeaturePopups": true, + "donateClicked": 0, + "darkMode": true, + "showCategoryWithoutPermission": false, + "showSegmentNameInChapterBar": true, + "useVirtualTime": true, + "showSegmentFailedToFetchWarning": true, + "allowScrollingToEdit": true, + "deArrowInstalled": false, + "categoryPillColors": {}, + "skipToHighlightKeybind": { "key": "Enter", "ctrl": true }, + "nextChapterKeybind": { "key": "ArrowRight", "ctrl": true }, + "previousChapterKeybind": { "key": "ArrowLeft", "ctrl": true }, + "colorPalette": { "red": "#780303", "white": "#ffffff", "locked": "#ffc83d" } +} diff --git a/gesturefy.json b/gesturefy.json new file mode 100644 index 0000000..f785af3 --- /dev/null +++ b/gesturefy.json @@ -0,0 +1,61 @@ +{ + "Gestures": [ + { + "pattern": [[200, 0]], + "command": { + "name": "SaveImage", + "settings": { + "promptDialog": false + } + } + }, + { + "pattern": [[-200, 0]], + "command": { + "name": "OpenImageInNewTab", + "settings": { + "position": "default", + "focus": true + } + } + }, + { + "pattern": [[0, -200]], + "command": { + "name": "SearchTextSelectionInNewTab", + "settings": { + "searchEngineURL": "", + "openEmptySearch": false, + "position": "", + "focus": true + } + } + }, + { + "pattern": [[0, 200]], + "command": { + "name": "CloseTab", + "settings": { + "nextFocus": "default", + "closePinned": false + } + } + } + ], + "Settings": { + "Gesture": { + "mouseButton": "2", + "Trace": { + "display": false + }, + "Command": { + "display": false + }, + "matchingAlgorithm": "shape-independent" + }, + "General": { + "updateNotification": false, + "theme": "dark" + } + } +} diff --git a/keepassxc.json b/keepassxc.json new file mode 100644 index 0000000..b841311 --- /dev/null +++ b/keepassxc.json @@ -0,0 +1,26 @@ +{ + "autoCompleteUsernames": true, + "showGroupNameInAutocomplete": true, + "autoFillAndSend": false, + "autoFillSingleEntry": true, + "autoReconnect": false, + "autoRetrieveCredentials": true, + "autoSubmit": false, + "checkUpdateKeePassXC": 3, + "colorTheme": "dark", + "defaultGroup": "", + "defaultGroupAlwaysAsk": false, + "redirectAllowance": 1, + "saveDomainOnly": true, + "showLoginFormIcon": false, + "showLoginNotifications": false, + "showNotifications": true, + "showOTPIcon": false, + "usePasswordGeneratorIcons": false, + "useObserver": true, + "usePredefinedSites": true, + "sitePreferences": [], + "saveDomainOnlyNewCreds": true, + "clearCredentialsTimeout": 10, + "credentialSorting": "sortByGroupAndTitle" +} diff --git a/meta.kdl b/meta.kdl new file mode 100644 index 0000000..9db9e17 --- /dev/null +++ b/meta.kdl @@ -0,0 +1,7 @@ +title "browser-addons" +description "config files for addons of web-browsers" +media-type "json" +tags "config" "firefox" +license "0BSD" +homepage "https://dym.sh/browser-addons/" +source "https://source.garden/config/browser-addons/" diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..bd30381 --- /dev/null +++ b/readme.md @@ -0,0 +1,3 @@ +# browser-addons + +> config files for addons of web-browsers diff --git a/ublock-filters.txt b/ublock-filters.txt new file mode 100644 index 0000000..8a9744f --- /dev/null +++ b/ublock-filters.txt @@ -0,0 +1,19 @@ +##.fancybox-spaceball +##[class^='onetrust-'] +##[class^=fbc-badge] +||styles.redditmedia.com/t5_2t0no/styles/bannerBackgroundImage_ediz3eckp6441.png?width=4000&s=6f85eab69bef7aa5e1a15ee46d8215734eb0d092$image +imdb.com##[data-testid="media-viewer__touch-handler"] +tiktok.com +www.imdb.com##[data-testid="media-viewer__touch-handler"] +www.instagram.com##._4bSq7 +www.instagram.com##._9AhH0 +www.instagram.com##.GZkEI.ccgHY.NP414 +www.tiktok.com +youtube.com##.ytp-ce-element +www.instagram.com##._aagw +||api.producthunt.com/widgets/$image +||zip^ +youtube.com##+js(set, yt.config_.openPopupConfig.supportedPopups.adBlockMessageViewModel, false) +youtube.com##+js(set, Object.prototype.adBlocksFound, 0) +youtube.com##+js(set, ytplayer.config.args.raw_player_response.adPlacements, []) +youtube.com##+js(set, Object.prototype.hasAllowedInstreamAd, true) diff --git a/ublock-full.json b/ublock-full.json new file mode 100644 index 0000000..74d6171 --- /dev/null +++ b/ublock-full.json @@ -0,0 +1,50 @@ +{ + "timeStamp": 1697663612170, + "version": "1.52.2", + "userSettings": { + "importedLists": [], + "tooltipsDisabled": true + }, + "selectedFilterLists": [ + "user-filters", + "ublock-filters", + "ublock-badware", + "ublock-privacy", + "ublock-quick-fixes", + "ublock-unbreak", + "adguard-generic", + "adguard-mobile", + "easylist", + "LegitimateURLShortener", + "adguard-spyware-url", + "easyprivacy", + "urlhaus-1", + "curben-phishing", + "plowe-0", + "easylist-chat", + "easylist-newsletters", + "fanboy-cookiemonster", + "fanboy-thirdparty_social", + "ublock-annoyances", + "DEU-0", + "RUS-0" + ], + "hiddenSettings": {}, + "whitelist": [ + "about-scheme", + "chrome-extension-scheme", + "chrome-scheme", + "edge-scheme", + "metager.org", + "moz-extension-scheme", + "open.spotify.com", + "opera-scheme", + "vivaldi-scheme", + "www.webtoons.com", + "wyciwyg-scheme" + ], + "dynamicFilteringString": "behind-the-scene * * noop\nbehind-the-scene * inline-script noop\nbehind-the-scene * 1p-script noop\nbehind-the-scene * 3p-script noop\nbehind-the-scene * 3p-frame noop\nbehind-the-scene * image noop\nbehind-the-scene * 3p noop", + "urlFilteringString": "", + "hostnameSwitchesString": "no-large-media: behind-the-scene false\nno-csp-reports: * true", + "userFilters": "##.fancybox-spaceball\n##[class^='onetrust-']\n##[class^=fbc-badge]\n||styles.redditmedia.com/t5_2t0no/styles/bannerBackgroundImage_ediz3eckp6441.png?width=4000&s=6f85eab69bef7aa5e1a15ee46d8215734eb0d092$image\nimdb.com##[data-testid=\"media-viewer__touch-handler\"]\ntiktok.com\nwww.imdb.com##[data-testid=\"media-viewer__touch-handler\"]\nwww.instagram.com##._4bSq7\nwww.instagram.com##._9AhH0\nwww.instagram.com##.GZkEI.ccgHY.NP414\nwww.tiktok.com\nyoutube.com##.ytp-ce-element\nwww.instagram.com##._aagw\n||api.producthunt.com/widgets/$image\n||zip^\nyoutube.com##+js(set, yt.config_.openPopupConfig.supportedPopups.adBlockMessageViewModel, false)\nyoutube.com##+js(set, Object.prototype.adBlocksFound, 0)\nyoutube.com##+js(set, ytplayer.config.args.raw_player_response.adPlacements, [])\nyoutube.com##+js(set, Object.prototype.hasAllowedInstreamAd, true)\n\n! 2023-10-16 https://www.thesaurus.com\n||www.thesaurus.com/e/wp-content/themes/dictionary-com/images/ico-*$image\n" +}