diff --git a/.config/nvim/lua/rocketcamel/plugins/conform.lua b/.config/nvim/lua/rocketcamel/plugins/conform.lua index 9eec575..b19734f 100644 --- a/.config/nvim/lua/rocketcamel/plugins/conform.lua +++ b/.config/nvim/lua/rocketcamel/plugins/conform.lua @@ -6,13 +6,13 @@ return { lua = { "stylua" }, luau = { "stylua" }, rust = { "rustfmt", lsp_format = "fallback" }, - javascript = { "prettier" }, - typescript = { "prettier" }, - json = { "prettier" }, - tsx = { "prettier" }, + javascript = { "prettierd" }, + typescript = { "prettierd" }, + json = { "prettierd" }, + tsx = { "prettierd" }, nix = { "nixfmt" }, go = { "gofmt" }, - svelte = { "prettier" }, + svelte = { "prettierd" }, }, format_on_save = { -- These options will be passed to conform.format() diff --git a/nix/homelab/kustomize/backup-job-manual.yaml b/nix/homelab/kustomize/backup-job-manual.yaml new file mode 100644 index 0000000..2bb6441 --- /dev/null +++ b/nix/homelab/kustomize/backup-job-manual.yaml @@ -0,0 +1,33 @@ +apiVersion: batch/v1 +kind: Job +metadata: + name: minecraft-backup-manual + namespace: minecraft +spec: + template: + spec: + restartPolicy: Never + containers: + - name: backup + image: busybox + command: + - sh + - -c + - | + set -e + BACKUP_FILE=/backups/manual/minecraft-main-manual.tar.gz + echo "creating backup: ${BACKUP_FILE}" + tar -czf "${BACKUP_FILE}" -C /data . + volumeMounts: + - name: data + mountPath: /data + - name: backups + mountPath: /backups + volumes: + - name: data + persistentVolumeClaim: + claimName: minecraft-main-datadir + - name: backups + nfs: + server: 192.168.27.2 + path: /backup/minecraft