Skip to content

Playbooks #4

@ahcvankampen

Description

@ahcvankampen

Playbooks

Note: first do sudo ls before running any playbook

General.yml

ansible-playbook -i hosts -v General.yml

  • rclone
  • gedit
  • VSCode + one package: libasound
  • Apptainer

This script also creates ~/Desktop/RD to mount Research Drive using the alias rdmount that is added to .bashrc using the Bashrc.yml playbook.

Vscode.yml

ansible-playbook -i hosts -v Vscode.yml

  • VSCode + one package: libasound

Notes:

  • For VSCode you might still need to connect to your github/copilot account.
  • It makes sense to sync your VSCode settings between computers: See here
    -TODO: Currently can't get copilot (github account) in VSCode to work.

Bashrc

ansible-playbook -i hosts -v Bashrc.yml'

Notes

  • Modifies the bashrc
    -e.g., aliases
    • (un)mounting Research Drive: rdmount and rdunmout
    • cloning the ansible repostiroy: aclone

Conda

ansible-playbook -i hosts -v Conda.yml

This script installs conda and packages
-numpy
-pandas

Notes:

  • installation of packages does not work

Julia

ansible-playbook -i hosts -v Julia.yml

Notes:

  • Also install packages?

XEmacs

ansible-playbook -i hosts -v Xemacs.yml'

Notes:
-install of emacs packages does not work well. Also would need further configuration

R, Rstudio, renv, packages

ansible-playbook -i hosts -v R.yml'

Notes:

  • Perry will work on this

Compilers

ansible-playbook -i hosts -v Compilers.yml'

  • gcc
  • g++
  • gfortran

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions