reorganize overlays

This commit is contained in:
Joseph Hanson 2024-08-21 16:35:13 -05:00
parent 3a88ed008a
commit abd448c981
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o

View file

@ -1,23 +1,25 @@
{ inputs, ... }: { inputs, ... }:
let let
warpTerminalOverlay = import ./warp-terminal {
inherit (inputs.nixpkgs) lib; inherit (inputs.nixpkgs) lib;
};
termiusOverlay = import ./termius { }; termiusOverlay = import ./termius { };
# Partial overlay
# talosctlOverlay = import ./talosctl { };
# Full overlay
talosctlOverlay = self: super: { talosctlOverlay = self: super: {
talosctl = super.callPackage ./talosctl/talosctl-custom.nix { }; talosctl = super.callPackage ./talosctl/talosctl-custom.nix { };
}; };
goOverlay = import ./go { };
# Wasteland of old overlays
# warpTerminalOverlay = import ./warp-terminal {};
# goOverlay = import ./go { };
# zedEditorOverlay = import ./zed-editor { };
in in
{ {
nur = inputs.nur.overlay; nur = inputs.nur.overlay;
# warp-terminal = warpTerminalOverlay;
termius = termiusOverlay; termius = termiusOverlay;
talosctl = talosctlOverlay; talosctl = talosctlOverlay;
# Wasteland of old overlays
# warp-terminal = warpTerminalOverlay;
# go = goOverlay; # go = goOverlay;
# zed-editor = zedEditorOverlay;
# The unstable nixpkgs set (declared in the flake inputs) will # The unstable nixpkgs set (declared in the flake inputs) will
# be accessible through 'pkgs.unstable' # be accessible through 'pkgs.unstable'