Skip to content

dorinandreidragan/config-linux-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Configure Linux Machine for Dev Workflow

Overview

This repo contains an ansible playbook that plays the roles needed to configure my personal dev workflow.

My dev worfklow is mainly made of the following tools:

I'm also using:

  • Hack Nerd Fonts
  • xrdp so that I can connect via remote desktop connection to the linux machine and still be able to use i3

Prerequisites

  • Install Ansible

    Note: For installation steps see: Installing Ansible

  • Install NodeJS

    Note: You can install nvm in order to manage Node versions

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash 
  • Open port for xrdp

    sudo iptables -I INPUT -p tcp --dport {xrdp-port} -j ACCEPT

Configure Dev Workflow

  • Run the ansible playbook to configure your machine for dev workflow

    export ansible_user={sudo user}
    export ansible_password={sudo pass}
    
    ansible-playbook config-playbook.yml -e "ansible_sudo_pass=$ansible_password"

About

Configure Linux Machine for Dev Workflow via Ansible

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages