123 lines
4.9 KiB
Nix
123 lines
4.9 KiB
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
extensions = {
|
|
packages = [ pkgs.nur.repos.rycee.firefox-addons.sponsorblock ];
|
|
settings = {
|
|
"sponsorblock".settings = { # TODO: Check id
|
|
changeChapterColor = true;
|
|
showZoomToFillError2 = false;
|
|
autoSkipOnMusicVideosUpdate = true;
|
|
categoryPillUpdate = true;
|
|
chapterCategoryAdded = true;
|
|
barTypes = {
|
|
preview-chooseACategory = { color = "#ffffff"; opacity = "0.7" };
|
|
sponsor = { color = "#62a0ea"; opacity = "0.7"; };
|
|
preview-sponsor = { color = "#007800"; opacity = "0.7"; };
|
|
selfpromo = { color = "#f8e45c"; opacity = "0.7"; };
|
|
preview-selfpromo = { color = "#bfbf35"; opacity = "0.7"; };
|
|
exclusive_access = { color = "#a51d2d"; opacity = "0.7"; };
|
|
interaction = { color = "#57e389"; opacity = "0.7"; };
|
|
preview-interaction = { color = "#6c0087"; opacity = "0.7"; };
|
|
intro = { color = "#ffa348"; opacity = "0.7"; };
|
|
preview-intro = { color = "#008080"; opacity = "0.7"; };
|
|
outro = { color = "#ffa348"; opacity = "0.7"; };
|
|
preview-outro = { color = "#000070"; opacity = "0.7"; };
|
|
preview = { color = "#ffa348"; opacity = "0.7"; };
|
|
preview-preview = { color = "#005799"; opacity = "0.7"; };
|
|
hook = { color = "#395699"; opacity = "0.8"; };
|
|
preview-hook = { color = "#273963"; 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"; };
|
|
filler = { color = "#7300FF"; opacity = "0.9"; };
|
|
preview-filler = { color = "#2E0066"; opacity = "0.7"; };
|
|
chapter = { color = "#ffd983"; opacity = "0.0"; };
|
|
categorySelections = [
|
|
{ name = "sponsor"; option = 2; }
|
|
{ name = "chapter"; option = 0; }
|
|
{ name = "selfpromo"; option = 2; }
|
|
{ name = "preview"; option = 0; }
|
|
{ name = "outro"; option = 0; }
|
|
{ name = "intro"; option = 0; }
|
|
{ name = "interaction"; option = 2; }
|
|
];
|
|
permissions = {
|
|
sponsor = true;
|
|
selfpromo = true;
|
|
exclusive_access = true;
|
|
interaction = true;
|
|
intro = true;
|
|
outro = true;
|
|
preview = true;
|
|
hook = true;
|
|
music_offtopic = true;
|
|
filler = true;
|
|
poi_highlight = true;
|
|
chapter = false
|
|
};
|
|
individiousInstances = ["yewtu.be" "invidious.djairo.dev" "invidious.tiekotter.dev" ];
|
|
showDeArrowPromotion = false;
|
|
segmentListDefaultTab = 0;
|
|
renderSegmentsAsChapters = false;
|
|
forceChannelCheck = false;
|
|
sponsorTimesContributed = 0;
|
|
submissionCountSinceCategories = 0;
|
|
showTimeWithSkips = true;
|
|
disableSkipping = false;
|
|
muteSegments = true;
|
|
fullVideoSegments = true;
|
|
fullVideoLabelsOnThumbnails = true;
|
|
manualSkipOnFullVideo = false;
|
|
trackViewCount = true;
|
|
trackViewCountInPrivate = true;
|
|
trackDownvotes = true;
|
|
trackDownvotesInPrivate = false;
|
|
dontShowNotice = false;
|
|
showUpcomingNotice = false;
|
|
noticeVisibilityMode = 3;
|
|
hideVideoPlayerControls = false;
|
|
hideInfoButtonPlayerControls = false;
|
|
hideDeleteButtonPlayerControls = false;
|
|
hideUploadButtonPlayerControls = false;
|
|
hideSkipButtonPlayerControls = false;
|
|
hideDiscordLaunches = 0;
|
|
hideDiscordLink = false;
|
|
supportInvidious = true;
|
|
serverAddress = "https =//sponsor.ajay.app";
|
|
minDuration = 0;
|
|
skipNoticeDuration = 4;
|
|
audioNotificationOnSkip = false;
|
|
checkForUnlistedVideos = false;
|
|
testingServer = false;
|
|
ytInfoPermissionGranted = false;
|
|
allowExpirements = true;
|
|
showDonationLink = true;
|
|
showPopupDonationCount = 0;
|
|
showUpsells = true;
|
|
showNewFeaturePopups = true;
|
|
donateClicked = 0;
|
|
autoHideInfoButton = true;
|
|
showChapterInfoMessage = true;
|
|
darkMode = true;
|
|
showCategoryGuidelines = true;
|
|
showSegmentNameInChapterBar = true;
|
|
showAutogeneratedChapters = true;
|
|
showCreatorChapters = true;
|
|
useVirtualTime = true;
|
|
showSegmentFailedToFetchWarning = true;
|
|
allowScrollingToEdit = true;
|
|
showDeArrowInSettings = false;
|
|
colorPalette = {
|
|
red = "#780303";
|
|
white = "#ffffff";
|
|
locked = "#ffc83d";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
}
|
|
|