Skip to content

sweetim/workspace-setup

Repository files navigation

Timx workspace setup

CI Ansible-galaxy ansible-downloads

This will automatically setup to timx-style workspace

Components

  • autojump
  • history using directional key
  • bash_it (modern theme)
  • vim
  • nvm
  • nodejs
  • rust
  • python3
  • pip3
  • gvm
  • go

VIM plugins

  • VIM Vundle
  • nerdtree
  • nerdtree-git-plugin
  • vim-gitgutter
  • vim-rainbow
  • airline/vim-airline
  • vim-fugitive
  • indentLine
  • vim-one

Installation

ansible-galaxy install sweetim.workspace_setup
ansible localhost -m include_role -a name=sweetim.workspace_setup --diff --ask-become

or using ansible-playbook

---
- name: sample
  hosts: 127.0.0.1
  roles:
  - role: sweetim.workspace_setup
    bash_it_theme: "modern"