Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yordis/.dotfiles

Alchemist Ubi's Dotfiles
https://github.com/yordis/.dotfiles

alchemist-ubi-dotfiles ansible dotfiles mac-setup macos

Last synced: 10 days ago
JSON representation

Alchemist Ubi's Dotfiles

Awesome Lists containing this project

README

        

# Alchemist Ubi Dotfiles

Configure personal workstation using Ansible.

## Requirements

Install [Ansible](https://www.ansible.com/), visit [installation guide](https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html)
for more information.

```shell
python3 -m pip install --user ansible
```

Verify that the Python `bin` directory is part of your `$PATH`. Use `python3 -m pip list -v`
to see where `pip` is installing the packages, and find the `bin` directory and add it
to your path.

Most likely the following command would work:

```shell
export PATH="$HOME/Library/Python/3.9/bin:$PATH"
```

## Get Started

Clone the repository into `$HOME/.dotfiles` directory.

```shell
git clone [email protected]:yordis/.dotfiles.git $HOME/.dotfiles
```

## Bootstrap

First setup installation run the `dotfiles-bootstrap` command.

```shell
cd $HOME/.dotfiles
./bin/dotfiles-bootstrap
```

After that you can run any scripts defined in the `$DOTFILES_ROOT/bin`

```shell
dotfiles-bootstrap
```

## Optional

### Install Nix

Install `nix`:

```sh
curl -L https://nixos.org/nix/install | sh -s -- --no-daemon --darwin-use-unencrypted-nix-store-volume
```