Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

dotfiles setup via ansible 🤖

License

NotificationsYou must be signed in to change notification settings

ellaqezi/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup via ansible 🤖 Requires2.15.5+ and tested on macOSVentura 13.6

zsh

Installation

  1. Clone this repo and runmake all from inside thedotfiles directory

    git clone git@github.com:ellaqezi/dotfiles.git# remember to set NAME and EMAIL belowmake -C dotfiles all [NAME=<github-user> EMAIL=<github-email>]

    The Makefile instructs you on what it requires e.g.NAME,EMAIL,Password (refers to your SUDO password)

Step-by-step

  1. Edit thetemplates/.gitconfig file with your ownuser.name anduser.email, and move it tohome/.gitconfig

    [user]name = ellaqezi email = ellaqezi@gmail.com
  2. [OPTIONAL] Installpip, if not yet installed on the machine

    sudo easy_install pip
  3. [OPTIONAL] Installansible, if not yet installed on the machine

    sudo pip install ansible# [Ubuntu]sudo pip install --prefix /usr/local ansible
  4. Run the playbook to setup dotfiles, providebecome i.e. SUDO password

    cd ansible/ansible-playbook setup-dotfiles.yml --ask-become-pass# ... OR when ansible/hosts is not yet symlinked into placeansible-playbook -i hosts setup-dotfiles.yml --ask-become-pass

    Note:become i.e. SUDO password is required to ensuredocker-py is installed

References

  1. Ansible | installation
  2. Ansible | tips n tricks
  3. Homebrew
  4. Oh my zsh
  5. Powerline fonts
  6. Spaceship prompt
  7. ansible/ansible#51513
  8. ansible/ansible#54347

[8]ページ先頭

©2009-2025 Movatter.jp