Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

⚙️ Cursor Settings

A distraction-free settings.json for Cursor (and VS Code): no tabs, no activity bar, no status bar, no minimap — just the code.

Cursor with these settings applied

🎯 What This Is

A single, ready-to-use settings.json tuned for full-stack work. The goal is a quiet editor: every piece of chrome that doesn't earn its place is turned off, and the sidebar moves to the right so the code never shifts when you toggle it.

Highlights:

  • 🎨 Vesper dark theme + Symbols icon theme
  • 🧘 Hidden tabs, activity bar, status bar, breadcrumbs, minimap and scrollbars
  • 🖋️ JetBrains Mono at 14px with a 1.8 line height
  • ⚡ Prettier as the default formatter, auto-save after delay
  • 🌿 Git autofetch and smart commit enabled

🧰 Required Extensions

Only two extensions are strictly needed for the settings to work as written:

Extension Why
Vesper workbench.colorTheme
Symbols workbench.iconTheme
Prettier editor.defaultFormatter

Nice to have (not referenced by settings.json): Error Lens, Import Cost, Auto Rename Tag, Better Comments.

Font: JetBrains Mono must be installed on your system.

🚀 Install

  1. Open Cursor and press Ctrl/Cmd + Shift + P
  2. Run Preferences: Open Settings (JSON)
  3. Back up whatever is already there, then paste the contents of settings.json
  4. Run Developer: Reload Window

Or clone it first:

git clone https://github.com/HenryCauan/settingsIDE.git

⚙️ What's Inside

Area Setting
Layout Sidebar on the right, activity bar / status bar / tabs / breadcrumbs hidden
Editor No minimap, no visible scrollbars, word wrap on, line highlight in the gutter only
Typography JetBrains Mono, 14px, line height 1.8, ligatures off, zoom level -1
Cursor Smooth caret animation, expand blinking
Indentation 2 spaces, indent guides on with custom low-contrast colors
Explorer Compact folders off, indent guides off, delete confirmation off
Formatting Prettier as default formatter, auto-save after delay
Git Smart commit + autofetch on, TypeScript imports updated on file move

🎨 Making It Yours

Everything here is a starting point. Common tweaks:

  • Swap the theme (Dracula, One Dark Pro, Catppuccin)
  • Bring tabs back with "workbench.editor.showTabs": "multiple"
  • Re-enable the status bar with "workbench.statusBar.visible": true
  • Turn on ligatures with "editor.fontLigatures": true

📄 Structure

.
├── settings.json    # The full configuration
├── preview.png      # Screenshot of the setup
└── README.md

🤝 Contributing

Found something worth adding? Open an issue or a PR.

📝 License

MIT — use it freely and adapt it to your workflow.


⭐ If this setup helped you, leave a star on the repo!

About

Complete Cursor IDE setup: dark theme, Prettier/ESLint, Error Lens, and more. Ready to boost your productivity on modern projects.

Topics

Resources

Stars

10 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors