diff --git a/config/nyosic/settings.json b/config/nyosic/settings.json index c2094e1..bee847d 100644 --- a/config/nyosic/settings.json +++ b/config/nyosic/settings.json @@ -7,8 +7,24 @@ // custom settings, run `zed: open default settings` from the // command palette (cmd-shift-p / ctrl-shift-p) { + // SINGULAR SETTINGS ----- "icon_theme": "Material Icon Theme", + "vim_mode": false, + "base_keymap": "VSCode", + "ui_f.ont_size": 16, + "buffer_font_size": 15.0, + "edit_prediction_provider": "zed", + "application_id": "1263505205522337886", + "git_integration": true, + "confirm_quit": true, + "file_icons": true, + "always_show_close_button": true, + "formatter": "prettier", + + // ASSISTANT SETTINGS ----- "assistant": { + "enabled": true, + "button": true, "default_model": { "provider": "zed.dev", "model": "claude-3-5-sonnet-latest" @@ -16,24 +32,83 @@ "version": "2" }, - "vim_mode": false, - "base_keymap": "VSCode", - "ui_f.ont_size": 16, - "buffer_font_size": 15.0, - - "theme": { - "mode": "system", - "light": "One Light", - "dark": "Catppuccin Mocha" + // INLAY HINTS SETTINGS ----- + "inlay_hints": { + "enabled": true, + "show_type_hints": true, + "show_parameter_hints": true, + "show_other_hints": true, + "show_background": false, + "edit_debounce_ms": 700, + "scroll_debounce_ms": 50 }, + // AUTOSAVE SETTINGS ----- + "autosave": { + "after_delay": { + "milliseconds": 1500 + } + }, + + // THEME SETTINGS ----- + "theme": { + "mode": "dark", + "light": "Oxocarbon Light (Variation III)", + "dark": "Oxocarbon Dark (Variation III)" + }, + + // INDENT SETTINGS ----- "indent_guides": { "coloring": "indent_aware", "background_coloring": "indent_aware", "line_width": 4 }, - "edit_prediction_provider": "zed", + // GIT SETTINGS ----- + "git": { + "enabled": true, + "autoFetch": true, + "autoFetchInterval": 300, + "autoFetchOnFocus": true, + "autoFetchOnWindowChange": true, + "autoFetchOnBuild": true, + "git_status": true, + "autoFetchOnBuildEvents": ["build", "run", "debug"], + "autoFetchOnBuildEventsDelay": 1500, + "autoFetchOnBuildDelay": 1500, + "git_gutter": "tracked_files" + }, - "application_id": "1263505205522337886" + // LATEX CONFIG ----- + "languages": { + "LaTeX": { + "show_edit_predictions": true, + "soft_wrap": "preferred_line_length", + "preferred_line_length": 110 + } + }, + + // EXTENSION AUTO INSTALL ----- + "auto_install_extensions": { + "csv": true, + "env": true, + "graphql": true, + "live-server": true, + "material-icon-theme": true, + "php": true, + "toml": true, + "discord-presence": true, + "fish": true, + "html": true, + "log": true, + "nginx": true, + "snippets": true, + "xml": true, + "emmet": true, + "git-firefly": true, + "latex": true, + "oxocarbon": true, + "rainbow-csv": true, + "sql": true + } }