larbs

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit c6d6ebe4e3b46a7562d047fd6d6883980b1b8205
parent aff194c8c7a99c62c10d1d1f2d82569932096798
Author: Luke Smith <luke@lukesmith.xyz>
Date:   Wed, 31 Oct 2018 00:44:01 -0400

website reintegrated into git repo

Diffstat:
A.htaccess | 6++++++
Aindex.html | 61+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Alarbs.png | 0
Mlarbs.sh | 2+-
Apix/larbs.png | 0
Astyle.css | 31+++++++++++++++++++++++++++++++
6 files changed, 99 insertions(+), 1 deletion(-)

diff --git a/.htaccess b/.htaccess @@ -0,0 +1,6 @@ +RewriteEngine On +RewriteCond %{REQUEST_FILENAME} !-f +RewriteRule ^([^\.]+)$ $1.html [NC,L] +Redirect /larbs.sh https://raw.githubusercontent.com/LukeSmithxyz/LARBS/master/larbs.sh +Redirect /arch.sh https://raw.githubusercontent.com/LukeSmithxyz/LARBS/master/testing/arch.sh + diff --git a/index.html b/index.html @@ -0,0 +1,61 @@ +<!DOCTYPE html> + +<html> + +<head> +<link rel='stylesheet' type='text/css' href='style.css'> +<link rel="icon" type="image/png" href="pix/faveicon.ico"> +<title>LARBS&mdash;Luke's Auto-Rice Bootstrapping Scripts</title> +</head> +<h1>LARBS</h1> + +<h2><a target="_blank" href="https://lukesmith.xyz">Luke's</a> Auto-Rice Bootstrapping Scripts</h2> + +<table class="image"> + <caption align="bottom">(Not actually Luke)</caption> + <tr><td><a href="pix/arch.jpg"><img src="pix/larbs.png" width="300"></a></td></tr> +</table> + +<p>LARBS is an efficient shell script that will install a fully-featured tiling window manager-based system on any Arch Linux-based system, without any of the routine of manual post-install processes and configuration.</p> + +<p>By default, LARBS installs and deploys <a target="_blank" href="https://github.com/lukesmithxyz/voidrice">my own personal dotfiles</a> which people may know from <a target="_blank" href="https://youtube.com/c/lukesmithxyz">my videos on YouTube</a>.</p> + +<p> +But LARBS can also be forked <a target="_blank" href="https://github.com/lukesmithxyz/larbs">on Github</a> or given command line options to customize it for your own needs: you can have it deploy your own dotfiles and install all prerequisite programs, as LARBS only needs to read a single list of programs, and the script itself is designed to be easily rearranged. +</p> + +<h2>Installation</h2> + +<p>On any (preferrably fresh) install of an Arch Linux-based distribution, just run the following as the root user:</p> + +<code> +curl -LO lukesmith.xyz/larbs.sh</br> +bash larbs.sh +</code> + +<p>LARBS will then guide you through installation, which is typically relatively snappy. On my very slow internet, it takes around 10 minutes.</p> + +<h2>What does LARBS install?</h2> + +<p>You can check out the programs list that LARBS parses for installation <a target="_blank" href="https://github.com/LukeSmithxyz/LARBS/blob/master/progs.csv">right here!</a> It also gives a brief explanation of why the program is included.</p> + +<p>Note that making your own fork of LARBS is as easy as using your own dotfiles, making a programs file like the one above, and making any other direct changes to the script you want.</p> + +<h2>Learning the system is fun and easy!</h2> + +<p>You can figure out about the system in a lot of different ways:</p> + +<ul> + <li>The documentation on the <a href="https://github.com/lukesmithxyz/voidrice">Github</a> page.</li> + <li>By pressing Super+F1 while in the system itself at any time. (Also <a target="_blank" href="https://github.com/LukeSmithxyz/voidrice/blob/master/.config/i3/i3_guide.rmd">here</a>.)</li> + <li>The many illustrative videos on <a target="_blank" href="https://youtube.com/lukesmithxyz">my YouTube channel</a>, some of which are easily watchable in LARBS by pressing <code>super+shift+e</code>.</li> + <li>By just installing it and diving in!</li> +</ul> + +<h2>Contact!</h2> + +<p>You can also ask me questions via email at <a href="mailto:luke@lukesmith.xyz">luke@lukesmith.xyz</a>.</p> + +<p>I'll be posting updates about LARBS on <a target="_blank" href="https://lukesmith.xyz/rss.xml">my RSS feed</a>.</p> + +</html> diff --git a/larbs.png b/larbs.png Binary files differ. diff --git a/larbs.sh b/larbs.sh @@ -7,7 +7,7 @@ # You can provide a custom repository with -r or a custom programs csv with -p. # Otherwise, the script will use my defaults. -### DEPENDENCIES: git and make . Make sure these are either in the progs.csv file or installed beforehand. +### DEPENDENCIES: git and make. Make sure these either are among the first in the progs.csv file or installed manually beforehand. ### ### OPTIONS AND VARIABLES ### diff --git a/pix/larbs.png b/pix/larbs.png Binary files differ. diff --git a/style.css b/style.css @@ -0,0 +1,31 @@ +html { + background: black; + padding-bottom: 400px; +} +body { + max-width: 750px; + margin-left: auto; + margin-right: auto; + margin-top: 30px; + background: #033; + color: #eee; + border-radius: 20px; + border-style: solid; + border-width: 5px; + border-color: #555; + padding: 10px; + } + +h1,h2,h3,h4 { + text-align: center; + } +h1 { + font-size: 48px; + text-shadow: 3px 0 black, 3px 3px black, 0 3px black; + } + +a { color: lightblue; } + +.image { + margin: auto; +}