diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..4324224 --- /dev/null +++ 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 new file mode 100644 index 0000000..09b7c04 --- /dev/null +++ b/index.html @@ -0,0 +1,61 @@ + + + + +
+ + +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.
+ +By default, LARBS installs and deploys my own personal dotfiles which people may know from my videos on YouTube.
+ ++But LARBS can also be forked on Github 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. +
+ +On any (preferrably fresh) install of an Arch Linux-based distribution, just run the following as the root user:
+ +
+curl -LO lukesmith.xyz/larbs.sh
+bash larbs.sh
+
+
+LARBS will then guide you through installation, which is typically relatively snappy. On my very slow internet, it takes around 10 minutes.
+ +You can check out the programs list that LARBS parses for installation right here! It also gives a brief explanation of why the program is included.
+ +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.
+ +You can figure out about the system in a lot of different ways:
+ +super+shift+e
.You can also ask me questions via email at luke@lukesmith.xyz.
+ +I'll be posting updates about LARBS on my RSS feed.
+ + diff --git a/larbs.png b/larbs.png new file mode 100644 index 0000000..367f261 Binary files /dev/null and b/larbs.png differ diff --git a/larbs.sh b/larbs.sh index a87ca2d..036331b 100755 --- 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 new file mode 100644 index 0000000..c0a47d9 Binary files /dev/null and b/pix/larbs.png differ diff --git a/style.css b/style.css new file mode 100644 index 0000000..d328773 --- /dev/null +++ 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; +}