Skip to content

About

My personal Nix packages repo. Mirrored from Codeberg.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

140 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

█▄░█ ▀█▀ ▀▄▀ ▄▄ █▀█ ▄▀█ ▄▀▀ █▄▀ ▄▀█ █▀▀ █▀▀ █▀
█░▀█ ▄█▄ ▄▀▄ ⠀⠀ █▀▀ █▀█ ▀▄▄ █░█ █▀█ █▄█ ██▄ ▄█

My personal Nix packages repo.

Note

Most of these derivations I wrote myself but some where copied from other places when I didn't feel like depending on another flake. Sources mostly included.

How to use

Add this flake to your's.

{
  inputs = {
    nix-packages.url = "git+https://codeberg.org/PierreBorine/nix-packages.git";
  };
}

Install individual packages

{inputs, pkgs, ...}: {
  home.packages = [
    inputs.nix-packages.packages.${pkgs.stdenv.hostPlatform.system}.<package_name>
  ];
}

or add them to a custom namespace of pkgs using an overlay

{inputs, pkgs, ...}: {
  nixpkgs.overlays = [
    (_: prev: {my = inputs.nix-packages prev;})
  ];

  environment.systemPackages = [pkgs.my.<package_name>];
}

NixOS Modules

Apex Tux

Install Apex Tux and add the necessary udev rule.

{inputs, ...}: {
  imports = [inputs.nix-packages.nixosModules.apex-tux]; # or `default`

  programs.apex-tux.enable = true;
}

About

My personal Nix packages repo. Mirrored from Codeberg.

Resources

Stars

1 star

Watchers

1 watching

Forks

Contributors

Languages