feat(firefox): add tampermonkey extension
All checks were successful
Discord / discord commits (push) Has been skipped
All checks were successful
Discord / discord commits (push) Has been skipped
This commit is contained in:
parent
92d7df0f11
commit
cd8755275f
5 changed files with 35 additions and 3 deletions
|
@ -263,6 +263,7 @@ in {
|
|||
sponsorblock
|
||||
sound-volume
|
||||
stylus
|
||||
tampermonkey
|
||||
ttv-lol-pro
|
||||
ublock-origin
|
||||
undoclosetabbutton
|
||||
|
|
|
@ -7,10 +7,12 @@ This directory contains every derivations for packages exposed by this flake.
|
|||
| Name | Description | Homepage |
|
||||
| ---- | ----------- | -------- |
|
||||
| `coloryou` | Get Material You colors from an image. | https://git.nelim.org/matt1432/nixos-configs/src/branch/master/packages/coloryou |
|
||||
| `fcft` | Simple library for font loading and glyph rasterization | https://codeberg.org/dnkl/fcft |
|
||||
| `gpu-screen-recorder` | Screen recorder that has minimal impact on system performance by recording a window using the GPU only. | https://git.dec05eba.com/gpu-screen-recorder/about |
|
||||
| `gsr-kms-server` | Small program giving safe KMS access to gpu-screen-recorder when recording a monitor. This is the only part of gpu-screen-recorder that could require root permissions. | https://git.dec05eba.com/gpu-screen-recorder/about |
|
||||
| `homepage` | Highly customisable dashboard with Docker and service API integrations. | https://gethomepage.dev |
|
||||
| `jmusicbot` | Discord music bot that's easy to set up and run yourself | https://github.com/jagrosh/MusicBot |
|
||||
| `komf` | komf is a tool that fetches metadata and thumbnails for your digital comic book library. | https://github.com/Snd-R/komf |
|
||||
| `libratbag` | Configuration library for gaming mice | https://github.com/libratbag/libratbag |
|
||||
| `librespot-auth` | A simple program for populating a credentials.json via Spotify's zeroconf authentication. | https://github.com/dspearson/librespot-auth |
|
||||
| `nbted` | Command-line NBT editor written in Rust. It does precisely one thing: convert NBT files to a pretty text format, and reverse the pretty text format back into NBT. | https://github.com/C4K3/nbted |
|
||||
|
|
|
@ -25,19 +25,17 @@ Every extensions I use in my firefox module.
|
|||
| ---- | ----------- | -------- |
|
||||
| `auto-refresh-page` | Refresh web pages automatically. Auto-refresh and page monitor with specified time intervals. | https://www.hashtap.com/@refresh |
|
||||
| `bitwarden` | At home, at work, or on the go, Bitwarden easily secures all your passwords, passkeys, and sensitive information. | https://bitwarden.com |
|
||||
| `checkmarks-web-ext` | Checks, sorts, formats bookmarks and loads favicons. | https://github.com/tanwald/checkmarks |
|
||||
| `darkreader` | Dark mode for every website. Take care of your eyes, use dark theme for night and daily browsing. | https://darkreader.org/ |
|
||||
| `floccus` | Sync your bookmarks and tabs across browsers via Nextcloud, any WebDAV service, any Git service, via a local file, via Google Drive. | https://floccus.org |
|
||||
| `frankerfacez` | The Twitch Enhancement Suite - Get custom emotes and tons of new features you'll never want to go without. | https://www.frankerfacez.com |
|
||||
| `google-container` | THIS IS NOT AN OFFICIAL ADDON FROM MOZILLA! It is a fork of the Facebook Container addon. Prevent Google from tracking you around the web. The Google Container extension helps you take control and isolate your web activity from Google. | https://github.com/containers-everywhere/contain-google |
|
||||
| `image-search-options` | A customizable reverse image search tool that conveniently presents a variety of top image search engines. | http://saucenao.com/ |
|
||||
| `istilldontcareaboutcookies` | Community version of the popular extension "I don't care about cookies" https://github.com/OhMyGuus/I-Dont-Care-About-Cookies | https://github.com/OhMyGuus/I-Dont-Care-About-Cookies |
|
||||
| `opera-gx-witchcraft-purple` | inspired by Opera GX | |
|
||||
| `return-youtube-dislikes` | Returns ability to see dislike statistics on youtube | |
|
||||
| `seventv` | The Twitch Enhancement Suite. Get custom emotes and tons of new features you'll never want to go without. | https://www.frankerfacez.com/ |
|
||||
| `sound-volume` | Up to 600% volume boost | |
|
||||
| `sponsorblock` | Easily skip YouTube video sponsors. When you visit a YouTube video, the extension will check the database for reported sponsors and automatically skip known sponsors. You can also report sponsors in videos. Other browsers: https://sponsor.ajay.app | https://sponsor.ajay.app |
|
||||
| `stylus` | Redesign your favorite websites with Stylus, an actively developed and community driven userstyles manager. Easily install custom themes from popular online repositories, or create, edit, and manage your own personalized CSS stylesheets. | https://add0n.com/stylus.html |
|
||||
| `tampermonkey` | Tampermonkey is the world's most popular userscript manager. | https://tampermonkey.net |
|
||||
| `ttv-lol-pro` | TTV LOL PRO removes most livestream ads from Twitch. | https://github.com/younesaassila/ttv-lol-pro |
|
||||
| `ublock-origin` | Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory. | https://github.com/gorhill/uBlock#ublock-origin |
|
||||
| `undoclosetabbutton` | Allows you to restore the tab you just closed with a single click---plus it can offer a list of recently closed tabs within a convenient context menu. | https://github.com/M-Reimer/undoclosetab |
|
||||
|
|
|
@ -42,6 +42,9 @@
|
|||
"pname": "stylus",
|
||||
"slug": "styl-us"
|
||||
},
|
||||
{
|
||||
"slug": "tampermonkey"
|
||||
},
|
||||
{
|
||||
"slug": "ttv-lol-pro"
|
||||
},
|
||||
|
|
|
@ -262,6 +262,34 @@
|
|||
platforms = platforms.all;
|
||||
};
|
||||
};
|
||||
"tampermonkey" = buildFirefoxXpiAddon {
|
||||
pname = "tampermonkey";
|
||||
version = "5.3.3";
|
||||
addonId = "firefox@tampermonkey.net";
|
||||
url = "https://addons.mozilla.org/firefox/downloads/file/4405733/tampermonkey-5.3.3.xpi";
|
||||
sha256 = "1eb5ddffb3b93c0258ef0458658436563772d21bf5dffa334bb8a49cca8f0fff";
|
||||
meta = with lib; {
|
||||
homepage = "https://tampermonkey.net";
|
||||
description = "Tampermonkey is the world's most popular userscript manager.";
|
||||
mozPermissions = [
|
||||
"alarms"
|
||||
"notifications"
|
||||
"tabs"
|
||||
"idle"
|
||||
"webNavigation"
|
||||
"webRequest"
|
||||
"webRequestBlocking"
|
||||
"unlimitedStorage"
|
||||
"storage"
|
||||
"contextMenus"
|
||||
"clipboardWrite"
|
||||
"cookies"
|
||||
"downloads"
|
||||
"<all_urls>"
|
||||
];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
};
|
||||
"ttv-lol-pro" = buildFirefoxXpiAddon {
|
||||
pname = "ttv-lol-pro";
|
||||
version = "2.4.0";
|
||||
|
|
Loading…
Add table
Reference in a new issue