Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gtramontina/dotfiles
System Setup
https://github.com/gtramontina/dotfiles
dotfiles dotfiles-macos home-manager nix nix-darwin
Last synced: 3 months ago
JSON representation
System Setup
- Host: GitHub
- URL: https://github.com/gtramontina/dotfiles
- Owner: gtramontina
- Created: 2015-04-15T01:20:37.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2024-04-03T10:26:39.000Z (10 months ago)
- Last Synced: 2024-10-31T10:43:56.476Z (3 months ago)
- Topics: dotfiles, dotfiles-macos, home-manager, nix, nix-darwin
- Language: Nix
- Homepage:
- Size: 208 KB
- Stars: 7
- Watchers: 3
- 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 .