https://github.com/funnyzak/dotfiles
Used to centrally manage personal configuration scripts, system settings, utility scripts, and related documentation, facilitating the backup, synchronization, and reuse of development environments and configurations for commonly used tools.
https://github.com/funnyzak/dotfiles
dotfiles ohmyzsh setup setup-script shell zsh
Last synced: 3 months ago
JSON representation
Used to centrally manage personal configuration scripts, system settings, utility scripts, and related documentation, facilitating the backup, synchronization, and reuse of development environments and configurations for commonly used tools.
- Host: GitHub
- URL: https://github.com/funnyzak/dotfiles
- Owner: funnyzak
- License: mit
- Created: 2025-03-25T23:49:29.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-04-07T12:40:09.000Z (3 months ago)
- Last Synced: 2025-04-07T13:36:45.105Z (3 months ago)
- Topics: dotfiles, ohmyzsh, setup, setup-script, shell, zsh
- Language: Shell
- Homepage: https://idotfiles.vercel.app
- Size: 1.65 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dotfiles
[](LICENSE)
[](https://github.com/funnyzak/dotfiles/commits/main)Used to centrally manage personal configuration scripts, system settings, utility scripts, and related documentation, facilitating the backup, synchronization, and reuse of development environments and configurations for commonly used tools.
> **Note:** This project is primarily designed for personal use and may not be suitable for all users. Please modify and adjust according to your own needs.
**CDN Addresses:**
* GitHub raw: [`https://raw.githubusercontent.com/funnyzak/dotfiles/refs/heads/main/`](https://raw.githubusercontent.com/funnyzak/dotfiles/refs/heads/main/)
* Vercel: [`https://idotfiles.vercel.app`](https://idotfiles.vercel.app)
* GitCode: [`https://gitee.com/funnyzak/dotfiles/raw/main/`](https://gitee.com/funnyzak/dotfiles/raw/main/)
* jsdelivr: [`https://cdn.jsdelivr.net/gh/funnyzak/dotfiles@main/`](https://cdn.jsdelivr.net/gh/funnyzak/dotfiles@main/)## Directory Structure
The following directory structure is used to organize different types of scripts and documents for clear management and quick lookup:
```
dotfiles/
├── shells/ # Shell configuration collection
│ ├── zshrc.zsh-template # Zsh configuration template
│ ├── oh-my-zsh/ # Oh My Zsh related configurations
│ ├── zsh/ # Zsh configuration
├── system/ # Linux system setup scripts
│ ├── config/ # Scripts related to system configuration files (e.g., sysctl, bashrc)
│ ├── automation/ # System automation scripts (e.g., scheduled tasks, monitoring scripts)
│ └── setup/ # System initialization or installation scripts
├── utilities/
├── ├──python/ # Python scripts collection
└── ├──shell/ # Shell scripts collection
│ ├── ... # Directories for other languages or types of general scripts
├── docs/ # Documentation
│ ├── help/ # Help documentation for applications or tools
│ ├── command/ # Command documentation
│ ├── general/ # General documentation
│ ├── templates/ # Documentation templates
```## License
Under the [MIT License](LICENSE).