Commit Graph

6 Commits

Author SHA1 Message Date
Donovan Glover
6f58c47506
fedora: Revoke sudo privileges when no longer needed
We don't need sudo privileges when installing the dotfiles and
vim plugins.
2018-12-07 15:24:16 -05:00
Donovan Glover
b6f46ad1e8
fedora: Fix make all target
As far as I know this is the proper way to run other make targets
from the same Makefile.
2018-11-28 22:25:45 -05:00
Donovan Glover
bf73c5c8cc
fedora: Use base16-tomorrow-night by default
For software development and other practices where distinguishing
between the colors in a color scheme is important (e.g. red versus
green, etc.) the base16-tomorrow-night theme offers a great middle
ground between aesthetics and readability.
2018-11-27 19:31:03 -05:00
Donovan Glover
fb20cb3620
fedora: Install vim plugins during bootstrap.sh
This makes it possible to immediately use vim with all the plugins
installed after running bootstrap.sh, no intervention needed.
2018-11-18 03:46:33 -05:00
Donovan Glover
a6122f8f73
fedora: Add persistent sudo to bootstrap.sh
Since sudo times out after 5 minutes, and since we don't want to run
every command as root, we can instead create a "persistent sudo" by
invoking the sudo command at least once within 5 minute time frames.

This script does just that, and solves the problem of sudo timing out
after a long command.
2018-11-14 15:08:20 -05:00
Donovan Glover
e86ad95cd6
fedora: Add bootstrap script
Since Fedora by default does not include all the dependencies
required to run the Makefile, we install them first.
2018-11-13 13:43:50 -05:00