Skip to content

taha-yassine/nixpkgs-pr-tracker-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nixpkgs PR Tracker Extension

demo

Browser extension to show which branch a Nixpkgs PR is merged into.

Based on nixpkgs-tracker.

Features

  • Adds the branch the PR is currently merged into to the "Merged" pill on PR pages in nixpkgs.
  • Allows providing a GitHub token to avoid rate limiting.

Development

Prerequisites

Build

  1. Install dependencies:
    pnpm install
  2. Build the extension for Chrome and Firefox:
    pnpm build
    This will create content_script.js in the chrome and firefox directories.

Watch for changes

To automatically rebuild the extension when you make changes to the source code, you can use the watch script:

pnpm watch

Install

Chrome

  1. Navigate to chrome://extensions.
  2. Enable "Developer mode".
  3. Click "Load unpacked".
  4. Select the dist/chrome directory in this repository.

Firefox

  1. Navigate to about:debugging.
  2. Click "This Firefox".
  3. Click "Load Temporary Add-on...".
  4. Select the dist/firefox/manifest.json file in this repository.

About

Browser extension to show which branch a Nixpkgs PR is merged into.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published