Go to file
Sagi Dayan edd5966d43
Dconf keybindings. Fix issues with tiling movement
Signed-off-by: Sagi Dayan <sagidayan@gmail.com>
2024-05-27 11:06:53 +03:00
files Dconf keybindings. Fix issues with tiling movement 2024-05-27 11:06:53 +03:00
playbooks Changed default font. And added gnome role (dconf) 2024-05-21 13:00:36 +03:00
roles fonts: Added missing fonts. gnome: dconf pop-shell 2024-05-22 11:57:58 +03:00
.gitignore Changed default font. And added gnome role (dconf) 2024-05-21 13:00:36 +03:00
.gitlab-ci.yml Update 2023-12-18 17:47:31 +02:00
ansible.cfg Updates to: 2023-02-21 17:43:02 +02:00
ci-requirements.txt Initial commit 2021-10-29 16:51:16 +03:00
install-ansible-modules.sh Added ansible lint CI step. 2022-01-19 17:17:32 +02:00
LICENSE Add LICENSE 2023-12-18 16:02:38 +00:00
README.md Update 2023-12-18 17:47:31 +02:00
run_play.sh Added ansible lint CI step. 2022-01-19 17:17:32 +02:00

CI Pipeline State

Configurations and Applications

Using ansible playbooks

Playbooks will install software and configure most of the tools.

Since dotfiles are the most basic thing this repo provides, It is constantly a WIP.

I do try to make sure playbooks work on fedora:latest via gitlab CI.

This repo was created for my own use, But feel free to use it as you please.

Looking just for dotfiles? Take a look at files/dotfiles

Requirements:

  • git
  • Ansible (>=2.9.27)

Running plays

Playbooks are located in playbooks/

$ ./run_play.sh <playbook> # Defaults to workstation

Playbooks

  • workstation
  • cli-tools
  • self-managed-unix-update (Updating all packages from the modern unix role)