New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

boot2env

Package Overview
Dependencies
Maintainers
0
Versions
113
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

boot2env

A toolkit to help dev.

latest
Source
npmnpm
Version
1.8.32
Version published
Weekly downloads
9
-30.77%
Maintainers
0
Weekly downloads
 
Created
Source

Boot2env

Just a toolkit I wrote to help my dev.

Contain 2 command: coder and bootvm

Build Status NPM version

Command bootvm:

A command to connect to VirtualBox or remote SSH host.

Local SSH config hard code to bootvm, change it by yourself

~/.ssh/auto_login

is config file for bootvm, only if it exists this command can be run. file format like this:

hostname                username        password    port    AuthKeyFilePath
115.159.152.88          ubuntu          *           22      ~/Documents/Keys/Alxw

this command try to connect via password default, place * to use AuthKeyFile

Command coder:

A command to cerate project, react component or config files.

You can run coder -h to see help

Config files:

Need some dependencies, you can run this to get all (I think you use macOS):

For coc.nvim

  • Install extensions :CocInstall coc-vimlsp coc-css coc-json coc-html coc-clangd coc-tsserver coc-pyright coc-rust-analyzer coc-clangd coc-phpls coc-java coc-tslint-plugin in vim
  • Config :CocConfig
{
  "tsserver.implicitProjectConfig.experimentalDecorators": true,
  "clangd.path": "/opt/homebrew/opt/llvm/bin/clangd",
  "clangd.arguments": ["--background-index=false"],
  "javascript.suggestionActions.enabled": false,
  "suggest.fixInsertedWord": false,
  "suggest.noselect": true
}

Components required:

# For reattach-to-user-namespace
brew install reattach-to-user-namespace
# For ack.vim
brew install ripgrep
# For python
brew install python
# For cmake
brew install cmake
# For ctags
brew install ctags
# For tmux
brew install tmux
# For jsctags
npm install -g git+https://github.com/ramitos/jsctags.git
# For tpm
mkdir -p ~/.tmux && git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
# For vim-plug
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
# For vim colorscheme
mkdir -p ~/.vim/colors && curl https://raw.githubusercontent.com/Erichain/vim-monokai-pro/master/colors/monokai_pro.vim -o ~/.vim/colors/monokai_pro.vim

Updates:

Use coc.nvim, remove ycm, use airline instead of powerline

Change vim plugin manager from vundle to vim-plug

Add Coc plugin, only use Ycm in c-family files

Add tmux plugins manager

Update vimrc & tmux

Update vimrc

Update webpack and plugins, coloscheme

Update vimrc colorscheme

Update vimrc with jsctags support

Change babel-preset-latest to babel-preset-env

Add loading :

Keywords

SpringHack

FAQs

Package last updated on 29 Dec 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts