From 5dbedd4418de50fd15207d9ca9b637ffda42d6d4 Mon Sep 17 00:00:00 2001 From: Ale Date: Sun, 24 Sep 2023 13:12:47 +0200 Subject: [PATCH 1/2] FEAT: Added a Nix dev environment --- README.md | 7 ++++++- default.nix | 12 ++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 default.nix diff --git a/README.md b/README.md index f9fd722..4fb6d35 100644 --- a/README.md +++ b/README.md @@ -1 +1,6 @@ -# faq-dmi-bot \ No newline at end of file +# faq-dmi-bot + +## Development + +### Nix +To jumpstart a dev environment with Nix, use either direnv or nix-shell with the default.nix file as an input. diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..a19d404 --- /dev/null +++ b/default.nix @@ -0,0 +1,12 @@ +{ pkgs ? import {}}: + +pkgs.mkShell { + packages = with pkgs; [ + rustc + cargo + rustfmt + rust-analyzer + clippy + ]; + +} From 762cdca98fe41b7222024364bd8fda29ee691077 Mon Sep 17 00:00:00 2001 From: Ale Date: Sun, 24 Sep 2023 13:26:20 +0200 Subject: [PATCH 2/2] FEAT: Added a Nix dev environment --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index ea8c4bf..f03b9b5 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ /target +.envrc +.direnv \ No newline at end of file