From 26c1c094028a2d6a27265391b353e8c22787d7e0 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Wed, 2 Jul 2025 14:19:57 -0600 Subject: [PATCH] convenience tweaks --- .github/workflows/arrow-aws.yml | 2 +- .../home-manager/modules/nmasur/presets/programs/direnv.nix | 3 +++ .../home-manager/modules/nmasur/presets/programs/ghostty.nix | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/arrow-aws.yml b/.github/workflows/arrow-aws.yml index 0fcfd55..a595cd2 100644 --- a/.github/workflows/arrow-aws.yml +++ b/.github/workflows/arrow-aws.yml @@ -3,7 +3,7 @@ name: Arrow (AWS) run-name: Arrow (AWS) - ${{ inputs.rebuild && 'Rebuild and ' || '' }}${{ inputs.action == 'create' && 'Create' || ( inputs.action == 'destroy' && 'Destroy' || 'No Action' ) }} env: - TERRAFORM_DIRECTORY: hosts/arrow/aws + TERRAFORM_DIRECTORY: deploy/aws DEPLOY_IDENTITY_BASE64: ${{ secrets.DEPLOY_IDENTITY_BASE64 }} ARROW_IDENTITY_BASE64: ${{ secrets.ARROW_IDENTITY_BASE64 }} ZONE_NAME: masu.rs diff --git a/platforms/home-manager/modules/nmasur/presets/programs/direnv.nix b/platforms/home-manager/modules/nmasur/presets/programs/direnv.nix index 23b9609..aec6a06 100644 --- a/platforms/home-manager/modules/nmasur/presets/programs/direnv.nix +++ b/platforms/home-manager/modules/nmasur/presets/programs/direnv.nix @@ -17,6 +17,9 @@ in programs.direnv = { enable = true; nix-direnv.enable = true; + config = { + global.hide_env_diff = true; + }; }; }; } diff --git a/platforms/home-manager/modules/nmasur/presets/programs/ghostty.nix b/platforms/home-manager/modules/nmasur/presets/programs/ghostty.nix index 6b2ab35..2fb24b8 100644 --- a/platforms/home-manager/modules/nmasur/presets/programs/ghostty.nix +++ b/platforms/home-manager/modules/nmasur/presets/programs/ghostty.nix @@ -33,6 +33,7 @@ in macos-titlebar-style = "hidden"; window-decoration = false; macos-non-native-fullscreen = true; + quit-after-last-window-closed = lib.mkIf pkgs.stdenv.isDarwin true; fullscreen = if pkgs.stdenv.isDarwin then true else false; keybind = [ "super+t=unbind" # Pass super-t to underlying tool (e.g. zellij tabs)