All Projects → eddyerburgh → git-init-plus

eddyerburgh / git-init-plus

Licence: MIT license
⚡ Turbo charged git init

Programming Languages

shell
77523 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to git-init-plus

Crane
PHP Intellisense/code-completion for VS Code
Stars: ✭ 236 (+1473.33%)
Mutual labels:  productivity
Ohmyzsh
🙃 A delightful community-driven (with 1900+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Stars: ✭ 138,057 (+920280%)
Mutual labels:  productivity
iforgor
A simple CLI productivity tool to quickly display the syntax of a desired piece of code
Stars: ✭ 20 (+33.33%)
Mutual labels:  productivity
Espanso
Cross-platform Text Expander written in Rust
Stars: ✭ 3,834 (+25460%)
Mutual labels:  productivity
Dash.jl
Dash for Julia - A Julia interface to the Dash ecosystem for creating analytic web applications in Julia. No JavaScript required.
Stars: ✭ 248 (+1553.33%)
Mutual labels:  productivity
jiraworklogtool
A simple Chrome Extension that allows adding worklog in Jira easily.
Stars: ✭ 38 (+153.33%)
Mutual labels:  productivity
Mechvibes
Mechvibes
Stars: ✭ 226 (+1406.67%)
Mutual labels:  productivity
grit
Multitree-based personal task manager
Stars: ✭ 1,616 (+10673.33%)
Mutual labels:  productivity
Sharex
ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
Stars: ✭ 18,143 (+120853.33%)
Mutual labels:  productivity
awesome-engineering-management
Pointers and tools for learning and day-to-day practice of engineering management & leadership.
Stars: ✭ 1,535 (+10133.33%)
Mutual labels:  productivity
Linux Window Session Manager
A tool to store and reload open windows and window positions for x11 desktops like unity and gnome.
Stars: ✭ 243 (+1520%)
Mutual labels:  productivity
Todoman
✅ A simple, standards-based, cli todo (aka: task) manager.
Stars: ✭ 247 (+1546.67%)
Mutual labels:  productivity
stapp
A Frontend boilerplate for High productivity
Stars: ✭ 22 (+46.67%)
Mutual labels:  productivity
Hamster System
Ultra-simple framework to organize your life.
Stars: ✭ 237 (+1480%)
Mutual labels:  productivity
Taskban
A personal productivity tool developed with C# and XAML.
Stars: ✭ 56 (+273.33%)
Mutual labels:  productivity
Devo
A Chrome and Firefox extension that displays GitHub Trending, Hacker News, Product Hunt and Designer News on every new tab.
Stars: ✭ 236 (+1473.33%)
Mutual labels:  productivity
Terminal-Setup
Best Setup for your terminal for programming on macOS
Stars: ✭ 26 (+73.33%)
Mutual labels:  productivity
Start-Menu-Manager
App to add websites/software/files/folders/scripts to the Windows 10 Start Menu and Taskbar, and priority shortcuts to Windows 10 Search.
Stars: ✭ 126 (+740%)
Mutual labels:  productivity
t2sp
Productive and portable performance programming across spatial architectures (FPGAs, etc.) and vector architectures (GPUs, etc.)
Stars: ✭ 24 (+60%)
Mutual labels:  productivity
keynavish
Control the mouse with the keyboard, on Windows.
Stars: ✭ 59 (+293.33%)
Mutual labels:  productivity

git-init-plus

Shell script to kick start a git project

Initializes git, creates LICENSE, adds .gitignore, and creates a README.md with your project title.

Table of contents

Installation

Linux

In your terminal run:

wget https://raw.githubusercontent.com/eddyerburgh/git-init-plus/master/install.sh && chmod +x install.sh && sudo ./install.sh

This script downloads the install file, makes it executable and runs it

The install file adds this directory to /opts/git-init-plus and creates a sym-link for the git-init-plus script in /usr/local/bin

OSX

curl -O https://raw.githubusercontent.com/eddyerburgh/git-init-plus/master/install.sh && chmod +x install.sh && sudo ./install.sh

And add usr/local/bin to PATH, in ~/.bash_profile

export PATH="/usr/local/bin:$PATH"

Windows

Currently unavailable

Usage

git-init-plus

Will walk you through creation of a new git project

git-init-plus -l ISC -n Edd -p project-name

Will initialize git, add an ISC LICENSE, a README.md with project-name as a title and a .gitignore file

If .git, README.md or LICENSE already exist, git-init-plus will prompt you to verify whether it should replace the file

Options

Parameter Usage Example
-l name of license to create (defaults to MIT) git-init-plus -l Apache
--license name of license to create (defaults to MIT) git-init-plus --license Apache
-n name(s) of copyright holder(s) to be added to LICENSE git-init-plus -n Edd
--name name(s) of copyright holder(s) to be added to LICENSE git-init-plus --name Edd
-p project name to be added as title to README.md git-init-plus -p git-init-plus
--project-name project name to be added as title to README.md git-init-plus --project-name git-init-plus
-h prints out usage git-init-plus -h
--help prints out usage git-init-plus --help
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].