Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brunomontezano/bears
This project consists of a post Arch Linux install script that I can install some of the programs and configurations I like.
https://github.com/brunomontezano/bears
archlinux rice
Last synced: 24 days ago
JSON representation
This project consists of a post Arch Linux install script that I can install some of the programs and configurations I like.
- Host: GitHub
- URL: https://github.com/brunomontezano/bears
- Owner: brunomontezano
- License: mit
- Created: 2020-07-15T01:00:50.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-07-15T04:34:41.000Z (over 4 years ago)
- Last Synced: 2024-11-12T15:27:29.388Z (3 months ago)
- Topics: archlinux, rice
- Language: Shell
- Homepage:
- Size: 7.81 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BEARS - Bruno's Easy Arch Rice Setup
![nordrice](https://user-images.githubusercontent.com/65104127/87493989-59723280-c624-11ea-9d9d-7c9863a4e303.jpg)
These scripts were made by me (Bruno Montezano) to provide an easy way to install a fully functional Arch Linux graphical environment using i3-gaps and some other applications of my liking. Probably you won't use a lot of the programs that it installs, so I encourage you to take a look at the scripts and remove any unwanted software from there, so you can customize to just install stuff you need. It's nowhere near stable and you should first test on a VM (virtual machine) before trying on your real hardware.
## What are the depedencies?
- git (because you gotta clone this repository to use the scripts)
- sudo (the scripts use it to setup your account)## How does the script work?
It is actually two scripts: the initial setup, that must be run as root user. And then the final setup script that's going to be run as the user you created with the first script.
The first script will ask you to choose a username for your new account and then ask you for confirmation. Then it's going to add this user to the sudoers file to give you permission to run commands as sudo. Next, it will install some of the core packages for this setup to work properly. Network Manager will be enabled in order to your internet work always. Pip will be used to install i3ipc that is a python library to control some i3wm functions. And then it's going to clone "BEARS" repository to the user home directory to be used in the next script.
In the final setup script, pulseaudio is going to be started, yay (Arch User Repository Helper) is installed to install some other packages needed to the rice. And finally, my dotfiles (configuration files) are going to be cloned from my repository, the vim plugin manager installed and .xinitrc created with the "exec i3" command.
## How do I run the scripts?
First, logged as root user on your fresh Arch install, you can clone the repo with:
```
git clone https://github.com/brunomontezano/bears
```And then, run the initial setup and follow the instructions that it gives you:
```sh
cd bears
bash initialsetup.sh
```## Support
If you have any problem, feel free to contact me here on GitHub via issue, or maybe check out my YouTube Channel (Bruno Montezano) for more content about Linux and open source world.