my personal dotfiles

Merge pull request #1 from daniel-daum/dotfiles-update-february2026

add updated dotfiles

authored by danieldaum.net and committed by

GitHub 2dfa7a8d 0c3f4a32

+772 -19
+5
.gitconfig
··· 27 27 28 28 # cleanup 29 29 sweep = "!git branch --merged | grep -v '\\*\\|main\\|master' | xargs -n 1 git branch -d" 30 + [filter "lfs"] 31 + clean = git-lfs clean -- %f 32 + smudge = git-lfs smudge -- %f 33 + process = git-lfs filter-process 34 + required = true
-2
.zshenv
··· 1 - # uv 2 - export PATH="/Users/daniel/.local/bin:$PATH"
+5 -6
.zshrc
··· 1 + # mise 2 + eval "$(mise activate zsh)" 3 + 1 4 # ssh auth 2 5 export SSH_AUTH_SOCK=/Users/daniel/Library/Containers/com.maxgoedjen.Secretive.SecretAgent/Data/socket.ssh 3 6 ··· 9 12 # eza ls replacement (long, all files, human-readable, icons, git info) 10 13 alias ll="eza -al --group-directories-first --icons --git --color=auto --long --header --classify" 11 14 12 - # java (hopefully not here for long) 13 - export PATH="/opt/homebrew/opt/openjdk/bin:$PATH" 14 - export CPPFLAGS="-I/opt/homebrew/opt/openjdk/include" 15 - 16 - # rust 17 - . "$HOME/.cargo/env" 15 + # cat replacement 16 + alias cat='bat'
+32 -9
Brewfile
··· 1 1 brew "antidote" 2 - brew "bat" 3 - brew "eza" 4 - brew "go" 5 - brew "just" 6 - brew "node" 7 - brew "openjdk" 8 - brew "pnpm" 9 - brew "rustup" 10 - brew "uv" 2 + brew "mas" 3 + brew "mise" 11 4 cask "alt-tab" 12 5 cask "anytype" 6 + cask "blender" 13 7 cask "bloom" 14 8 cask "bruno" 15 9 cask "calibre" ··· 19 13 cask "dbngin" 20 14 cask "discord" 21 15 cask "downie" 16 + cask "firefox" 22 17 cask "font-geist-mono" 18 + cask "godot" 23 19 cask "gpg-suite" 24 20 cask "iina" 25 21 cask "linear-linear" ··· 38 34 cask "runelite" 39 35 cask "secretive" 40 36 cask "signal" 37 + cask "slack" 41 38 cask "steam" 42 39 cask "tailscale-app" 43 40 cask "warp" 44 41 cask "yubico-authenticator" 45 42 cask "zed" 43 + mas "Anybox", id: 1593408455 44 + mas "Brother iPrint&Scan", id: 1193539993 45 + mas "Command X", id: 6448461551 46 + mas "Developer", id: 640199958 47 + mas "Dropover", id: 1355679052 48 + mas "Git Streaks", id: 1525795950 49 + mas "Goodnotes", id: 1444383602 50 + mas "Kagi for Safari", id: 1622835804 51 + mas "Keynote", id: 361285480 52 + mas "Keynote", id: 409183694 53 + mas "LiquidFetch", id: 6757637185 54 + mas "Numbers", id: 361304891 55 + mas "Numbers", id: 409203825 56 + mas "Pages", id: 361309726 57 + mas "Pages", id: 409201541 58 + mas "Photomator", id: 1444636541 59 + mas "Pixelmator Pro", id: 1289583905 60 + mas "Proton Pass for Safari", id: 6502835663 61 + mas "Scrap Paper", id: 1448441317 62 + mas "SnippetsLab", id: 1006087419 63 + mas "TestFlight", id: 899247664 64 + mas "Wipr", id: 1662217862 65 + mas "Xcode", id: 497799835 66 + go "cmd/go" 67 + go "cmd/gofmt" 68 + cargo "rustlings"
+1 -1
README.md
··· 1 - #dotfiles 1 + # dotfiles 2 2 my personal dotfiles
+13
mise.config.toml
··· 1 + # rename to config.toml 2 + # store a t ~/.config/mise/config.toml 3 + [tools] 4 + bat = "latest" 5 + eza = "latest" 6 + go = "latest" 7 + node = "latest" 8 + rust = "latest" 9 + uv = "latest" 10 + pnpm = "latest" 11 + lazygit = "latest" 12 + java = "latest" 13 + just = "latest"
+712
violet_one_dark.json
··· 1 + // remove comment and store at ~/.config/zed/themes/violet_one_dark.json 2 + { 3 + "$schema": "https://zed.dev/schema/themes/v0.2.0.json", 4 + "name": "Violet One Dark", 5 + "author": "daniel daum - merged", 6 + "themes": [ 7 + { 8 + "name": "Violet One Dark", 9 + "appearance": "dark", 10 + "style": { 11 + "accents": [ 12 + "#cbb0f766", 13 + "#b9c3fc66", 14 + "#86caee66", 15 + "#aee1b266", 16 + "#f0e0bd66", 17 + "#f1ba9d66", 18 + "#eb9ab766" 19 + ], 20 + "vim.mode.text": "#11111b", 21 + "vim.normal.background": "#f5e0dc", 22 + "vim.helix_normal.background": "#f5e0dc", 23 + "vim.visual.background": "#b4befe", 24 + "vim.helix_select.background": "#b4befe", 25 + "vim.insert.background": "#a6e3a1", 26 + "vim.visual_line.background": "#b4befe", 27 + "vim.visual_block.background": "#b4befe", 28 + "vim.replace.background": "#f38ba8", 29 + "background.appearance": "transparent", 30 + "border": "#00000000", 31 + "border.variant": "#00000000", 32 + "border.focused": "#b4befe", 33 + "border.selected": "#7c3aed80", 34 + "border.transparent": "#00000000", 35 + "border.disabled": "#00000000", 36 + "elevated_surface.background": "#13101Af5", 37 + "elevated_surface.border": "#00000000", 38 + "surface.background": "#13101Af5", 39 + "background": "#13101Af5", 40 + "element.background": "#00000000", 41 + "element.hover": "#7c3aed40", 42 + "element.active": "#7c3aed60", 43 + "element.selected": "#7c3aed50", 44 + "element.disabled": "#00000000", 45 + "drop_target.background": "#7c3aed60", 46 + "ghost_element.background": "#00000000", 47 + "ghost_element.hover": "#7c3aed30", 48 + "ghost_element.active": "#7c3aed50", 49 + "ghost_element.selected": "#7c3aed40", 50 + "ghost_element.disabled": "#00000000", 51 + "text": "#fafafab7", 52 + "text.muted": "#fafafa80", 53 + "text.placeholder": "#fafafa66", 54 + "text.disabled": "#fafafa40", 55 + "text.accent": "#7c3aed", 56 + "icon": "#fafafab7", 57 + "icon.muted": "#fafafa80", 58 + "icon.disabled": "#fafafa40", 59 + "icon.placeholder": "#fafafa66", 60 + "icon.accent": "#7c3aed", 61 + "status_bar.background": "#13101Af5", 62 + "title_bar.background": "#13101Af5", 63 + "title_bar.inactive_background": "#171725", 64 + "toolbar.background": "#00000000", 65 + "tab_bar.background": "#00000000", 66 + "tab.inactive_background": "#00000000", 67 + "tab.active_background": "#7c3aed80", 68 + "search.match_background": "#7c3aed26", 69 + "panel.background": "#00000000", 70 + "panel.focused_border": "#00000000", 71 + "panel.indent_guide": "#00000000", 72 + "panel.indent_guide_active": "#00000000", 73 + "panel.indent_guide_hover": "#00000000", 74 + "panel.overlay_background": "#13101Af5", 75 + "pane.focused_border": "#00000000", 76 + "pane_group.border": "#00000000", 77 + "scrollbar.thumb.background": "#fafafa40", 78 + "scrollbar.thumb.hover_background": "#fafafa60", 79 + "scrollbar.thumb.active_background": "#fafafa80", 80 + "scrollbar.thumb.border": "#00000000", 81 + "scrollbar.track.background": "#00000000", 82 + "scrollbar.track.border": "#00000000", 83 + "minimap.thumb.background": "#fafafa40", 84 + "minimap.thumb.hover_background": "#fafafa60", 85 + "minimap.thumb.active_background": "#fafafa80", 86 + "minimap.thumb.border": "#00000000", 87 + "editor.foreground": "#fafafab7", 88 + "editor.background": "#00000000", 89 + "editor.gutter.background": "#00000000", 90 + "editor.subheader.background": "#00000000", 91 + "editor.active_line.background": "#7c3aed30", 92 + "editor.highlighted_line.background": "#7c3aed40", 93 + "editor.line_number": "#fafafa66", 94 + "editor.active_line_number": "#fafafab7", 95 + "editor.invisible": "#fafafa26", 96 + "editor.wrap_guide": "#fafafa1a", 97 + "editor.active_wrap_guide": "#fafafa26", 98 + "editor.document_highlight.bracket_background": "#7c3aed26", 99 + "editor.document_highlight.read_background": "#7c3aed1a", 100 + "editor.document_highlight.write_background": "#7c3aed26", 101 + "editor.indent_guide": "#00000000", 102 + "editor.indent_guide_active": "#00000000", 103 + "terminal.background": "#00000000", 104 + "terminal.ansi.background": "#00000000", 105 + "terminal.foreground": "#fafafab7", 106 + "terminal.dim_foreground": "#fafafa80", 107 + "terminal.bright_foreground": "#fafafae6", 108 + "terminal.ansi.black": "#11111b", 109 + "terminal.ansi.white": "#fafafab7", 110 + "terminal.ansi.red": "#f38ba8", 111 + "terminal.ansi.green": "#a6e3a1", 112 + "terminal.ansi.yellow": "#f9e2af", 113 + "terminal.ansi.blue": "#89b4fa", 114 + "terminal.ansi.magenta": "#7c3aed", 115 + "terminal.ansi.cyan": "#94e2d5", 116 + "terminal.ansi.bright_black": "#313244", 117 + "terminal.ansi.bright_white": "#ffffff", 118 + "terminal.ansi.bright_red": "#f38ba8", 119 + "terminal.ansi.bright_green": "#a6e3a1", 120 + "terminal.ansi.bright_yellow": "#f9e2af", 121 + "terminal.ansi.bright_blue": "#89b4fa", 122 + "terminal.ansi.bright_magenta": "#7c3aed", 123 + "terminal.ansi.bright_cyan": "#94e2d5", 124 + "terminal.ansi.dim_black": "#11111b", 125 + "terminal.ansi.dim_white": "#fafafa80", 126 + "terminal.ansi.dim_red": "#f38ba880", 127 + "terminal.ansi.dim_green": "#a6e3a180", 128 + "terminal.ansi.dim_yellow": "#f9e2af80", 129 + "terminal.ansi.dim_blue": "#89b4fa80", 130 + "terminal.ansi.dim_magenta": "#7c3aed80", 131 + "terminal.ansi.dim_cyan": "#94e2d580", 132 + "link_text.hover": "#7c3aed", 133 + "conflict": "#f38ba8", 134 + "conflict.border": "#f38ba880", 135 + "conflict.background": "#f38ba826", 136 + "created": "#a6e3a1", 137 + "created.border": "#a6e3a180", 138 + "created.background": "#a6e3a126", 139 + "deleted": "#f38ba8", 140 + "deleted.border": "#f38ba880", 141 + "deleted.background": "#f38ba826", 142 + "hidden": "#fafafa66", 143 + "hidden.border": "#fafafa26", 144 + "hidden.background": "#fafafa0f", 145 + "hint": "#89b4fa", 146 + "hint.border": "#89b4fa80", 147 + "hint.background": "#89b4fa26", 148 + "ignored": "#fafafa66", 149 + "ignored.border": "#fafafa26", 150 + "ignored.background": "#fafafa0f", 151 + "modified": "#f9e2af", 152 + "modified.border": "#f9e2af80", 153 + "modified.background": "#f9e2af26", 154 + "predictive": "#94e2d5", 155 + "predictive.border": "#94e2d580", 156 + "predictive.background": "#94e2d526", 157 + "renamed": "#89b4fa", 158 + "renamed.border": "#89b4fa80", 159 + "renamed.background": "#89b4fa26", 160 + "info": "#89b4fa", 161 + "info.border": "#89b4fa80", 162 + "info.background": "#89b4fa26", 163 + "warning": "#f9e2af", 164 + "warning.border": "#f9e2af80", 165 + "warning.background": "#f9e2af26", 166 + "error": "#f38ba8", 167 + "error.border": "#f38ba880", 168 + "error.background": "#f38ba826", 169 + "success": "#a6e3a1", 170 + "success.border": "#a6e3a180", 171 + "success.background": "#a6e3a126", 172 + "unreachable": "#f38ba8", 173 + "unreachable.border": "#f38ba880", 174 + "unreachable.background": "#f38ba826", 175 + "players": [ 176 + { 177 + "cursor": "#f38ba8", 178 + "selection": "#f38ba826" 179 + }, 180 + { 181 + "cursor": "#a6e3a1", 182 + "selection": "#a6e3a126" 183 + }, 184 + { 185 + "cursor": "#f9e2af", 186 + "selection": "#f9e2af26" 187 + }, 188 + { 189 + "cursor": "#89b4fa", 190 + "selection": "#89b4fa26" 191 + }, 192 + { 193 + "cursor": "#7c3aed", 194 + "selection": "#7c3aed26" 195 + }, 196 + { 197 + "cursor": "#94e2d5", 198 + "selection": "#94e2d526" 199 + } 200 + ], 201 + "version_control.added": "#a6e3a1", 202 + "version_control.deleted": "#f38ba8", 203 + "version_control.modified": "#f9e2af", 204 + "version_control.renamed": "#89b4fa", 205 + "version_control.conflict": "#f38ba8", 206 + "version_control.conflict_marker.ours": "#a6e3a1", 207 + "version_control.conflict_marker.theirs": "#f38ba8", 208 + "version_control.ignored": "#fafafa66", 209 + "debugger.accent": "#7c3aed", 210 + "editor.debugger_active_line.background": "#7c3aed26", 211 + 212 + "syntax": { 213 + "variable": { 214 + "color": "#e06c75", 215 + "font_style": null, 216 + "font_weight": null 217 + }, 218 + "variable.builtin": { 219 + "color": "#e5c07b", 220 + "font_style": null, 221 + "font_weight": null 222 + }, 223 + "variable.parameter": { 224 + "color": "#e06c75", 225 + "font_style": null, 226 + "font_weight": null 227 + }, 228 + "variable.member": { 229 + "color": "#e06c75", 230 + "font_style": null, 231 + "font_weight": null 232 + }, 233 + "variable.special": { 234 + "color": "#e5c07b", 235 + "font_style": "italic", 236 + "font_weight": null 237 + }, 238 + "constant": { 239 + "color": "#d19a66", 240 + "font_style": null, 241 + "font_weight": null 242 + }, 243 + "constant.builtin": { 244 + "color": "#d19a66", 245 + "font_style": null, 246 + "font_weight": null 247 + }, 248 + "constant.macro": { 249 + "color": "#c678dd", 250 + "font_style": null, 251 + "font_weight": null 252 + }, 253 + "module": { 254 + "color": "#e5c07b", 255 + "font_style": "italic", 256 + "font_weight": null 257 + }, 258 + "label": { 259 + "color": "#e06c75", 260 + "font_style": null, 261 + "font_weight": null 262 + }, 263 + "string": { 264 + "color": "#98c379", 265 + "font_style": null, 266 + "font_weight": null 267 + }, 268 + "string.documentation": { 269 + "color": "#98c379", 270 + "font_style": null, 271 + "font_weight": null 272 + }, 273 + "string.regexp": { 274 + "color": "#98c379", 275 + "font_style": null, 276 + "font_weight": null 277 + }, 278 + "string.escape": { 279 + "color": "#56b6c2", 280 + "font_style": null, 281 + "font_weight": null 282 + }, 283 + "string.special": { 284 + "color": "#56b6c2", 285 + "font_style": null, 286 + "font_weight": null 287 + }, 288 + "string.special.path": { 289 + "color": "#98c379", 290 + "font_style": null, 291 + "font_weight": null 292 + }, 293 + "string.special.symbol": { 294 + "color": "#56b6c2", 295 + "font_style": null, 296 + "font_weight": null 297 + }, 298 + "string.special.url": { 299 + "color": "#98c379", 300 + "font_style": "italic", 301 + "font_weight": null 302 + }, 303 + "character": { 304 + "color": "#d19a66", 305 + "font_style": null, 306 + "font_weight": null 307 + }, 308 + "character.special": { 309 + "color": "#56b6c2", 310 + "font_style": null, 311 + "font_weight": null 312 + }, 313 + "boolean": { 314 + "color": "#d19a66", 315 + "font_style": null, 316 + "font_weight": null 317 + }, 318 + "number": { 319 + "color": "#d19a66", 320 + "font_style": null, 321 + "font_weight": null 322 + }, 323 + "number.float": { 324 + "color": "#d19a66", 325 + "font_style": null, 326 + "font_weight": null 327 + }, 328 + "type": { 329 + "color": "#e5c07b", 330 + "font_style": null, 331 + "font_weight": null 332 + }, 333 + "type.builtin": { 334 + "color": "#e5c07b", 335 + "font_style": "italic", 336 + "font_weight": null 337 + }, 338 + "type.definition": { 339 + "color": "#e5c07b", 340 + "font_style": null, 341 + "font_weight": null 342 + }, 343 + "type.interface": { 344 + "color": "#e5c07b", 345 + "font_style": "italic", 346 + "font_weight": null 347 + }, 348 + "type.super": { 349 + "color": "#e5c07b", 350 + "font_style": "italic", 351 + "font_weight": null 352 + }, 353 + "attribute": { 354 + "color": "#d19a66", 355 + "font_style": null, 356 + "font_weight": null 357 + }, 358 + "property": { 359 + "color": "#e06c75", 360 + "font_style": null, 361 + "font_weight": null 362 + }, 363 + "function": { 364 + "color": "#61afef", 365 + "font_style": null, 366 + "font_weight": null 367 + }, 368 + "function.builtin": { 369 + "color": "#61afef", 370 + "font_style": null, 371 + "font_weight": null 372 + }, 373 + "function.call": { 374 + "color": "#61afef", 375 + "font_style": null, 376 + "font_weight": null 377 + }, 378 + "function.macro": { 379 + "color": "#56b6c2", 380 + "font_style": null, 381 + "font_weight": null 382 + }, 383 + "function.method": { 384 + "color": "#61afef", 385 + "font_style": null, 386 + "font_weight": null 387 + }, 388 + "function.method.call": { 389 + "color": "#61afef", 390 + "font_style": null, 391 + "font_weight": null 392 + }, 393 + "constructor": { 394 + "color": "#e06c75", 395 + "font_style": null, 396 + "font_weight": null 397 + }, 398 + "operator": { 399 + "color": "#abb2bf", 400 + "font_style": null, 401 + "font_weight": null 402 + }, 403 + "keyword": { 404 + "color": "#c678dd", 405 + "font_style": null, 406 + "font_weight": null 407 + }, 408 + "keyword.modifier": { 409 + "color": "#c678dd", 410 + "font_style": null, 411 + "font_weight": null 412 + }, 413 + "keyword.type": { 414 + "color": "#c678dd", 415 + "font_style": null, 416 + "font_weight": null 417 + }, 418 + "keyword.coroutine": { 419 + "color": "#c678dd", 420 + "font_style": null, 421 + "font_weight": null 422 + }, 423 + "keyword.function": { 424 + "color": "#c678dd", 425 + "font_style": null, 426 + "font_weight": null 427 + }, 428 + "keyword.operator": { 429 + "color": "#c678dd", 430 + "font_style": null, 431 + "font_weight": null 432 + }, 433 + "keyword.import": { 434 + "color": "#c678dd", 435 + "font_style": null, 436 + "font_weight": null 437 + }, 438 + "keyword.repeat": { 439 + "color": "#c678dd", 440 + "font_style": null, 441 + "font_weight": null 442 + }, 443 + "keyword.return": { 444 + "color": "#c678dd", 445 + "font_style": null, 446 + "font_weight": null 447 + }, 448 + "keyword.debug": { 449 + "color": "#c678dd", 450 + "font_style": null, 451 + "font_weight": null 452 + }, 453 + "keyword.exception": { 454 + "color": "#c678dd", 455 + "font_style": null, 456 + "font_weight": null 457 + }, 458 + "keyword.conditional": { 459 + "color": "#c678dd", 460 + "font_style": null, 461 + "font_weight": null 462 + }, 463 + "keyword.conditional.ternary": { 464 + "color": "#c678dd", 465 + "font_style": null, 466 + "font_weight": null 467 + }, 468 + "keyword.directive": { 469 + "color": "#c678dd", 470 + "font_style": null, 471 + "font_weight": null 472 + }, 473 + "keyword.directive.define": { 474 + "color": "#c678dd", 475 + "font_style": null, 476 + "font_weight": null 477 + }, 478 + "keyword.export": { 479 + "color": "#c678dd", 480 + "font_style": null, 481 + "font_weight": null 482 + }, 483 + "punctuation": { 484 + "color": "#abb2bf", 485 + "font_style": null, 486 + "font_weight": null 487 + }, 488 + "punctuation.delimiter": { 489 + "color": "#abb2bf", 490 + "font_style": null, 491 + "font_weight": null 492 + }, 493 + "punctuation.bracket": { 494 + "color": "#abb2bf", 495 + "font_style": null, 496 + "font_weight": null 497 + }, 498 + "punctuation.special": { 499 + "color": "#abb2bf", 500 + "font_style": null, 501 + "font_weight": null 502 + }, 503 + "punctuation.special.symbol": { 504 + "color": "#abb2bf", 505 + "font_style": null, 506 + "font_weight": null 507 + }, 508 + "punctuation.list_marker": { 509 + "color": "#abb2bf", 510 + "font_style": null, 511 + "font_weight": null 512 + }, 513 + "comment": { 514 + "color": "#7F838C", 515 + "font_style": "italic", 516 + "font_weight": null 517 + }, 518 + "comment.doc": { 519 + "color": "#7F838C", 520 + "font_style": "italic", 521 + "font_weight": null 522 + }, 523 + "comment.documentation": { 524 + "color": "#7F838C", 525 + "font_style": "italic", 526 + "font_weight": null 527 + }, 528 + "comment.error": { 529 + "color": "#7F838C", 530 + "font_style": "italic", 531 + "font_weight": null 532 + }, 533 + "comment.warning": { 534 + "color": "#7F838C", 535 + "font_style": "italic", 536 + "font_weight": null 537 + }, 538 + "comment.hint": { 539 + "color": "#7F838C", 540 + "font_style": "italic", 541 + "font_weight": null 542 + }, 543 + "comment.todo": { 544 + "color": "#7F838C", 545 + "font_style": "italic", 546 + "font_weight": null 547 + }, 548 + "comment.note": { 549 + "color": "#7F838C", 550 + "font_style": "italic", 551 + "font_weight": null 552 + }, 553 + "diff.plus": { 554 + "color": "#98c379", 555 + "font_style": null, 556 + "font_weight": null 557 + }, 558 + "diff.minus": { 559 + "color": "#e06c75", 560 + "font_style": null, 561 + "font_weight": null 562 + }, 563 + "tag": { 564 + "color": "#e06c75", 565 + "font_style": null, 566 + "font_weight": null 567 + }, 568 + "tag.attribute": { 569 + "color": "#d19a66", 570 + "font_style": "italic", 571 + "font_weight": null 572 + }, 573 + "tag.delimiter": { 574 + "color": "#abb2bf", 575 + "font_style": null, 576 + "font_weight": null 577 + }, 578 + "parameter": { 579 + "color": "#e06c75", 580 + "font_style": null, 581 + "font_weight": null 582 + }, 583 + "field": { 584 + "color": "#e06c75", 585 + "font_style": null, 586 + "font_weight": null 587 + }, 588 + "namespace": { 589 + "color": "#e5c07b", 590 + "font_style": "italic", 591 + "font_weight": null 592 + }, 593 + "float": { 594 + "color": "#d19a66", 595 + "font_style": null, 596 + "font_weight": null 597 + }, 598 + "symbol": { 599 + "color": "#56b6c2", 600 + "font_style": null, 601 + "font_weight": null 602 + }, 603 + "string.regex": { 604 + "color": "#98c379", 605 + "font_style": null, 606 + "font_weight": null 607 + }, 608 + "text": { 609 + "color": "#abb2bf", 610 + "font_style": null, 611 + "font_weight": null 612 + }, 613 + "emphasis.strong": { 614 + "color": "#d19a66", 615 + "font_style": null, 616 + "font_weight": 700 617 + }, 618 + "emphasis": { 619 + "color": "#abb2bf", 620 + "font_style": "italic", 621 + "font_weight": null 622 + }, 623 + "embedded": { 624 + "color": "#abb2bf", 625 + "font_style": null, 626 + "font_weight": null 627 + }, 628 + "text.literal": { 629 + "color": "#98c379", 630 + "font_style": null, 631 + "font_weight": null 632 + }, 633 + "concept": { 634 + "color": "#56b6c2", 635 + "font_style": null, 636 + "font_weight": null 637 + }, 638 + "enum": { 639 + "color": "#e5c07b", 640 + "font_style": null, 641 + "font_weight": null 642 + }, 643 + "function.decorator": { 644 + "color": "#e5c07b", 645 + "font_style": null, 646 + "font_weight": null 647 + }, 648 + "type.class.definition": { 649 + "color": "#e5c07b", 650 + "font_style": null, 651 + "font_weight": 700 652 + }, 653 + "hint": { 654 + "color": "#7f848e", 655 + "font_style": "italic", 656 + "font_weight": null 657 + }, 658 + "link_text": { 659 + "color": "#61afef", 660 + "font_style": null, 661 + "font_weight": null 662 + }, 663 + "link_uri": { 664 + "color": "#98c379", 665 + "font_style": "italic", 666 + "font_weight": null 667 + }, 668 + "parent": { 669 + "color": "#e06c75", 670 + "font_style": null, 671 + "font_weight": null 672 + }, 673 + "predictive": { 674 + "color": "#7f848e", 675 + "font_style": null, 676 + "font_weight": null 677 + }, 678 + "predoc": { 679 + "color": "#c678dd", 680 + "font_style": null, 681 + "font_weight": null 682 + }, 683 + "primary": { 684 + "color": "#abb2bf", 685 + "font_style": null, 686 + "font_weight": null 687 + }, 688 + "tag.doctype": { 689 + "color": "#c678dd", 690 + "font_style": null, 691 + "font_weight": null 692 + }, 693 + "string.doc": { 694 + "color": "#7F838C", 695 + "font_style": "italic", 696 + "font_weight": null 697 + }, 698 + "title": { 699 + "color": "#e06c75", 700 + "font_style": null, 701 + "font_weight": 800 702 + }, 703 + "variant": { 704 + "color": "#e06c75", 705 + "font_style": null, 706 + "font_weight": null 707 + } 708 + } 709 + } 710 + } 711 + ] 712 + }
+4 -1
zed_settings.json
··· 8 8 // command palette (cmd-shift-p / ctrl-shift-p) 9 9 { 10 10 // practical 11 + "terminal": { 12 + "shell": "system" 13 + }, 11 14 "gutter": { 12 15 "line_numbers": true, 13 16 }, ··· 46 49 "theme": { 47 50 "mode": "dark", 48 51 "light": "Gruvbox Light Hard", 49 - "dark": "Warp One Dark", 52 + "dark": "Violet One Dark", 50 53 }, 51 54 "icon_theme": { 52 55 "light": "Zed (Default)",