This repository contains a collection of scripts to install various tools. The install.sh
script facilitates the installation of all included tools at once. The tools are organized in the tools
directory.
.
├── install.sh
└── tools
├── amixer.sh
├── bat.sh
├── brightnessctl.sh
├── eza.sh
├── fzf.sh
├── trash-cli.sh
└── zoxide.sh
- amixer.sh: Script to install and configure
amixer
. - bat.sh: Script to install and configure
bat
. - brightnessctl.sh: Script to install and configure
brightnessctl
. - eza.sh: Script to install and configure
exa
. - fzf.sh: Script to install and configure
fzf
. - trash-cli.sh: Script to install and configure
trash-cli
. - zoxide.sh: Script to install and configure
zoxide
.
First, clone the repository to your local machine:
git clone https://github.com/syntaxbox/dot-cli
cd dot-cli
Run the install.sh
script to install all the tools:
chmod +x install.sh
./install.sh
Contributions are welcome! If you have any improvements, bug fixes, or new features to add, please follow these steps:
-
Fork the Repository
Click the "Fork" button at the top right of this page to create a copy of this repository in your GitHub account.
-
Clone Your Fork
git clone https://github.com/syntaxbox/dot-cli cd dot-cli
-
Create a Branch
Create a new branch for your changes.
git checkout -b my-feature-branch
-
Make Your Changes
Implement your changes or new features.
-
Commit Your Changes
git add . git commit -m "Description of your changes"
-
Push to Your Fork
git push origin my-feature-branch
-
Create a Pull Request
Go to the original repository on GitHub and click "New Pull Request". Select your branch and submit your pull request for review.
Thank you for contributing!