Skip to content

Latest commit

 

History

History
182 lines (156 loc) · 3.38 KB

installation_on_naked_os.md

File metadata and controls

182 lines (156 loc) · 3.38 KB

add sources

sudo -su root
echo "
# spotify
deb http://repository.spotify.com stable non-free
" > /etc/apt/sources.list
sudo add-apt-repository ppa:no1wantdthisname/ppa
sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
sudo apt-get update

get keys

# spotify
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59

apt-get

sudo apt-get install \
terminator \
vim \
git \
transmission \
skype \
vlc \
gimp \
apcalc \
bpython \
chromium-browser \
firefox \
wine \
virtualbox \
libreoffice \
spotify-client \
p7zip \
p7zip-full \
npm \
python \
gconf-editor \
tree \
subversion \
vim-gnome \
libxml2-dev \
libxslt-dev \
g++ \
make \
checkinstall \
python-virtualenv \
libmysqlclient-dev \
python-mysqldb \
python-dev \
python3-dev \
imagemagick \
curl \
rake \
qnapi \
htop \
python-pip \
apparmor \
zsh \
fontconfig-infinality \
watchdog \
bmon \
linuxbrew-wrapper

npm

sudo npm install -g coffee-script less

easy install

easy_install -U Sphinx

pip

sudo pip install virtualenvwrapper setuptools ptpython

Other

  • Linuxbrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
brew doctor
  • Node.js

    curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
    sudo apt-get install -y nodejs
  • pathogen

    mkdir -p ~/.vim/autoload ~/.vim/bundle && \
    curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
  • vim plugins via pathogen

    mkdir -p ~/.vim/bundle &&     cd ~/.vim/bundle && \
    git clone git://github.com/scrooloose/nerdtree.git && \
    git clone git://github.com/altercation/vim-colors-solarized.git && \
    git clone git://github.com/plasticboy/vim-markdown.git
  • antigen

    curl https://cdn.rawgit.com/zsh-users/antigen/v1.1.4/bin/antigen.zsh > ~/.antigen.zsh
  • java

  • source code pro font

    wget https://github.com/adobe-fonts/source-code-pro/archive/1.017R.zip
    unzip 1.017R.zip
    mkdir -p ~/.fonts
    cp source-code-pro-1.017R/OTF/*.otf ~/.fonts/
    fc-cache -f -v
  • input font

    download page

    cd ~/Downloads/
    unzip Input-Font.zip && cp Input_Fonts/Input/* ~/.fonts/
    fc-cache -f -v
  • monaco font

    curl -kL https://raw.github.com/cstrap/monaco-font/master/install-font-ubuntu.sh | bash
    fc-cache -f -v
  • ghi

    sudo curl -sL https://raw.githubusercontent.com/stephencelis/ghi/master/ghi > ghi && chmod 755 ghi && sudo mv ghi /usr/local/bin
  • nvm

  • set zsh as default shell

    chsh -s /bin/zsh <user>
  • zsh completion

    git clone git://github.com/zsh-users/zsh-completions.git ~/.zsh-completion
  • hub

  • PyCharm

  • vim solarized

  • Vagrant

  • xflux

  • infinality config

    sudo bash /etc/fonts/infinality/infctl.sh setstyle linux
    sudo mv /etc/profile.d/infinality-settings.sh /etc/infinality-settings.sh
    sudo chmod a+rx /etc/infinality-settings.sh
  • sudo without password

    sudo visudo
    <username> ALL=(ALL) NOPASSWD: ALL  # at the end