Magic per-project shell environments. Very pretentious. If a directory contains a .env file, it will automatically be executed when you cd into it. When enabled (set AUTOENV_ENABLE_LEAVE to a non-null string), if a directory contains a .env.leave file, it will automatically be executed when you leave it.
environment cd shell-extension shell-scripts bash zsh🐌 useful scripts for making developer's everyday life easier and happier
shell script option-parser useful-scripts vcs terminal-emulators shell-scripts bash show-busy-java-threads show-duplicate-java-classesA collection of pure bash alternatives to external processes. The goal of this book is to document known and unknown methods of doing various tasks using only built-in bash features. Using the snippets from this bible can help remove unneeded dependencies from scripts and in most cases make them faster. I came across these tips and discovered a few while developing neofetch, pxltrm and other smaller projects.
bash shell script guide list bible book reference handbook learning how-to shell-scriptsThis document was written for those who want to learn Bash without diving in too deeply. You should be able to run bash-handbook at the command line now. This will open the manual in your selected $PAGER. Otherwise, you may continue reading on here.
bash handbook learning how-to shell shell-scripts book guideProgram prefixing for continuous workflow using a single tool. Starts an interactive shell with where every command is prefixed using <program>.
shell shell-scripts utility💻 A better and friendly vi(vim) mode plugin for ZSH. Maybe you have experienced the default Vi mode in Zsh, after turning on the default Vi mode, you gradually found that it had many problems, some features were not perfect or non-existent, and some behaviors even were different from the native Vi(Vim) mode.
vim shell zsh productivity oh-my-zsh clipboard awesome terminal like zplug antigen command-line-tool shell-scripts zgen zsh-plugin zsh-plugins vi-keybinds surround keybinding zinitThe name "dasht" is a portmanteau of Dash and the letter "t", for terminal. Etymologically, "dasht" is Persian for plain, as in an flat expanse of land, which aptly characterizes the terminal environment where everything is text. Local search engine for web browsers.
offline-first documentation-tool terminal-based browser-based shell-scripts docset w3mLearn you how to use the terminal and write your the first Bash script. This workshopper is based on bash-handbook, so if you want to more examples, check it out.
cygwin workshopper nodeschool bash shell shell-scripts learning learn-to-code exercises how-to tutorialThe stank system includes the stank Go library as well as several command line utilities for convenience. The stank application scans directories and files for POSIX-derived shell scripts and prints their paths, designed as a convenient standalone filter for linting large collections of source code. For example, use stank in combination with xargs to help per-file shell linters process large projects. rosy recommends scripts to be rewritten in other languages, such as porting bash scripts to ksh for speed; porting sh scripts to bash for robustness; or porting zsh scripts to sh for portability. By default, Rose mode is applied, encouraging shell scripts to be rewritten in non-shell languages for significant improvements in robustness and speed.
static-analysis shell-scriptsThis collection of scripts is intended to provide consistency and shortcuts for common project tasks. Key tools are highlighted and described below. Coordinates heavily with the Loadsys CakePHP App Skeleton. This is the master branch and along with the 3.x.x releases is meant for use with Cake 3 projects exclusively.
cakephp shell-scriptsNearly every (Neo)Vim configuration you find online is composed of a single, giant vimrc file. But this one is different: it's modular, relying on (Neo)Vim's behavior of loading all plugin/**/*.vim files on startup to cleanly partition your settings, mappings, bundles, and other configuration into separate files that each focus on a single topic and do one thing well. Modularity of bundles, filetypes, colorschemes, and Vim settings.
vim-configuration shell-scripts git-rebaseDistributed under the terms of the ISC license (basically MIT).
home-directory shell-scripts dotfilesexecfuse is a implement FUSE filesystems using a bunch of scripts. Consider it as a "shell FUSE binding".
fuse-filesystem fuse bash shell-scriptsEffing Shell Scripts 2 is a common sense remote command execution tool inspired by fss and written in Go. Installation with Go is as easy as running go get.
devops-tools remote-execution shell-scripts configuration-managementEverything I need to get setup on a new machine. This repository contains my Vim, tmux, Zsh, Bash, and asdf config files, a script to symlink all the config files and directories in place, and a set of setup scripts that install all the tools I need on Ubuntu or OSX. The Solarized Color Scheme (http://ethanschoonover.com/solarized) is used for Vim and the terminal emulator profiles.
dotfiles vim tmux asdf shell-scripts zsh bashArgbash is not a parsing library, but it is rather a code generator that generates a bash library tailor-made for your script. It lets you to describe arguments your script should take and then, you can generate the bash parsing code. It stays in your script by default, but you can have it generated to a separate file and let Argbash to include it in your script for you. In any case, you won't need Argbash to run the script. Argbash is very simple to use and the generated code is relatively nice to read. Moreover, argument definitions stay embedded in the script, so when you need to update the parsing logic, you just re-run the argbash script on the already generated script.
argument-parsing shell-scripts code-generatorI use of Emacs for almost everything, including my window manager (EXWM). See my Emacs pro-tips. As such, the more-or-less advanced configurations of my former favourite Unix programs are gone (Awesome, cmus, fish, fzf, Mutt, newsbeuter, ranger, urxvt, zathura, zsh). You can search for them before the git commit README: The Big Emacs Shift.
emacs keymap shell-scripts exwm mu4e helm eshell evil dotfiles guix guixsdThe Dnspod DDNS with BashShell
dnspod ddns shell-scripts bashshellAnti-DDOS project is an open source software project developed to protect against DOS and DDoS attacks. The project was written using bash programming language. By writing iptables rules into the Linux operating system. Takes the necessary defense configurations. And it only works on the linux operating system. 100% compatible for Linux operating systems. It does not provide 100% security, it will only help you to take the necessary measures. You need to set the config file according to your system architecture.
anti-ddos shell shell-script shell-scripts shellscript bash bash-script security security-tools configuration tool linux-security linux-app linux-desktop linux-server linux-distribution linux-security-module ddos-attacks anti-ddos-protection# is often called sharp and ! is called Bang, hence the name sharp bang, but generally people say it shebang instead of sharp bang. Comments are started by a # sign, anything after pound sign on that line is ignored.
shell script shell-scripts bash-script bash shebang
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.