-
As we're making Mainframer OS-wide tool #185, we need to add support for configuration files stored in user-home `$HOME` directory that will be used in case when work-dir doesn't have them.
Purpose…
-
At the moment the only ways to customize Mainframer behavior are:
- Modify the source code of Mainframer (easy, since we ship it as a bash script, but it's easy to break compatibility and it compli…
-
After using Mainframer for a while with different projects we’ve been pointed to a specific pain point — shipping the tool with _a_ project forces you to ship it with _all_ projects.
In other words…
-
Since Mainframer will be shipped as a system-wide command...
* It is possible to find out the version using the `--version` command. Bash script could have this too though, but anyway.
* `brew inf…
-
I thought it would be neat to have mainframer work with Docker so it can be easily used anywhere very easily without any setup by the users. Dockerfiles could perhaps be made available for multiple en…
-
So I was thinking about smooth experience of using Mainframer with and without connection to remote machine.
In many cases Mainframer is used as performance boost for local machine, while at the s…
-
On our big project I'm constantly facing issue of syncing too much unnecessary data thus have to explicitly ignore lots of different entries.
Another problem is that if you change some source files…
-
Hey, so Im setting up the 3.x version of mainframer, and notice that the ignore.yml is not respected by mainframer. Looking further, I noticed that `Ignore::from_working_dir()` uses three different fi…
-
The instructions indicate that I can install `mainframer` from Brew (https://github.com/buildfoundation/mainframer/blob/3.x/docs/getting-started/local-machine.md#macos).
However, the tap `https://g…
-