install new computer
Project description
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
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
References
- my dotfiles wiki
- my dotfiles
- mac CLI
- https://github.com/jaywcjlove/awesome-mac.git
- https://www.stuartellis.name/articles/mac-setup/
- https://dotfiles.github.io/
- https://github.com/atomantic/dotfiles
- https://sourabhbajaj.com/mac-setup/
- https://github.com/gotbletu
- https://lukesmith.xyz/
- http://www.openvim.com/tutorial.html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
inc-0.1.13.tar.gz
(355.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
inc-0.1.13-py3-none-any.whl
(475.7 kB
view details)
File details
Details for the file inc-0.1.13.tar.gz.
File metadata
- Download URL: inc-0.1.13.tar.gz
- Upload date:
- Size: 355.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7dc0599b9c8046d17b1b55573565806d02ed60a547726b0c345e2b4ad7728e60
|
|
| MD5 |
39588642a3ac64a520df55af7181f8d7
|
|
| BLAKE2b-256 |
b38692a879aef5fa54cb67a8f1ee73e591d9a524224d14a0b37edc3b528664ea
|
File details
Details for the file inc-0.1.13-py3-none-any.whl.
File metadata
- Download URL: inc-0.1.13-py3-none-any.whl
- Upload date:
- Size: 475.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8bb8ebdeeb48f0c9c0dd613dd3b4ba86d9558dfb753815b4af05438e18249a17
|
|
| MD5 |
7d7b32251017c3012236cdc20fe69137
|
|
| BLAKE2b-256 |
100563e9186a85ce461adc3f25ea6bcd3754df688cdba1ba1c182e50d5ee0df2
|