All Projects → nix-community → Nur Packages Template

nix-community / Nur Packages Template

Licence: mit
A template for NUR repositories: [[email protected]]

Labels

Projects that are alternatives of or similar to Nur Packages Template

Fractalide
Reusable Reproducible Composable Software
Stars: ✭ 670 (+2210.34%)
Mutual labels:  nix
Nixsap
Stars: ✭ 23 (-20.69%)
Mutual labels:  nix
Sinatra On Nix
An example Sinatra project using Nix to configure the development environment
Stars: ✭ 13 (-55.17%)
Mutual labels:  nix
Nix Darwin
nix modules for darwin
Stars: ✭ 700 (+2313.79%)
Mutual labels:  nix
Kevin Nix
NixOS for the Samsung Chromebook Plus (kevin)
Stars: ✭ 18 (-37.93%)
Mutual labels:  nix
Life
A Nix configuration for macOS and Linux
Stars: ✭ 25 (-13.79%)
Mutual labels:  nix
Dotfiles
Zsh, Karabiner, VS Code, Sublime, Neovim, Nix
Stars: ✭ 634 (+2086.21%)
Mutual labels:  nix
Nix2aci
Machinery for creating and running ACIs on Linux systems where Nix(OS) and rkt are available
Stars: ✭ 21 (-27.59%)
Mutual labels:  nix
Dotfiles
Configuration files (.emacs)
Stars: ✭ 22 (-24.14%)
Mutual labels:  nix
Haskell Nix
Nix and Haskell in production
Stars: ✭ 860 (+2865.52%)
Mutual labels:  nix
Nixpkgs
Nix Packages collection
Stars: ✭ 8,322 (+28596.55%)
Mutual labels:  nix
Nix Aurora
Nix on Aurora on Mesos
Stars: ✭ 6 (-79.31%)
Mutual labels:  nix
Configs
My configuration files
Stars: ✭ 26 (-10.34%)
Mutual labels:  nix
Simple Twitter
A bare-bones Twitter clone implemented in a single file
Stars: ✭ 698 (+2306.9%)
Mutual labels:  nix
Notes
ideas and planning on how to use IPFS together with Nix/OS
Stars: ✭ 15 (-48.28%)
Mutual labels:  nix
Niv
Easy dependency management for Nix projects
Stars: ✭ 669 (+2206.9%)
Mutual labels:  nix
Nix Haskell Hls
Nix builds of Haskell Language Server
Stars: ✭ 24 (-17.24%)
Mutual labels:  nix
Fenix
Rust nightly toolchains and rust analyzer nightly for nix [[email protected]]
Stars: ✭ 29 (+0%)
Mutual labels:  nix
Nix Cabal Stack Skeleton
Skeleton project that builds with any of the three major build tools.
Stars: ✭ 15 (-48.28%)
Mutual labels:  nix
Nixops
NixOps is a tool for deploying to NixOS machines in a network or cloud.
Stars: ✭ 838 (+2789.66%)
Mutual labels:  nix

nur-packages-template

A template for NUR repositories

Setup

  1. Click on Use this template to start a repo based on this template. (Do not fork it.)
  2. Add your packages to the pkgs directory and to default.nix
    • Remember to mark the broken packages as broken = true; in the meta attribute, or travis (and consequently caching) will fail!
    • Library functions, modules and overlays go in the respective directories
  3. Choose your CI: Depending on your preference you can use github actions (recommended) or Travis ci.
    • Github actions: Change your NUR repo name and optionally add a cachix name in .github/workflows/build.yml and change the cron timer to a random value as described in the file
    • Travis ci: Change your NUR repo name and optionally your cachix repo name in .travis.yml. Than enable travis in your repo. You can add a cron job in the repository settings on travis to keep your cachix cache fresh
  4. Change your travis and cachix names on the README template section and delete the rest
  5. Add yourself to NUR

README template

nur-packages

My personal NUR repository

Build and populate cache

Cachix Cache

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].