You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is mostly an idea. Please feel free to close it.
So I have been using ruby for a long long time. I have tons of scripts.
I use Linux mostly, but one laptop uses win10 + WSL1 (will change
to WSL2 one day but for now I don't care enough to change).
My commandline stuff works fine on windows, but the GUIs are
annoying. I remember in the past, I had ruby-gtk2 binaries,
I downloaded and these worked. But now you sort of have to
compile it on your own ... and that's a hassle. Windows annoys
me. :P
Anyway. My idea was ... "so hey, I could get tk installed ... gtk3...
and then the ruby GUIs would work". I use the ruby GUIs mostly
as a wrapper over commandline functionality, so the GUI really
just helps me be lazy on windows.
So this got me thinking. What if we could have a redistributable
.exe or something like that? Like we can put on an USB stick?
Not only with e. g. ruby-tk, ruby-gtk and what not, but personal
scripts and such. Like a rubyinstaller on steroids, aka with
tons of enhancements. People could then easily customize
it.
I am not sure how difficult this would be. I assume the .exe
file or .msi is mostly just something zipped, so perhaps
for simple text files, such as .rb files, this would be easy.
But what to do about ruby-gtk and things that have to
be compiled? I have too little experience with msys2 to
judge; I only remember having used msys in the past
and it worked quite fine. But windows annoys me still ...
Anyway - this is just mostly a question or idea. Like if
we could have a customizable rubyinstaller2. This
could also help maintain rubyinstaller2, people could
share custom build installs and tricks and what not.
Simple things like if we can install the rubyinstall2
but then also get an additional "add-on" section
where we either install these add-ons, or where
they come available in the customized installer.
The text was updated successfully, but these errors were encountered:
Hey there,
This is mostly an idea. Please feel free to close it.
So I have been using ruby for a long long time. I have tons of scripts.
I use Linux mostly, but one laptop uses win10 + WSL1 (will change
to WSL2 one day but for now I don't care enough to change).
My commandline stuff works fine on windows, but the GUIs are
annoying. I remember in the past, I had ruby-gtk2 binaries,
I downloaded and these worked. But now you sort of have to
compile it on your own ... and that's a hassle. Windows annoys
me. :P
Anyway. My idea was ... "so hey, I could get tk installed ... gtk3...
and then the ruby GUIs would work". I use the ruby GUIs mostly
as a wrapper over commandline functionality, so the GUI really
just helps me be lazy on windows.
So this got me thinking. What if we could have a redistributable
.exe or something like that? Like we can put on an USB stick?
Not only with e. g. ruby-tk, ruby-gtk and what not, but personal
scripts and such. Like a rubyinstaller on steroids, aka with
tons of enhancements. People could then easily customize
it.
I am not sure how difficult this would be. I assume the .exe
file or .msi is mostly just something zipped, so perhaps
for simple text files, such as .rb files, this would be easy.
But what to do about ruby-gtk and things that have to
be compiled? I have too little experience with msys2 to
judge; I only remember having used msys in the past
and it worked quite fine. But windows annoys me still ...
Anyway - this is just mostly a question or idea. Like if
we could have a customizable rubyinstaller2. This
could also help maintain rubyinstaller2, people could
share custom build installs and tricks and what not.
Simple things like if we can install the rubyinstall2
but then also get an additional "add-on" section
where we either install these add-ons, or where
they come available in the customized installer.
The text was updated successfully, but these errors were encountered: