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)