From 0134bc03050805466b5345c0f1186dc0e872a740 Mon Sep 17 00:00:00 2001
From: Dave Nicolson <david.nicolson@gmail.com>
Date: Sun, 10 Dec 2023 15:37:02 +0100
Subject: [PATCH 1/2] Add rtx

---
 CHANGELOG.md                |  1 +
 README.md                   |  1 +
 mackup/applications/rtx.cfg | 14 ++++++++++++++
 3 files changed, 16 insertions(+)
 create mode 100644 mackup/applications/rtx.cfg

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6467d77cb..54dea0688 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,7 @@
 ## WIP
 
 - Added support for DBeaver (via @or-tal-0)
+- Added support for rtx (via @dnicolson)
 
 ## Mackup 0.8.40
 
diff --git a/README.md b/README.md
index c39ab0b8f..674ee2a1f 100644
--- a/README.md
+++ b/README.md
@@ -579,6 +579,7 @@ See the [README](doc/README.md) file in the doc directory for more info.
 - [Royal TSX](http://www.royaltsx.com/ts/osx/features)
 - [RStudio](https://www.rstudio.com/)
 - [rTorrent](http://libtorrent.rakshasa.no/)
+- [rtx](https://github.com/jdx/rtx)
 - [rubiTrack 5](https://www.rubitrack.com)
 - [Rubocop](https://github.com/bbatsov/rubocop)
 - [Ruby Version Manager](https://rvm.io/)
diff --git a/mackup/applications/rtx.cfg b/mackup/applications/rtx.cfg
new file mode 100644
index 000000000..436be049c
--- /dev/null
+++ b/mackup/applications/rtx.cfg
@@ -0,0 +1,14 @@
+[application]
+name = rtx
+
+[configuration_files]
+.config/rtx
+.rtx.toml
+.tool-versions
+.default-go-packages
+.default-gems
+.default-nodejs-packages
+.default-node-packages
+.default-npm-packages
+.default-python-packages
+.default-mix-commands

From 49f180f9678f54ffbdd94dc89f4e8a0ad21bb107 Mon Sep 17 00:00:00 2001
From: Dave Nicolson <david.nicolson@gmail.com>
Date: Sun, 17 Dec 2023 00:41:19 +0100
Subject: [PATCH 2/2] Use XDG directory

---
 mackup/applications/rtx.cfg | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/mackup/applications/rtx.cfg b/mackup/applications/rtx.cfg
index 436be049c..932c37d51 100644
--- a/mackup/applications/rtx.cfg
+++ b/mackup/applications/rtx.cfg
@@ -1,8 +1,10 @@
 [application]
 name = rtx
 
+[xdg_configuration_files]
+rtx
+
 [configuration_files]
-.config/rtx
 .rtx.toml
 .tool-versions
 .default-go-packages