https://github.com/hellerve/gtstartup
in which i publish my gt build scripts
https://github.com/hellerve/gtstartup
Last synced: 3 months ago
JSON representation
in which i publish my gt build scripts
- Host: GitHub
- URL: https://github.com/hellerve/gtstartup
- Owner: hellerve
- Created: 2025-08-15T21:42:29.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-11-20T11:01:25.000Z (4 months ago)
- Last Synced: 2025-11-20T13:05:39.417Z (4 months ago)
- Language: Smalltalk
- Size: 8.79 KB
- Stars: 4
- Watchers: 0
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gtstartup
in which i keep my gt image build scripts.
## usage
we call
```
bash mk.sh
```
and wait for 10 minutes or so while a development image is built. it will
be put in a directory named after the current date and time and be started
automatically.
if you need to setup `gt4gemstone` as well for Gemstone interoperability,
use `--withgs`.
```
bash mk.sh --withgs
```
this will require superuser privileges.
all other options will be ignored.
## customization
i have a few scripts that i run at startup to configure the image for my
needs. you can add your own by pasting them in the `scripts` directory,
but you will likely want to tweak what mine are doing.
currently, i use:
- `01-requirements.st`: pulls in the requirements i use (currently only `gt4dd`,
you probably need something else).
- `02-git.st`: switches the git tool to use the cli git adapter.
- `03-llm.st`: enables experimental llm features, enables ollama, and picks
a random llm backend as the default (because i need to test them all).
- `04-pager.st`: enables the new tree-based pager.
- `05-lepiter.st`: loads all lepiter databases in repositories we loaded.
take any and all of them at your leisure. they are mostly extremely simple.
have fun!