https://github.com/gtramontina/dotfiles
System Setup
https://github.com/gtramontina/dotfiles
dotfiles dotfiles-macos home-manager nix nix-darwin
Last synced: 9 days ago
JSON representation
System Setup
- Host: GitHub
- URL: https://github.com/gtramontina/dotfiles
- Owner: gtramontina
- Created: 2015-04-15T01:20:37.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2024-04-03T10:26:39.000Z (about 1 year ago)
- Last Synced: 2025-06-04T19:13:22.476Z (16 days ago)
- Topics: dotfiles, dotfiles-macos, home-manager, nix, nix-darwin
- Language: Nix
- Homepage:
- Size: 208 KB
- Stars: 7
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
.dotfiles
System Setup###
One-liner
```shell
curl -Ls https://raw.githubusercontent.com/gtramontina/dotfiles/main/install.sh | bash -s [directory]
```###
What?
The `setup.sh` script will install, if not already available:
* `git` via `xcode-select`;
* `homebrew` via the official [one-liner](https://brew.sh/);
* `nix` via the official [one-liner](https://nixos.org/download.html);
* `home-manager` nix channel;
* `nix-darwin` following the [instructions](https://github.com/LnL7/nix-darwin#install) from the official repository;It'll, then, proceed with running `darwin-installer` built in the last step. This will get the systems ready to go. Subsequent changes to any `.nix` files can be applied by running `update` (a shell alias for `darwin-rebuild switch`).
---
Icons by Icons8.