Skip to content
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

Portable version #629

Closed
Unrepentant-Atheist opened this issue May 18, 2016 · 33 comments
Closed

Portable version #629

Unrepentant-Atheist opened this issue May 18, 2016 · 33 comments

Comments

@Unrepentant-Atheist
Copy link

Would be nice to have...

@bao-qian
Copy link
Member

bao-qian commented May 18, 2016

then you will not be able to auto updates
download the zip from build server,
run it,
you will get error,
change autoupdates to false in %APPDATA%\Settings\Settings.json,
run again

@bao-qian
Copy link
Member

by the way, why you want a portable version?
including settings or not ?

@Unrepentant-Atheist
Copy link
Author

Because I loathe installers and like to controll what I "install". Don't need autoupdates. I'm quite fine with checking manually.

@bao-qian
Copy link
Member

bao-qian commented May 18, 2016

sorry,
by the way, the manually check in about tab is also not working
if you want to use the portable version,
check github release manually

I'm wrong, you can check manually and download manually.

@ZIEXED
Copy link

ZIEXED commented May 19, 2016

I hate installers and I need all the app settings in the same folder
I don't care about auto update featue I don't use it any way and I do check manualy for updates
Please include a Portable version in the releases

@bao-qian bao-qian reopened this May 19, 2016
@bao-qian bao-qian changed the title Portable version? Portable version May 19, 2016
@bao-qian
Copy link
Member

@ZIEXED even I make a portable version in the future, you still need start everything and register it as services.

@ZIEXED
Copy link

ZIEXED commented May 19, 2016

That would be good enough :)

@tbnguyen1407
Copy link

I personally don't use Everything, just Program plugin. I think the current zip is portable enough, just that the settings are saved to %appdata%.

An option in Wox.exe.config to save settings to current folder would be make it perfectly portable.

@S-ed
Copy link

S-ed commented Jun 22, 2016

Also would like to get a portable app.
I often migrating my apps, and it's a pain to dig the settings inside Users folder.
I guess the simple way is to detect if 'Settings' folder exist inside 'Wox.exe' home folder then Wox will run in portable mode.
By default settings are stored inside:
%AppData%\Wox\Settings

@Starli0n
Copy link

Yes please, I would like a portable version too, for all the same reasons mentioned above.

It is quite easy to implement:
If there is a local config take it, otherwise take the one in %AppData%\Wox\Settings.

Thanks

@alterdaemon
Copy link

I am definitely in favour of portable version.
Lack of portability is the reason that I have not updated my current Wox version (1.2) which is portable.

@zhizunbao84
Copy link

配置文件夹能否修改位置呢,我不想放在%APPDATA%\Wox,这样重装系统,就全over了

@alexbde
Copy link

alexbde commented Feb 2, 2017

+1

@davebrny
Copy link

davebrny commented Feb 2, 2017

i use wox on 3 different computers so it would be good if i could just add a plug-in once and have it sync between computers instead of having to download it manually on each one. same goes for settings.

@acicovic
Copy link

acicovic commented May 5, 2017

+1 for a portable version, it is very useful

@vierlex
Copy link

vierlex commented Jul 16, 2017

Hey everyone,

I just came across this app and downloaded the .exe and it installed itself in %appdata%\wox
Came across this thread since I want a portable version too.

But it seems it already is, probably not intentionally but functional enough.
You only need to move the wox folder somewhere else and it still works (without creating another "installation" in %appdata% which i thought it might do).

Dont know if that will survive an OS reinstall tough, havent tested that yet :)
I used 1.3.424 for this.

@starsoccer
Copy link

It is not portable. Every time it starts it makes a folder in roaming/wox

@seascape
Copy link

My long-time fave Launchy is lagging too much, so I'm looking for a new app launcher. WoX looks like it's among the best, but I was dismayed when I downloaded it, clicked the .exe (wondering if it was an installer or going to unpack itself in the folder) and it proceeded to install itself without even asking where.

The lack of a portable option is a huge negative for my use case, so I probably can't use WoX despite the app itself looking really nice / powerful.

@neatgz
Copy link

neatgz commented Dec 25, 2017

stay in Wox v1.2.875, it seems to be the last portable version

@ghost
Copy link

ghost commented Dec 30, 2017

bump for generic solution

I'm also interested if it will work in restricted access on work PC.

@Darthagnon
Copy link

Darthagnon commented Apr 15, 2018

EDIT: I've found that the executable can be run from anywhere after I went and extracted it (and dependencies) from the installer executable (you can use https://extract.me/). That's solved my main problem - programs installing to AppData is a big no-no. Unfortunately, it still saves its settings to %APPDATA%; however, as most other programs do so, I might have to live with it, and just follow my standard procedure for backing up something important from AppData: make a hardlink in an already backed-up location. A truly portable version would indeed be nice, though.

Bump. I would love a portable version, too, or at least a version that didn't install itself to %APPDATA%. Means other users on the PC won't get all the Wox plugins I install (the few that aren't broken with the current version, that is).

@tomasfejfar
Copy link

tomasfejfar commented Jun 1, 2018

I have Launchy in my OneDrive so that I don't have to install anything. On a new computer I just log in to OneDrive and I'm done. Launchy is set up to index apps in onedrive, so everything is filled with 🌈 and 🦄

So, I'd love a protable version, so that I can migrate from Launchy, that seems like an abandonware. Also it completely forgets settings sometimes.

Having a customisable directory where to store settings would be viable alternative for me as well. I would only install Vox and point it to directory synced in OneDrive.

@poisonborz
Copy link

+1
Storing user setting sin %Appdata% is just doesn't right for a lot of users. I sync my apps dir between multiple machines, and also want my settings to remain between OS reinstalls.

@westy
Copy link

westy commented Feb 15, 2019

As others have said, I like to store my small applications in the cloud, and have them sync down to other machines that need them.

There are workarounds, such as using symlinks, but it's not great.

Wox is a small application, so surely a good fit for being portable!

Cheers

@ruanimal
Copy link

非常需要,特别我是经常重装系统。。

@rickywu
Copy link

rickywu commented Mar 4, 2019

Where to change the settings path in source?

@RaymanNg
Copy link

It seems that the config directory is hard coded in Wox.Infrastructure
https://github.com/Wox-launcher/Wox/blob/master/Wox.Infrastructure/Wox.cs

May I just modify above source file to use a relative path to store config data? I wonder whether it will break other codes...

@RaymanNg
Copy link

Dear maintainers and developers of Wox
I just made a pull request #2462 for enabling portable mode, would you mind spending some time to take a look and give me some feedback? @jhdxr
Thanks

@HsunGong
Copy link

感觉没人维护这个项目了,老板跑路了。还是说老板们抛弃WIndows转头Mac了?
Seems that all Contributiors are tired to update this project because of 996. Or they change Win into Mac ?

大家快来呼吁大佬更新呀!或者Merge Request也行呀!
Please call back Contributiors to update this project or merge requests at least.

Windows永不为奴!Alfred 辣鸡!
Windows is better than MacOS! F-word Alfred!

@jjw24
Copy link
Contributor

jjw24 commented Sep 22, 2019

Late to the party, but here it is.

Portable mode for current latest version 1.3.524 plus some enhancements:
https://github.com/jjw24/Wox/releases/tag/v1.3.524%2BJJW24.v1.12.2

Courtesy of the work by @RaymanNg from his PR #2462

@poisonborz
Copy link

Great news! 🎉🎉🎉 Thanks a lot @RaymanNg

@seascape
Copy link

seascape commented Sep 23, 2019

Thank you, much appreciated. I will evaluate using this software again, now.

Update: For now Wox portable crashes almost immediately (Win10 1607 x64). The tray icon displays briefly.

The first time I ran Wox it reported that it could not register the alt-space shortcut, presumably because I use that in a similar program. I closed said program, deleted all Wox files, and un-archived it into its folder again. This makes it just go straight to the crash after briefly showing the tray icon.

@bao-qian
Copy link
Member

Hi guys,

https://github.com/Wox-launcher/Wox/releases

you can Enable portable mode in new release by making a directory named UserData along with Wox.exe, or check Portable Mode in Settings.

thanks for support and sorry for long, and sorry for making you wait so long.
this project is back to active development, with more than 300 commit and more than 5 release in a month. all old pr has been merged as well.

image

@Unrepentant-Atheist
@ZIEXED
@tbnguyen1407
@S-ed
@Starli0n
@dgutkowsky
@zhizunbao84
@alexbde
@davebrny
@acicovic
@vierlex
@starsoccer
@seascape
@neatgz

@Darthagnon
@tomasfejfar
@poisonborz
@westy
@ruanima
@rickywu
@RaymanNg
@HsunGong
@poisonborz
@seascape

This was referenced May 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests