2.home-manager/modules
Ross Brunton 03f83f513d
vscode: get paths from product.json
The VSCode packages contain a product.json which is used to determine
the extension and config dirs. When the package name is not known,
this change parses this file (using IFD) (which may appear in a few
places) and uses that to generate the paths.

This hopefully allows more VSCode derivatives to "just work" without
Home Manager updates.

Co-authored-by: andre4ik3 <andre4ik3@fastmail.com>
2025-10-04 12:18:50 +02:00
..
accounts accounts.email: add option to disable an account 2025-08-07 14:08:46 -05:00
config home-cursor: sway depend on cfg.size instead of gtk.cursorTheme.size (#7176) 2025-05-31 19:31:59 -05:00
files home-manager: add backup overwrite option 2025-10-01 11:45:00 -05:00
i18n/input-method fcitx5: migrate to qt6Packages 2025-08-26 21:19:50 -05:00
launchd launchd+targets/darwin: Escape XML in plists (#7356) 2025-08-09 11:22:08 -05:00
lib lib/zsh: revert escapeShellArg in toZshValue 2025-09-28 14:44:14 -05:00
lib-bash home-manager: move profile management 2025-01-03 11:22:59 +01:00
misc news: add aliae's configLocation option entry 2025-10-03 19:01:20 -05:00
po Translate using Weblate (Russian) 2025-09-26 18:21:00 -05:00
programs vscode: get paths from product.json 2025-10-04 12:18:50 +02:00
services lorri: make notifications service auto-start if enabled 2025-10-03 23:01:12 -05:00
targets launchd+targets/darwin: Escape XML in plists (#7356) 2025-08-09 11:22:08 -05:00
dbus.nix dbus: Create with pacakges options (#7064) 2025-05-15 12:59:12 -05:00
default.nix treewide: format with latest stable formatter 2025-07-23 10:27:52 -05:00
files.nix home-manager: add backup overwrite option 2025-10-01 11:45:00 -05:00
home-environment.nix home-environment: add home.checks (#7407) 2025-07-25 13:01:12 -05:00
manual.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
modules.nix octant: remove module 2025-09-22 13:37:04 +02:00
systemd-activate.sh systemd: don't try to restart templates 2024-06-26 18:14:48 +02:00
systemd.nix systemd: make unit definitions freeform modules 2025-09-17 16:26:12 +02:00
wayland.nix wayland: create tray.target if xsession is not enabled (#6332) 2025-02-06 22:50:03 +01:00
xresources.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
xsession.nix xsession: add xdg-desktop-autostart to requires of hm-graphical-session (#7108) 2025-05-28 22:39:21 -05:00