Handcrafted base boxes for Vagrant
Handcrafted Vagrant Boxes.
List of boxes:
All boxes are available from Atlas: https://atlas.hashicorp.com/mloskot
All boxes published via corresponding tagged release on GitHub are named according to this convention:
Disabling
In Windows,
It's a command line tool which provides a set of templates and scripts to combine as you need. There are also a set of pre-build boxes which are regenerated regularly.
boxes leans on Packer and VirtualBox, VMware Fusion or
VMware Workstation for building boxes and these will need to
available in your
This will build a file called
There's lots more to
from
Handcrafted Vagrant Boxes.
List of boxes:
All boxes are available from Atlas: https://atlas.hashicorp.com/mloskot
All boxes published via corresponding tagged release on GitHub are named according to this convention:
{system}-{system version}-[x86_32]-{flavour}-{box version}.box
.
[x86_32]
tag optional, since all the boxes target 64-bit by default.Usage
git clone https://github.com/mloskot/vagrant-boxes.git
cd {BOX}
vagrant up
Troubleshooting
Disabling Win+Enter
Windows Narrator hotkey for i3
In Windows, Win+Enter
keybinding launches the Windows Narrator.
Windows key is a popular alternative i3 modifier
($mod
) key and pressing $mod+Enter
opens a new terminal.
The annoyance of launching the Windows Narrator every time
you aim to open a terminal in the i3 environment of the guest VM,
can be avoided by disabling the Win+Enter
as the Narrator hotkey:- Create registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT \CurrentVersion\Image File Execution Options\Narrator.exe
- Create new String Value with name
Debugger
and value%1.
from https://github.com/mloskot/vagrant-boxes
--------------
A command line tool that takes the complexity out of building Vagrant boxes.
http://boxes.io
boxes
boxes takes the complexity out of building custom Vagrant boxes.It's a command line tool which provides a set of templates and scripts to combine as you need. There are also a set of pre-build boxes which are regenerated regularly.
Installation & Requirements
[sudo] gem install boxes
$PATH
.Usage
boxes is driven by theboxes
command line tool, and works with artifacts
inside it's own working directory. You need to specify a name for the build,
a template to work with and the output provider. Something like so:boxes build --name=trusty64-empty --template=ubuntu/trusty64 --provider=vmware
trusty64-empty.box
in the current directory.There's lots more to
boxes
than building simple empty Vagrant boxes like
this, which can be see in the inline help.from
https://github.com/nickcharlton/boxes
https://atlas.hashicorp.com/boxesio
No comments:
Post a Comment