From f6c4c51e517a4bb6dce2148b852f1162a0b7977e Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Thu, 19 Sep 2024 18:07:20 +0200 Subject: direnv: configure and remove compilers from syspkg --- common/default.nix | 6 ------ common/home/default.nix | 2 +- common/home/programs/direnv/default.nix | 5 +++++ common/home/programs/firefox/default.nix | 1 + 4 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 common/home/programs/direnv/default.nix (limited to 'common') diff --git a/common/default.nix b/common/default.nix index a1db6e5..b5ad77c 100644 --- a/common/default.nix +++ b/common/default.nix @@ -16,17 +16,11 @@ pciutils usbutils acpi - cargo - rustc - rustfmt nixfmt-rfc-style blueberry gimp inkscape hicolor-icon-theme - gcc - llvm_18 - clang_18 ]; fonts.packages = with pkgs; [ nerdfonts ]; diff --git a/common/home/default.nix b/common/home/default.nix index f6bce90..5b32a0f 100644 --- a/common/home/default.nix +++ b/common/home/default.nix @@ -18,10 +18,10 @@ let "password-store" "gpg" "ssh" - "opam" "neomutt" "mbsync" "msmtp" + "direnv" ]; services = [ "syncthing" diff --git a/common/home/programs/direnv/default.nix b/common/home/programs/direnv/default.nix new file mode 100644 index 0000000..d0baee2 --- /dev/null +++ b/common/home/programs/direnv/default.nix @@ -0,0 +1,5 @@ +{ ... }: +{ + enable = true; + enableZshIntegration = true; +} diff --git a/common/home/programs/firefox/default.nix b/common/home/programs/firefox/default.nix index 0f98473..c8d43f3 100644 --- a/common/home/programs/firefox/default.nix +++ b/common/home/programs/firefox/default.nix @@ -14,6 +14,7 @@ in policies = { DefaultDownloadDirectory = "/home/n8"; + DownloadDirectory = "/home/n8"; DisableTelemetry = true; DisableFirefoxStudies = true; EnableTrackingProtection = { -- cgit v1.2.3-70-g09d2