mirror of
https://github.com/Xevion/dotfiles.git
synced 2026-01-31 04:24:10 -06:00
feat: introduce meta-configs pattern and relocate fonts config
- Move fonts.toml from deployed location to meta/ directory - Update install-fonts.ts to read from meta/ and support extras array - Add comprehensive documentation explaining meta-configs pattern - Add ZedMono NF font and update Zed editor keybindings/settings
This commit is contained in:
@@ -10,24 +10,38 @@
|
||||
"context": "Workspace",
|
||||
"bindings": {
|
||||
// "shift shift": "file_finder::Toggle"
|
||||
}
|
||||
},
|
||||
},
|
||||
{
|
||||
"context": "Editor && vim_mode == insert",
|
||||
"bindings": {
|
||||
// "j k": "vim::NormalBefore"
|
||||
}
|
||||
"j k": "vim::NormalBefore",
|
||||
},
|
||||
},
|
||||
{
|
||||
"context": "Editor",
|
||||
"bindings": {
|
||||
"alt-pageup": "editor::HalfPageUp"
|
||||
}
|
||||
"alt-pageup": "editor::HalfPageUp",
|
||||
},
|
||||
},
|
||||
{
|
||||
"context": "Editor",
|
||||
"bindings": {
|
||||
"alt-pagedown": "editor::HalfPageDown"
|
||||
}
|
||||
}
|
||||
"alt-pagedown": "editor::HalfPageDown",
|
||||
},
|
||||
},
|
||||
{
|
||||
"context": "Workspace",
|
||||
"bindings": {
|
||||
"ctrl-tab": "pane::ActivateNextItem",
|
||||
"ctrl-shift-tab": "pane::ActivatePreviousItem",
|
||||
},
|
||||
},
|
||||
{
|
||||
"context": "Editor",
|
||||
"bindings": {
|
||||
"ctrl-alt-left": "pane::SwapItemLeft",
|
||||
"ctrl-alt-right": "pane::SwapItemRight",
|
||||
},
|
||||
},
|
||||
]
|
||||
|
||||
@@ -7,12 +7,19 @@
|
||||
// custom settings, run `zed: open default settings` from the
|
||||
// command palette (cmd-shift-p / ctrl-shift-p)
|
||||
{
|
||||
"base_keymap": "Cursor",
|
||||
"vim_mode": false,
|
||||
"icon_theme": "Material Icon Theme",
|
||||
"use_system_path_prompts": false,
|
||||
"base_keymap": "VSCode",
|
||||
"ui_font_size": 16,
|
||||
"buffer_font_size": 15,
|
||||
"auto_signature_help": false,
|
||||
"theme": {
|
||||
"mode": "dark",
|
||||
"mode": "light",
|
||||
"light": "One Light",
|
||||
"dark": "Gruvbox Dark Hard"
|
||||
"dark": "Min Dark (Blurred)"
|
||||
},
|
||||
"terminal": {
|
||||
"font_family": "ZedMono Nerd Font"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user