feat: Complete Neovim Scratch setup with all fixes
- Complete migration from Kickstart to Scratch config - Add Python LSP support (pyright) for workflow scripts - Improve Neo-tree: ASCII mode, better folder navigation (o, Z keys) - Add htop config as btop fallback - Configure Ghostty with Hack font + font-thicken - Remove all Zsh configs (Fish-only now) - Update install.sh for new structure - Add comprehensive README.md Working setup: - TypeScript/Playwright QA optimized - Go development ready - Fish shell + Ghostty terminal - All configs synced to dotfiles
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
-- ============================================================================
|
||||
-- Neo-tree - File Explorer
|
||||
-- Neo-tree - File Explorer (ASCII Mode - Keine Nerd Font Icons benötigt)
|
||||
-- ============================================================================
|
||||
|
||||
return {
|
||||
@@ -33,29 +33,29 @@ return {
|
||||
indent_marker = '│',
|
||||
last_indent_marker = '└',
|
||||
with_expanders = true,
|
||||
expander_collapsed = '',
|
||||
expander_expanded = '',
|
||||
expander_collapsed = '>', -- ASCII Pfeil
|
||||
expander_expanded = 'v', -- ASCII Pfeil nach unten
|
||||
},
|
||||
icon = {
|
||||
folder_closed = '',
|
||||
folder_open = '',
|
||||
folder_empty = '',
|
||||
default = '*',
|
||||
folder_closed = "[+]",
|
||||
folder_open = "[-]",
|
||||
folder_empty = "[ ]",
|
||||
default = "",
|
||||
},
|
||||
modified = {
|
||||
symbol = '[+]',
|
||||
},
|
||||
git_status = {
|
||||
symbols = {
|
||||
added = '',
|
||||
modified = '',
|
||||
deleted = '✖',
|
||||
renamed = '➜',
|
||||
untracked = '★',
|
||||
ignored = '◌',
|
||||
unstaged = '✗',
|
||||
staged = '✓',
|
||||
conflict = '',
|
||||
added = "+",
|
||||
modified = "~",
|
||||
deleted = "-",
|
||||
renamed = ">",
|
||||
untracked = "?",
|
||||
ignored = "!",
|
||||
unstaged = "*",
|
||||
staged = "√",
|
||||
conflict = "!",
|
||||
}
|
||||
},
|
||||
},
|
||||
@@ -67,11 +67,13 @@ return {
|
||||
['<space>'] = 'none',
|
||||
['<2-LeftMouse>'] = 'open',
|
||||
['<cr>'] = 'open',
|
||||
['o'] = 'toggle_node', -- Ordner auf/zuklappen
|
||||
['S'] = 'open_split',
|
||||
['s'] = 'open_vsplit',
|
||||
['t'] = 'open_tabnew',
|
||||
['C'] = 'close_node',
|
||||
['z'] = 'close_all_nodes',
|
||||
['Z'] = 'expand_all_nodes', -- Alle Ordner aufklappen
|
||||
['R'] = 'refresh',
|
||||
['a'] = {
|
||||
'add',
|
||||
@@ -103,7 +105,7 @@ return {
|
||||
},
|
||||
follow_current_file = {
|
||||
enabled = true,
|
||||
leave_dirs_open = false,
|
||||
leave_dirs_open = true, -- Ordner bleiben offen beim Navigieren
|
||||
},
|
||||
use_libuv_file_watcher = true,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user