Welcome to my personal dotfiles repository, managed using chezmoi. This repository contains my configuration files for various applications and tools, allowing for a consistent and efficient environment across multiple machines.
- Zsh Configuration: Custom Zsh setup with plugins and themes.
- Managed with Chezmoi: Easily manage and deploy dotfiles across different systems.
- Zsh Plugins: -
zsh-autosuggestions
-zsh-syntax-highlighting
-zsh-completions
-zsh-history-substring-search
- Theme: -
powerlevel10k
- Custom Functions and Aliases: Includes useful functions like
update_zsh_plugins
,mkcd
,extract
,weather
,path
, andplease
. - Git Configuration: Personalized Git settings.
- Vim/Neovim Configuration: Custom settings and plugins for Vim/Neovim.
- Tmux Configuration: Personalized Tmux setup.
- SSH Configurations: Secure and convenient SSH configurations.
- Chezmoi: Install chezmoi by following the official installation guide.
- Git: Ensure Git is installed on your system.
-
Clone the Repository with Chezmoi:
chezmoi init --apply https://github.com/neowim/dotfiles.git
-
Update Dotfiles:
chezmoi update
-
Edit Dotfiles:
chezmoi edit <file>
-
Add New Files:
chezmoi add <file>
-
Remove Files:
chezmoi forget <file>
-
View Changes:
chezmoi diff
-
View Help:
chezmoi help