An open API service indexing awesome lists of open source software.

https://github.com/tmpstpdwn/post-installation-script

A post installation script for my arch rice.
https://github.com/tmpstpdwn/post-installation-script

arch bash dotfiles linux script

Last synced: about 1 month ago
JSON representation

A post installation script for my arch rice.

Awesome Lists containing this project

README

          

# Post installation script

A post installation script for my arch rice.
I made this to be run after a fresh arch base install so that my usual working setup can be setup quickly.

## Working
The [`postinstallation.sh`](src/postinstallation.sh) works by executing different sections and they are listed below:

- This script will setup your dotfiles from a git repo using the git bare method talked about [here](https://www.atlassian.com/git/tutorials/dotfiles).
- Create directories that you usually use.
- Install yay.
- Add your personal arch repo to pacman.conf.
- Install arch official and aur packages using `$HOME/.packages` file that should be in your dotfiles repo. [Here](https://github.com/tmpstpdwn/.dotfiles/blob/main/.packages) is my packages file, lines starting with # are comments, those starting with @ are aur packages and all others are arch official packages.
- Setup other git repos at specific places.

## Usage

- You can edit the [`config.sh`](src/config.sh) to make it work for your setup.
- The [`postinstallation.sh`](src/postinstallation.sh) script is modular. Therefore you can edit and remove sections as your need.
- That's it.

## License
This script is licensed under GPLv3 [LICENSE](LICENSE).