matletix / env

Repository for versioning my linux environment (packages and configuration files)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

Repository for versioning my linux environment (packages and configuration files).

To deploy the environment locally for your current user, use:

make install

Warning: deploying the environment overrides your existing configuration files

By default, symbolic links pointing to the configuration files in the config_files directory will be created at the relevant location in the home folder of the current user. This allows any modification to the configuration files to be easily saved in the git repository.

If you prefer to copy the configuration files to their relevant location instead of creating symlinks to them, use:

make install SYMLINKS=false

Note: your user must be able to use sudo. Your user password will be asked to perform operations that require privilege escalation.

Requirements

Ansible is used to deploy the environment. python and ansible must be installed on your system. If you have pip, you can install ansible with:

sudo python -m pip install ansible

About

Repository for versioning my linux environment (packages and configuration files)

License:MIT License


Languages

Language:Shell 64.7%Language:Vim Script 34.5%Language:Makefile 0.8%