This is a fork of Luke Smith's Auto-Ricer. The functionality is the same, only the configuration is different.
On an Arch based distribution as root, run the following:
wget https://raw.githubusercontent.com/JoaoAPS/LARBS/master/larbs.sh
sh larbs.sh
That's it.
LARBS will parse the given programs list and install all given programs. Note
that the programs file must be a three column .csv
.
The first column is a "tag" that determines how the program is installed:
#
for a coment. A program that will not be installed.- "" (blank) for the main repository.
A
for via the AUR.G
if the program is a git repository that is meant to bemake && sudo make install
ed.P
is for python pip installs.C
for a script to becurl
ed and run.
The second column is the name of the program in the repository, or the link to the git repository, and the third comment is a description (should be a verb phrase) that describes the program.
- Backup home directories
- Check that all repos are synched and pushed
- Check that all configs are commited
- Make sure that gnucash files and other documents are safe
- Save private .ssh keys
This is a list of programs that LARBS won't install automatically, but that you may want to install afterwards.
- VS Code
- Libre Office
- LaTeX
- Steam
- Tux Guitar
- Duplicity
- Julia
- sshfs
- cowsay
- Okular
- ipython
- AdvancedNewFile
- Anaconda
- Babel
- EasyClangComplete
- Emmet
- Fileicons
- Fish
- GenericConfig
- Julia
- LaTeX-cwl
- LaTexTools
- LaTeXYZ
- MarkdownEditing
- MarkdownPreview
- Monokai - Spacegray
- MonokaiExtended
- Seti_UI
- SideBarEnhancements
- BenchmarkTools
- DataFrames
- Debugger
- DifferentialEquations
- LaTeXStrings
- OhMyRepl
- Plots
- PyPlot
- StatsBase
- StrLiterals
- StrFormat
- Query