From b0230b0f3678990961c68403aa63ea35504b7eb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Wed, 4 Feb 2026 08:12:11 +0100 Subject: [PATCH] direnv: remove --- flake.nix | 1 - modules/direnv.nix | 42 ------------------------------------------ 2 files changed, 43 deletions(-) delete mode 100644 modules/direnv.nix diff --git a/flake.nix b/flake.nix index 0d573f3..1c697b2 100644 --- a/flake.nix +++ b/flake.nix @@ -31,7 +31,6 @@ niri = modules/niri; bash = modules/bash.nix; nix = modules/nix.nix; - direnv = modules/direnv.nix; tools = modules/tool.nix; }; diff --git a/modules/direnv.nix b/modules/direnv.nix deleted file mode 100644 index 1506ba3..0000000 --- a/modules/direnv.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ pkgs, ... }: -let - nixify = pkgs.writers.writeDashBin "nixify" '' - set -efuC - - if [ ! -e ./.envrc ]; then - echo use_nix > .envrc - direnv allow - fi - if [ ! -e shell.nix ]; then - cat > shell.nix <<'EOF' - { pkgs ? import {} }: - pkgs.mkShell { - packages = []; - } - EOF - ''${EDITOR:-vim} shell.nix - fi - ''; -in -{ - environment.systemPackages = [ - pkgs.direnv - nixify - ]; - - home-manager.users.me.programs.direnv = { - enable = true; - stdlib = builtins.readFile "${ - pkgs.fetchFromGitHub { - owner = "Mic92"; - repo = "dotfiles"; - rev = "a0a9b7e358fa70a85cd468f8ca1fbb02ae0a91df"; - sha256 = "1y9h5s1lf59sczsm0ksq2x1yhl98ba9lwk5yil3q53rg7n4574pg"; - } - }/home/.direnvrc"; - }; - - programs.zsh.interactiveShellInit = '' - eval "$(${pkgs.direnv}/bin/direnv hook zsh)" - ''; -}