Skip to content

Commit 4ad8e07

Browse files
edmundmillerclaude
andcommitted
refactor: Update Neogit configuration preferences
- Change graph style from ASCII to Kitty for better visual representation - Enable commit signature verification (verify_commit = true) - Remove Telescope dependency, use Snacks.nvim picker exclusively - Remove GitLab from git services, keep only GitHub Streamlined configuration with fewer dependencies while maintaining full functionality through Snacks.nvim integration. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 62f979f commit 4ad8e07

1 file changed

Lines changed: 6 additions & 9 deletions

File tree

config/nvim/lua/plugins/git-workflow.lua

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ return {
77
dependencies = {
88
"nvim-lua/plenary.nvim", -- required
99
"sindrets/diffview.nvim", -- optional - Diff integration
10-
"nvim-telescope/telescope.nvim", -- optional
11-
"folke/snacks.nvim", -- optional
10+
"folke/snacks.nvim", -- optional - for picker UI
1211
},
1312
config = function()
1413
require("neogit").setup({
@@ -25,8 +24,8 @@ return {
2524
interval = 1000,
2625
enabled = true,
2726
},
28-
-- Graph style
29-
graph_style = "ascii",
27+
-- Graph style - kitty for better visual representation
28+
graph_style = "kitty",
3029
-- Use default keymaps
3130
use_default_keymaps = true,
3231
-- Auto refresh status buffer
@@ -51,21 +50,19 @@ return {
5150
staged_diff_split_kind = "split",
5251
spell_check = true,
5352
},
54-
-- Commit view settings - disable verification for SSH-signed commits
53+
-- Commit view settings
5554
commit_view = {
5655
kind = "vsplit",
57-
verify_commit = false, -- Avoid gpg/ssh verify errors with 1Password op-ssh-sign
56+
verify_commit = true, -- Enable signature verification
5857
},
5958
-- Git services for pull request creation
6059
git_services = {
6160
["github.com"] = "https://github.com/${owner}/${repository}/compare/${branch_name}?expand=1",
62-
["gitlab.com"] = "https://gitlab.com/${owner}/${repository}/merge_requests/new?merge_request[source_branch]=${branch_name}",
6361
},
6462
-- Integrations
6563
integrations = {
66-
telescope = true, -- Use telescope for menu selection
6764
diffview = true, -- Enable diffview integration
68-
snacks = true, -- Use snacks.picker for menu selection
65+
snacks = true, -- Use snacks.picker for menu selection (preferred over telescope)
6966
},
7067
-- Sections configuration
7168
sections = {

0 commit comments

Comments
 (0)