summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortdback <tyler@tdback.net>2025-02-09 20:02:15 -0500
committertdback <tyler@tdback.net>2025-02-09 20:02:15 -0500
commitf06c0ba60216a866e59fd785be6d4abd6874cc2b (patch)
treeeb18acd7cc963415c69267db331511616ca414fa
parent9fbfde3ae45cbdce118b5c9cc80b7b0cd3af0737 (diff)
flake: use direnv, remove alias conflict with deploy-rs
-rw-r--r--.envrc1
-rw-r--r--.gitignore1
-rw-r--r--flake.nix12
3 files changed, 3 insertions, 11 deletions
diff --git a/.envrc b/.envrc
new file mode 100644
index 0000000..3550a30
--- /dev/null
+++ b/.envrc
@@ -0,0 +1 @@
+use flake
diff --git a/.gitignore b/.gitignore
index 7ba0a09..195bece 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/public
/resources
+/.direnv/
diff --git a/flake.nix b/flake.nix
index 450b803..ced5e60 100644
--- a/flake.nix
+++ b/flake.nix
@@ -26,17 +26,7 @@
shellHook = ''
SITE="$HOME/projects/tdback.net"
- new-post() {
- hugo new "$SITE/content/posts/$1/index.md"
- $EDITOR "$SITE/content/posts/$1/index.md"
- }
-
- del-post() {
- POST="$SITE/content/posts/$1"
- [ -d $POST ] && rm -r $POST
- }
-
- deploy() {
+ publish() {
hugo && rsync -avz --delete public/ thor:/var/www/tdback.net/
}
'';