darwin fixes after move

This commit is contained in:
2026-07-04 23:54:41 -04:00
parent c7e18a75eb
commit 0f96ac7168
2 changed files with 18 additions and 17 deletions
+16 -15
View File
@@ -1,35 +1,36 @@
{
hostname,
lib,
...
}: {
{ hostname, lib, ... }: {
programs.ghostty = {
enable = true;
package = lib.mkIf (hostname == "eva-02") null;
# Use mkForce to safely override the default package on eva-02
package = lib.mkIf (hostname == "eva-02") (lib.mkForce null);
enableZshIntegration = true;
settings = {
# Use explicit theme instead of relying on system theme detection
theme = "Adwaita Dark";
# Explicitly set color scheme preference to avoid GTK warnings
gtk-adwaita = true;
gtk-single-instance = true;
font-family = "JetBrainsMono Nerd Font";
font-family-italic = "Maple Mono";
font-family-bold-italic = "Maple Mono";
font-size = 12;
bold-is-bright = true;
window-decoration = false;
background-opacity = 0.8;
#background-blur-radius = 120;
# Note: 'background-blur-radius' is mostly a macOS-specific setting.
# If you are on Linux, you likely want 'background-blur = true' instead.
# background-blur-radius = 120;
window-save-state = "always";
mouse-hide-while-typing = true;
cursor-invert-fg-bg = true;
# The global: prefix is perfectly valid for Ghostty's command palette and quick terminal
keybind = [
"global:cmd+grave_accent=toggle_quick_terminal"
"super+shift+enter=new_window"
+2 -2
View File
@@ -82,7 +82,8 @@
"block-goose"
"brave-browser"
"ckan-app"
"comfyui"
"comfy"
"discord"
"ghostty"
"imhex"
"jellyfin-media-player"
@@ -97,7 +98,6 @@
"scroll-reverser"
"signal"
"steam"
"vesktop"
#"visual-studio-code"
"vlc"
];