Skip to content
/ configs Public

Collection of my configuration files (dotfiles, nixos, and their automatic deployment with ansible)

License

Notifications You must be signed in to change notification settings

fkarg/configs

Repository files navigation

configs

This is a collection of configuration files and related automation parts.

Especially of interest could be the nix-configuration files (mainly in the nixos folder), and the ansible setup of local files.

Client_Roles

Currently available client_roles are:

  • tux
  • hp440g5
  • desktop
  • terminal

each has it's own little modifications.

Usage:

ansible-pull --diff --clean -U [email protected]:fkarg/configs.git general.yml -e client_role=<client>

if you would like to see what would change first:

ansible-pull --check --diff --clean -U [email protected]:fkarg/configs.git general.yml -e client_role=<client>

or, if you prefer colorful output:

env ANSIBLE_FORCE_COLOR=true ansible-pull --diff --clean -U [email protected]:fkarg/configs.git general.yml -e client_role=<client>

Make sure you have an ssh key which is registered on your github account for this computer already.

About

Collection of my configuration files (dotfiles, nixos, and their automatic deployment with ansible)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published