mirror of
https://github.com/tiyn/larbs.git
synced 2025-04-01 15:07:45 +02:00
readme: updated
This commit is contained in:
parent
6dfcaba040
commit
594ff417f7
43
README.md
43
README.md
@ -1,13 +1,13 @@
|
||||
# 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`
|
||||
@ -15,7 +15,6 @@ what is needed to get arch booting.
|
||||
- Terminal Emulator: `st`
|
||||
- File Manager: `vifm`
|
||||
- Application Launcher: `dmenu(_run)`
|
||||
- Compositor: `xcompmgr`
|
||||
- Status Bar: `dwmblocks`
|
||||
- Notification Service: `dunst`
|
||||
- Text Editor: `neovim`
|
||||
@ -25,13 +24,17 @@ what is needed to get arch booting.
|
||||
|
||||
All programs including these can be found in the `progs.csv`.
|
||||
|
||||
## 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.
|
||||
|
||||
## 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/wiki/wiki/linux/arch-linux/installation.md).
|
||||
Please only follow the guide until creating a second user.
|
||||
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).
|
||||
You don't need an existing user other than root to use larbs.
|
||||
A seperate user will be created during the installation progress.
|
||||
|
||||
@ -42,25 +45,17 @@ 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.
|
||||
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).
|
||||
Maximum results range from `+` over `o` to `-`, the latter being the worst.
|
||||
|
||||
| Commit | Date | Result | Description |
|
||||
| ------- | ---------- | ------ | ------------------- |
|
||||
| 4d6dcd7 | 04.04.2020 | + | flawlessly working |
|
||||
| 4d6dcd7 | 13.06.2021 | + | flawlessly working |
|
||||
| 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 |
|
||||
|
@ -43,8 +43,8 @@ A,gtk-theme-arc-gruvbox-git,gives the dark GTK theme used in LARBS.,,
|
||||
,zsh-syntax-highlighting,for fish like shell highlighting in the shell,,
|
||||
A,task-spooler,queues commands or files for download.,,
|
||||
A,simple-mtpfs,enables the mounting of cell phones.,,
|
||||
A,dmenu-tiyn-git,runs commands and provides a UI for selection.,,
|
||||
A,st-tiyn-git,is my custom build of suckless's terminal emulator.,,
|
||||
G,https://github.com/tiyn/dmenu.git,runs commands and provides a UI for selection.,,
|
||||
G,https://github.com/tiyn/st.git,is my custom build of suckless's terminal emulator.,,
|
||||
G,https://github.com/tiyn/dwm.git,is my custom build of suckless's window manager.,,
|
||||
G,https://github.com/tiyn/slock.git,is the screen lock.,,
|
||||
G,https://github.com/tiyn/dwmblocks.git,is a script to refresh the dwm statusbar,,
|
||||
@ -71,18 +71,16 @@ A,nerd-fonts-jetbrains-mono,is my favourite font.,,
|
||||
,odt2txt,enables .odt file previews in vifm.,,
|
||||
,openssh,is adding a way to use ssh.,,
|
||||
,os-prober,is a tool for detecting OSes on a drive.,,
|
||||
,owncloud-client,is a way to get your files from your own server to your computer and keep them synchronized.,,
|
||||
,nextcloud-client,is a way to get your files from your own server to your computer and keep them synchronized.,,
|
||||
A,pfetch-git,is giving some flair to the command .,,
|
||||
,pkgfile,is a tool for zsh to help with unknown commands.,,
|
||||
,pulseaudio,is the audio system (>inb4 bloat).,,
|
||||
,pulseaudio-alsa,is an audio interface with ALSA.,,
|
||||
,pulsemixer,is an intuitive ncurses audio controller.,,
|
||||
A,python2-pynvim,is a utility used by vim plugins for autocompletion etc.,,
|
||||
,python-pynvim,is a utility used by vim plugins for autocompletion etc.,,
|
||||
,python-pip,is the best friend of python3.,,
|
||||
A,python-ueberzug,generates image previews in vifm and other terminal programs.,,
|
||||
,qt5ct,is a way to fastly change the look of windows.,,
|
||||
,qutebrowser,is a lightweight browser with vim bindings.,,
|
||||
A,redshift-minimal,is a minimal-depenmdecy version of redshift to save your eyesfrom deadly blue lasers.,,
|
||||
,rsync,is a way to transfer files.,,
|
||||
,rtv,watch reddit from your command line.,,
|
||||
|
|
Loading…
x
Reference in New Issue
Block a user