Coder Social home page Coder Social logo

mavericksey's Introduction

Mavericksey

A script for OS X to display system information

'Screenshot'

Install / Uninstall

Use 'install.sh` to both install and uninstall.

Add the following line at the end of your ~/.bash_profile:

mavericksey

or this one to have colored logo:

mavericksey -c

or this one to have colored logo and a customized welcome message name:

mavericksey -c -n "John Doe"

Options

-n,  --name
	Set custom name for welcome message.
-c,  --color
	Color Logo
	
-red
	Red Text
	
-green
	Green Text

-yellow
	Yellow Text
	
-blue
	Blue Text
	
-purple
	Purple Text
	
-grey
	Grey Text

Recent Changes

  • (Addtion) Options for changing text color
  • (Optimization) Removed Escape Characters from ASCII art
  • (Optimization) Renamed color variables to all be same length - helps when echoing
  • (Optimzation) Aligned ASCII art / text in echo statement
  • (Addition) Added model field to display Mac Model ID

To-Do List

Bug Fixes / Optimization

  • Test Package Manager with macports
  • Look into $terminalText bug. Maybe find a better way of displaying colors then current method
  • Code cleanup
  • Update Screenshots
  • Fix uptime alignment bug
  • Better way of changing text color (use ""-text blue"" or "-text red" rather then "-red" or "-blue")

Features

  • Smarter install script (create directory if doesn't exist, prompt if already uninstalled)
  • Look into being able to install via package manager (homebrew / macports)
  • Display more precise model details (e.g. iMac 27-inch, Late 2012)
  • Display Graphics Card Model (system_profiler SPDisplaysDataType)
  • Display Total Hard Drive Space on Disk (currently shows only a percentage)

mavericksey's People

Contributors

jasonkliu avatar avatsaev avatar kr4ckhe4d avatar alenbasic avatar mathur avatar onlythefinestwilldo avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.