{ // Helix "vim_mode": false, "vim": { "default_mode": "helix_normal" }, "relative_line_numbers": true, "cursor_blink": false, "scrollbar": { "show": "never" }, "scroll_beyond_last_line": "off", "vertical_scroll_margin": 5, // Editor "ensure_final_newline_on_save": true, "remove_trailing_whitespace_on_save": true, "tab_size": 2, // AI "agent": { "default_profile": "ask", "default_model": { "model": "gpt-4.1", "provider": "copilot_chat" }, "version": "2" }, "show_edit_predictions": true, "features": { "edit_prediction_provider": "copilot" }, // Extensions "auto_install_extensions": { "catppuccin-icons": true, "discord-presence": true, "emmet": true, "git-firefly": true, "html": true, "ini": true, "just": true, "nix": true, "scss": true, "svelte": true, "tera": true, "toml": true, "typst": true }, // Appearance "buffer_font_family": "Maple Mono NF", "buffer_font_size": 16, "terminal_font_family": "Maple Mono NF", "terminal_font_size": 16, "ui_font_family": "Maple Mono NF", "ui_font_size": 16, "icon_theme": "Catppuccin Macchiato", "theme": { "dark": "Catppuccin Macchiato (pink)", "light": "Catppuccin Macchiato (pink)" }, // Languages "lsp": { "tinymist": { "settings": { "exportPdf": "onSave", "fontPaths": ["."] } } }, "languages": { "CSS": { "formatter": { "external": { "arguments": ["--stdin-filepath", "{buffer_path}"], "command": "prettierd" } } }, "HTML": { "formatter": { "external": { "arguments": ["--stdin-filepath", "{buffer_path}"], "command": "prettierd" } } }, "JavaScript": { "formatter": { "external": { "arguments": ["--stdin-filepath", "{buffer_path}"], "command": "prettierd" } } }, "Markdown": { "remove_trailing_whitespace_on_save": false, "formatter": { "external": { "arguments": ["--stdin-filepath", "{buffer_path}"], "command": "prettierd" } } }, "Nix": { "formatter": { "external": { "command": "alejandra" } }, "language_servers": ["nil", "!nixd"] }, "Python": { "tab_size": 4 }, "Rust": { "tab_size": 4 } } }