https://github.com/ghashtag/dotfiles-vps
https://github.com/ghashtag/dotfiles-vps
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ghashtag/dotfiles-vps
- Owner: gHashTag
- Created: 2018-06-01T14:45:33.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-16T10:04:31.000Z (over 6 years ago)
- Last Synced: 2025-01-31T15:47:44.138Z (4 months ago)
- Language: Vim script
- Size: 28.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Установка языка
```dpkg-reconfigure locales```Добавляем пользователя
```adduser playra```Наделяем правами суперадминистратора
```adduser playra sudo```На локальной машине
```ssh-copy-id playra@ЗДЕСЬ ВСТАВЛЯЕМ IP VPS```Копируем этот поект
```git clone https://github.com/gHashTag/dotfiles-vps.git dotfiles```Линкуем файлы ~/
```
ln -s ./dotfiles/.vimrc .vimrc
ln -s ./dotfiles/.nvimrc .nvimrc
ln -s ./dotfiles/.zshrc .zshrc
ln -s ./dotfiles/.gitignore .gitignore
ln -s ./dotfiles/.gitconfig .gitconfig
ln -s ./dotfiles/.gitignore_global .gitignore_global
ln -s ./dotfiles/.editorconfig .editorconfig
ln -s ./dotfiles/.ctags .ctags
ln -s ./dotfiles/.eslintrc .eslintrc
ln -s ./dotfiles/.flowconfig .flowconfig
ln -s ./dotfiles/libdefs.js libdefs.js
```
Ставим Oh My ZSH!
```
sudo apt-get install zsh
curl -L http://install.ohmyz.sh | sh
```Ставим vim plug https://github.com/junegunn/vim-plug
```
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
```
Заходим в .vimrc и вызываем команду PlugInstallСтавим NeoVim
https://github.com/neovim/neovim/wiki/Installing-Neovim#ubuntuСоздаем файл touch .config/nvim/init.vim
с содержимым для neovim
```javascript
set runtimepath^=~/.vim runtimepath+=~/.vim/after
let &packpath = &runtimepath
source ~/.nvimrc
```Ставим Docker
https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-using-the-repositoryСтавим Docker-compose
https://docs.docker.com/compose/install/#install-composeУстанавливаем node-js
После того, как все обновится, устанавливаем node-js (с чем и npm установится).
```
curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
sudo apt-get install -y nodejs
```Yarn - совместный фейсбука с гуглом менеджер пакетов типа npm. Он здесь тоже понадобится.
```
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
```
Устанавливаем призму глобально.
```sudo npm install -g prisma```