easy automatic setup of my favorite environment
Emacs Lisp R Makefile HTML Shell Ruby Other
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 3 commits behind nishio:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dot.emacs.d
.gitignore
0.sh
CHEATSHEET.rst
MANUAL_SETUP.rst
Makefile
README.rst
ascii.zsh-theme
dot.gitconfig
dot.gitignore_global
dot.screenrc
dot.zshrc
id_rsa.pub
if_exists_rename.py
run.py

README.rst

setup

Setup my favorite environment.

状況は変わるものだから全自動は求めても仕方がない。 何をする必要があるのかを自然言語ではなく実行可能な形式で書くことに意味がある。

Ubuntu

# on new machine's terminal
sudo apt-get install -y openssh-server git-core make && ifconfig
# name easy rememberable name to the host
make edit_hosts

ssh -A ...

git clone git@github.com:nishio/setup.git
cd setup
make zsh screen
screen
make others  # it will do make apt-update pubkey-login git-config emacs

もしVMWareならVM右クリック→Guest→Install VMWare ToolsしてCDをマウントしてからmake vmwaretoolsする。

Linux on VirtualBox

To connect via ssh:

  • 1: Create new 'host-only network' from configuration of ViatualBox itself.
  • 2: Add new network adapter to the VM form VM's configuration.

Some blog entry said we need to edit /etc/network/interfaces, however we doesn't.

TODO

  • fix yasnipet