diff --git a/home/common/ghostty.nix b/home/common/ghostty.nix
index 3ff4a1e..a2f4283 100644
--- a/home/common/ghostty.nix
+++ b/home/common/ghostty.nix
@@ -20,11 +20,11 @@
         font-style-bold-italic = "ExtraLight Italic";
         font-synthetic-style = false;
 
-        adjust-cell-height = 1;
-        adjust-cursor-thickness = 5;
+        adjust-cursor-thickness = 4;
+        adjust-cell-height = 2;
         adjust-font-baseline = 1;
         adjust-underline-position = 2;
-        adjust-underline-thickness = -1;
+        adjust-underline-thickness = -2;
 
         mouse-hide-while-typing = true;
         cursor-style = "block";
@@ -59,9 +59,9 @@
       in
       ''
       background = "${background}"
-      foreground = "#d1d5db"
-      cursor-color = #00d992
-      selection-background = #d7d7d7
+      foreground = #b7bec7
+      cursor-color = #f7f7f7
+      selection-background = #84979f
       selection-foreground = #000000
       palette = 0=#000000
       palette = 1=#ff0035
@@ -70,7 +70,7 @@
       palette = 4=#00a7ff
       palette = 5=#cb01ff
       palette = 6=#00e0ff
-      palette = 7=#f0f0f0
+      palette = 7=#b7bec7
       palette = 8=#444444
       palette = 9=#ff8c88
       palette = 10=#baff94
diff --git a/home/common/nvim/dieter/lua/dieter/init.lua b/home/common/nvim/dieter/lua/dieter/init.lua
index 4b4c55d..e8b7abd 100644
--- a/home/common/nvim/dieter/lua/dieter/init.lua
+++ b/home/common/nvim/dieter/lua/dieter/init.lua
@@ -52,6 +52,8 @@ local colors = {
     highlight_subtle = hsl(212, 27, 11),
     highlight_intense = hsl(58, 100, 60),
 
+    dialog_fg = hsl(191, 15, 75),
+
     -- string = hsl(96, 35, 60),
     -- string = hsl(80, 79, 83),
     string = hsl(90, 45, 70),
@@ -81,7 +83,7 @@ local colors = {
     selection = hsl(213, 60, 40),
 
     cmp_bg = hsl(218, 30, 13),
-    cmp_fg = hsl(218, 30, 60),
+    cmp_fg = hsl(218, 30, 80),
     cmp_selected_bg = hsl(218, 30, 25),
     cmp_selected_fg = hsl(218, 50, 80),
 
@@ -94,7 +96,6 @@ local colors = {
 }
 
 local setupGroups = function(c)
-  c.dialog_fg = c.foreground
   c.dialog_bg = c.background
 
   return {
@@ -176,12 +177,12 @@ local setupGroups = function(c)
 
     Title = { fg = c.foreground, bold = true },
 
-    MiniPickNormal = { link = "Normal" },
+    MiniPickNormal = { bg = c.dialog_bg, fg = c.dialog_fg },
     MiniPickBorder = { link = "MiniPickNormal" },
     MiniPickBorderText = { link = "MiniPickBorder" },
-    MiniPickMatchCurrent = { bg = c.background, fg = c.foreground, reverse = true },
+    MiniPickMatchCurrent = { bg = c.dialog_bg, fg = c.dialog_fg, reverse = true },
 
-    MiniClueBorder = { link = "MiniPickNormal" },
+    MiniClueBorder = { link = "MiniPicBorder" },
     MiniClueTitle = { bg = c.background, fg = c.foreground, bold = true },
     MiniClueNextKey = { link = "MiniClueTitle" },
     MiniClueDescGroup = { bg = c.background, fg = c.foreground, italic = true },