Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chocoonestrogen/dotfiles
My personal dotfiles and system configurations, organized by machine and operating system.
https://github.com/chocoonestrogen/dotfiles
arch-linux archlinux dotfiles dotfiles-linux neovim neovim-dotfiles
Last synced: about 18 hours ago
JSON representation
My personal dotfiles and system configurations, organized by machine and operating system.
- Host: GitHub
- URL: https://github.com/chocoonestrogen/dotfiles
- Owner: chocoOnEstrogen
- License: other
- Created: 2024-12-17T04:53:51.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2024-12-17T06:02:50.000Z (about 2 months ago)
- Last Synced: 2024-12-18T11:24:52.275Z (about 2 months ago)
- Topics: arch-linux, archlinux, dotfiles, dotfiles-linux, neovim, neovim-dotfiles
- Language: Python
- Homepage:
- Size: 306 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Dotfiles
My personal dotfiles and system configurations, organized by machine and operating system.
## Structure
```plaintext
dotfiles/
├── machines/
│ ├── linux/
│ └── arch/ # Arch Linux configurations
├── docs/ # Documentation
├── .github/ # GitHub specific files
└── README.md
```## Quick Start
1. Clone the repository:
```bash
git clone https://github.com/chocoOnEstrogen/dotfiles.git
cd dotfiles
```2. Navigate to your system's configuration:
```bash
cd machines/linux/arch # For Arch Linux
```3. Run the installation script:
```bash
python3 install.py
```## Available Configurations
### Linux
- **[Arch Linux](machines/linux/arch/README.md)**: Complete desktop environment with i3wm## Contributing
1. Fork the repository
2. Create a new branch (`git checkout -b feature/YourFeature`)
3. Make your changes
4. Commit your changes (`git commit -m 'feat: add new feature'`)
5. Push to the branch (`git push origin feature/YourFeature`)
6. Create a Pull Request## License
This project is licensed under the CC0 1.0 License - see the [LICENSE](LICENSE) file for details.