Skip to content

jsmith/oversee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Help manage your OS!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages