mac-dev-setup | A beginner 's guide to setting up a development environment | Configuration Management library

 by   nicolashery Shell Version: Current License: No License

kandi X-RAY | mac-dev-setup Summary

kandi X-RAY | mac-dev-setup Summary

mac-dev-setup is a Shell library typically used in Devops, Configuration Management, macOS applications. mac-dev-setup has no bugs, it has no vulnerabilities and it has medium support. You can download it from GitHub.

A beginner's guide to setting up a development environment on macOS
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              mac-dev-setup has a medium active ecosystem.
              It has 5441 star(s) with 938 fork(s). There are 193 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 7 open issues and 35 have been closed. On average issues are closed in 808 days. There are 5 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of mac-dev-setup is current.

            kandi-Quality Quality

              mac-dev-setup has no bugs reported.

            kandi-Security Security

              mac-dev-setup has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              mac-dev-setup does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              mac-dev-setup releases are not available. You will need to build from source code and install.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of mac-dev-setup
            Get all kandi verified functions for this library.

            mac-dev-setup Key Features

            No Key Features are available at this moment for mac-dev-setup.

            mac-dev-setup Examples and Code Snippets

            No Code Snippets are available at this moment for mac-dev-setup.

            Community Discussions

            Trending Discussions on mac-dev-setup

            QUESTION

            PATH error: "not a valid identifier"
            Asked 2018-Jun-03 at 06:05

            I had to get a new hard drive on my Mac and in setting up my developer environment, I'm getting this error/message in the terminal (iTerm2):

            -bash: unset: `PATH=/usr/local/opt/icu4c/bin:/usr/local/share/npm/bin:/Users/(mycomputername)/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/(mycomputername)/bin': not a valid identifier

            From what I've been able to research myself so far, it might be related to installing node using brew. (I could be wrong.)

            FYI:

            which ruby /usr/bin/ruby

            which node /usr/local/bin/node

            which python /usr/local/bin/python

            Also, I'm using these instructions to set up. I'm aware a few things in this list are out of date:

            https://github.com/nicolashery/mac-dev-setup

            EDIT:

            Contents of ~/.bash_profile:

            ...

            ANSWER

            Answered 2018-Jun-03 at 06:01

            The issue is this line in your ~/.bash_profile:

            Source https://stackoverflow.com/questions/50663441

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install mac-dev-setup

            This document describes how I set up my developer environment on a new MacBook or iMac. We will set up popular programming languages (for example Node (JavaScript), Python, and Ruby). You may not need all of them for your projects, although I recommend having them set up as they always come in handy. The document assumes you are new to Mac, but can also be useful if you are reinstalling a system and need some reminder. The steps below were tested on macOS High Sierra (10.13), but should work for more recent versions as well.
            System update
            System preferences
            Security
            iTerm2
            Homebrew
            Git
            Visual Studio Code
            Vim
            Python
            Node.js
            Ruby
            Heroku
            PostgreSQL
            Redis
            Elasticsearch
            Projects folder
            Apps
            Since we're going to be spending a lot of time in the command-line, let's install a better terminal than the default one. Download and install iTerm2. In Finder, drag and drop the iTerm Application file into the Applications folder. You can now launch iTerm, through the Launchpad for instance. Let's just quickly change some preferences. In iTerm2 > Preferences..., under the tab General, uncheck Confirm closing multiple sessions and Confirm "Quit iTerm2 (Cmd+Q)" command under the section Closing. In the tab Profiles, create a new one with the "+" icon, and rename it to your first name for example. Then, select Other Actions... > Set as Default. Under the section General set Working Directory to be Reuse previous session's directory. Finally, under the section Window, change the size to something better, like Columns: 125 and Rows: 35. When done, hit the red "X" in the upper left (saving is automatic in macOS preference panes). Close the window and open a new one to see the size change.
            An important dependency before Homebrew can work is the Command Line Developer Tools for Xcode. These include compilers that will allow you to build things from source. You can install them directly from the terminal with:.
            The recommended way to install Ruby is to use rbenv, which allows you to manage multiple versions of Ruby on the same machine. You can install rbenv with Homebrew:.
            Elasticsearch runs on Java, so check if you have it installed by running:.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/nicolashery/mac-dev-setup.git

          • CLI

            gh repo clone nicolashery/mac-dev-setup

          • sshUrl

            git@github.com:nicolashery/mac-dev-setup.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Configuration Management Libraries

            dotfiles

            by mathiasbynens

            consul

            by hashicorp

            viper

            by spf13

            eureka

            by Netflix

            confd

            by kelseyhightower

            Try Top Libraries by nicolashery

            example-d3-react

            by nicolasheryJavaScript

            markdownpad-github

            by nicolasheryCSS

            example-isomorphic-one

            by nicolasheryJavaScript

            example-stream-parser

            by nicolasheryJavaScript

            example-ui-as-data

            by nicolasheryJavaScript