Install new computer (inc) 0.1.13#
Install basic software for different operating systems:
Installation for users#
First install uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
Then install inc:
uv tool install inc --python 3.12
Usage#
inc --help
List available scripts#
inc ls
Example output:
Available bash scripts:
conda_python311
conda_python312
dotfiles
gmsh
install_new_mac
Run a script#
inc run <script_name>
For example, to install gmsh:
inc run gmsh
To see what a script would do without running it:
inc run gmsh --dry-run
View script contents#
inc cat <script_name>
Installation for developers#
git clone https://github.com/joamatab/install_new_computer.git ~/install_new_computer
cd ~/install_new_computer
uv sync
For MacOs type this into a terminal first:
xcode-select --install