jj
change
commit fad07b98988323a21b748729f289e8031780d5b7
author Alpha Chen <alpha@kejadlen.dev>
date
parent 38fb54c3
diff --git a/dev/homebrew.yml b/dev/homebrew.yml
index 8e93bb2..6f9249d 100644
--- a/dev/homebrew.yml
+++ b/dev/homebrew.yml
@@ -19,6 +19,7 @@
       - fzf
       - git
       - git-lfs
+      - jj
       - jq
       - kitty
       - luarocks
diff --git a/dev/macos.yml b/dev/macos.yml
index b6c1df8..c73320f 100644
--- a/dev/macos.yml
+++ b/dev/macos.yml
@@ -76,4 +76,21 @@
         - net.inet6.ip6.hlim
       changed_when: true
 
+- name: MacOS-specific things
+  hosts: os_MacOSX
+  tasks:
+
+    - name: Symlink Jujutsu config
+      block:
+        - name: Register Jujutsu config location
+          ansible.builtin.command: jj config path --user
+          register: jj_config_path_user
+          changed_when: false
+
+        - name: Symlink Jujutsu config
+          ansible.builtin.file:
+            src: ~/.config/jj/config.toml
+            dest: "{{ jj_config_path_user | trim }}"
+            state: link
+
 # vim: ft=yaml.ansible