7a895403cd
- Create a new Zsh configuration structure under ~/.config/zsh - Add main .zshrc file to load configurations and plugins - Implement environment variables in env.zsh - Define aliases for common commands in aliases.zsh - Set up completion settings in completion.zsh - Add custom functions for navigation, file handling, and process management in functions.zsh - Configure keybindings in keybindings.zsh - Set shell options in options.zsh - Load plugins using Zinit in plugins.zsh - Configure prompt settings in prompt.zsh - Create a .zshenv file to set ZDOTDIR for Zsh configuration directory
35 lines
343 B
Plaintext
35 lines
343 B
Plaintext
# Shell history and dumps
|
|
*/.zshdump
|
|
*/.zcompdump
|
|
*/.zsh_history
|
|
*/.bash_history
|
|
*/.history
|
|
.zsh_history
|
|
.zhistory
|
|
.zcompdump
|
|
|
|
# Config files
|
|
*/.env
|
|
*/.env.local
|
|
|
|
# Editor config
|
|
*/.vscode/
|
|
*/.idea/
|
|
|
|
# OS files
|
|
*/.DS_Store
|
|
*/Thumbs.db
|
|
*/.zcompdump
|
|
|
|
# SSH Keys
|
|
*/.ssh/id_*
|
|
*/.ssh/known_hosts*
|
|
|
|
# Lock files
|
|
*/.lock
|
|
*/.pid
|
|
*/.pid.lock
|
|
*/.sock
|
|
|
|
|