From 7e2670e1760d3360df1e820457c98799018100ab Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 23 Nov 2020 14:09:50 -0300 Subject: Fix: move nix to hoarder --- share/hoarder/nix/info | 1 + share/hoarder/nix/unix/linux/install | 23 +++++++++++++++++++++++ share/trashman/nix/info | 1 - share/trashman/nix/unix/linux/install | 22 ---------------------- 4 files changed, 24 insertions(+), 23 deletions(-) create mode 100644 share/hoarder/nix/info create mode 100755 share/hoarder/nix/unix/linux/install delete mode 100644 share/trashman/nix/info delete mode 100755 share/trashman/nix/unix/linux/install diff --git a/share/hoarder/nix/info b/share/hoarder/nix/info new file mode 100644 index 0000000..62b2493 --- /dev/null +++ b/share/hoarder/nix/info @@ -0,0 +1 @@ +Nix is a purely functional package manager diff --git a/share/hoarder/nix/unix/linux/install b/share/hoarder/nix/unix/linux/install new file mode 100755 index 0000000..d41abb4 --- /dev/null +++ b/share/hoarder/nix/unix/linux/install @@ -0,0 +1,23 @@ +#!/usr/bin/env bash +# +# Install Nix package manager. +# + +# Parameters +SHARE="$1" +BASE="$SHARE/../.." + +# Include basic functions +. $SHARE/trashman/functions || exit 1 + +# Check for curl +if ! which curl > /dev/null 2>&1; then + trashman_echo "Needs curl to install Nix" + exit 1 +fi + +# https://nixos.org/nix/manual/#sect-multi-user-installation +sudo mkdir -m 0755 /nix && sudo chown $(whoami) /nix +sudo group add nixbld + +sh <(curl -L https://nixos.org/nix/install) diff --git a/share/trashman/nix/info b/share/trashman/nix/info deleted file mode 100644 index 62b2493..0000000 --- a/share/trashman/nix/info +++ /dev/null @@ -1 +0,0 @@ -Nix is a purely functional package manager diff --git a/share/trashman/nix/unix/linux/install b/share/trashman/nix/unix/linux/install deleted file mode 100755 index d689ebb..0000000 --- a/share/trashman/nix/unix/linux/install +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env bash -# -# Install Nix package manager. -# - -# Parameters -SHARE="$1" -BASE="$SHARE/../.." - -# Include basic functions -. $SHARE/trashman/functions || exit 1 - -# Check for curl -if ! which curl > /dev/null 2>&1; then - trashman_echo "Needs curl to install Nix" - exit 1 -fi - -mkdir -m 0755 /nix && chown root /nix -group add nixbld - -sh <(curl -L https://nixos.org/nix/install) -- cgit v1.2.3