diff --git a/README.md b/README.md index 1421ea9..9321b86 100644 --- a/README.md +++ b/README.md @@ -6,49 +6,61 @@ In contrast to Lukes Script this one installs dwm and not i3 because it sucks le ## 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. +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` +- File Manager: `vifm` - Application Launcher: `dmenu(_run)` - Compositor: `xcompmgr` -- Status Bar: `dwm` +- Status Bar: `dwmblocks` - Notification Service: `dunst` - Text Editor: `neovim` - Reader: `zathura` -- Mail Program: `thunderbird` -- Browser: `qutebrowser` /`icecat` +- Browser: `firefox` - Lockscreen: `slock` -All programs including these can be found in the ```progs.csv```. +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). +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 don't need an existing user other than root to use larbs. A seperate user will be created during the installation progress. ## Installation -``` + +```shell 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. + +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) +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. +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 | diff --git a/larbs.sh b/larbs.sh index 467bf18..200d7dc 100644 --- a/larbs.sh +++ b/larbs.sh @@ -210,9 +210,6 @@ rm -rf "/home/$name/.git" # Restart pulseaudio to make it work [ -f /usr/bin/pulseaudio ] && resetpulse -# Setup NetworkManager -systemctl enable NetworkManager - # Most important command! Get rid of the beep! systembeepoff diff --git a/resources/progs.csv b/resources/progs.csv index 9637c34..105a0ec 100644 --- a/resources/progs.csv +++ b/resources/progs.csv @@ -67,7 +67,6 @@ A,yarn,yarn is needed for coc (nvim autocompletion).,, ,light,for adding light for adjustments of screen.,, ,lsd,is a better version of ls with included colors and tree command.,, A,nerd-fonts-jetbrains-mono,is my favourite font.,, -,networkmanager,does exactly what it sounds like.,, ,nm-connection-editor,is a simple way to manage networks.,, ,odt2txt,enables .odt file previews in vifm.,, ,openssh,is adding a way to use ssh.,,