Host specific files should now work

This commit is contained in:
2023-04-02 04:17:15 +03:00
parent 995cc569e7
commit d2cedd0fee
22 changed files with 132 additions and 66 deletions

0
hosts/air/base/.gitkeep Normal file
View File

View File

View File

@@ -0,0 +1,15 @@
- include: 'hosts/defaults.yaml'
- shell:
- echo "Configuring air"
- brewfile:
- Brewfile
- link:
~/:
force: true
glob: true
path: hosts/air/base/**
prefix: "."
~/.config/:
glob: true
force: true
path: hosts/air/config/**

9
hosts/defaults.yaml Normal file
View File

@@ -0,0 +1,9 @@
- defaults:
create:
mode: 0755
link:
create: true
relink: true
exclude: ["*.md", "*renovate*"]
shell:
stdout: true

View File

View File

View File

@@ -0,0 +1,17 @@
- include: 'hosts/defaults.yaml'
- shell:
- echo "Configuring lakka"
- link:
~/:
force: true
glob: true
path: hosts/lakka/base/**
prefix: "."
~/.config/:
glob: true
force: true
path: hosts/lakka/config/**
~/.irssi/:
glob: true
force: true
path: hosts/lakka/irssi/**

View File

View File

View File

@@ -0,0 +1,13 @@
- include: 'hosts/defaults.yaml'
- shell:
- echo "Configuring tunkki"
- link:
~/:
force: true
glob: true
path: hosts/tunkki/base/**
prefix: "."
~/.config/:
glob: true
force: true
path: hosts/tunkki/config/**

0
hosts/v/base/.gitkeep Normal file
View File

0
hosts/v/config/.gitkeep Normal file
View File

15
hosts/v/install.conf.yaml Normal file
View File

@@ -0,0 +1,15 @@
- include: 'hosts/defaults.yaml'
- shell:
- echo "Configuring v"
- brewfile:
- Brewfile
- link:
~/:
force: true
glob: true
path: hosts/v/base/**
prefix: "."
~/.config/:
glob: true
force: true
path: hosts/v/config/**