From 4f370f23ab975f8e584c625af37292e2716c5082 Mon Sep 17 00:00:00 2001 From: Thedro Neely Date: Mon, 21 Nov 2022 16:08:45 -0500 Subject: shell.nix: Add --- shell.nix | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 shell.nix diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..13ea4b1 --- /dev/null +++ b/shell.nix @@ -0,0 +1,34 @@ +let + + name = "nix-shell.edwinmattiacci"; + + pkgs = import (builtins.fetchTarball { + url = "https://releases.nixos.org/nixos/22.05/nixos-22.05.998.d17a56d90ec/nixexprs.tar.xz"; + sha256 = "084dzb7fmchfhhflrgprjjv7qz3j7vxw3d01f82q8p4g1x7hzn36"; + }) { }; + + mkShellPure = pkgs.callPackage (pkgs.fetchurl { + url = "https://raw.githubusercontent.com/tdro/dotfiles/b710281b132056105709c03dda1899a6afc68a93/.config/nixpkgs/helpers/mkShellPure.nix"; + sha256 = "1ciwifsx2hrp0ymm077zfb5q8ravrk545bda1q249y2spw9np4ms"; + }) { }; + + +in mkShellPure { + + packages = [ + pkgs.bash + pkgs.coreutils + pkgs.findutils + pkgs.gawk + pkgs.gnumake + pkgs.gnused + pkgs.hugo + pkgs.minify + pkgs.rsync + pkgs.sqlite + ]; + + shellHook = '' + export PS1='\h (${name}) \W \$ ' + ''; +} -- cgit v1.2.3