m1keil / alfred-vagrant-workflow Goto Github PK
View Code? Open in Web Editor NEWControl Vagrant with Alfred2/3
License: MIT License
Control Vagrant with Alfred2/3
License: MIT License
allow running ssh and rdp commands.
currently action list are shown when alfred is launched with :vagrant-id
search string.
this is pretty ugly.
should change this to work by using special character separator instead, so there's no need to reopen alfred window.
critical fix for directories with non-ascii chars
Thanks for sharing this workflow. I'm having trouble getting this to work.
I first tried downloading the workflow from Github and then changing the .zip
extensions to .alfredworkflow
which opens up Alfred preferences window only. I then tried installing from Packal which installs the workflow, however, none of the commands work as it identifies the correct vagrant boxes.
Do I need to place the python scripts in a certain directory/path?
Any help would be greatly appreciated. Thanks
I have upgraded vagrant to last version available(1.7.4), then the workflow stopped to work.
Whenever a run and :vagrant-id <action>
it raise and erro such as <action> failed
:
Also, I tried to enable Alfred debugger to see what happens, but, it shows no error.
The funny thing is that when I run :vagrant-id ssh
it just works.
Vagrantfile might have relative directories which will only work if commands are executed in the same directory as Vagrantfile. See #13 for example.
Currently typing 'vagrant' when no machines are running will fallback to search.
Instead show message that no environments are exists.
I destroyed a couple of machines via virtual box instead of through your Workflow. However your workflow still displays the machine. How do I reset the list to only display the machines that actually exist?
Awesome workflow! Thank you
allow opening terminal in the root of vagrant environment
trying to filter out actions will return error.
Vagrant 1.7 added new subcommand - Push.
Need to play with it and see if it makes sense to add it to the script.
I have a VM with status running without a vagrant folder anymore. I can not remove it from the list or run any commando on it. Nothing happens after hitting return on the VM in the list.
I tried to create a new vagrant folder in the same location, in the hope I could run the remove command, but it didn't work. How can I remove it from list?
When I shift-enter on my Vagrant machine, it doesn't do anything.
for example state 'preparing' shouldn't be valid.
There is just source code available as latest release, but not build of the workflow: https://github.com/m1keil/alfred-vagrant-workflow/releases/tag/v2.0.3
currently I use relative paths - in few places. fix this to absolute paths
vagrant sometimes doesn't sync global-status when needed.
two options to solve it:
First off, thanks so much for creating this workflow. It really comes in handy!
My question is related to destroying Vagrant boxes. If you select Destroy, does it prompt you or anything? The reason I ask is that it's so close to halt, I would hate to accidentally click destroy and have it immediately destroy my box. Usually this isn't an issue, but I am using Homestead and have a lot of databases running in the box that would be gone if I accidentally hit destroy.
If there currently is no prompt, would that be something worth adding?
If not, can I disable the 'destroy' option all together? For me, if I needed to destroy the box, I would be happy to manually do it from the command line.
Thanks for listening!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.