Commit Graph

31 Commits (93cbb4ee339e772abaf99d05590f16fc1bb6ac56)

Author SHA1 Message Date
trivernis 62f782c7c9
Move template_context to top level for backwards compatibility 9 months ago
trivernis 16cbbdf62b
Add full config to hook and template context 9 months ago
trivernis 844de492bb
Replace nushell hooks with lua hooks 9 months ago
trivernis e1e7280241
Add more utility functions 9 months ago
trivernis 7c445745f7
Add support for lua config files 9 months ago
trivernis bd7d9b3beb
Add positive glob matches for include mode 9 months ago
trivernis a97515ba03
Run clippy 9 months ago
trivernis b034617e73
Add lua dir definition support 9 months ago
trivernis 1b30d50a11
Add nu hooks 9 months ago
trivernis 55caec2fff
Move content to `content` folder 9 months ago
trivernis d53decaf7b
Fix templates not being copied with correct file permission flags 9 months ago
trivernis 1493797ace
Add back the support for difftools 9 months ago
trivernis c4d2d3c72b
Operate on tmp files and prompt for changes at the end 9 months ago
trivernis efd1d54c2c
Remove repo content parsing to submodule 9 months ago
trivernis 7e24a411df
Fix issue with empty silo dirs being created on apply 9 months ago
trivernis 033b146943
Add if-installed and if-not-installed helpers 10 months ago
trivernis dc4d260572
Add optional repository url to init to clone a remote 10 months ago
trivernis 8d60c1ca07
Replace git2 with gix 10 months ago
trivernis 458bd6476a
Add diffview with confirm for applied configurations 10 months ago
trivernis 99deb162b1
Move rendering functions to templating mod 10 months ago
trivernis 74a09087c2
Add a confiugation hierarchy 10 months ago
trivernis a4848617c6
Fix issue where directories are created in the wrong places 10 months ago
trivernis ee1ff03df3
Add command to display the current repo 10 months ago
trivernis 0d51537b98
Add default repo path to data dir 10 months ago
trivernis 407561cd38
Add templating flags 10 months ago
trivernis ab74021bae
Add context command 10 months ago
trivernis 9050b80896
Add config entry to ignore files 10 months ago
trivernis 76b5435d0c
Add logging 11 months ago
trivernis 343a788bac
Add templating support for dir.toml 11 months ago
trivernis 2fee1f70e9
Add init command 11 months ago
trivernis b2f7e35572
Add initial cli funcitonality 11 months ago