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.

75 lines
2.5 KiB

5 years ago
# LARBS
4 years ago
5 years ago
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.
5 years ago
In contrast to Lukes Script this one installs dwm and not i3 because it sucks less.
5 years ago
## Essentials
4 years ago
7 months ago
The following are some of the main programs that are installed by using this install script.
5 years ago
5 years ago
- Operating System: `Arch Linux`
- Window Manager: `dwm`
- Audio Server: `pipewire`
5 years ago
- Shell: `zsh`
- Terminal Emulator: `st`
4 years ago
- File Manager: `vifm`
5 years ago
- Application Launcher: `dmenu(_run)`
4 years ago
- Status Bar: `dwmblocks`
5 years ago
- Notification Service: `dunst`
- Text Editor: `neovim`
- Reader: `zathura`
4 years ago
- Browser: `firefox`
5 years ago
- Lockscreen: `slock`
5 years ago
4 years ago
All programs including these can be found in the `progs.csv`.
5 years ago
4 years ago
## Hotkeys
There are a bunch of hotkeys. Please visit my
[dwm](https://github.com/tiyn/dwm) and [st](https://github.com/tiyn/st)
7 months ago
builds and my [dotfiles](https://github.com/tiyn/dotfiles) to see them.
4 years ago
5 years ago
## Preparation
4 years ago
7 months ago
To get this script working you need a bootable base installation of Arch Linux.
4 years ago
You can do a minimal install by following a
[secure guide by me](https://github.com/Tiyn/wiki/blob/master/wiki/linux/arch-linux/installation.md).
5 years ago
You don't need an existing user other than root to use larbs.
A seperate user will be created during the installation progress.
5 years ago
## Installation
4 years ago
```shell
5 years ago
curl -LO https://raw.githubusercontent.com/tiynger/larbs/master/larbs.sh
sh larbs.sh
```
4 years ago
It is possible that the following commands need to be run before the script is able to retrieve
packages.
```sh
pacman-key --populate archlinux
pacman-key --refresh-keys
```
5 years ago
## Tests
4 years ago
2 years ago
This script will be checked for correctness on important changes.
4 years ago
Testing system is a Virtual Machine inside Proxmox or a Lenovo Thinkpad X220
occasionally other systems are used (they all use my described guide for a
basic installation).
2 years ago
Results range from `+` over `o` to `-`, the latter being the worst.
5 years ago
4 years ago
| Commit | Date | Result | Description |
| ------- | ---------- | ------ | ------------------------ |
| 4d6dcd7 | 04.04.2020 | + | Proxmox VM |
| 0456974 | 31.12.2020 | + | Proxmox VM |
| d32191b | 12.06.2021 | + | Lenovo X220 |
| 6dfcaba | 13.06.2021 | + | Ryzen 3900x and GTX 1080 |
| 594ff41 | 09.08.2021 | + | Acer Switch A12 |
2 years ago
| 4fa2d6a | 10.01.2023 | + | Proxmox VM |
1 year ago
| 961b6b3 | 27.10.2023 | o | Intel Evo i7 13th Gen |