From a8c99be137ad00a4770041cb1610d3c4a0a1018d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Sun, 24 Nov 2019 10:40:32 +0100 Subject: [PATCH] feat(overlays): rust --- configs/default.nix | 1 + configs/packages/programming.nix | 3 ++- configs/packages/writing.nix | 1 + overlays/rust.nix | 1 + 4 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 overlays/rust.nix diff --git a/configs/default.nix b/configs/default.nix index 27c95e3..71b419b 100644 --- a/configs/default.nix +++ b/configs/default.nix @@ -87,6 +87,7 @@ in # (import ) (import ) (import ) + (import ) (self: super: { python3Packages = super.python3Packages.override { overrides = new: old: { diff --git a/configs/packages/programming.nix b/configs/packages/programming.nix index b6e6daa..349ecfa 100644 --- a/configs/packages/programming.nix +++ b/configs/packages/programming.nix @@ -19,7 +19,8 @@ gnumake gcc binutils # strip, ld, ... - rustup + # rustup + latest.rustChannels.nightly.rust shellcheck ]; } diff --git a/configs/packages/writing.nix b/configs/packages/writing.nix index f8a339d..8ba5267 100644 --- a/configs/packages/writing.nix +++ b/configs/packages/writing.nix @@ -4,6 +4,7 @@ texlive.combined.scheme-full (aspellWithDicts (dict: [dict.de dict.en dict.en-computers])) unstable.haskellPackages.pandoc-citeproc + text2pdf libreoffice unstable.pandoc # proselint diff --git a/overlays/rust.nix b/overlays/rust.nix new file mode 100644 index 0000000..ff0dbb9 --- /dev/null +++ b/overlays/rust.nix @@ -0,0 +1 @@ +import (builtins.fetchTarball https://github.com/mozilla/nixpkgs-mozilla/archive/master.tar.gz)