zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
49.83k stars 3.06k forks source link

Add settings to hide buttons for Project Panel, Terminal, & Share Feedback #8762

Open jasongitmail opened 8 months ago

jasongitmail commented 8 months ago

Check for existing issues

Describe the feature

These features can all be accessed via keyboard shortcuts. So once I'm familiar that the features exist as a new user of Zed, I want to turn these off to make the UI more minimal.

Feature request

Add these, or similar, to settings.json:

  "project_panel": {
    "button": false 
  },
  "terminal": {
    "button": false
  },
  "show_feedback_button": false,

If applicable, add mockups / screenshots to help present your vision of the feature

These related settings exist currently:

  "chat_panel": {
    "button": false
  },
  "collaboration_panel": {
    "button": false
  },
  "notification_panel": {
    "button": false
  },
  "show_call_status_icon": false,

Thanks for making Zed!

jasongitmail commented 8 months ago

Looks like there's a community PR (WIP) working towards this: https://github.com/zed-industries/zed/pull/8241 Might benefit from team guidance on how to structure the settings.

Moshyfawn commented 7 months ago
JosephTLyons commented 7 months ago

Also, the feedback button has been removed from the status bar, it now can be accessed via the command palette action feedback: give feedback or the Help menu item Give feedback....