-
Notifications
You must be signed in to change notification settings - Fork 86
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
Feature request: Installation of packages #116
Comments
There's a thing called Package Control for ST3 that automates a lot of that stuff, but I believe making a package manager first class in Lime would be a good thing. |
@erbridge The beauty is that we can store the packages in github, give a repo name to link to the package name and fetch and install the packages from github, so we don't need to have a website storing packages :-) |
Exactly. See https://packagecontrol.io. |
If ST already had this feature then why do we need to manually install packages? |
In ST3, you first install Package Control, then use the Command Palette to install packages. Ideally Lime would be able to do it without Package Control, IMO.
I'm not sure what you're referring to. |
So basically you have to install the package manager manually, after which you can use command palette. Lime would have this feature by default, that's a great news. I honestly feel that softwares these days are platforms of their own, so having a better UX/UI to the part which makes it a platform is very important! I wanted to install the Go language plugin for sublime, I did not find a package manager in st3. That's what I was referring to. |
Ah. Get GoSublime using Package Control. |
Yep, I want to contribute more code, at a loss at what to write :-) shall I build this package manager? or build more commands? |
This is very low priority. Higher priority is making the QML frontend work. Failing that, you could look at commands, but leave this until later. |
To be honest, I tried looking into the front end and I couldn't understand anything :D I'll start taking a look at the QML front end from now. |
This is duplicate of limetext/lime#542. |
@zoli We can close that issue, because it should be in the backend repo right? Also did you get a chance of looking at the issue migration script? |
I don't think so, It's not related to backend. If we are going to have a package manager we'll have a separate repository for it and until then lime meta project is a proper place for gathering ideas and discussing features.
Not yet. |
I thought it'd be a part of the backend. |
We can provide a command to install packages like Go language itself does.
When we do a
go get
, it'll run git clone in the backend. While installing ST3 plugins, you have to clone the plugin into a specific folder, we can automate that with a commandline utility which comes by default in Lime.The text was updated successfully, but these errors were encountered: