Remove jetbrains-toolbox: the operator retired JetBrains
The module goes, its link handler leaves xdg's default applications, and the shared desktop helper's header names the three bundles left.
This commit is contained in:
@@ -28,7 +28,7 @@ or reads `/proc`. It is for the two workstations only.
|
||||
| the folders themselves (`~/Downloads`, …) | the person's, held as found | they hold the person's files. Declaring a directory would make its mode the mesh's (ADR 0182), and on one workstation `~/Desktop` is a file, not a folder |
|
||||
| `~/.config/autostart/*`, `/etc/xdg/autostart/*` | each application's | an autostart entry belongs to the module of the application it starts (below) |
|
||||
| `~/.config/xdg-desktop-portal/portals.conf` | `adwaita` | the portal's backends are the theme's business |
|
||||
| `~/.local/share/applications/*.desktop` | the person's and their installers' | JetBrains Toolbox, Steam, Telegram and the agent write their own launchers and handlers there |
|
||||
| `~/.local/share/applications/*.desktop` | the person's and their installers' | Steam, Telegram and the agent write their own launchers and handlers there |
|
||||
|
||||
## The folders
|
||||
|
||||
@@ -99,7 +99,7 @@ GLib's `gio`, against copies:
|
||||
`Postman.desktop`, and a Fleet launcher whose name is the id one machine's JetBrains Toolbox
|
||||
generated (a different one on the other machine);
|
||||
- kept: Firefox for the web, HTML and PDF; Thunar for folders; ghostwriter for Markdown; Plexamp, Slack,
|
||||
Telegram and JetBrains Toolbox for their own links; and mpv, mplayer, vlc for MP4.
|
||||
Telegram for their own links; and mpv, mplayer, vlc for MP4.
|
||||
|
||||
The person's list keeps every line as found, the dropped ones included. `xdg_check` names them.
|
||||
|
||||
@@ -180,3 +180,7 @@ no list names a default for it: one `xdg_default` with `set` settles it.
|
||||
## Blockers
|
||||
|
||||
- The three settings must be set before the first assignment (above).
|
||||
|
||||
|
||||
**JetBrains removed (2026-10-05).** The operator retired JetBrains: its link handler left the mesh's list, and
|
||||
the Toolbox, its IDEs and launchers were moved off both workstations.
|
||||
|
||||
@@ -22,7 +22,6 @@ x-scheme-handler/https=firefox.desktop;
|
||||
text/markdown=org.kde.ghostwriter.desktop;
|
||||
inode/directory=thunar.desktop;
|
||||
x-scheme-handler/abc=plexamp.desktop;
|
||||
x-scheme-handler/jetbrains=jetbrains-toolbox.desktop;
|
||||
x-scheme-handler/slack=slack.desktop;
|
||||
x-scheme-handler/tg=org.telegram.desktop.desktop;
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
"type": "file",
|
||||
"path": "/etc/xdg/mimeapps.list",
|
||||
"mode": "0644",
|
||||
"content": "# The machine's default applications (module xdg, novox/hq ADR 0182), written by the mesh and\n# replaced at every push.\n#\n# This is the lowest list an application consults. The account's own ~/.config/mimeapps.list comes\n# first: every program that offers \"always open with\" writes there, and so does xdg_default. That\n# file is the person's and is never written by the mesh, so a choice made there always wins; this\n# list answers only what the person has not chosen. Adopted from the workstations' own lists of\n# 2026-10-05, without the entries naming an application neither workstation has installed (see the\n# module's README).\n[Default Applications]\napplication/pdf=firefox.desktop;\napplication/x-extension-htm=firefox.desktop;\napplication/x-extension-shtml=firefox.desktop;\napplication/x-extension-xht=firefox.desktop;\napplication/x-extension-xhtml=firefox.desktop;\napplication/xhtml+xml=firefox.desktop;\ntext/html=firefox.desktop;\nx-scheme-handler/chrome=firefox.desktop;\nx-scheme-handler/ftp=firefox.desktop;\nx-scheme-handler/http=firefox.desktop;\nx-scheme-handler/https=firefox.desktop;\ntext/markdown=org.kde.ghostwriter.desktop;\ninode/directory=thunar.desktop;\nx-scheme-handler/abc=plexamp.desktop;\nx-scheme-handler/jetbrains=jetbrains-toolbox.desktop;\nx-scheme-handler/slack=slack.desktop;\nx-scheme-handler/tg=org.telegram.desktop.desktop;\n\n[Added Associations]\nvideo/mp4=mpv.desktop;mplayer.desktop;vlc.desktop;\n"
|
||||
"content": "# The machine's default applications (module xdg, novox/hq ADR 0182), written by the mesh and\n# replaced at every push.\n#\n# This is the lowest list an application consults. The account's own ~/.config/mimeapps.list comes\n# first: every program that offers \"always open with\" writes there, and so does xdg_default. That\n# file is the person's and is never written by the mesh, so a choice made there always wins; this\n# list answers only what the person has not chosen. Adopted from the workstations' own lists of\n# 2026-10-05, without the entries naming an application neither workstation has installed (see the\n# module's README).\n[Default Applications]\napplication/pdf=firefox.desktop;\napplication/x-extension-htm=firefox.desktop;\napplication/x-extension-shtml=firefox.desktop;\napplication/x-extension-xht=firefox.desktop;\napplication/x-extension-xhtml=firefox.desktop;\napplication/xhtml+xml=firefox.desktop;\ntext/html=firefox.desktop;\nx-scheme-handler/chrome=firefox.desktop;\nx-scheme-handler/ftp=firefox.desktop;\nx-scheme-handler/http=firefox.desktop;\nx-scheme-handler/https=firefox.desktop;\ntext/markdown=org.kde.ghostwriter.desktop;\ninode/directory=thunar.desktop;\nx-scheme-handler/abc=plexamp.desktop;\nx-scheme-handler/slack=slack.desktop;\nx-scheme-handler/tg=org.telegram.desktop.desktop;\n\n[Added Associations]\nvideo/mp4=mpv.desktop;mplayer.desktop;vlc.desktop;\n"
|
||||
}
|
||||
],
|
||||
"build": {
|
||||
|
||||
Reference in New Issue
Block a user