Skip to content

A modular, script-based setup for a modern development environment tailored for Data Scientists. Automates the installation of essential tools and configurations to get you up and running quickly.

License

Notifications You must be signed in to change notification settings

patricksferraz/mystack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MyStack

A modular, script-based setup for a modern development environment tailored for Data Scientists. This repository automates the installation of essential tools and configurations to get you up and running quickly.

Features

  • One-Command Setup: Run setup.sh to install and configure your environment.
  • Modular Installation: Choose what you need:
    • basic: Installs dependencies and Oh My Zsh
    • conda: Installs Miniconda with shell completions
    • docker: Installs Docker and configures user permissions
    • utils: Adds useful shell aliases for system maintenance
    • all: Installs everything
  • Modern Shell: Configures Zsh with Oh My Zsh, plugins, and themes.
  • Data Science Tools: Includes Miniconda for Python environments and Docker for containerization.

Installation

  1. Clone the repository:

    git clone https://github.com/patricksferraz/mystack.git
    cd mystack
  2. Run the setup script:

    sudo ./setup.sh -i all

Usage

  • Basic Setup: sudo ./setup.sh -i basic
  • Install Miniconda: sudo ./setup.sh -i conda
  • Install Docker: sudo ./setup.sh -i docker
  • Install Utilities: sudo ./setup.sh -i utils
  • Install Everything: sudo ./setup.sh -i all

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

Acknowledgments

About

A modular, script-based setup for a modern development environment tailored for Data Scientists. Automates the installation of essential tools and configurations to get you up and running quickly.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages