From a6fc067eb121b49bcdc8c6605f64a5ebf3b83972 Mon Sep 17 00:00:00 2001 From: Alex Tavarez Date: Tue, 16 Jun 2026 14:53:01 -0400 Subject: [PATCH] added configuration of template files as top-level variable files in vars directory, to be referenced in relevant playbooks --- vars/aria_api.yml.example | 6 ++++ vars/crowdsec.yml | 2 ++ vars/flexget_dls.yml | 2 ++ vars/git_aliases.yml | 57 ++++++++++++++++++++++++++++++++++++ vars/local_facts.yml.example | 3 ++ vars/sox_prox.yml | 3 ++ vars/tail_net.yml.example | 19 ++++++++++++ vars/vim_settings.yml | 26 ++++++++++++++++ vars/vpn_server.yml.example | 17 +++++++++++ 9 files changed, 135 insertions(+) create mode 100644 vars/aria_api.yml.example create mode 100644 vars/crowdsec.yml create mode 100644 vars/flexget_dls.yml create mode 100644 vars/git_aliases.yml create mode 100644 vars/local_facts.yml.example create mode 100644 vars/sox_prox.yml create mode 100644 vars/tail_net.yml.example create mode 100644 vars/vim_settings.yml create mode 100644 vars/vpn_server.yml.example diff --git a/vars/aria_api.yml.example b/vars/aria_api.yml.example new file mode 100644 index 0000000..a09f789 --- /dev/null +++ b/vars/aria_api.yml.example @@ -0,0 +1,6 @@ +aria: + scheme: http + hostname: localhost + port: "6800" + secret: ~ + credentals: ~ \ No newline at end of file diff --git a/vars/crowdsec.yml b/vars/crowdsec.yml new file mode 100644 index 0000000..e136969 --- /dev/null +++ b/vars/crowdsec.yml @@ -0,0 +1,2 @@ +crowdsec: + port: 8181 \ No newline at end of file diff --git a/vars/flexget_dls.yml b/vars/flexget_dls.yml new file mode 100644 index 0000000..6b9d472 --- /dev/null +++ b/vars/flexget_dls.yml @@ -0,0 +1,2 @@ +flexget: + download_mode: direct \ No newline at end of file diff --git a/vars/git_aliases.yml b/vars/git_aliases.yml new file mode 100644 index 0000000..08d87e6 --- /dev/null +++ b/vars/git_aliases.yml @@ -0,0 +1,57 @@ +git_aliases: + - [ckot, checkout] + - [chbr, checkout] + - [ch_br, checkout] + - [tch_br, "'checkout -b'"] + - [tchbr, "'checkout -b'"] + - [tchbr, "'checkout -b'"] + - [add_br, "'checkout -b'"] + - [addbr, "'checkout -b'"] + - [rm_br, "'branch -D'"] + - [rmbr, "'branch -D'"] + - [del_br, "'branch -D'"] + - [delbr, "'branch -D'"] + - [tch_rmt, "'remote add'"] + - [tchrmt, "'remote add'"] + - [add_rmt, "'remote add'"] + - [addrmt, "'remote add'"] + - [rm_rmt, "'remote remove'"] + - [rmrmt, "'remote remove'"] + - [del_rmt, "'remote remove'"] + - [delrmt, "'remote remove'"] + - [cfg, config] + - [psh, push] + - [snd, push] + - [send, push] + - [post, push] + - [pl, pull] + - [receive, pull] + - [get, pull] + - [fch, fetch] + - [hist, log] + - [scenes, log] + - [br, branch] + - [lsbr, "'branch -v'"] + - [ls_br, "'branch -v'"] + - [rmt, remote] + - [ls_rmt, "'remote -v'"] + - [lsrmt, "'remote -v'"] + - [cmmt, commit] + - [register, commit] + - [st, status] + - [stat, status] + - [state, status] + - [current, status] + - [restart, "reset --hard"] + - [undo, "'reset HEAD~1 --mixed'"] + - [unstage, "'reset HEAD --'"] + - [stage, add] + - [touch, add] + - [tch, add] + - [del, rm] + - [prev, "'log -1 HEAD'"] + - [last, "'log -1 HEAD'"] + - [finito, "'!git push origin HEAD'"] + - [chkpnt, "'!git add -A && git commit -m'"] + - [sgn, "'commit --amend --no-edit -S'"] + - [rvrt, revert] \ No newline at end of file diff --git a/vars/local_facts.yml.example b/vars/local_facts.yml.example new file mode 100644 index 0000000..1cfb29f --- /dev/null +++ b/vars/local_facts.yml.example @@ -0,0 +1,3 @@ +local_facts: + user_id: "" + user_dir: "" \ No newline at end of file diff --git a/vars/sox_prox.yml b/vars/sox_prox.yml new file mode 100644 index 0000000..8e9e731 --- /dev/null +++ b/vars/sox_prox.yml @@ -0,0 +1,3 @@ +sox: + hostname: localhost + port: "9050" \ No newline at end of file diff --git a/vars/tail_net.yml.example b/vars/tail_net.yml.example new file mode 100644 index 0000000..d61e5f0 --- /dev/null +++ b/vars/tail_net.yml.example @@ -0,0 +1,19 @@ +tail: + users: + - username: "" + dname: "" + email: "" + pfp: ~ + scheme: https + domain: sukaato.moe + port: ":8080" + grpc: + expose: false + secure: true + port: ":50443" + magic_dns: + domain: "cyberia.net" + nameservers: + - "https://dns.nextdns.io/5a5ac6" + - 9.9.9.9 + diff --git a/vars/vim_settings.yml b/vars/vim_settings.yml new file mode 100644 index 0000000..af8976d --- /dev/null +++ b/vars/vim_settings.yml @@ -0,0 +1,26 @@ +vimrc: + git_spice: true + status_line: true + autodelimit: true + origami: true + history_span: 500 + typed_paths: + autocomplete: true + ignore: + - "*.docx" + - "*.jpg" + - "*.png" + - "*.gif" + - "*.pdf" + - "*.pyc" + - "*.exe" + - "*.flv" + - "*.img" + - "*.xlsx" + fancy_commenting: true + tabs: + spatialize: true + gap: 2 + cursor: + blocky: true + ide: true diff --git a/vars/vpn_server.yml.example b/vars/vpn_server.yml.example new file mode 100644 index 0000000..2b64f62 --- /dev/null +++ b/vars/vpn_server.yml.example @@ -0,0 +1,17 @@ +vpn_server: + driver: + name: dsnet + version: "v0.8.1" + interface: dsnet + forwards: + - [tcp,"80"] # HTTP + - [tcp,"443"] # HTTPS + - [tcp,"465"] # SMTP + - [tcp,"587"] # SMTP + - [tcp,"995"] # POP3 + - [tcp,"110"] # POP3 + - [tcp,"143"] # IMAP + - [tcp,"993"] # IMAP + clients: + - name: armitage + desc: "my homelab server"