Skip to content

jsorah/dotfiles

Repository files navigation

dotfiles

My dot file configurations.

Inspired by -

Ansible

  • Install latest available python and pip on system
    • dnf install python3 python3-pip
  • Install ansible
    • python -m pip install --user ansible
    • alternatively, follow the guide here
  • Clone this repo
    • mkdir ~/repos-personal && cd repos-personal && git clone https://github.com/jsorah/dotfiles.git
  • run the playbooks under /ansible directory
    • ansible-galaxy install -r requirements.yml
    • ansible-playbook bootstrap-packages.yml --ask-become-pass
    • ansible-playbook bootstrap-playbook.yml
    • ansible-playbook bootstrap-devtools.yml
    • start new shell
    • ansible-playbook sdkman-playbook.yml
  • manual stuff
    • get plugins installed for vim (maybe this can be an ansible task?)
      • vim +PlugUpdate
    • install fzf
      • ~/.fzf/install.sh
    • install gitmux
      • cd repos-software/gitmux && go install
    • install starship
      • curl -sS https://starship.rs/install.sh | sh -s - --bin-dir=/home/${USERNAME}/.local/bin
      • add the eval to ~/.bashrc

About

My dot file configurations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published