Skip to content
/ dotfiles Public

This repository houses my personal collection of dotfiles - always WIP

License

Notifications You must be signed in to change notification settings

addyi/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to my Dotfiles Repository πŸ‘‹

Greetings, coding enthusiasts and lovers of productivity! This repository houses my personal collection of dotfiles, a work in progress 🚧 which is poised to utilize an Ansible-pull playbook for setup and management once it's fully realized. There'll be something for everyone interested in refining their systems - Mac or Linux users, neovim fans, zsh aficionados, terminal appreciators - all are welcome here!

Info: see docs folder for more information

Project Status: Work in Progress 🚧

Currently, the focus is on setting up an Ansible script that will allow us to:

  • Install various tools for our dev journey, such as neovim, zsh, fzf, and others.
  • Cater both to Mac (utilizing Homebrew) and later on Linux users (particular focus on Arch, possible Debian support in future).
  • Efficiently copy or symlink dotfiles to their rightful places.

Pull up a chair, skim through some code, and feel free to contribute or learn from this project as we all strive for more knowledge and an overly complicated relationship with our computers 😁 Heartily accept this invitation to navigate through this exciting maze of configurations. Let the love of automation unite us and guide us towards top-notch, personalized system setups. Welcome aboard!

Install on macOS

Info: see docs/ansible.md for details

  1. Install Homebrew
  2. Install ansible via brew: brew install ansible
  3. Run ansible-pull -U https://github.com/addyi/dotfiles

TODOs

Set up ansible script with following tasks:

  • Install tools e.g. nvim, zsh, fzf, ...
    • Mac (homebrew)
    • Linux (arch, maybe debian)
  • Set up oh-my-zsh including plugins
  • Create ~/dev folder and clone dotfile repository
  • Copy or symlink dotfiles to correct locations
  • Create ssh key (or document how to create it)
  • Install SDKMAN

About

This repository houses my personal collection of dotfiles - always WIP

Topics

Resources

License

Stars

Watchers

Forks