Skip to content

chore: mainの内容をfor-businessに取り込む#69

Merged
rin2yh merged 6 commits into
for-businessfrom
claude/merge-main-for-business-2t2453
Jun 29, 2026
Merged

chore: mainの内容をfor-businessに取り込む#69
rin2yh merged 6 commits into
for-businessfrom
claude/merge-main-for-business-2t2453

Conversation

@rin2yh

@rin2yh rin2yh commented Jun 29, 2026

Copy link
Copy Markdown
Owner

概要

main の変更を for-business ブランチに取り込むマージです。

コンフリクトの解決内容

4ファイルでコンフリクトが発生し、以下の方針で解決しました。

  • .github/workflows/ci.yml: トリガー対象ブランチを for-business のまま維持しつつ、main で追加された path フィルタ(**/*.nix / flake.lock / ci.yml 変更時のみ実行)を取り込み。
  • home/claude/settings.json: main で追加された skipWorkflowUsageWarning / inputNeededNotifEnabled / agentPushNotifEnabled を取り込み。
  • home/nvim/lua/lsp/init.lua: mainMiniDepsvim.pack / MiniMisc.safely 移行を採用。
  • home/wezterm/wezterm.lua: for-business は従来から wezterm を意図的に除外しているため(前回マージ chore: mainの内容をfor-businessに取り込む #65 と同様)、削除を維持。

確認

  • コンフリクトマーカーの残存なし
  • wezterm への参照漏れなし

🤖 Generated with Claude Code


Generated by Claude Code

rin2yh and others added 6 commits June 28, 2026 00:44
- wezterm: port ghostty's default ANSI palette + fg/bg/cursor for
  visual parity, enable default hyperlink_rules so raw URLs become
  Cmd-clickable, recolor tab_bar/window_frame with the same palette
- claude code: pin model to claude-opus-4-7[1m], switch tui to
  fullscreen, enable agent push notifs, suppress workflow usage warning
mini.deps development is frozen in the latest mini.nvim, which recommends
vim.pack for plugin management and MiniMisc.safely() in place of
MiniDeps.now()/later().

- init.lua: install mini.nvim via vim.pack; set up mini.misc early so the
  MiniMisc global is available before other modules load
- replace MiniDeps.add(...) with vim.pack.add(...); the treesitter
  post_checkout hook is reproduced with a PackChanged autocmd, and the
  ts-comments depends edge is covered by the existing treesitter add
- replace now()/later() with MiniMisc.safely('now'/'later', ...) everywhere
- drop the redundant mini.misc.setup() in nav.lua and the MiniDeps luarc global

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RhQR9TdszBTQ2XEZMbbCoz
Gate the CI workflow with a path filter so the nixfmt check and the
(expensive) macOS darwin build only run when nix-relevant files change.
PRs that touch only non-nix files (nvim lua, wezterm, README, etc.) no
longer trigger wasteful build/fmt runs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WhHQrJp4TeYPZ2buJGSKHg
…-business-2t2453

# Conflicts:
#	.github/workflows/ci.yml
#	home/claude/settings.json
#	home/nvim/lua/lsp/init.lua
#	home/wezterm/wezterm.lua
@rin2yh rin2yh marked this pull request as ready for review June 29, 2026 07:43
@rin2yh rin2yh merged commit 38f2490 into for-business Jun 29, 2026
2 checks passed
@rin2yh rin2yh deleted the claude/merge-main-for-business-2t2453 branch June 29, 2026 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants