From fd2da06ebfeda073f076204c48a09c13b8907865 Mon Sep 17 00:00:00 2001 From: Gabriella Bere Date: Wed, 15 Jan 2025 23:45:04 +0000 Subject: [PATCH] added direnv --- home-manager/direnv.nix | 7 +++++++ home-manager/home.nix | 1 + hosts/gabbielaptop/configuration.nix | 12 +++++++----- 3 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 home-manager/direnv.nix diff --git a/home-manager/direnv.nix b/home-manager/direnv.nix new file mode 100644 index 0000000..7009e89 --- /dev/null +++ b/home-manager/direnv.nix @@ -0,0 +1,7 @@ +{config, ...}: { + programs.direnv = { + enable = true; + enableZshIntegration = true; + nix-direnv.enable = true; + }; +} diff --git a/home-manager/home.nix b/home-manager/home.nix index ecb21dd..c691595 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -19,6 +19,7 @@ ./nextcloud.nix ./git.nix ./stylix.nix + ./direnv.nix ]; # States home manager version that config was originally compatible with, do not change without reading all patch notes since this version and altering as needed diff --git a/hosts/gabbielaptop/configuration.nix b/hosts/gabbielaptop/configuration.nix index af6dc63..1a9e5be 100644 --- a/hosts/gabbielaptop/configuration.nix +++ b/hosts/gabbielaptop/configuration.nix @@ -80,12 +80,14 @@ # Enable greetd with ReGreet services.greetd = { enable = true; -# settings.default_session = { -# command = "${pkgs.regreet}/bin/regreet"; -# user = "greeter"; -# }; + # settings.default_session = { + # command = "${pkgs.greetd.regreet}/bin/regreet"; + # }; + }; + programs.regreet = { + enable = true; + cageArgs = [ "-m" "last" ]; }; - programs.regreet.enable = true; # Enable the Hyprland WM functionality for NixOS (xdg portals etc.) programs.hyprland.enable = true;