Laptop is a script to set up an chromebook laptop for web development.
- Enable [Developer Mode] (http://www.howtogeek.com/210817/how-to-enable-developer-mode-on-your-chromebook/)
- esc+reload(f3)+power
- ctrl+d
- Open console tab in chrome browser
- ctrl+alt+t
shell
- Install crew
wget -q -O - https://raw.github.com/skycocker/chromebrew/master/install.sh | bashsudo chown -R chronos:chronos /usr/local- installs binutils curl expat gcc gettext git glibc gmp libssh2 linuxheaders make mpc mpfr perl python readline ruby zlibpkg
- Setup [git ssh keys] (https://help.github.com/articles/generating-ssh-keys/)
- Clone this repo into home
cd ~ && mkdir laptop && git clone git@github.com:nathansmyth/laptop.git laptop && cd laptop- Run chromebook script
sh ./chromebook
- Install crouton
- Download [crouton from link in repo description] (https://github.com/dnschneid/crouton/)
sudo sh -e ~/Downloads/crouton -t xiwi -r trustysudo enter-chroot- Setup initial user account, and you're in Ubuntu 14.04!
- Run ubuntu-docker script
cd ~/Downloads/laptop && sh ubuntu-docker
It can be run multiple times on the same machine safely. It installs, upgrades, or skips packages based on what is already installed on the machine.
Display public ip address:
curl http://ifconfig.me/ip
Display private ip address:
ip route get 1 | cut -d ' ' -f 3
Here's where I wanna start, when I come back around to this.
crew
crouton
We support:
Other versions may work but aren't tested. Bug reports for older versions are welcome.
Download, review, then execute the script:
curl --remote-name https://raw.githubusercontent.com/nathansmyth/laptop/master/chromebook
less chromebook
sh chromebook- Bundler for managing Ruby libraries
- Node.js and NPM, for running apps and installing JavaScript packages
- Zsh as your shell
Thank you, contributors!
By participating in this project, you agree to abide by the thoughtbot code of conduct.
Laptop is © 2011-2015 thoughtbot, inc. It is free software, and may be redistributed under the terms specified in the LICENSE file.
Laptop is maintained and funded by thoughtbot, inc. The names and logos for thoughtbot are trademarks of thoughtbot, inc.
We are passionate about open source software. See our other projects. We are available for hire.
