DA
DanielRivasMD/dotfiles
The knowledge of ages remains in the archives...
dotfiles
Overview
Welcome to this Library, please proceed to the desired Archive...
Archive automates the setup of a rich, multi-language development environment
using modular install scripts, external manifests, Zellij plugin management, and
parallel execution It is designed to be clean, reproducible, and easy to
maintain
Directory Structure
.
├── install.sh # Main script to run all setup steps
├── LICENSE # Licensing terms
├── README.md # Project documentation
├── ROADMAP.txt # Future plans
├── .gitignore # Git exclusions
├── .justfile # Declarative task runner
│
├── .just/ # Justfile auxiliary scripts
├── completions/ # Shell completion definitions
├── deprecated/ # Archived configs or plugins
├── ex-situ/ # External configs
├── in-situ/ # Internal configs
├── in-silico/ # Installation instructions
Setup Instructions
- Clone this repository into your workspace:
git clone https://github.com/DanielRivasMD/dotfiles
cd dotfiles- Launch the installer:
bash install.sh- All scripts and cloning tasks will run in parallel. Logs are stored in:
~/.archive/log/Features
- Parallel execution of install scripts and repo cloning
- External manifest files for Zellij plugins and Git repos
- Shell install scripts for languages and tools
- Timestamped logging for every task
- Declarative Justfile support
- Config files separated by tool, state, and scope
- Organized file structure for separation of concerns
Customization
- Add a new install script in
in-silicoand register it ininstall.shlike:
run_install "${installDir}/rust.sh"- Add Git repos in
in-silico/clone_repos.txt:
https://github.com/example/tool ~/.completion/tool
- Add plugins in
in-silico/zellij_plugins.txt:
https://github.com/example/plugin/releases/latest/download/plugin.wasm
License
This project is licensed under the terms provided in LICENSE
Credits
Crafted by Daniel — built for clarity, modularity, and speed.
On this page
Languages
Shell65.1%Nushell23.0%Nu6.6%Julia2.2%Vim Script1.6%Just1.4%
Contributors
GNU General Public License v3.0
Created May 17, 2019
Updated March 11, 2026