My Personal (but Public) Linux Desktop Configuration Repository
You should not use this script if you don't know what exactly you want to do. Some parts may behave as DESTRUCTIVE like it may overwrite your existing files or configs.
Click "Read More" link against each feature to read more about installed components, files and applied configurations (like shortcuts).
Feature | Description | See Details |
---|---|---|
👉 Terminal | Super-Charge your Linux terminal | Read More |
👉 Gnome | Configure Gnome to use stylish UI + Sensible settings | Read More |
👉 NodeJS | Install NodeJS version manager, plus latest LTS NodeJS, plus common global node modules. | Read More |
These scripts need some programs or features to be already installed on host system in order to be installed, configured or run. Some are below:
curl
|curl
needs to be installed to download some components and installers.git
| Some features are fetched and installed from Public Github Repositories, sogit
is a must for those to be installed.zsh
| ZSH is everywhere, it is only targeted shell and also these scripts are written in ZSH.tmux
| Tmux features requires thattmux
is aready required.nvim
|Neovim
(>= 0.9.x) should be installed.nvChad
is added to Terminal feature.Gnome Desktop Environment
| Gnome feature requires that Gnome anddconf
are already installed.
- Clone the Repo
git clone https://github.com/ar124official2019/.home.git
- Open Repo Directory
cd .home
- Launch the installer
zsh install.next.sh
- Follow the prompt / instructions to install a particular feature, all features or to quit.