GithubHelp home page GithubHelp logo

code-warrior / install-web-dev-software Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 5.0 225 KB

Mac OS script to install software and config files for my web dev courses.

Shell 82.52% HTML 17.48%
queens-college hunter-college rhode-island-school-of-design new-york-university nyu risd uhart university-of-hartford terminal

install-web-dev-software's Introduction

Mac OS Web Development Software Installer

v1.0.5

The enclosed script installs Mac-based HTML-, CSS-, Sass-, and JavaScript-related software and configuration files for any web development course you take with me. If you’re using macOS Catalina, Big Sur, or Monterey, then you’ll first need to grant The Terminal access to your disk. Follow this tutorial, then proceed below.


Running This Program

  1. Open The Terminal: Perform a Spotlight search by typing + spacebar and entering “terminal”
  2. Navigate to The Root of This Repo: Type cd into The Terminal, followed by a space. Do not hit return just yet. Drag the folder icon to the left of install-web-dev-software in the title bar of this repo into The Terminal window. Hit return
  3. Grant the Script Access: Give the script executable access to your file system by typing the following: chmod 755 install.sh
  4. Run The Installer: Type ./install.sh

Update bash to v5

Source: Upgrading Bash on macOS by Daniel Weibel

  1. Launch The Terminal
  2. Run brew install bash
  3. Edit the shells file using Atom: sudo atom /etc/shells
  4. Add /usr/local/bin/bash to the tail of the shells file
  5. Set the default shell for the current user: chsh -s /usr/local/bin/bash

install-web-dev-software's People

Contributors

code-warrior avatar roy-vanegas avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

install-web-dev-software's Issues

Consider Disabling all Atom Packages

It would make sense to disable all Atom packages, then enable them as the courses progress through the semester. For example, only the W3C validator should be enabled at the outset, with all other linters disabled. Then, once we start discussing CSS, enable Stylelint. And, so on...

Create an Uninstaller

The uninstaller should be interactive, asking the user if she/he/they would like to delete everything, or only some items.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.