diff --git a/flake.lock b/flake.lock index effa4b3..499ea6d 100644 --- a/flake.lock +++ b/flake.lock @@ -9,11 +9,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1758687491, - "narHash": "sha256-sy8Q+MfBe+MZzYj4MJwBDe4lkLnmhy1POO86hWZgqO8=", + "lastModified": 1761645416, + "narHash": "sha256-wTQzbbQ6XHtvNJVuhJj+ytZDRyNtwUKbrIfIvMvKNfQ=", "owner": "numtide", "repo": "blueprint", - "rev": "7ecaeb70f63d14a397c73b38f57177894bb795c8", + "rev": "633af1961cae8e02bc6195e6e599a6b09bf75217", "type": "github" }, "original": { @@ -31,11 +31,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1761265276, - "narHash": "sha256-ZngDL68RZbT1RUX/m+h8y5zfXJdnydRKjf3oZTfwam0=", + "lastModified": 1762525922, + "narHash": "sha256-DX0/D0o/lUQRMCuoAoJiXkDqoISLSgkQAlsPqPS4i6M=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "5df2883e9401fd257e39285819996203628f3f0e", + "rev": "863eed9a7967cb307ecdcdba0c7b87db6a314865", "type": "github" }, "original": { @@ -52,11 +52,11 @@ ] }, "locked": { - "lastModified": 1760721282, - "narHash": "sha256-aAHphQbU9t/b2RRy2Eb8oMv+I08isXv2KUGFAFn7nCo=", + "lastModified": 1762501326, + "narHash": "sha256-QbhsksHaIN6qU3oXhwUFbYycKX1GRxObpQSWAM5fhRY=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "c3211fcd0c56c11ff110d346d4487b18f7365168", + "rev": "e2b82ebd0f990a5d1b68fcc761b3d6383c86ccfd", "type": "github" }, "original": { @@ -124,11 +124,11 @@ "zon2nix": "zon2nix" }, "locked": { - "lastModified": 1761105354, - "narHash": "sha256-MYPpdZ+E+ikK0zogyy+aw+o8c9qMgw8ZYUuNyjE3tCU=", + "lastModified": 1762579548, + "narHash": "sha256-dy9C7MCRB9JFTmgQ0ffZaQ94EzXOgqGDaGvxnJtTrxQ=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "9dc2e5978f6ee69f4d784b61865589b502c4012d", + "rev": "989472205117cb6f39abde048fe42f38bd335e53", "type": "github" }, "original": { @@ -145,11 +145,11 @@ ] }, "locked": { - "lastModified": 1761081701, - "narHash": "sha256-IwpfaKg5c/WWQiy8b5QGaVPMvoEQ2J6kpwRFdpVpBNQ=", + "lastModified": 1762463325, + "narHash": "sha256-33YUsWpPyeBZEWrKQ2a1gkRZ7i0XCC/2MYpU6BVeQSU=", "owner": "nix-community", "repo": "home-manager", - "rev": "9b4a2a7c4fbd75b422f00794af02d6edb4d9d315", + "rev": "0562fef070a1027325dd4ea10813d64d2c967b39", "type": "github" }, "original": { @@ -165,11 +165,11 @@ ] }, "locked": { - "lastModified": 1761081701, - "narHash": "sha256-IwpfaKg5c/WWQiy8b5QGaVPMvoEQ2J6kpwRFdpVpBNQ=", + "lastModified": 1762463325, + "narHash": "sha256-33YUsWpPyeBZEWrKQ2a1gkRZ7i0XCC/2MYpU6BVeQSU=", "owner": "nix-community", "repo": "home-manager", - "rev": "9b4a2a7c4fbd75b422f00794af02d6edb4d9d315", + "rev": "0562fef070a1027325dd4ea10813d64d2c967b39", "type": "github" }, "original": { @@ -187,11 +187,11 @@ ] }, "locked": { - "lastModified": 1761045626, - "narHash": "sha256-N0OyyLp7VIYUdrtLSPt6y40q3+wAAeJWRwAtrKtHYtU=", + "lastModified": 1762452596, + "narHash": "sha256-Iaga+mkwWnWa6FxsAYknpHzeP344VCKGkdudX420LgA=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "493f3428943605a9a34494cfcba32cd21633752f", + "rev": "99919fd35e70c1b18ce948d5329928d751031312", "type": "github" }, "original": { @@ -209,11 +209,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1761533636, - "narHash": "sha256-4xLNB3dIObQIA8m5WFR/ikssWddGc9l5QsyQNaLuoeU=", + "lastModified": 1762570515, + "narHash": "sha256-6GEB2Lq+YYPwoWqvT5j0FsrevtvRuW4cuw/KTz96ZSg=", "owner": "numtide", "repo": "nix-ai-tools", - "rev": "07559be9aee853a3a5968f2fcda14c07477a132d", + "rev": "7761e02548075964cd066f1ba953c1f08d2c64ba", "type": "github" }, "original": { @@ -247,11 +247,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1761114652, - "narHash": "sha256-f/QCJM/YhrV/lavyCVz8iU3rlZun6d+dAiC3H+CDle4=", + "lastModified": 1762363567, + "narHash": "sha256-YRqMDEtSMbitIMj+JLpheSz0pwEr0Rmy5mC7myl17xs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "01f116e4df6a15f4ccdffb1bcd41096869fb385c", + "rev": "ae814fd3904b621d8ab97418f1d0f2eb0d3716f4", "type": "github" }, "original": { @@ -276,11 +276,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1761373498, - "narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=", + "lastModified": 1762363567, + "narHash": "sha256-YRqMDEtSMbitIMj+JLpheSz0pwEr0Rmy5mC7myl17xs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce", + "rev": "ae814fd3904b621d8ab97418f1d0f2eb0d3716f4", "type": "github" }, "original": { @@ -309,11 +309,11 @@ ] }, "locked": { - "lastModified": 1761100675, - "narHash": "sha256-LX3TCDBeNpCWTDXtGyRASVcLmRPChSli34bgHnZ1DCw=", + "lastModified": 1762483116, + "narHash": "sha256-Z8EVsTH10BjCdFyPxbUu5jBV+HGL39rh9+beQcnNRm0=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "72161c6c53f6e3f8dadaf54b2204a5094c6a16ae", + "rev": "9de55b59b6aaadbd9dbf223765a835239b767ee5", "type": "github" }, "original": { @@ -380,11 +380,11 @@ ] }, "locked": { - "lastModified": 1761311587, - "narHash": "sha256-Msq86cR5SjozQGCnC6H8C+0cD4rnx91BPltZ9KK613Y=", + "lastModified": 1762410071, + "narHash": "sha256-aF5fvoZeoXNPxT0bejFUBXeUjXfHLSL7g+mjR/p5TEg=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "2eddae033e4e74bf581c2d1dfa101f9033dbd2dc", + "rev": "97a30861b13c3731a84e09405414398fbf3e109f", "type": "github" }, "original": { diff --git a/modules/darwin/home/programs/ghostty.nix b/modules/darwin/home/programs/ghostty.nix index 24b9c63..2f37bd7 100644 --- a/modules/darwin/home/programs/ghostty.nix +++ b/modules/darwin/home/programs/ghostty.nix @@ -7,17 +7,19 @@ theme = "gruvbox"; background-opacity = 0.9; shell-integration = "detect"; - working-directory = "inherit"; + working-directory = "home"; window-inherit-working-directory = true; keybind = [ - "super+a>c=new_tab" "super+a>n=new_window" - "super+a>|=new_split:right" - "super+a>-=new_split:down" + # Split bindings - using v and s instead of | and - for better reliability + "super+a>v=new_split:right" + "super+a>s=new_split:down" + # Navigation "super+a>h=goto_split:left" "super+a>j=goto_split:down" "super+a>k=goto_split:up" "super+a>l=goto_split:right" + # Other actions "super+a>z=toggle_split_zoom" "super+a>x=close_surface" "super+a>r=reload_config" diff --git a/modules/darwin/homebrew.nix b/modules/darwin/homebrew.nix index 7a9a357..2ae71c8 100644 --- a/modules/darwin/homebrew.nix +++ b/modules/darwin/homebrew.nix @@ -26,7 +26,6 @@ in { "brave-browser" "firefox" "pgadmin4" - "docker-desktop" "spotify" "vesktop" "obs"