about summary refs log tree commit diff
path: root/packages/default.nix
blob: 93f451ff74c0c4d67d74bc175ffb324167da98e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
{ self, neovim, rust-overlay, ... } @ inputs:
let
  pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux;
  chaoticPkgs = inputs.chaotic-nixpkgs.packages.x86_64-linux;

  rustPkgs = import inputs.nixpkgs { system = "x86_64-linux"; overlays = [ rust-overlay.overlay ]; };
in
{
  "neovim" = neovim.packages.x86_64-linux.neovim;
  "iosevka-pure-bin" = chaoticPkgs.iosevka-pure-bin;
  "phocus" = pkgs.callPackage ./phocus { src = inputs.phocus; };
  "rust-nightly" = rustPkgs.rust-bin.nightly.latest.default.override { extensions = [ "rust-src" ]; };
}