Newb-Config

These are some basic beginner scripts that will make your life in the Linux Command Line a bit easier and more relaxed.

Some of the aliases and scripts can aid in making newer users more comfortabe with the command line.

Table of Contents
Script Description
Alias Description
Installation
Packages

Why use these scripts?

The contents of this repo contain scripts and aliases that may be useful to newbies in Linux. Commands such as rm can be intimidating due to their nature of being destructive and irreversible.

There are also some useful utilites such as sticky notes which can be helpful for productivity.

Manual

Scripts

rm command

stickynote scripts

logging scripts

showlast script & past alias

Aliases

cp and mv aliases

Compatability with dotfiles

Included Package Installer

Installation

There are two ways to install the scripts. The recommended way is to clone the repo and use #repo-install. If you do not want to clone the repo, use #repoless-install.

Repo-Install

Run the following commands to install the scripts.

git clone https://github.com/5late/Newb-Config

cd Newb-Config

chmod a+x install.sh

./install.sh

Repoless-Install

Run the following commands to get the files without cloning the repo.

wget https://me.slatedev.xyz/projects/newbconfig/install.sh

chmod a+x install.sh

./install.sh

You can remove the original install.sh script if you'd like.

The installation script will prompt you for responses as it installs and copies config files. The script is made to be as modular as possible, with each part being able to be installed without another.

INFO: The script will only work with 'y'. Answers such as 'yes', 'ok', 'sure' will not be accepted.

After answering the prompts, the installation should be complete.

Packages

READ: If you do not want any specific one of the packages, open the corresponding text file, and delete the line with the package you do not want.

General Installation

Sysadmin Installation

All of the general installation, plus:

Networking Installation

All of the general and sysadmin installation, plus: