my system configurations ^-^
at main 2.5 kB view raw
1{ 2 // Helix 3 "vim_mode": false, 4 "vim": { 5 "default_mode": "helix_normal" 6 }, 7 "relative_line_numbers": true, 8 "cursor_blink": false, 9 "scrollbar": { 10 "show": "never" 11 }, 12 "scroll_beyond_last_line": "off", 13 "vertical_scroll_margin": 5, 14 15 // Editor 16 "ensure_final_newline_on_save": true, 17 "remove_trailing_whitespace_on_save": true, 18 "tab_size": 2, 19 20 // AI 21 "agent": { 22 "default_profile": "ask", 23 "default_model": { 24 "model": "gpt-4.1", 25 "provider": "copilot_chat" 26 }, 27 "version": "2" 28 }, 29 "show_edit_predictions": true, 30 "features": { 31 "edit_prediction_provider": "copilot" 32 }, 33 34 // Extensions 35 "auto_install_extensions": { 36 "catppuccin-icons": true, 37 "discord-presence": true, 38 "emmet": true, 39 "git-firefly": true, 40 "html": true, 41 "ini": true, 42 "just": true, 43 "nix": true, 44 "scss": true, 45 "svelte": true, 46 "tera": true, 47 "toml": true, 48 "typst": true 49 }, 50 51 // Appearance 52 "buffer_font_family": "Maple Mono NF", 53 "buffer_font_size": 16, 54 "terminal_font_family": "Maple Mono NF", 55 "terminal_font_size": 16, 56 "ui_font_family": "Maple Mono NF", 57 "ui_font_size": 16, 58 "icon_theme": "Catppuccin Macchiato", 59 "theme": { 60 "dark": "Catppuccin Macchiato (pink)", 61 "light": "Catppuccin Macchiato (pink)" 62 }, 63 64 // Languages 65 "lsp": { 66 "tinymist": { 67 "settings": { 68 "exportPdf": "onSave", 69 "fontPaths": ["."] 70 } 71 } 72 }, 73 "languages": { 74 "CSS": { 75 "formatter": { 76 "external": { 77 "arguments": ["--stdin-filepath", "{buffer_path}"], 78 "command": "prettierd" 79 } 80 } 81 }, 82 "HTML": { 83 "formatter": { 84 "external": { 85 "arguments": ["--stdin-filepath", "{buffer_path}"], 86 "command": "prettierd" 87 } 88 } 89 }, 90 "JavaScript": { 91 "formatter": { 92 "external": { 93 "arguments": ["--stdin-filepath", "{buffer_path}"], 94 "command": "prettierd" 95 } 96 } 97 }, 98 "Markdown": { 99 "remove_trailing_whitespace_on_save": false, 100 "formatter": { 101 "external": { 102 "arguments": ["--stdin-filepath", "{buffer_path}"], 103 "command": "prettierd" 104 } 105 } 106 }, 107 "Nix": { 108 "formatter": { 109 "external": { 110 "command": "alejandra" 111 } 112 }, 113 "language_servers": ["nil", "!nixd"] 114 }, 115 "Python": { 116 "tab_size": 4 117 }, 118 "Rust": { 119 "tab_size": 4 120 } 121 } 122}