mirror of https://github.com/tiyn/larbs
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
2.2 KiB
55 lines
2.2 KiB
# LARBS
|
|
This is my modified version of lukesmithxyz's auto-rice bootstrapping scripts.
|
|
I made some changes which can be found mainly in the progs.csv.
|
|
This also installs all needed dotfiles from my .dotfiles repository.
|
|
In contrast to Lukes Script this one installs dwm and not i3 because it sucks less.
|
|
|
|
## Essentials
|
|
To get this script working you need a base installation of arch.
|
|
There is no need to configure users or anything else than internet access and what is needed to get arch booting.
|
|
|
|
- Operating System: `Arch Linux`
|
|
- Window Manager: `dwm`
|
|
- Shell: `zsh`
|
|
- Terminal Emulator: `st`
|
|
- File Manager: `vim`
|
|
- Application Launcher: `dmenu(_run)`
|
|
- Compositor: `xcompmgr`
|
|
- Status Bar: `dwm`
|
|
- Notification Service: `dunst`
|
|
- Text Editor: `neovim`
|
|
- Reader: `zathura`
|
|
- Mail Program: `thunderbird`
|
|
- Browser: `qutebrowser` /`icecat`
|
|
- Lockscreen: `slock`
|
|
|
|
All programs including these can be found in the ```progs.csv```.
|
|
|
|
## Preparation
|
|
A bootable base installation of Arch Linux is needed.
|
|
You can find a guide on how to get a encrypted Arch Linux with LVM installed in another [repository](https://github.com/tiynger/archinstallation).
|
|
Please only follow the guide until creating a second user.
|
|
You don't need an existing user other than root to use larbs.
|
|
A seperate user will be created during the installation progress.
|
|
|
|
## Installation
|
|
```
|
|
curl -LO https://raw.githubusercontent.com/tiynger/larbs/master/larbs.sh
|
|
sh larbs.sh
|
|
```
|
|
## Hotkeys
|
|
There are a bunch of hotkeys. Please visit my [dwm](https://github.com/tiyn/dwm) and [st](https://github.com/tiyn/st) builds and my [dotfiles](https://github.com/tiyn/.dotfiles) to see them.
|
|
|
|
## Optional
|
|
There are a bunch of programs that i use and think are useful.
|
|
You can find installation guides to these on my [wiki](https://www.wiki.martenkante.eu/#arch)
|
|
|
|
## Tests
|
|
This script will be regularly checked for correctness.
|
|
Testing system is a Virtual Machine inside Proxmox or a Lenovo Thinkpad X220.
|
|
Maximum results range from ```+``` over ```o``` to ```-```, the latter being the worst.
|
|
|
|
| Commit | Date | Result | Description |
|
|
| ------- | ---------- | ------ | ------------------- |
|
|
| 4d6dcd7 | 04.04.2020 | + | flawlessly working |
|