Skip to content

Playbooks #4

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions