-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bootstrapping layouts of windows #612
Comments
@alexfedoseev Nice background I have the same ;) I would see this as a plugin that interpret your JSON file and process to create the environment once the app is started. Could you edit your post since #2 point to a closed Issue and not suitable for this concern? |
@ppot Oops, done :)
I don't think that it's a good idea, since most of devs have multiple projects to start. Here's the general usecase for me: I start my main project, after sometime I have to change something in my oss module -> I switch to next desktop -> scaffold module's project, etc. So it should be something on demand, rather than on app start, I guess. |
@alexfedoseev So somme kind of hterm-cli that execute your script? |
@ppot Here are my thoughts on this take. From this line:
I assume that |
@alexfedoseev ps: What is your shell theme? |
@ppot I don't remember where it came from, but here's hyperterm colors: colors: {
black: '#383d43',
red: '#c66363',
green: '#c0c86d',
yellow: '#eac171',
blue: '#80a2be',
magenta: '#b193ba',
cyan: '#90c9c1',
white: '#c2c5c3',
lightBlack: '#636363',
lightRed: '#a04041',
lightGreen: '#8b9440',
lightYellow: '#ec9c62',
lightBlue: '#5d7f9a',
lightMagenta: '#82658c',
lightCyan: '#5e8d87',
lightWhite: '#6d757d'
} |
@alexfedoseev, @ppot I stumbled across hyperterm while looking for some kind of easy automation support for bootstraping development project environments. Is this sort of development still on the radar? @alexfedoseev, are you able to share you iTerm script that you used to get that working? |
@alexfedoseev, have you come across https://www.npmjs.com/package/hyperlayout? |
@smebberson Yep, I've seen this one, but I miss tmuxinator API, it's the best scaffolding tool I used so far. I might just copy it some other day. You can find my scaffolding scripts for iTerm here: https://github.com/alexfedoseev/dotfiles |
@alexfedoseev yeah, I agree, it would nice to have similar capabilities. I did discover your dotfiles and yeah, it was a crazy mix. I think I mostly understood, but I think I'll opt for something simple for now and go with hyper and hyperlayout. It's in between what I'm doing now and the full thing you can get iTerm/tmuxinator. I'm really loving hyper so far! |
One of the key parts of term tool for me is ability to quickly bootstrap project environment.
Eg:
Here is the demo what I do w/ iTerm and its Apple Script API: https://cl.ly/foOf
Looks like currently w/ HyperTerm API I can accomplish only
#2
— create N windows. Eg via shortcut:Here is API sketch.
Have no idea if it's doable, or maybe there're other plans for such automation tooling for the future releases. Thoughts / directions please :)
The text was updated successfully, but these errors were encountered: