From f4505aa80ec722cab9f83dab61267816c627c7da Mon Sep 17 00:00:00 2001 From: Rob Date: Sun, 17 Nov 2024 20:35:38 +0000 Subject: [PATCH] add veracrypt executable --- configuration.nix | 1 + modules/root-programs.nix | 8 ++++---- modules/veracrypt.nix | 14 ++++++++++++++ 3 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 modules/veracrypt.nix diff --git a/configuration.nix b/configuration.nix index b903b06..f3c0f49 100644 --- a/configuration.nix +++ b/configuration.nix @@ -23,6 +23,7 @@ modules/root-programs.nix modules/smb.nix modules/tailscale.nix + modules/veracrypt.nix #Server modules/nextcloud.nix diff --git a/modules/root-programs.nix b/modules/root-programs.nix index cf8c6f4..4035fb0 100644 --- a/modules/root-programs.nix +++ b/modules/root-programs.nix @@ -20,10 +20,10 @@ #coding python3 - #network - dig + #network + dig - #lets encrypt - lego + #lets encrypt + lego ]; } diff --git a/modules/veracrypt.nix b/modules/veracrypt.nix new file mode 100644 index 0000000..b3f435b --- /dev/null +++ b/modules/veracrypt.nix @@ -0,0 +1,14 @@ +{ config, lib, pkgs, ... }: + +{ + nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) + [ + "veracrypt" + ]; + + + + environment.systemPackages = [ + pkgs.veracrypt + ]; +}