Script to install a working FreeBSD desktop (web-browser,office applications) in 5 minutes.
Branch: master
Clone or download
shirkdog Noticed that the rxvt-unicode package sets the terminal binary to set…
…uid, which is terrible.

I have removed the package and replaced it with xterm, which is installed with the other X packages.
Latest commit 394ddef Mar 28, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
5MinuteDesktop.sh Noticed that the rxvt-unicode package sets the terminal binary to set… Mar 28, 2017
LICENSE Update LICENSE May 7, 2014
README.md More typos May 30, 2016

README.md

5minutedesktop

Script to install a working FreeBSD desktop (web-browser,office applications) in 5 minutes.

Contents

5MinuteDesktop.sh/ This is the main script which is tested to run on a default installation of FreeBSD 10,11. The script uses packages by way of pkgng to quickly build out a desktop with a working browser. In order for everything to work on HardenedBSD, the source package is required during installation.

These are currently two window managers that can be passed to the script:

i3 fluxbox

How To

Run the following from a FreeBSD 10 install to setup a desktop

fetch --no-verify-peer https://raw.github.com/shirkdog/5minutedesktop/master/5MinuteDesktop.sh && chmod 700 5MinuteDesktop.sh && ./5MinuteDesktop.sh i3

or fluxbox instead of i3

The last part of the script will reboot the system, and once the system is back on, you can login as a regular user and type the following (Note: a display manager is not used, as it is unnecessary to have a process running in the background when there is a more efficient way to start the desktop)

startx &; lock -pn

(This starts X, and locks the terminal you logged in with)

TODO

Work this into an ISO file to automate the entire process.