From 1dd97d3cfd50d44fe574a635ad865a5190814600 Mon Sep 17 00:00:00 2001 From: Riku Takeuchi Date: Fri, 17 Apr 2026 17:52:53 +0900 Subject: [PATCH] Add Ghostty config for FiraCode Nerd Font in cmux Co-Authored-By: Claude Opus 4.6 (1M context) --- roles/cui/tasks/ghostty.yml | 11 +++++++++++ roles/cui/tasks/main.yml | 1 + roles/cui/templates/.config/ghostty/config | 5 +++++ 3 files changed, 17 insertions(+) create mode 100644 roles/cui/tasks/ghostty.yml create mode 100644 roles/cui/templates/.config/ghostty/config diff --git a/roles/cui/tasks/ghostty.yml b/roles/cui/tasks/ghostty.yml new file mode 100644 index 0000000..fd52130 --- /dev/null +++ b/roles/cui/tasks/ghostty.yml @@ -0,0 +1,11 @@ +--- +- name: Create ghostty config directory + file: + path: $HOME/.config/ghostty + state: directory + mode: "0755" + +- name: Copy ghostty config + template: + src: roles/cui/templates/.config/ghostty/config + dest: $HOME/.config/ghostty/config diff --git a/roles/cui/tasks/main.yml b/roles/cui/tasks/main.yml index f018ee9..24f1aaa 100644 --- a/roles/cui/tasks/main.yml +++ b/roles/cui/tasks/main.yml @@ -14,3 +14,4 @@ - import_tasks: ohmyzsh.yml - import_tasks: neovim.yml - import_tasks: git.yml +- import_tasks: ghostty.yml diff --git a/roles/cui/templates/.config/ghostty/config b/roles/cui/templates/.config/ghostty/config new file mode 100644 index 0000000..fda3bfc --- /dev/null +++ b/roles/cui/templates/.config/ghostty/config @@ -0,0 +1,5 @@ +font-family = FiraCode Nerd Font +font-style = Regular +font-size = 12 +adjust-cell-height = -15% +adjust-underline-position = 2