]> glassweightruler.freedombox.rocks Git - xdg-ninja.git/commitdiff
Add configs for various programs (#209)
authorShivanshu Kant Prasad <shivanshukantprasad@gmail.com>
Tue, 10 Jan 2023 15:42:05 +0000 (21:12 +0530)
committerGitHub <noreply@github.com>
Tue, 10 Jan 2023 15:42:05 +0000 (16:42 +0100)
Configs for nix, renderdock, tldr, Networkmanager-openvpn and xdg-utils.

Networkmanagegr-openvpn, xdg-utils and renderdock info is from arch wiki.

programs/Networkmanager-openvpn.json [new file with mode: 0644]
programs/nix.json [new file with mode: 0644]
programs/renderdock.json [new file with mode: 0644]
programs/tldr.json [new file with mode: 0644]
programs/xdg-utils.json [new file with mode: 0644]

diff --git a/programs/Networkmanager-openvpn.json b/programs/Networkmanager-openvpn.json
new file mode 100644 (file)
index 0000000..9e97017
--- /dev/null
@@ -0,0 +1,10 @@
+{
+    "name": "Networkmanager-openvpn",
+    "files": [
+        {
+            "path": "$HOME/.cert/nm-openvpn",
+            "movable": false,
+            "help": "Currently unsupported.\n\n_Relevant Issue_: https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/issues/35"
+        }
+    ]
+}
diff --git a/programs/nix.json b/programs/nix.json
new file mode 100644 (file)
index 0000000..681aea0
--- /dev/null
@@ -0,0 +1,20 @@
+{
+    "name": "nix",
+    "files": [
+        {
+            "path": "$HOME/.nix-channels",
+            "movable": false,
+            "help": "New nix command line interface supports XDG Base Directory but Old Commands will still create these directories.\n\n_Relevant Issue_: https://github.com/NixOS/nix/issues/1079\n\n"
+        },
+        {
+            "path": "$HOME/.nix-defexpr",
+            "movable": false,
+            "help": "New nix command line interface supports XDG Base Directory but Old Commands will still create these directories.\n\n_Relevant Issue_: https://github.com/NixOS/nix/issues/1079\n\n"
+        },
+        {
+            "path": "$HOME/.nix-profile",
+            "movable": false,
+            "help": "New nix command line interface supports XDG Base Directory but Old Commands will still create these directories.\n\n_Relevant Issue_: https://github.com/NixOS/nix/issues/1079\n\n"
+        }
+    ]
+}
diff --git a/programs/renderdock.json b/programs/renderdock.json
new file mode 100644 (file)
index 0000000..b320d0d
--- /dev/null
@@ -0,0 +1,10 @@
+{
+    "name": "renderdoc",
+    "files": [
+        {
+            "path": "$HOME/.renderdoc",
+            "movable": false,
+            "help": "Currently unsupported.\n\n_Relevant Issue_: https://github.com/baldurk/renderdoc/pull/1741\n"
+        }
+    ]
+}
diff --git a/programs/tldr.json b/programs/tldr.json
new file mode 100644 (file)
index 0000000..3f7a3f6
--- /dev/null
@@ -0,0 +1,10 @@
+{
+    "name": "tldr",
+    "files": [
+        {
+            "path": "$HOME/.tldrc",
+            "movable": true,
+            "help": "Currently tldr-pages do not have any specification for clients on where to cache tldr-pages. See the relevant [issue](https://github.com/tldr-pages/tldr/issues/876) and [specification](https://github.com/tldr-pages/tldr/blob/main/CLIENT-SPECIFICATION.md)\n\nOfficial tldr-nodejs-client, tldr-python-client or tldr-c-client do not support XDG Base Directories.\n\n**Use [Tealdeer](https://github.com/dbrgn/tealdeer), a rust client for tldr that supports XDG Base Directories instead.**\n"
+        }
+    ]
+}
diff --git a/programs/xdg-utils.json b/programs/xdg-utils.json
new file mode 100644 (file)
index 0000000..ae162c7
--- /dev/null
@@ -0,0 +1,11 @@
+{
+    "name": "xdg-utils",
+    "files": [
+        {
+            "path": "$HOME/.gnome",
+            "movable": false,
+            "help": "For some reason the script xdg-desktop-menu hard-codes gnome_user_dir=\"$HOME/.gnome/apps\". This is used by chromium among others. Bug discussion has moved to gitlab and PR with fix exists, however it is not merged yet.\n\n_Relevant Issues:_ https://gitlab.freedesktop.org/xdg/xdg-utils/-/issues/81\n\n_Merge Request:_ https://gitlab.freedesktop.org/xdg/xdg-utils/-/merge_requests/22\n"
+
+        }
+    ]
+}