wimpysworld / obs-studio-flaking-loaded

OBS Studio for NixOS ❄️ that bundles an extensive collection of 3rd party plugins
MIT License
5 stars 0 forks source link
flake nix nix-flake nixos nixpkgs obs-studio obs-studio-plugin

OBS Studio Flaking Loaded

OBS Studio for NixOS ❄️ that bundles an extensive collection of 3rd party plugins

Submitting OBS Studio Plugin to nixpkgs

Edit nixpkgs/maintainers/maintainer-list.nix and add yourself (alphabetically) as a maintainer:

    handle = {
      # Required
      name = "Your name";

      # Optional, but at least one of email, matrix or githubId must be given
      email = "address@example.org";
      matrix = "@user:example.org";
      github = "GithubUsername";
      githubId = your-github-id;

      keys = [{
        fingerprint = "AAAA BBBB CCCC DDDD EEEE  FFFF 0000 1111 2222 3333";
      }];
    };

The commit message for adding yourself as a maintainer should be: maintainers: add GithubUsername

Add an OBS Studio plugin

name-of-plugin = callPackage ./name-of-plugin.nix { };
cd nixpkgs/pkgs/applications/video/obs-studio/plugins
nix build .#obs-studio-plugins.name-of-plugin --tarball-ttl 0
Result of `nixpkgs-review` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
<details>
  <summary>1 package built:</summary>
  <ul>
    <li>obs-studio-plugins.name-of-plugin</li>
  </ul>
</details>

Reference pull requests