Merged
Conversation
IME preedit support (preedit_handler API) is only available in nightly Neovide. The formula supports --HEAD install which builds from the main branch. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Specifies the absolute path to nvim so Neovide can find it when launched from Finder/Dock without inheriting the shell PATH. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
When neovide is installed via formula (HEAD) instead of cask, the .app bundle is placed in the Homebrew opt directory, not /Applications. This creates a symlink so it remains accessible from Finder/Dock. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
The symlink is required only when using the formula (--HEAD/nightly). If switching back to the stable cask, this step becomes unnecessary. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Enables preedit display during Japanese IME input in Neovide. Requires nightly Neovide (preedit_handler API not in stable). The plugin self-activates only when g:neovide is set. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
brew bundle fails to download ninja as an implicit dependency of neovide --HEAD. Installing it explicitly beforehand works around the issue. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
brew bundle fails to download implicit dependencies (ninja, libgit2, z3, llvm, rust, cargo-bundle) when installing neovide --HEAD. Adding them explicitly ensures they are installed before neovide. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
neov-ime.nvim requires Neovim 0.12+, which is not yet released as stable. HEAD install is necessary to get the required version. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
neov-ime.nvim requires Neovim 0.12+ which is not yet stable released. Keeping Neovim stable means IME preedit support is not available for now. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Remove nightly-specific build dependencies (ninja, libgit2, z3, llvm, rust, cargo-bundle) and the /Applications symlink workaround that was only needed for formula installs. IME support is out of scope for this PR. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
nvim: command not found問題を解決する変更内容
cask "goneovim"→cask "neovide"に変更.config/neovide/config.tomlを新規追加(neovim-binで nvim のパスを明示指定).config/goneovim/の設定ファイルおよびat_exitフックを削除背景
-bash: line 1: nvim: command not foundエラーでクラッシュする問題があった.bash_profileの PATH 設定を引き継がないためconfig.tomlでneovim-binを絶対パス指定することで解決切り替え手順
brew uninstall --cask goneovim(既存 cask を削除)brew bundle(neovide をインストール)./scripts/deploy.sh(config.toml のシンボリックリンクを作成)