nixfleet/pkgs/default.nix
Andrea Ciceri 28f14cab2e
Things
- `cura` without disallowed areas for Ender 3 printers
- `udiskie` service for automounting
- Emacs
  - removed `vimish-fold` and `evil-vimish-fold`
  - added `origami`
  - added  `highlight-indent-guides`
  - restored and improved `dirvish`
2022-06-03 11:48:47 +02:00

29 lines
1 KiB
Nix

{ nixpkgsStableInput, nixpkgsDevInput }:
final: prev:
let
config.allowUnfree = true;
overlays = [ ];
nixpkgsStable = (import nixpkgsStableInput {
inherit config overlays;
system = prev.system;
}).pkgs;
nixpkgsDev = (import nixpkgsDevInput {
inherit config overlays;
system = prev.system;
}).pkgs;
in
{
# keep sources this first
# sources = prev.callPackage (import ./_sources/generated.nix) { };
amule = prev.callPackage (import ./amule) { };
customEmacs = prev.callPackage (import ./emacs) { pkgs = prev; };
cura = prev.callPackage (import ./cura) { pkgs = prev; };
droidcam = prev.callPackage (import ./droidcam) { };
google-chrome = import ./google-chrome { pkgs = prev; };
nixFromMaster = import ./nix-from-master { nix = prev.nix; pkgs = prev; };
qutebrowser = import ./qutebrowser { pkgs = prev; };
slack = import ./slack { pkgs = prev; };
umoria = nixpkgsDev.umoria;
v4l2loopback-dc = prev.callPackage (import ./v4l2loopback-dc) { kernel = prev.linux; };
# then, call packages with `final.callPackage`
}