Bootstrap and install improvements
This commit is contained in:
@@ -4,6 +4,7 @@ use warnings;
|
||||
use autodie;
|
||||
|
||||
use Cwd;
|
||||
use Data::Dumper;
|
||||
use Stow;
|
||||
|
||||
|
||||
@@ -17,7 +18,9 @@ my $stow = new Stow(%stow_options);
|
||||
|
||||
my @pkgs = ('files');
|
||||
$stow->plan_stow(@pkgs);
|
||||
|
||||
my %conflicts = $stow->get_conflicts;
|
||||
if (%conflicts) {
|
||||
my $dump = Dumper(%conflicts);
|
||||
die("Failed to stow, conflicts: $dump");
|
||||
}
|
||||
$stow->process_tasks();
|
||||
print "done\n";
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# ---------------------------------------------------------------------------- #
|
||||
# Cross-shell (only import if environment has been setup)
|
||||
# ---------------------------------------------------------------------------- #
|
||||
if test -e ~/.profile
|
||||
if begin; test -e ~/.profile; and type -q bass; end
|
||||
bass source ~/.profile
|
||||
end
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
curl
|
||||
git
|
||||
make
|
||||
neovim
|
||||
net-tools
|
||||
|
||||
@@ -18,6 +18,7 @@ upgrade() {
|
||||
-o Dpkg::Options::="--force-confold" \
|
||||
-y \
|
||||
dist-upgrade
|
||||
sudo apt-get -y autoremove
|
||||
}
|
||||
|
||||
# @arg $1 packages to install
|
||||
|
||||
Reference in New Issue
Block a user