Skip to content

Latest commit

 

History

History
48 lines (37 loc) · 1.2 KB

README.md

File metadata and controls

48 lines (37 loc) · 1.2 KB

Oversee

Helps oversee your Ubuntu OS!

Want to install CLion with one command? Or Google Chrome? Or all of your development software? How about a cleaner and easier way to define your .bash_aliases? Or a way to sync all of your jetbrains settings? This package will help!

Installation

pip install oversee
oversee --help

Place an .oversee.yaml in your home directory (ex. ~/.oversee.yaml). See examples/ for some examples!

Example Usage

# Install a package
oversee install clion

# Export your local bash aliases to ~/.bash_aliases
oversee export local

# Save you PyCharm settings & then sync them to CLion
oversee save pycharm
oversee sync clion

# Setup your 'work' environment
oversee setup work

# Export your .gitignore.yaml
oversee project exportignore

# Make new python package release at version 0.3
oversee project release 0.3

Roadmap

  • Added jetbrains settings sync support
  • Make environments work
  • Add project management components (make releases)
  • Autocomplete functionality
  • Add list commands using decorator
  • Add jetbrains .gitignore command
  • Add better tests
  • Add pipe support
  • Add support for zsh
  • Look into better documentation