Git Product home page Git Product logo

Comments (6)

vsndev3 avatar vsndev3 commented on August 12, 2024 1

It works perfectly, Thanks

from irust.

sigmaSd avatar sigmaSd commented on August 12, 2024

There are a couple of places that uses the host system

image

Also the repls are stored in host temporary directory (and some commands like :dbg uses it)

image

I'm not sure if there is a compelling enough usecase to warrent to make all those configurable, though its not that big of a change

irust can be already shared as self contained binary but I think you mean a binary that doesn't use the host system, but there is a flatpak build that does this already https://flathub.org/apps/io.github.sigmasd.IRust

from irust.

vsndev3 avatar vsndev3 commented on August 12, 2024

Thanks for the response. For me its an embedded environment, so flatpack cannot be used. However please consider something like https://github.com/rust-cli/confy where config can be loaded first from local dir if not load from system specific path. I guess I have to patch my local repo for now.

from irust.

sigmaSd avatar sigmaSd commented on August 12, 2024

I see, lets keep this open, either way the code changes shouldn't be that big so I don't have a big problem adding this feature, feel free to open a pr

I prefer to not add a dependencies on confy, this feature is simple enough, it can be coded here

from irust.

sigmaSd avatar sigmaSd commented on August 12, 2024

@vsndev3 I added this feature in this branch https://github.com/sigmaSd/IRust/compare/idirs?expand=1

All the paths used by irust are configurable with env variables

If that works for you I can merge this

from irust.

sigmaSd avatar sigmaSd commented on August 12, 2024

I pushed irust 1.71.22 with this patch

from irust.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.