Skip to content

shermsql/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Zed Dot Files 🚀

Minimal and productivity-focused Zed editor configuration files.

Contents

  • settings.json - Zed Editor Settings and Theme Configuration
  • keymap.json - Custom Keybindings (Visual Studio Code Keymap Based)

Directory Structure

dotfiles/
├── README.md
├── LICENSE
├── .gitignore
└── Zed/
    ├── settings.json
    └── keymap.json

Features ✨

Theme & Appearance

  • Dark Mode: Gruvbox Dark Theme
  • Light Mode: Gruvbox Light Theme
  • Font: Geist Mono
    • UI Font Size: 16px
    • Buffer Font Size: 15px
    • Line Height: 2.0
  • Minimal UI (Tab Bar Hidden, ScrollBar Disabled)

Editor Behavior

  • Visual Studio Code Keymap Based Keybindings
  • Auto-Save (1 Second Delay)
  • Format on Save Enabled
  • Mouse Wheel Zoom Enabled

AI Integration

  • GitHub Copilot CLI Support
  • Claude ACP Support

Keyboard Shortcuts 🔌

Shortcut Command
Ctrl + Shift + E Toggle Explorer/Right Dock
Ctrl + Shift + B Toggle Terminal/Bottom Dock
Ctrl + Shift + P Command Palette
Ctrl + P Quick File Open

Installation

Quick Setup

# Clone the Dot Files Repo
git clone https://github.com/shermsql/dotfiles.git ~/dotfiles

# Navigate to Zed Config Directory
cd ~/.config/zed  # Linux/macOS
# or
cd %APPDATA%\Zed  # Windows

# Create Symbolic Links
ln -s ~/dotfiles/zed/settings.json settings.json
ln -s ~/dotfiles/zed/keymap.json keymap.json

Manual Installation

Copy the files from the zed/ folder directly to your Zed config directory:

  • Linux/macOS: ~/.config/zed/
  • Windows: %APPDATA%\Zed\

Configuration Details

Settings.json

  • Theme: Dark mode by default with Gruvbox color scheme.
  • Panel Settings: Project panel on the right, tab bar hidden.
  • UI Elements: Tab bar, indent guides, and scrollbar disabled.
  • Font: Increased line height for better readability.
  • Dock Settings: Explorer on right, Terminal on bottom (starts closed).

Keymap.json

Keybindings for fast navigation:

  • Workspace docking controls.
  • Quick command palette and file finder access.
  • Minimal yet efficient bindings.

System Compatibility

  • Zed 0.130+ Versions
  • Linux, macOS, Windows

Customization

Feel free to modify these files according to your preferences. Zed automatically reloads configuration changes.

License

MIT - See LICENSE file for details.

About

Minimal, Clean And Reproducible Development Environment Setup (Zed, Terminal, Git, Shell Configs).

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors