8000 GitHub - Nolski/lightsaber: Ansible-driven configuration management for maintaining a preferred environment (base system and app dotfiles / configurations)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Ansible-driven configuration management for maintaining a preferred environment (base system and app dotfiles / configurations)

License

Notifications You must be signed in to change notification settings

Nolski/lightsaber

Repository files navigation

Lightsaber logo

License: BSD 3-Clause License

Lightsaber has been adopted by Justin Flory's Swiss Army Toolkit. It's an ansible-driven configuration management for maintaining a preferred environment (base system and app configurations)

About

Lightsaber's purpose is to manage the setup of my preferred operational environment. Like any lightsaber, it is tailor made to my exact preferences but hopefully serves as a guide or template for others to use. Some of the primary additions on top of jwflory's setup are the addition of swaywm and integration of theming.

Lightsaber is a set of Ansible playbooks and roles. Roles are split into two categories:

  • system: base system configuration (e.g. package installation)
  • apps: specific app installation and configuration (e.g. dotfile management)

For a fully automated setup, two environments are supported: Fedora and CentOS/RHEL.

How to use

See docs/how-to-use.adoc.

Reusing and remixing swiss-army?

This repository is licensed under the BSD 3-Clause License. Reuse anything you want in your own configurations.

From @jwflory

If you publish your remixed work on GitHub, drop a link back here in your README please. 📝 And you can say 👋 to me in your git commit. Tag me! @jwflory

About

Ansible-driven configuration management for maintaining a preferred environment (base system and app dotfiles / configurations)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0