From 69aa2e2836af1f5177187bdef2ebd9eefdbfc95a Mon Sep 17 00:00:00 2001 From: Nippy Date: Fri, 26 Jun 2026 16:53:49 +0200 Subject: ..... --- Pasted image (10).png | Bin 0 -> 128738 bytes Pasted image (11).png | Bin 0 -> 126792 bytes Pasted image (12).png | Bin 0 -> 107332 bytes Pasted image (2).png | Bin 0 -> 30295 bytes Pasted image (3).png | Bin 0 -> 51396 bytes Pasted image (4).png | Bin 0 -> 89030 bytes Pasted image (5).png | Bin 0 -> 145921 bytes Pasted image (6).png | Bin 0 -> 71307 bytes Pasted image (7).png | Bin 0 -> 155092 bytes Pasted image (8).png | Bin 0 -> 28532 bytes Pasted image (9).png | Bin 0 -> 46151 bytes Pasted image.png | Bin 0 -> 662105 bytes hyperland/aquamarine | 1 + hyperland/dms-shell-hyprland | 1 + hyperland/hyprcursor | 1 + hyperland/hypridle | 1 + hyperland/hyprland | 1 + hyperland/hyprland-guiutils | 1 + hyperland/hyprland-qt-support | 1 + hyperland/hyprlock | 1 + hyperland/hyprshell | 1 + hyperland/hyprwayland-scanner | 1 + .../pkg/raveos-app-installer/.BUILDINFO | 1101 ++++ .../pkg/raveos-app-installer/.MTREE | Bin 0 -> 8888 bytes .../pkg/raveos-app-installer/.PKGINFO | 25 + .../usr/bin/raveos-app-installer | 19 + .../usr/lib/raveos-app-installer/app-list.json | 582 +++ .../raveos-app-installer/data/actions/corectrl.sh | 109 + .../raveos-app-installer/data/actions/discord.sh | 168 + .../data/actions/gnome-clocks.sh | 42 + .../lib/raveos-app-installer/data/actions/kvm.sh | 102 + .../raveos-app-installer/data/actions/lutris.sh | 41 + .../raveos-app-installer/data/actions/printer.sh | 57 + .../lib/raveos-app-installer/data/actions/steam.sh | 115 + .../raveos-app-installer/data/actions/windows11.sh | 11 + .../data/backup/backup-paths.json | 313 ++ .../data/configs/.config/MangoHud/MangoHud.conf | 38 + .../data/configs/FreeTube/Preferences | 1 + .../data/configs/FreeTube/history.db | 0 .../data/configs/FreeTube/playlists.db | 2 + .../data/configs/FreeTube/profiles.db | 1 + .../data/configs/FreeTube/settings.db | 11 + .../data/configs/FreeTube/subscription-cache.db | 1 + .../PhotoGIMP/.config/GIMP/3.0/action-history | 47 + .../configs/PhotoGIMP/.config/GIMP/3.0/colorrc | 11 + .../configs/PhotoGIMP/.config/GIMP/3.0/contextrc | 14 + .../PhotoGIMP/.config/GIMP/3.0/controllerrc | 40 + .../configs/PhotoGIMP/.config/GIMP/3.0/devicerc | 150 + .../data/configs/PhotoGIMP/.config/GIMP/3.0/dockrc | 4 + .../configs/PhotoGIMP/.config/GIMP/3.0/extensionrc | 6 + .../filters/GimpBrightnessContrastConfig.settings | 8 + .../data/configs/PhotoGIMP/.config/GIMP/3.0/gimprc | 85 + .../.config/GIMP/3.0/internal-data/custom.ggr | 4 + .../configs/PhotoGIMP/.config/GIMP/3.0/modifiersrc | 7 + .../configs/PhotoGIMP/.config/GIMP/3.0/parasiterc | 6 + .../GimpProcedureConfigRun-file-jpeg-export.last | 27 + .../GimpProcedureConfigRun-file-jpeg-load.last | 4 + .../GimpProcedureConfigRun-file-png-export.last | 20 + .../GimpProcedureConfigRun-file-png-load.last | 4 + ...GimpProcedureConfigRun-plug-in-unit-editor.last | 5 + .../configs/PhotoGIMP/.config/GIMP/3.0/pluginrc | 4776 +++++++++++++++++ .../configs/PhotoGIMP/.config/GIMP/3.0/profilerc | 4 + .../configs/PhotoGIMP/.config/GIMP/3.0/sessionrc | 108 + .../configs/PhotoGIMP/.config/GIMP/3.0/shortcutsrc | 1115 ++++ .../GIMP/3.0/splashes/splash-screen-2025-v2.png | Bin 0 -> 1541294 bytes .../configs/PhotoGIMP/.config/GIMP/3.0/tags.xml | 4275 ++++++++++++++++ .../configs/PhotoGIMP/.config/GIMP/3.0/templaterc | 638 +++ .../configs/PhotoGIMP/.config/GIMP/3.0/theme.css | 16 + .../GIMP/3.0/tool-options/gimp-airbrush-tool | 11 + .../.config/GIMP/3.0/tool-options/gimp-align-tool | 4 + .../3.0/tool-options/gimp-brightness-contrast-tool | 4 + .../GIMP/3.0/tool-options/gimp-bucket-fill-tool | 7 + .../3.0/tool-options/gimp-by-color-select-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-cage-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-clone-tool | 10 + .../GIMP/3.0/tool-options/gimp-color-picker-tool | 4 + .../GIMP/3.0/tool-options/gimp-convolve-tool | 10 + .../.config/GIMP/3.0/tool-options/gimp-crop-tool | 7 + .../.config/GIMP/3.0/tool-options/gimp-curves-tool | 4 + .../GIMP/3.0/tool-options/gimp-dodge-burn-tool | 9 + .../GIMP/3.0/tool-options/gimp-ellipse-select-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-eraser-tool | 9 + .../.config/GIMP/3.0/tool-options/gimp-flip-tool | 4 + .../3.0/tool-options/gimp-foreground-select-tool | 4 + .../GIMP/3.0/tool-options/gimp-free-select-tool | 4 + .../GIMP/3.0/tool-options/gimp-fuzzy-select-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-gegl-tool | 4 + .../GIMP/3.0/tool-options/gimp-gradient-tool | 7 + .../3.0/tool-options/gimp-handle-transform-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-heal-tool | 10 + .../.config/GIMP/3.0/tool-options/gimp-ink-tool | 7 + .../GIMP/3.0/tool-options/gimp-iscissors-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-levels-tool | 4 + .../GIMP/3.0/tool-options/gimp-measure-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-move-tool | 4 + .../GIMP/3.0/tool-options/gimp-mypaint-brush-tool | 10 + .../.config/GIMP/3.0/tool-options/gimp-offset-tool | 4 + .../GIMP/3.0/tool-options/gimp-operation-tool | 4 + .../GIMP/3.0/tool-options/gimp-paintbrush-tool | 11 + .../.config/GIMP/3.0/tool-options/gimp-pencil-tool | 11 + .../3.0/tool-options/gimp-perspective-clone-tool | 10 + .../GIMP/3.0/tool-options/gimp-perspective-tool | 4 + .../GIMP/3.0/tool-options/gimp-rect-select-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-rotate-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-scale-tool | 5 + .../.config/GIMP/3.0/tool-options/gimp-shear-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-smudge-tool | 11 + .../.config/GIMP/3.0/tool-options/gimp-text-tool | 6 + .../GIMP/3.0/tool-options/gimp-threshold-tool | 4 + .../GIMP/3.0/tool-options/gimp-transform-3d-tool | 4 + .../3.0/tool-options/gimp-unified-transform-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-vector-tool | 9 + .../.config/GIMP/3.0/tool-options/gimp-warp-tool | 4 + .../.config/GIMP/3.0/tool-options/gimp-zoom-tool | 4 + .../data/configs/PhotoGIMP/.config/GIMP/3.0/toolrc | 185 + .../data/configs/PhotoGIMP/.config/GIMP/3.0/unitrc | 39 + .../share/applications/org.gimp.GIMP.desktop | 178 + .../PhotoGIMP/.local/share/icons/hicolor/.DS_Store | Bin 0 -> 6148 bytes .../.local/share/icons/hicolor/128x128/.DS_Store | Bin 0 -> 6148 bytes .../share/icons/hicolor/128x128/apps/photogimp.png | Bin 0 -> 17525 bytes .../.local/share/icons/hicolor/16x16/.DS_Store | Bin 0 -> 6148 bytes .../share/icons/hicolor/16x16/apps/photogimp.png | Bin 0 -> 1261 bytes .../.local/share/icons/hicolor/256x256/.DS_Store | Bin 0 -> 6148 bytes .../.local/share/icons/hicolor/256x256/256x256.png | Bin 0 -> 52539 bytes .../share/icons/hicolor/256x256/apps/.DS_Store | Bin 0 -> 6148 bytes .../.local/share/icons/hicolor/32x32/.DS_Store | Bin 0 -> 6148 bytes .../share/icons/hicolor/32x32/apps/photogimp.png | Bin 0 -> 2590 bytes .../.local/share/icons/hicolor/48x48/.DS_Store | Bin 0 -> 6148 bytes .../share/icons/hicolor/48x48/apps/photogimp.png | Bin 0 -> 4301 bytes .../.local/share/icons/hicolor/512x512/.DS_Store | Bin 0 -> 6148 bytes .../share/icons/hicolor/512x512/apps/photogimp.png | Bin 0 -> 165442 bytes .../.local/share/icons/hicolor/64x64/.DS_Store | Bin 0 -> 6148 bytes .../share/icons/hicolor/64x64/apps/photogimp.png | Bin 0 -> 6394 bytes .../.local/share/icons/hicolor/photogimp.png | Bin 0 -> 301727 bytes .../data/configs/RaveOS-Vencord.theme.css | 680 +++ .../data/configs/audacious/QtUi.conf | 3 + .../data/configs/audacious/config | 14 + .../data/configs/audacious/playlist-state | 6 + .../data/configs/audacious/playlists/1000.audpl | 1 + .../data/configs/audacious/playlists/order | 1 + .../data/configs/audacious/plugin-registry | 1101 ++++ .../data/configs/audacity/audacity.cfg | 246 + .../data/configs/audacity/pluginregistry.cfg | 1544 ++++++ .../data/configs/audacity/pluginsettings.cfg | 1 + .../Brave-Browser/Default/Preferences | 1 + .../raveos-app-installer/data/configs/corectrl.ini | 8 + .../librewolf/Profile Groups/cdf6a8d3.sqlite | Bin 0 -> 491520 bytes .../librewolf/Profile Groups/cdf6a8d3.sqlite-shm | Bin 0 -> 32768 bytes .../librewolf/Profile Groups/cdf6a8d3.sqlite-wal | 0 .../librewolf/aw20b0cj.default-default/.parentlock | 0 .../librewolf/aw20b0cj.default-default/addons.json | 1 + .../librewolf/aw20b0cj.default-default/cert9.db | Bin 0 -> 229376 bytes .../aw20b0cj.default-default/cert_override.txt | 2 + .../aw20b0cj.default-default/containers.json | 1 + .../extension-preferences.json | 1 + .../extension-settings.json | 1 + .../aw20b0cj.default-default/extensions.json | 1 + .../extensions/uBlock0@raymondhill.net.xpi | Bin 0 -> 4439899 bytes .../aw20b0cj.default-default/handlers.json | 1 + .../librewolf/aw20b0cj.default-default/pkcs11.txt | 5 + .../librewolf/aw20b0cj.default-default/prefs.js | 141 + .../settings/data.safe.bin | Bin 0 -> 264 bytes .../aw20b0cj.default-default/xulstore.json | 1 + .../data/configs/librewolf/installs.ini | 3 + .../data/configs/librewolf/profiles.ini | 13 + .../data/configs/lsp-mixer-install | 13 + .../data/configs/qBittorrent/categories.json | 2 + .../data/configs/qBittorrent/lockfile | 0 .../data/configs/qBittorrent/qBittorrent-data.conf | 2 + .../data/configs/qBittorrent/qBittorrent.conf | 56 + .../data/configs/qBittorrent/rss/feeds.json | 2 + .../data/configs/qBittorrent/rss/storage.lock | 0 .../data/configs/qBittorrent/watched_folders.json | 2 + .../data/configs/raveos-discord-bg.jpeg | Bin 0 -> 225018 bytes .../data/configs/steam_dev.cfg | 2 + .../data/configs/themes/Material-Discord.theme.css | 38 + .../data/configs/update-proton-ge | 37 + .../data/configs/vivaldi/Default/Preferences | 1 + .../raveos-app-installer/raveos-app-installer.py | 1150 +++++ .../applications/raveos-app-installer.desktop | 11 + .../hicolor/512x512/apps/raveos-app-installer.png | Bin 0 -> 262134 bytes .../raveos-app-installer-3.0.0-1-any.pkg.tar.zst | Bin 0 -> 7124630 bytes .../raveos-app-installer-3.0.0-2-any.pkg.tar.zst | Bin 0 -> 7124609 bytes .../raveos-app-installer/raveos-app-installer.png | Bin 0 -> 262134 bytes hyperland/xdg-desktop-portal-hyprland | 1 + .../pkg/raveos-calamares-theme/.BUILDINFO | 1057 ++++ .../pkg/raveos-calamares-theme/.MTREE | Bin 0 -> 3288 bytes .../pkg/raveos-calamares-theme/.PKGINFO | 13 + .../etc/calamares/branding/raveos/arrow-down.png | Bin 0 -> 99 bytes .../etc/calamares/branding/raveos/arrow-down.svg | 3 + .../etc/calamares/branding/raveos/branding.desc | 122 + .../branding/raveos/icons/1raveos-icon.jpg | Bin 0 -> 258411 bytes .../calamares/branding/raveos/icons/arrow-down.png | Bin 0 -> 11830 bytes .../branding/raveos/icons/raveos-icon.png | Bin 0 -> 188368 bytes .../branding/raveos/icons/raveos-icon2.png | Bin 0 -> 302684 bytes .../etc/calamares/branding/raveos/images/1.png | Bin 0 -> 1010598 bytes .../etc/calamares/branding/raveos/images/2.png | Bin 0 -> 1056369 bytes .../etc/calamares/branding/raveos/images/3.png | Bin 0 -> 1279335 bytes .../etc/calamares/branding/raveos/images/4.png | Bin 0 -> 1369017 bytes .../etc/calamares/branding/raveos/images/5.png | Bin 0 -> 1491000 bytes .../branding/raveos/images/raveos-welcome.png | Bin 0 -> 2657164 bytes .../branding/raveos/lang/calamares-default_ar.ts | 17 + .../branding/raveos/lang/calamares-default_en.ts | 17 + .../raveos/lang/calamares-default_en_GB.ts | 5373 ++++++++++++++++++++ .../branding/raveos/lang/calamares-default_eo.ts | 17 + .../branding/raveos/lang/calamares-default_fr.ts | 17 + .../branding/raveos/lang/calamares-default_nl.ts | 17 + .../branding/raveos/languages.png.license | 2 + .../etc/calamares/branding/raveos/show.qml | 109 + .../calamares/branding/raveos/squid.png.license | 2 + .../etc/calamares/branding/raveos/stylesheet.qss | 416 ++ .../etc/calamares/branding/raveos/welcomeq.qml | 73 + .../etc/calamares/modules/bootloader.conf | 33 + .../etc/calamares/modules/calamares-gpu-drivers.sh | 55 + .../calamares/modules/calamares-microcode-fix.sh | 75 + .../etc/calamares/modules/displaymanager.conf | 12 + .../etc/calamares/modules/finished.conf | 47 + .../etc/calamares/modules/grubcfg.conf | 12 + .../etc/calamares/modules/initcpio.conf | 26 + .../etc/calamares/modules/locale.conf | 9 + .../etc/calamares/modules/mount.conf | 48 + .../etc/calamares/modules/netinstall-apps.conf | 8 + .../etc/calamares/modules/netinstall-apps.yaml | 373 ++ .../etc/calamares/modules/netinstall-desktop.conf | 8 + .../etc/calamares/modules/netinstall-drivers.conf | 8 + .../etc/calamares/modules/netinstall-drivers.yaml | 29 + .../etc/calamares/modules/packages.conf | 14 + .../etc/calamares/modules/partition.conf | 259 + .../etc/calamares/modules/preservefiles.conf | 67 + .../etc/calamares/modules/removeuser.conf | 13 + .../etc/calamares/modules/services-systemd.conf | 9 + .../etc/calamares/modules/shellprocess-before.conf | 12 + .../calamares/modules/shellprocess-branding.conf | 14 + .../etc/calamares/modules/shellprocess-dkms.conf | 8 + .../modules/shellprocess-enableservices.conf | 22 + .../etc/calamares/modules/shellprocess-final.conf | 27 + .../etc/calamares/modules/shellprocess-loader.conf | 10 + .../calamares/modules/shellprocess-pacstrap.conf | 8 + .../etc/calamares/modules/unpackfs.conf | 96 + .../etc/calamares/modules/users.conf | 218 + .../etc/calamares/modules/welcome.conf | 121 + .../etc/calamares/settings.conf | 272 + ...raveos-calamares-theme-2.0.0-27-any.pkg.tar.zst | Bin 0 -> 9686262 bytes ...os-calamares-theme-2.0.0-27-any.pkg.tar.zst.sig | Bin 0 -> 119 bytes .../raveos-hyprland-theme-0.0.0-50-any.pkg.tar.zst | Bin 0 -> 77281176 bytes 245 files changed, 29059 insertions(+) create mode 100644 Pasted image (10).png create mode 100644 Pasted image (11).png create mode 100644 Pasted image (12).png create mode 100644 Pasted image (2).png create mode 100644 Pasted image (3).png create mode 100644 Pasted image (4).png create mode 100644 Pasted image (5).png create mode 100644 Pasted image (6).png create mode 100644 Pasted image (7).png create mode 100644 Pasted image (8).png create mode 100644 Pasted image (9).png create mode 100644 Pasted image.png create mode 160000 hyperland/aquamarine create mode 160000 hyperland/dms-shell-hyprland create mode 160000 hyperland/hyprcursor create mode 160000 hyperland/hypridle create mode 160000 hyperland/hyprland create mode 160000 hyperland/hyprland-guiutils create mode 160000 hyperland/hyprland-qt-support create mode 160000 hyperland/hyprlock create mode 160000 hyperland/hyprshell create mode 160000 hyperland/hyprwayland-scanner create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/.BUILDINFO create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/.MTREE create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/.PKGINFO create mode 100755 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/bin/raveos-app-installer create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/app-list.json create mode 100755 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/corectrl.sh create mode 100755 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/discord.sh create mode 100755 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/gnome-clocks.sh create mode 100755 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/kvm.sh create mode 100755 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/lutris.sh create mode 100755 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/printer.sh create mode 100755 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/steam.sh create mode 100755 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/windows11.sh create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/backup/backup-paths.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/.config/MangoHud/MangoHud.conf create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/Preferences create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/history.db create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/playlists.db create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/profiles.db create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/settings.db create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/subscription-cache.db create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/action-history create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/colorrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/contextrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/controllerrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/devicerc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/dockrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/extensionrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/filters/GimpBrightnessContrastConfig.settings create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/gimprc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/internal-data/custom.ggr create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/modifiersrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/parasiterc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-jpeg-export.last create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-jpeg-load.last create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-png-export.last create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-png-load.last create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-plug-in-unit-editor.last create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/pluginrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/profilerc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/sessionrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/shortcutsrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/splashes/splash-screen-2025-v2.png create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tags.xml create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/templaterc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/theme.css create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-airbrush-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-align-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-brightness-contrast-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-bucket-fill-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-by-color-select-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-cage-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-clone-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-color-picker-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-convolve-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-crop-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-curves-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-dodge-burn-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-ellipse-select-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-eraser-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-flip-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-foreground-select-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-free-select-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-fuzzy-select-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-gegl-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-gradient-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-handle-transform-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-heal-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-ink-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-iscissors-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-levels-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-measure-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-move-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-mypaint-brush-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-offset-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-operation-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-paintbrush-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-pencil-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-perspective-clone-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-perspective-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-rect-select-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-rotate-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-scale-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-shear-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-smudge-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-text-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-threshold-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-transform-3d-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-unified-transform-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-vector-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-warp-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-zoom-tool create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/toolrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/unitrc create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/applications/org.gimp.GIMP.desktop create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/.DS_Store create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/128x128/.DS_Store create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/128x128/apps/photogimp.png create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/16x16/.DS_Store create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/16x16/apps/photogimp.png create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/.DS_Store create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/256x256.png create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/apps/.DS_Store create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/32x32/.DS_Store create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/32x32/apps/photogimp.png create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/48x48/.DS_Store create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/48x48/apps/photogimp.png create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/512x512/.DS_Store create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/512x512/apps/photogimp.png create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/64x64/.DS_Store create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/64x64/apps/photogimp.png create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/photogimp.png create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/RaveOS-Vencord.theme.css create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/QtUi.conf create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/config create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlist-state create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlists/1000.audpl create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlists/order create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/plugin-registry create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/audacity.cfg create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/pluginregistry.cfg create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/pluginsettings.cfg create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/com.brave.Browser/config/BraveSoftware/Brave-Browser/Default/Preferences create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/corectrl.ini create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite-shm create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite-wal create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/.parentlock create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/addons.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/cert9.db create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/cert_override.txt create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/containers.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extension-preferences.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extension-settings.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extensions.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extensions/uBlock0@raymondhill.net.xpi create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/handlers.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/pkcs11.txt create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/prefs.js create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/settings/data.safe.bin create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/xulstore.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/installs.ini create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/profiles.ini create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/lsp-mixer-install create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/categories.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/lockfile create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/qBittorrent-data.conf create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/qBittorrent.conf create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/rss/feeds.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/rss/storage.lock create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/watched_folders.json create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/raveos-discord-bg.jpeg create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/steam_dev.cfg create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/themes/Material-Discord.theme.css create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/update-proton-ge create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/vivaldi/Default/Preferences create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/raveos-app-installer.py create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/share/applications/raveos-app-installer.desktop create mode 100644 hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/share/icons/hicolor/512x512/apps/raveos-app-installer.png create mode 100644 hyperland/raveos-app-installer/raveos-app-installer-3.0.0-1-any.pkg.tar.zst create mode 100644 hyperland/raveos-app-installer/raveos-app-installer-3.0.0-2-any.pkg.tar.zst create mode 100644 hyperland/raveos-app-installer/raveos-app-installer.png create mode 160000 hyperland/xdg-desktop-portal-hyprland create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/.BUILDINFO create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/.MTREE create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/.PKGINFO create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/arrow-down.png create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/arrow-down.svg create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/branding.desc create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/1raveos-icon.jpg create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/arrow-down.png create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/raveos-icon.png create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/raveos-icon2.png create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/1.png create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/2.png create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/3.png create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/4.png create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/5.png create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/raveos-welcome.png create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_ar.ts create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_en.ts create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_en_GB.ts create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_eo.ts create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_fr.ts create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_nl.ts create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/languages.png.license create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/show.qml create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/squid.png.license create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/stylesheet.qss create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/welcomeq.qml create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/bootloader.conf create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/calamares-gpu-drivers.sh create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/calamares-microcode-fix.sh create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/displaymanager.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/finished.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/grubcfg.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/initcpio.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/locale.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/mount.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.yaml create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-desktop.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-drivers.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-drivers.yaml create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/packages.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/partition.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/preservefiles.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/removeuser.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/services-systemd.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-before.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-branding.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-dkms.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-enableservices.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-loader.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-pacstrap.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/unpackfs.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/users.conf create mode 100644 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/welcome.conf create mode 100755 raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/settings.conf create mode 100644 raveos-calamares-theme/raveos-calamares-theme-2.0.0-27-any.pkg.tar.zst create mode 100644 raveos-calamares-theme/raveos-calamares-theme-2.0.0-27-any.pkg.tar.zst.sig create mode 100644 raveos-hyprland-theme/build/raveos-hyprland-theme-0.0.0-50-any.pkg.tar.zst diff --git a/Pasted image (10).png b/Pasted image (10).png new file mode 100644 index 0000000..8b6bad1 Binary files /dev/null and b/Pasted image (10).png differ diff --git a/Pasted image (11).png b/Pasted image (11).png new file mode 100644 index 0000000..7af2f05 Binary files /dev/null and b/Pasted image (11).png differ diff --git a/Pasted image (12).png b/Pasted image (12).png new file mode 100644 index 0000000..16fb343 Binary files /dev/null and b/Pasted image (12).png differ diff --git a/Pasted image (2).png b/Pasted image (2).png new file mode 100644 index 0000000..a7b73a8 Binary files /dev/null and b/Pasted image (2).png differ diff --git a/Pasted image (3).png b/Pasted image (3).png new file mode 100644 index 0000000..418a5b9 Binary files /dev/null and b/Pasted image (3).png differ diff --git a/Pasted image (4).png b/Pasted image (4).png new file mode 100644 index 0000000..b709ab7 Binary files /dev/null and b/Pasted image (4).png differ diff --git a/Pasted image (5).png b/Pasted image (5).png new file mode 100644 index 0000000..0d3a81e Binary files /dev/null and b/Pasted image (5).png differ diff --git a/Pasted image (6).png b/Pasted image (6).png new file mode 100644 index 0000000..6e9fb24 Binary files /dev/null and b/Pasted image (6).png differ diff --git a/Pasted image (7).png b/Pasted image (7).png new file mode 100644 index 0000000..b23e242 Binary files /dev/null and b/Pasted image (7).png differ diff --git a/Pasted image (8).png b/Pasted image (8).png new file mode 100644 index 0000000..36fd10d Binary files /dev/null and b/Pasted image (8).png differ diff --git a/Pasted image (9).png b/Pasted image (9).png new file mode 100644 index 0000000..ba525bd Binary files /dev/null and b/Pasted image (9).png differ diff --git a/Pasted image.png b/Pasted image.png new file mode 100644 index 0000000..4ffc780 Binary files /dev/null and b/Pasted image.png differ diff --git a/hyperland/aquamarine b/hyperland/aquamarine new file mode 160000 index 0000000..bee1834 --- /dev/null +++ b/hyperland/aquamarine @@ -0,0 +1 @@ +Subproject commit bee18344ec0560bbe5e7792c0a3338fda0878394 diff --git a/hyperland/dms-shell-hyprland b/hyperland/dms-shell-hyprland new file mode 160000 index 0000000..c6d1d46 --- /dev/null +++ b/hyperland/dms-shell-hyprland @@ -0,0 +1 @@ +Subproject commit c6d1d462a89b6f8ed496c81101108191eb1c88bb diff --git a/hyperland/hyprcursor b/hyperland/hyprcursor new file mode 160000 index 0000000..e1d23bb --- /dev/null +++ b/hyperland/hyprcursor @@ -0,0 +1 @@ +Subproject commit e1d23bbff657d44561f72d478daaa99bd60da368 diff --git a/hyperland/hypridle b/hyperland/hypridle new file mode 160000 index 0000000..2b5b080 --- /dev/null +++ b/hyperland/hypridle @@ -0,0 +1 @@ +Subproject commit 2b5b080c50c5bacb0c4c56bd81d0d7db2fea4889 diff --git a/hyperland/hyprland b/hyperland/hyprland new file mode 160000 index 0000000..eb027fc --- /dev/null +++ b/hyperland/hyprland @@ -0,0 +1 @@ +Subproject commit eb027fccde756976f8f5b7186fcfcb404a071ab6 diff --git a/hyperland/hyprland-guiutils b/hyperland/hyprland-guiutils new file mode 160000 index 0000000..1a2a120 --- /dev/null +++ b/hyperland/hyprland-guiutils @@ -0,0 +1 @@ +Subproject commit 1a2a1201c8912ee07dc6c944561188a8fea1def2 diff --git a/hyperland/hyprland-qt-support b/hyperland/hyprland-qt-support new file mode 160000 index 0000000..d6e084f --- /dev/null +++ b/hyperland/hyprland-qt-support @@ -0,0 +1 @@ +Subproject commit d6e084fee93bc7198d79d487be88ccab73a48f51 diff --git a/hyperland/hyprlock b/hyperland/hyprlock new file mode 160000 index 0000000..4b98b44 --- /dev/null +++ b/hyperland/hyprlock @@ -0,0 +1 @@ +Subproject commit 4b98b442413f0b506643234cc10abc97b83071d4 diff --git a/hyperland/hyprshell b/hyperland/hyprshell new file mode 160000 index 0000000..613599a --- /dev/null +++ b/hyperland/hyprshell @@ -0,0 +1 @@ +Subproject commit 613599ac63ce22b8464d12079dc5bc71079ca0fd diff --git a/hyperland/hyprwayland-scanner b/hyperland/hyprwayland-scanner new file mode 160000 index 0000000..06aa4c1 --- /dev/null +++ b/hyperland/hyprwayland-scanner @@ -0,0 +1 @@ +Subproject commit 06aa4c10de4d339ba0fbcbcf88c7917f7d7dbc89 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/.BUILDINFO b/hyperland/raveos-app-installer/pkg/raveos-app-installer/.BUILDINFO new file mode 100644 index 0000000..cce0bbe --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/.BUILDINFO @@ -0,0 +1,1101 @@ +format = 2 +pkgname = raveos-app-installer +pkgbase = raveos-app-installer +pkgver = 3.0.0-2 +pkgarch = any +pkgbuild_sha256sum = 4509b9e56eeb8273ab6152957f7d711e226709954aedf519ac2c4b0ca76bd537 +packager = Unknown Packager +builddate = 1782151074 +builddir = /home/nippy/Projects/RaveOS/RaveOS-PKGBUILD/hyperland/raveos-app-installer +startdir = /home/nippy/Projects/RaveOS/RaveOS-PKGBUILD/hyperland/raveos-app-installer +buildtool = makepkg +buildtoolver = 7.1.0 +buildenv = !distcc +buildenv = color +buildenv = !ccache +buildenv = check +buildenv = !sign +options = strip +options = docs +options = !libtool +options = !staticlibs +options = emptydirs +options = zipman +options = purge +options = debug +options = lto +installed = 7zip-26.01-1-x86_64 +installed = aalib-1.4rc5-19-x86_64 +installed = abseil-cpp-20260526.0-2-x86_64 +installed = accountsservice-26.13.3-1-x86_64 +installed = acl-2.3.2-2-x86_64 +installed = adwaita-cursors-50.0-1-any +installed = adwaita-fonts-50.0-1-any +installed = adwaita-icon-theme-50.0-1-any +installed = adwaita-icon-theme-legacy-46.2-3-any +installed = alsa-card-profiles-1:1.6.7-1-x86_64 +installed = alsa-lib-1.2.16.1-1-x86_64 +installed = alsa-plugins-1:1.2.12-5-x86_64 +installed = alsa-topology-conf-1.2.5.1-4-any +installed = alsa-ucm-conf-1.2.16.1-1-any +installed = amd-ucode-20260519-1-any +installed = aom-3.14.1-1-x86_64 +installed = appstream-1.1.3-1-x86_64 +installed = appstream-glib-0.8.3-4-x86_64 +installed = archlinux-keyring-20260612-1-any +installed = at-spi2-core-2.60.4-1-x86_64 +installed = attr-2.5.2-2-x86_64 +installed = audit-4.1.4-2-x86_64 +installed = augeas-1.14.1-5-x86_64 +installed = autoconf-2.73-1-any +installed = automake-1.18.1-1-any +installed = avahi-1:0.9rc4-1-x86_64 +installed = baobab-50.0-1-x86_64 +installed = base-3-3-any +installed = base-devel-1-2-any +installed = bash-5.3.15-1-x86_64 +installed = bash-completion-2.17.0-3-any +installed = binutils-2.46+r70+g155188ea10a7-1-x86_64 +installed = bison-3.8.2-8-x86_64 +installed = blas-3.12.1-2-x86_64 +installed = bluez-5.86-6-x86_64 +installed = bluez-libs-5.86-6-x86_64 +installed = bluez-obex-5.86-6-x86_64 +installed = bolt-0.9.11-1-x86_64 +installed = boost-libs-1.91.0-1-x86_64 +installed = brltty-6.9.1-1-x86_64 +installed = broadcom-wl-dkms-6.30.223.271-47-x86_64 +installed = brotli-1.2.0-1-x86_64 +installed = btrfs-progs-7.0-1-x86_64 +installed = bubblewrap-0.11.2-1-x86_64 +installed = bzip2-1.0.8-6-x86_64 +installed = ca-certificates-20240618-1-any +installed = ca-certificates-mozilla-3.125-1-x86_64 +installed = ca-certificates-utils-20240618-1-any +installed = cabextract-1.11-2-x86_64 +installed = cairo-1.18.4-1-x86_64 +installed = cairomm-1.16-1.18.1-1-x86_64 +installed = calamares-3.4.2-8-x86_64 +installed = capstone-5.0.9-1-x86_64 +installed = cblas-3.12.1-2-x86_64 +installed = cdparanoia-10.2-9-x86_64 +installed = chaotic-keyring-20251028-1-any +installed = chaotic-mirrorlist-20260403-1-any +installed = cifs-utils-7.5-1-x86_64 +installed = clang-22.1.6-1-x86_64 +installed = cmake-4.3.4-1-x86_64 +installed = colord-1.4.8-1-x86_64 +installed = colord-gtk-common-0.3.1-1-x86_64 +installed = colord-gtk4-0.3.1-1-x86_64 +installed = compiler-rt-22.1.6-1-x86_64 +installed = composefs-1.0.8-1-x86_64 +installed = coreutils-9.11-1-x86_64 +installed = cpio-2.15-3-x86_64 +installed = cppdap-1.58.0-3-x86_64 +installed = cracklib-2.10.3-1-x86_64 +installed = cryptsetup-2.8.6-1-x86_64 +installed = cups-pk-helper-0.2.7-2-x86_64 +installed = curl-8.20.0-7-x86_64 +installed = cython-3.2.5-1-x86_64 +installed = dav1d-1.5.3-1-x86_64 +installed = db5.3-5.3.28-7-x86_64 +installed = dbus-1.16.2-1-x86_64 +installed = dbus-broker-37-3-x86_64 +installed = dbus-broker-units-37-3-x86_64 +installed = dbus-units-37-3-x86_64 +installed = dconf-0.49.0-1-x86_64 +installed = debugedit-5.3-1-x86_64 +installed = default-cursors-3-1-any +installed = desktop-file-utils-0.28-1-x86_64 +installed = device-mapper-2.03.41-1-x86_64 +installed = dhcpcd-10.3.2-1-x86_64 +installed = diffutils-3.12-2-x86_64 +installed = discord-1:1.0.143-1-x86_64 +installed = dkms-3.4.1-1-any +installed = dmidecode-3.7-1-x86_64 +installed = dnsmasq-2.93-1-x86_64 +installed = dosfstools-4.2-5-x86_64 +installed = double-conversion-3.4.0-1-x86_64 +installed = dtc-1:1.7.2-1-x86_64 +installed = duktape-2.7.0-7-x86_64 +installed = dxvk-async-git-2.7.1.r831.gd435948-1-x86_64 +installed = e2fsprogs-1.47.4-1-x86_64 +installed = edk2-aarch64-202605-1-any +installed = edk2-ovmf-202605-1-any +installed = edk2-riscv64-202605-1-any +installed = efibootmgr-18-4-x86_64 +installed = efivar-39-2-x86_64 +installed = egl-wayland-4:1.1.21-1-x86_64 +installed = eglexternalplatform-1.2.1-1-any +installed = elfutils-0.195-1-x86_64 +installed = ell-0.83-1-x86_64 +installed = enchant-2.8.15-2-x86_64 +installed = eog-50.1-1-x86_64 +installed = espeak-ng-1.52.0-1-x86_64 +installed = exempi-2.6.6-3-x86_64 +installed = exfatprogs-1.4.2-1-x86_64 +installed = exiv2-0.28.8-2-x86_64 +installed = expat-2.8.1-1-x86_64 +installed = f2fs-tools-1.16.0-3-x86_64 +installed = fakeroot-1:1.37.2-2-x86_64 +installed = fastfetch-2.64.2-2-x86_64 +installed = ffmpeg-2:8.1.2-6-x86_64 +installed = fftw-3.3.11-1-x86_64 +installed = file-5.48-1-x86_64 +installed = filesystem-2025.10.12-1-any +installed = findutils-4.10.0-3-x86_64 +installed = firefox-152.0.1-1-x86_64 +installed = flac-1.5.0-1-x86_64 +installed = flatpak-1:1.18.0-1-x86_64 +installed = flex-2.6.4-6-x86_64 +installed = fmt-12.2.0-1-x86_64 +installed = fontconfig-2:2.18.1-1-x86_64 +installed = freeglut-3.8.0-1-x86_64 +installed = freetype2-2.14.3-1-x86_64 +installed = fribidi-1.0.16-2-x86_64 +installed = fuse-common-3.18.2-1-x86_64 +installed = fuse2-2.9.9-5-x86_64 +installed = fuse3-3.18.2-1-x86_64 +installed = gawk-5.4.0-1-x86_64 +installed = gc-8.2.12-1-x86_64 +installed = gcc-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = gcc-libs-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = gcr-3.41.2-2-x86_64 +installed = gcr-4-4.4.0.1-1-x86_64 +installed = gdb-17.2-1-x86_64 +installed = gdb-common-17.2-1-x86_64 +installed = gdbm-1.26-2-x86_64 +installed = gdk-pixbuf2-2.44.6-2-x86_64 +installed = gedit-50.0-3-x86_64 +installed = geoclue-2.8.1-1-x86_64 +installed = geocode-glib-3.26.4-6-x86_64 +installed = gettext-1.0-2-x86_64 +installed = gexiv2-0.16.0-2-x86_64 +installed = gfxstream-0.1.2-2-x86_64 +installed = giflib-6.1.3-1-x86_64 +installed = git-2.54.0-1-x86_64 +installed = gjs-2:1.88.0-1-x86_64 +installed = glew-2.3.1-1-x86_64 +installed = glfw-1:3.4-1-x86_64 +installed = glib-networking-1:2.80.1-1-x86_64 +installed = glib2-2.88.1-1-x86_64 +installed = glibc-2.43+r22+g8362e8ce10b2-2-x86_64 +installed = glibmm-2.68-2.88.0-2-x86_64 +installed = glm-1.0.3-1-x86_64 +installed = glslang-1:1.4.350.1-1-x86_64 +installed = glu-9.0.3-3-x86_64 +installed = glusterfs-1:11.2-2-x86_64 +installed = glycin-2.1.1-1-x86_64 +installed = glycin-gtk4-2.1.1-1-x86_64 +installed = gmp-6.3.0-3-x86_64 +installed = gnome-autoar-0.4.5-1-x86_64 +installed = gnome-bluetooth-3.0-47.2-1-x86_64 +installed = gnome-browser-connector-42.1-8-any +installed = gnome-calculator-50.0-1-x86_64 +installed = gnome-color-manager-3.36.2-1-x86_64 +installed = gnome-console-50.0-1-x86_64 +installed = gnome-control-center-50.2-1-x86_64 +installed = gnome-desktop-1:44.5-1-x86_64 +installed = gnome-desktop-4-1:44.5-1-x86_64 +installed = gnome-desktop-common-1:44.5-1-x86_64 +installed = gnome-disk-utility-46.1-2-x86_64 +installed = gnome-keybindings-50.2-1-x86_64 +installed = gnome-keyring-1:50.0-1-x86_64 +installed = gnome-online-accounts-3.58.1-1-x86_64 +installed = gnome-session-50.1-1-x86_64 +installed = gnome-settings-daemon-50.1-1-x86_64 +installed = gnome-shell-1:50.2-1-x86_64 +installed = gnome-shell-extensions-50.2-1-any +installed = gnome-system-monitor-50.0-1-x86_64 +installed = gnome-tweaks-49.0-2-any +installed = gnu-free-fonts-20120503-9-any +installed = gnulib-l10n-20241231-1-any +installed = gnupg-2.4.9-1-x86_64 +installed = gnutls-3.8.13-2-x86_64 +installed = gobject-introspection-runtime-1.86.0-2-x86_64 +installed = goverlay-1.8.4-1-x86_64 +installed = gperftools-2.18.1-1-x86_64 +installed = gpgme-2.1.0-1-x86_64 +installed = gpgmepp-2.1.0-1-x86_64 +installed = gpm-1.20.7.r38.ge82d1a6-6-x86_64 +installed = gptfdisk-1.0.10-2-x86_64 +installed = graphene-1.10.8-2-x86_64 +installed = graphite-1:1.3.15-1-x86_64 +installed = grep-3.12-2-x86_64 +installed = grim-1.5.0-2-x86_64 +installed = groff-1.24.1-1-x86_64 +installed = grub-2:2.14-1-x86_64 +installed = gsettings-desktop-schemas-50.1-1-any +installed = gsettings-system-schemas-50.1-1-any +installed = gsm-1.0.24-1-x86_64 +installed = gsound-1.0.3-4-x86_64 +installed = gspell-1.14.3-1-x86_64 +installed = gssdp-1.6.5-1-x86_64 +installed = gst-plugins-bad-libs-1.28.4-2-x86_64 +installed = gst-plugins-base-1.28.4-2-x86_64 +installed = gst-plugins-base-libs-1.28.4-2-x86_64 +installed = gst-plugins-good-1.28.4-2-x86_64 +installed = gstreamer-1.28.4-2-x86_64 +installed = gtest-1.17.0-2-x86_64 +installed = gtk-update-icon-cache-1:4.22.4-1-x86_64 +installed = gtk-vnc-1.5.0-1-x86_64 +installed = gtk3-1:3.24.52-1-x86_64 +installed = gtk4-1:4.22.4-1-x86_64 +installed = gtkmm-4.0-4.22.0-2-x86_64 +installed = gtksourceview4-4.8.4-2-x86_64 +installed = gtksourceview5-5.20.0-1-x86_64 +installed = guestfs-tools-1.54.0-1-x86_64 +installed = gufw-26.04-2-any +installed = guile-3.0.11-1-x86_64 +installed = gumbo-parser-0.13.2-1-x86_64 +installed = gupnp-1:1.6.10-1-x86_64 +installed = gupnp-dlna-0.12.0-5-x86_64 +installed = gupnp-igd-1.6.0-2-x86_64 +installed = gvfs-1.60.0-2-x86_64 +installed = gvfs-mtp-1.60.0-2-x86_64 +installed = gvfs-nfs-1.60.0-2-x86_64 +installed = gvfs-smb-1.60.0-2-x86_64 +installed = gweather-locations-2026.2-1-x86_64 +installed = gzip-1.14-2-x86_64 +installed = harfbuzz-14.2.1-1-x86_64 +installed = harfbuzz-icu-14.2.1-1-x86_64 +installed = hblock-3.5.1-1-any +installed = hicolor-icon-theme-0.18-1-any +installed = hid-fanatecff-dkms-0.2.2-1-any +installed = hidapi-0.15.0-1-x86_64 +installed = highway-1.4.0-1-x86_64 +installed = hivex-1.3.24-7-x86_64 +installed = hunspell-1.7.3-1-x86_64 +installed = hwdata-0.408-1-any +installed = hwloc-2.14.0-1-x86_64 +installed = hyphen-2.8.9-1-x86_64 +installed = iana-etc-20260530-1-any +installed = ibus-1.5.34-1-x86_64 +installed = icu-78.3-1-x86_64 +installed = iio-sensor-proxy-3.9-1-x86_64 +installed = imlib2-1.12.6-1-x86_64 +installed = iniparser-4.2.6-2-x86_64 +installed = iproute2-7.1.0-1-x86_64 +installed = iptables-1:1.8.13-1-x86_64 +installed = iputils-20250605-1-x86_64 +installed = iso-codes-4.20.1-1-any +installed = iw-6.17-1-x86_64 +installed = iwd-3.12-1-x86_64 +installed = jack2-1.9.22-2-x86_64 +installed = jansson-2.15.0-1-x86_64 +installed = jbigkit-2.1-8-x86_64 +installed = jfsutils-1.1.15-9-x86_64 +installed = js140-140.12.0-1-x86_64 +installed = json-c-0.18-2-x86_64 +installed = json-glib-1.10.8-1-x86_64 +installed = jsoncpp-1.9.6-3-x86_64 +installed = kbd-2.10.0-1-x86_64 +installed = kcoreaddons-6.27.0-1-x86_64 +installed = keyutils-1.6.3-4-x86_64 +installed = ki18n-6.27.0-1-x86_64 +installed = kmod-34.2-1-x86_64 +installed = kpmcore-26.04.2-1-x86_64 +installed = krb5-1.22.2-1-x86_64 +installed = kwidgetsaddons-6.27.0-1-x86_64 +installed = l-smash-2.14.5-4-x86_64 +installed = lact-0.9.0-1-x86_64 +installed = lame-3.101.r6531-1-x86_64 +installed = lapack-3.12.1-2-x86_64 +installed = lcms2-2.19.1-1-x86_64 +installed = ldb-2:4.24.3-1-x86_64 +installed = leancrypto-1.7.2-1-x86_64 +installed = lib32-alsa-lib-1.2.16.1-1-x86_64 +installed = lib32-alsa-plugins-1.2.12-1-x86_64 +installed = lib32-brotli-1.1.0-1-x86_64 +installed = lib32-bzip2-1.0.8-4-x86_64 +installed = lib32-curl-8.20.0-7-x86_64 +installed = lib32-dbus-1.16.2-1-x86_64 +installed = lib32-e2fsprogs-1.47.4-1-x86_64 +installed = lib32-expat-2.8.1-1-x86_64 +installed = lib32-fontconfig-2:2.18.1-1-x86_64 +installed = lib32-freetype2-2.14.3-1-x86_64 +installed = lib32-gcc-libs-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = lib32-glew-2.3.1-1-x86_64 +installed = lib32-glib2-2.88.1-1-x86_64 +installed = lib32-glibc-2.43+r22+g8362e8ce10b2-2-x86_64 +installed = lib32-glu-9.0.3-2-x86_64 +installed = lib32-gmp-6.3.0-2-x86_64 +installed = lib32-gnutls-3.8.13-3-x86_64 +installed = lib32-icu-78.3-1-x86_64 +installed = lib32-json-c-0.18-2-x86_64 +installed = lib32-keyutils-1.6.3-4-x86_64 +installed = lib32-krb5-1.22.2-1-x86_64 +installed = lib32-libdisplay-info-0.3.0-1-x86_64 +installed = lib32-libdrm-2.4.134-1-x86_64 +installed = lib32-libelf-0.195-1-x86_64 +installed = lib32-libffi-3.5.2-1-x86_64 +installed = lib32-libgcrypt-1.12.2-1-x86_64 +installed = lib32-libglvnd-1.7.0-1-x86_64 +installed = lib32-libgpg-error-1.61-1-x86_64 +installed = lib32-libice-1.1.1-2-x86_64 +installed = lib32-libidn2-2.3.8-1-x86_64 +installed = lib32-libldap-2.6.13-1-x86_64 +installed = lib32-libnghttp2-1.69.0-1-x86_64 +installed = lib32-libnghttp3-1.16.0-1-x86_64 +installed = lib32-libngtcp2-1.23.0-1-x86_64 +installed = lib32-libnm-1.56.1-1-x86_64 +installed = lib32-libpciaccess-0.19-1-x86_64 +installed = lib32-libpipewire-1:1.6.7-1-x86_64 +installed = lib32-libpng-1.6.58-1-x86_64 +installed = lib32-libpsl-0.21.5-1-x86_64 +installed = lib32-libsm-1.2.6-1-x86_64 +installed = lib32-libssh2-1.11.1-1-x86_64 +installed = lib32-libtasn1-4.21.0-1-x86_64 +installed = lib32-libunistring-1.4.2-1-x86_64 +installed = lib32-libva-2.22.0-1-x86_64 +installed = lib32-libx11-1.8.13-1-x86_64 +installed = lib32-libxau-1.0.12-1-x86_64 +installed = lib32-libxcb-1.17.0-1-x86_64 +installed = lib32-libxcrypt-4.5.2-1-x86_64 +installed = lib32-libxcrypt-compat-4.5.2-1-x86_64 +installed = lib32-libxdmcp-1.1.5-1-x86_64 +installed = lib32-libxext-1.3.7-1-x86_64 +installed = lib32-libxfixes-6.0.1-2-x86_64 +installed = lib32-libxi-1.8.3-1-x86_64 +installed = lib32-libxinerama-1.1.6-1-x86_64 +installed = lib32-libxkbcommon-1.13.2-1-x86_64 +installed = lib32-libxml2-2.15.3-1-x86_64 +installed = lib32-libxmu-1.3.1-1-x86_64 +installed = lib32-libxshmfence-1.3.3-1-x86_64 +installed = lib32-libxss-1.2.5-1-x86_64 +installed = lib32-libxt-1.3.1-1-x86_64 +installed = lib32-libxxf86vm-1.1.5-2-x86_64 +installed = lib32-llvm-libs-1:22.1.6-1-x86_64 +installed = lib32-lm_sensors-1:3.6.2-2-x86_64 +installed = lib32-mangohud-0.8.4-1-x86_64 +installed = lib32-mesa-1:26.1.3-2-x86_64 +installed = lib32-ncurses-6.6-2-x86_64 +installed = lib32-nettle-4.0-2-x86_64 +installed = lib32-nspr-4.39-1-x86_64 +installed = lib32-nss-3.125-1-x86_64 +installed = lib32-openssl-1:3.6.3-1-x86_64 +installed = lib32-p11-kit-0.26.2-1-x86_64 +installed = lib32-pcre2-10.47-1-x86_64 +installed = lib32-pipewire-1:1.6.7-1-x86_64 +installed = lib32-spirv-tools-1:1.4.350.1-1-x86_64 +installed = lib32-sqlite-3.53.2-1-x86_64 +installed = lib32-systemd-260.2-1-x86_64 +installed = lib32-util-linux-2.42.2-1-x86_64 +installed = lib32-vulkan-icd-loader-1.4.350.1-1-x86_64 +installed = lib32-vulkan-mesa-implicit-layers-1:26.1.3-2-x86_64 +installed = lib32-vulkan-radeon-1:26.1.3-2-x86_64 +installed = lib32-wayland-1.25.0-1-x86_64 +installed = lib32-xcb-util-keysyms-0.4.1-2-x86_64 +installed = lib32-xz-5.8.3-1-x86_64 +installed = lib32-zlib-1.3.2-1-x86_64 +installed = lib32-zstd-1.5.7-2-x86_64 +installed = libadwaita-1:1.9.1-1-x86_64 +installed = libaemu-0.1.2-5-x86_64 +installed = libaio-0.3.113-4-x86_64 +installed = libarchive-3.8.7-1-x86_64 +installed = libasan-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libass-0.17.4-2-x86_64 +installed = libassuan-3.0.0-1-x86_64 +installed = libasyncns-1:0.8+r3+g68cd5af-3-x86_64 +installed = libatasmart-0.19-8-x86_64 +installed = libatomic-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libavc1394-0.5.4-7-x86_64 +installed = libavif-1.4.2-1-x86_64 +installed = libb2-0.98.1-3-x86_64 +installed = libblake3-1.8.4-1-x86_64 +installed = libblockdev-3.5.0-2-x86_64 +installed = libblockdev-crypto-3.5.0-2-x86_64 +installed = libblockdev-fs-3.5.0-2-x86_64 +installed = libblockdev-loop-3.5.0-2-x86_64 +installed = libblockdev-mdraid-3.5.0-2-x86_64 +installed = libblockdev-nvme-3.5.0-2-x86_64 +installed = libblockdev-part-3.5.0-2-x86_64 +installed = libblockdev-smart-3.5.0-2-x86_64 +installed = libblockdev-swap-3.5.0-2-x86_64 +installed = libbluray-1.4.1-1-x86_64 +installed = libbpf-1.7.0-1-x86_64 +installed = libbs2b-3.1.0-10-x86_64 +installed = libbsd-0.12.2-2-x86_64 +installed = libburn-1.5.8-1-x86_64 +installed = libbytesize-2.12-3-x86_64 +installed = libcaca-0.99.beta20-7-x86_64 +installed = libcacard-2.8.1-1-x86_64 +installed = libcanberra-1:0.30+r2+gc0620e4-6-x86_64 +installed = libcap-2.78-1-x86_64 +installed = libcap-ng-0.9.3-1-x86_64 +installed = libcbor-0.14.0-1-x86_64 +installed = libcdio-2.3.0-1-x86_64 +installed = libcdio-paranoia-10.2+2.0.2-2-x86_64 +installed = libcloudproviders-0.4.0-1-x86_64 +installed = libcolord-1.4.8-1-x86_64 +installed = libconfig-1.8.2-2-x86_64 +installed = libcue-2.3.0-2-x86_64 +installed = libcups-2:2.4.19-1-x86_64 +installed = libdaemon-0.14-6-x86_64 +installed = libdatrie-0.2.14-1-x86_64 +installed = libdbusmenu-glib-18.10.20180917-1-x86_64 +installed = libdbusmenu-gtk3-18.10.20180917-1-x86_64 +installed = libdecor-0.2.5-1-x86_64 +installed = libdeflate-1.25-1-x86_64 +installed = libdisplay-info-0.3.0-1-x86_64 +installed = libdovi-3.3.2-2-x86_64 +installed = libdrm-2.4.134-1-x86_64 +installed = libdv-1.0.0-12-x86_64 +installed = libdvdnav-7.0.0-1-x86_64 +installed = libdvdread-7.0.1-1-x86_64 +installed = libebur128-1.2.6-2-x86_64 +installed = libedit-20260512_3.1-1-x86_64 +installed = libei-1.6.0-1-x86_64 +installed = libelf-0.195-1-x86_64 +installed = libepoxy-1.5.10-3-x86_64 +installed = libevdev-1.13.6-1-x86_64 +installed = libevent-2.1.12-5-x86_64 +installed = libewf-20140816-1-x86_64 +installed = libexif-0.6.26-1-x86_64 +installed = libfdk-aac-2.0.3-2-x86_64 +installed = libffi-3.5.2-1-x86_64 +installed = libfontenc-1.1.9-1-x86_64 +installed = libfreeaptx-0.2.2-1-x86_64 +installed = libfyaml-0.9.6-2-x86_64 +installed = libgcc-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libgcrypt-1.12.2-1-x86_64 +installed = libgdm-50.1-1-x86_64 +installed = libgedit-amtk-5.10.0-1-x86_64 +installed = libgedit-gfls-1:0.4.1-1-x86_64 +installed = libgedit-gtksourceview-299.7.0-1-x86_64 +installed = libgedit-tepl-6.14.0-2-x86_64 +installed = libgee-0.20.8-1-x86_64 +installed = libgfortran-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libgirepository-1.86.0-2-x86_64 +installed = libglvnd-1.7.0-3-x86_64 +installed = libgoa-3.58.1-1-x86_64 +installed = libgomp-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libgovirt-2:0.3.11-1-x86_64 +installed = libgpg-error-1.61-1-x86_64 +installed = libgsf-1.14.58-1-x86_64 +installed = libgtop-2.41.3-2-x86_64 +installed = libgudev-238-3-x86_64 +installed = libguestfs-1.58.1-3-x86_64 +installed = libgusb-0.4.9-2-x86_64 +installed = libgweather-4-4.6.0-1-x86_64 +installed = libgxps-0.3.2-5-x86_64 +installed = libhandy-1.8.3-2-x86_64 +installed = libibus-1.5.34-1-x86_64 +installed = libical-4.0.3-2-x86_64 +installed = libice-1.1.2-1-x86_64 +installed = libidn2-2.3.8-1-x86_64 +installed = libiec61883-1.2.0-9-x86_64 +installed = libimagequant-4.4.1-2-x86_64 +installed = libimobiledevice-1.4.0-2-x86_64 +installed = libimobiledevice-glue-1.3.2-1-x86_64 +installed = libinih-62-2-x86_64 +installed = libinput-1.31.3-1-x86_64 +installed = libiptcdata-1.0.5-5-x86_64 +installed = libiscsi-1.20.3-1-x86_64 +installed = libisl-0.27-1-x86_64 +installed = libisoburn-1.5.8.2-1-x86_64 +installed = libisofs-1.5.8.2-1-x86_64 +installed = libjpeg-turbo-3.1.4.1-1-x86_64 +installed = libjxl-0.11.2-2-x86_64 +installed = libksba-1.8.0-1-x86_64 +installed = liblc3-1.1.3-2-x86_64 +installed = libldac-2.0.2.3-3-x86_64 +installed = libldap-2.6.13-1-x86_64 +installed = libldm-0.2.5-3-x86_64 +installed = liblouis-3.38.0-1-x86_64 +installed = liblsan-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libmakepkg-dropins-20-1-any +installed = libmalcontent-0.14.0-4-x86_64 +installed = libmanette-0.2.13-2-x86_64 +installed = libmbim-1.34.0-1-x86_64 +installed = libmd-1.2.0-1-x86_64 +installed = libmm-glib-1.24.2-1-x86_64 +installed = libmnl-1.0.5-2-x86_64 +installed = libmodplug-0.8.9.0-7-x86_64 +installed = libmpc-1.4.1-1-x86_64 +installed = libmtp-1.1.23-1-x86_64 +installed = libmysofa-1.3.4-1-x86_64 +installed = libnautilus-extension-50.2.2-1-x86_64 +installed = libnbd-1.24.2-2-x86_64 +installed = libndp-1.9-1-x86_64 +installed = libnetfilter_conntrack-1.1.1-1-x86_64 +installed = libnewt-0.52.25-2-x86_64 +installed = libnfnetlink-1.0.2-2-x86_64 +installed = libnfs-6.0.2-5-x86_64 +installed = libnftnl-1.3.1-1-x86_64 +installed = libnghttp2-1.69.0-1-x86_64 +installed = libnghttp3-1.16.0-1-x86_64 +installed = libngtcp2-1.23.0-1-x86_64 +installed = libnice-0.1.23-1-x86_64 +installed = libnl-3.12.0-1-x86_64 +installed = libnm-1.56.1-1-x86_64 +installed = libnma-common-1.10.6-3-x86_64 +installed = libnma-gtk4-1.10.6-3-x86_64 +installed = libnotify-0.8.8-1-x86_64 +installed = libnsl-2.0.1-2-x86_64 +installed = libntfs-3g-2026.2.25-1-x86_64 +installed = libnvme-1.16.2-1-x86_64 +installed = libobjc-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libogg-1.3.6-1-x86_64 +installed = libopenmpt-0.8.7-1-x86_64 +installed = libosinfo-1.12.0-3-x86_64 +installed = libp11-kit-0.26.2-1-x86_64 +installed = libpcap-1.10.6-1-x86_64 +installed = libpciaccess-0.19-1-x86_64 +installed = libpeas-1.38.1-1-x86_64 +installed = libpgm-5.3.128-4-x86_64 +installed = libpipewire-1:1.6.7-1-x86_64 +installed = libplacebo-7.360.1-3-x86_64 +installed = libplist-2.7.0-3-x86_64 +installed = libpng-1.6.58-1-x86_64 +installed = libportal-0.10.0-1-x86_64 +installed = libportal-gtk4-0.10.0-1-x86_64 +installed = libproxy-0.5.12-1-x86_64 +installed = libpsl-0.21.5-2-x86_64 +installed = libpulse-17.0+r98+gb096704c0-1-x86_64 +installed = libpwquality-1.4.5-7-x86_64 +installed = libqmi-1.38.0-1-x86_64 +installed = libqrtr-glib-1.4.0-1-x86_64 +installed = libquadmath-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libraqm-0.10.5-1-x86_64 +installed = libraw1394-2.1.2-4-x86_64 +installed = librest-0.10.2-1-x86_64 +installed = librsvg-2:2.62.3-1-x86_64 +installed = libsamplerate-0.2.2-3-x86_64 +installed = libsasl-2.1.28-5-x86_64 +installed = libseccomp-2.6.0-1-x86_64 +installed = libsecret-0.21.7-1-x86_64 +installed = libshout-1:2.4.6-5-x86_64 +installed = libsigc++-3.0-3.8.1-1-x86_64 +installed = libslirp-4.9.3-1-x86_64 +installed = libsm-1.2.6-1-x86_64 +installed = libsndfile-1.2.2-4-x86_64 +installed = libsodium-1.0.22-1-x86_64 +installed = libsonic-0.2.0-2-x86_64 +installed = libsoup3-3.6.6-2-x86_64 +installed = libsoxr-0.1.3-4-x86_64 +installed = libspeechd-0.12.1-3-x86_64 +installed = libssc-0.4.3-1-x86_64 +installed = libssh-0.12.0-1-x86_64 +installed = libssh2-1.11.1-1-x86_64 +installed = libstdc++-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libstemmer-3.1.1-1-x86_64 +installed = libsysprof-capture-50.0-2-x86_64 +installed = libtasn1-4.21.0-1-x86_64 +installed = libtatsu-1.0.5-1-x86_64 +installed = libteam-1.32-3-x86_64 +installed = libthai-0.1.30-1-x86_64 +installed = libtheora-1.2.0-1-x86_64 +installed = libtiff-4.7.1-2-x86_64 +installed = libtirpc-1.3.7-1-x86_64 +installed = libtool-2.6.1-1-x86_64 +installed = libtpms-0.10.2-1-x86_64 +installed = libtraceevent-1:1.9.0-1-x86_64 +installed = libtracefs-1.8.3-1-x86_64 +installed = libtsan-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libubsan-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libunibreak-7.0-1-x86_64 +installed = libunistring-1.4.2-1-x86_64 +installed = libunwind-1.8.2-1-x86_64 +installed = liburcu-0.15.6-1-x86_64 +installed = liburing-2.14-1-x86_64 +installed = libusb-1.0.30-1-x86_64 +installed = libusbmuxd-2.1.1-2-x86_64 +installed = libuv-1.52.1-1-x86_64 +installed = libva-2.23.0-1-x86_64 +installed = libvdpau-1.5-4-x86_64 +installed = libverto-0.3.2-6-x86_64 +installed = libvirt-1:12.4.0-1-x86_64 +installed = libvirt-glib-5.0.0-3-x86_64 +installed = libvirt-python-1:12.4.0-1-x86_64 +installed = libvorbis-1.3.7-4-x86_64 +installed = libvpl-2.16.0-2-x86_64 +installed = libvpx-1.16.0-3-x86_64 +installed = libwacom-2.19.0-1-x86_64 +installed = libwbclient-2:4.24.3-1-x86_64 +installed = libwebp-1.6.0-2-x86_64 +installed = libwireplumber-0.5.15-1-x86_64 +installed = libx11-1.8.13-1-x86_64 +installed = libxau-1.0.12-1-x86_64 +installed = libxaw-1.0.16-2-x86_64 +installed = libxcb-1.17.0-1-x86_64 +installed = libxcomposite-0.4.7-1-x86_64 +installed = libxcrypt-4.5.2-1-x86_64 +installed = libxcrypt-compat-4.5.2-1-x86_64 +installed = libxcursor-1.2.3-1-x86_64 +installed = libxcvt-0.1.3-1-x86_64 +installed = libxdamage-1.1.7-1-x86_64 +installed = libxdmcp-1.1.5-2-x86_64 +installed = libxdp-1.6.3-1-x86_64 +installed = libxext-1.3.7-1-x86_64 +installed = libxfixes-6.0.2-1-x86_64 +installed = libxfont2-2.0.7-1-x86_64 +installed = libxft-2.3.9-1-x86_64 +installed = libxi-1.8.3-1-x86_64 +installed = libxinerama-1.1.6-1-x86_64 +installed = libxkbcommon-1.13.2-1-x86_64 +installed = libxkbcommon-x11-1.13.2-1-x86_64 +installed = libxkbfile-1.2.0-1-x86_64 +installed = libxml2-2.15.3-1-x86_64 +installed = libxmlb-0.3.27-1-x86_64 +installed = libxmp-4.7.0-1-x86_64 +installed = libxmu-1.3.1-1-x86_64 +installed = libxpm-3.5.19-1-x86_64 +installed = libxrandr-1.5.5-1-x86_64 +installed = libxrender-0.9.12-1-x86_64 +installed = libxshmfence-1.3.3-1-x86_64 +installed = libxslt-1.1.45-2-x86_64 +installed = libxss-1.2.5-1-x86_64 +installed = libxt-1.3.1-1-x86_64 +installed = libxtst-1.2.5-1-x86_64 +installed = libxv-1.0.13-1-x86_64 +installed = libxxf86vm-1.1.7-1-x86_64 +installed = libyaml-0.2.5-3-x86_64 +installed = libyuv-r2426+464c51a03-1-x86_64 +installed = libzip-1.11.4-1-x86_64 +installed = licenses-20240728-1-any +installed = lilv-0.28.0-1-x86_64 +installed = linux-api-headers-7.1-1-x86_64 +installed = linux-cachyos-7.0.10-10-x86_64 +installed = linux-cachyos-headers-7.0.10-10-x86_64 +installed = linux-firmware-20260519-1-any +installed = linux-firmware-amdgpu-20260519-1-any +installed = linux-firmware-atheros-20260519-1-any +installed = linux-firmware-broadcom-20260519-1-any +installed = linux-firmware-cirrus-20260519-1-any +installed = linux-firmware-intel-20260519-1-any +installed = linux-firmware-mediatek-20260519-1-any +installed = linux-firmware-nvidia-20260519-1-any +installed = linux-firmware-other-20260519-1-any +installed = linux-firmware-radeon-20260519-1-any +installed = linux-firmware-realtek-20260519-1-any +installed = linux-firmware-whence-20260519-1-any +installed = litehtml0.9-0.9-2-x86_64 +installed = lld-22.1.6-1-x86_64 +installed = llvm-22.1.6-1-x86_64 +installed = llvm-libs-22.1.6-1-x86_64 +installed = lm_sensors-1:3.6.2-1-x86_64 +installed = lmdb-0.9.35-1-x86_64 +installed = localsearch-3.11.1-1-x86_64 +installed = lrzip-0.660-1-x86_64 +installed = lsb-release-2.0.r55.a25a4fc-1-any +installed = lsof-4.99.7-1-x86_64 +installed = lsscsi-0.32-2-x86_64 +installed = lua-5.5.0-2-x86_64 +installed = lua54-5.4.8-6-x86_64 +installed = lv2-1.18.10-2-x86_64 +installed = lvm2-2.03.41-1-x86_64 +installed = lz4-1:1.10.0-2-x86_64 +installed = lzo-2.10-5-x86_64 +installed = lzop-1.04-4-x86_64 +installed = m4-1.4.21-2-x86_64 +installed = mailcap-2.1.54-2-any +installed = make-4.4.1-3-x86_64 +installed = mangohud-0.8.4-1-x86_64 +installed = md4c-0.5.3-1-x86_64 +installed = mdadm-4.6-2-x86_64 +installed = mesa-1:26.1.3-2-x86_64 +installed = mesa-utils-9.0.0-7-x86_64 +installed = mingw-w64-binutils-2.46.0-1-x86_64 +installed = mingw-w64-crt-14.0.0-1-any +installed = mingw-w64-gcc-16.1.0-1-x86_64 +installed = mingw-w64-headers-14.0.0-1-any +installed = mingw-w64-winpthreads-14.0.0-1-any +installed = mkinitcpio-41-4-any +installed = mkinitcpio-busybox-1.36.1-1-x86_64 +installed = mkinitcpio-openswap-0.1.1-1-any +installed = mobile-broadband-provider-info-20251101-1-any +installed = mpdecimal-4.0.1-3-x86_64 +installed = mpfr-4.2.2-1-x86_64 +installed = mpg123-1.33.5-1-x86_64 +installed = mtdev-1.1.7-1-x86_64 +installed = mtools-1:4.0.49-1-x86_64 +installed = multipath-tools-0.14.3-1-x86_64 +installed = mutter-50.1-1-x86_64 +installed = nano-9.0-1-x86_64 +installed = nautilus-50.2.2-1-x86_64 +installed = ncurses-6.6-2-x86_64 +installed = ndctl-84-1-x86_64 +installed = nettle-4.0-1-x86_64 +installed = networkmanager-1.56.1-1-x86_64 +installed = nftables-1:1.1.6-3-x86_64 +installed = nilfs-utils-2.3.0-1-x86_64 +installed = noto-fonts-1:2026.06.01-1-any +installed = noto-fonts-cjk-20240730-1-any +installed = noto-fonts-emoji-1:2.051-1-any +installed = noto-fonts-extra-1:2026.06.01-1-any +installed = npth-1.8-1-x86_64 +installed = nspr-4.39-1-x86_64 +installed = nss-3.125-1-x86_64 +installed = ntfs-3g-2026.2.25-1-x86_64 +installed = ntfsprogs-2026.2.25-1-x86_64 +installed = numactl-2.0.19-1-x86_64 +installed = ocl-icd-2.3.4-1-x86_64 +installed = onetbb-2023.0.0-1-x86_64 +installed = opencore-amr-0.1.6-2-x86_64 +installed = openjpeg2-2.5.4-1-x86_64 +installed = openssh-10.3p1-1-x86_64 +installed = openssl-3.6.3-1-x86_64 +installed = opus-1.6.1-1-x86_64 +installed = opusfile-0.12-4-x86_64 +installed = orc-0.4.42-1-x86_64 +installed = osinfo-db-20251212-1-any +installed = ostree-2025.7-3-x86_64 +installed = oversteer-0.8.3-3-any +installed = p11-kit-0.26.2-1-x86_64 +installed = pacman-7.1.0.r9.g54d9411-2-x86_64 +installed = pacman-contrib-1.13.1-1-x86_64 +installed = pacman-mirrorlist-20260610-1-any +installed = pahole-1:1.31-2-x86_64 +installed = pam-1.7.2-2-x86_64 +installed = pambase-20260616-1-any +installed = pango-1:1.57.1-1-x86_64 +installed = pangomm-2.48-2.56.1-2-x86_64 +installed = parted-3.7-1-x86_64 +installed = patch-2.8-1-x86_64 +installed = pavucontrol-1:6.2-1-x86_64 +installed = pcaudiolib-1.3-1-x86_64 +installed = pciutils-3.15.0-1-x86_64 +installed = pcre-8.45-4-x86_64 +installed = pcre2-10.47-1-x86_64 +installed = pcsclite-2.5.1-1-x86_64 +installed = perl-5.42.2-1-x86_64 +installed = perl-error-0.17030-3-any +installed = perl-libintl-perl-1.37-1-x86_64 +installed = perl-mailtools-2.22-3-any +installed = perl-timedate-2.35-1-any +installed = phodav-3.0-4-x86_64 +installed = pinentry-1.3.2-2-x86_64 +installed = pipewire-1:1.6.7-1-x86_64 +installed = pipewire-audio-1:1.6.7-1-x86_64 +installed = pipewire-pulse-1:1.6.7-1-x86_64 +installed = pipewire-session-manager-1:1.6.7-1-x86_64 +installed = pixman-0.46.4-1-x86_64 +installed = pkgconf-2.5.1-1-x86_64 +installed = polkit-127-3-x86_64 +installed = polkit-qt6-0.201.1-1-x86_64 +installed = poppler-26.06.0-1-x86_64 +installed = poppler-glib-26.06.0-1-x86_64 +installed = popt-1.19-2-x86_64 +installed = portaudio-1:19.7.0-4-x86_64 +installed = portmidi-1:2.0.8-1-x86_64 +installed = procps-ng-4.0.6-2-x86_64 +installed = protobuf-35.0-2-x86_64 +installed = protobuf-c-1.5.2-11-x86_64 +installed = psmisc-23.7-2-x86_64 +installed = pulse-native-provider-1:1.6.7-1-x86_64 +installed = python-3.14.6-1-x86_64 +installed = python-argcomplete-3.6.3-1-any +installed = python-attrs-26.1.0-1-any +installed = python-autocommand-2.2.2-9-any +installed = python-bleak-3.0.2-1-any +installed = python-cairo-1.29.0-2-x86_64 +installed = python-certifi-2026.06.17-1-any +installed = python-cffi-2.0.0-2-x86_64 +installed = python-charset-normalizer-3.4.7-1-x86_64 +installed = python-contourpy-1.3.3-4-x86_64 +installed = python-cryptography-49.0.0-1-x86_64 +installed = python-cycler-0.12.1-4-any +installed = python-dateutil-2.9.0-8-any +installed = python-dbus-1.4.0-2-x86_64 +installed = python-dbus-fast-5.0.22-1-x86_64 +installed = python-evdev-1.9.3-1-x86_64 +installed = python-fonttools-4.63.0-1-x86_64 +installed = python-gobject-3.56.3-1-x86_64 +installed = python-idna-3.18-1-any +installed = python-jaraco.collections-5.1.0-3-any +installed = python-jaraco.context-6.1.2-1-any +installed = python-jaraco.functools-4.1.0-3-any +installed = python-jaraco.text-4.0.0-4-any +installed = python-kiwisolver-1.5.0-1-x86_64 +installed = python-matplotlib-3.11.0-1-x86_64 +installed = python-more-itertools-11.1.0-1-any +installed = python-numpy-2.4.6-1-x86_64 +installed = python-packaging-26.2-1-any +installed = python-pillow-12.2.0-1-x86_64 +installed = python-pkg_resources-81.0.0-1-any +installed = python-platformdirs-4.10.0-1-any +installed = python-pooch-1.9.0-1-any +installed = python-pycparser-3.00-1-any +installed = python-pygame-2.6.1-5-x86_64 +installed = python-pygments-2.20.0-1-any +installed = python-pyparsing-3.3.2-1-any +installed = python-pyqt6-6.11.0-2-x86_64 +installed = python-pyqt6-sip-13.11.1-1-x86_64 +installed = python-pyudev-0.24.4-1-any +installed = python-pyxdg-0.28-7-any +installed = python-requests-2.34.2-1-any +installed = python-scipy-1.18.0-1-x86_64 +installed = python-service-identity-26.1.0-1-any +installed = python-setuptools-1:82.0.1-1-any +installed = python-six-1.17.0-3-any +installed = python-typing_extensions-4.15.0-3-any +installed = python-urllib3-2.7.0-1-any +installed = python-wheel-0.47.0-1-any +installed = qemu-audio-alsa-11.0.1-1-x86_64 +installed = qemu-audio-dbus-11.0.1-1-x86_64 +installed = qemu-audio-jack-11.0.1-1-x86_64 +installed = qemu-audio-oss-11.0.1-1-x86_64 +installed = qemu-audio-pa-11.0.1-1-x86_64 +installed = qemu-audio-pipewire-11.0.1-1-x86_64 +installed = qemu-audio-sdl-11.0.1-1-x86_64 +installed = qemu-audio-spice-11.0.1-1-x86_64 +installed = qemu-base-11.0.1-1-x86_64 +installed = qemu-block-curl-11.0.1-1-x86_64 +installed = qemu-block-dmg-11.0.1-1-x86_64 +installed = qemu-block-gluster-11.0.1-1-x86_64 +installed = qemu-block-iscsi-11.0.1-1-x86_64 +installed = qemu-block-nfs-11.0.1-1-x86_64 +installed = qemu-block-ssh-11.0.1-1-x86_64 +installed = qemu-chardev-baum-11.0.1-1-x86_64 +installed = qemu-chardev-spice-11.0.1-1-x86_64 +installed = qemu-common-11.0.1-1-x86_64 +installed = qemu-desktop-11.0.1-1-x86_64 +installed = qemu-docs-11.0.1-1-x86_64 +installed = qemu-emulators-full-11.0.1-1-x86_64 +installed = qemu-full-11.0.1-1-x86_64 +installed = qemu-hw-display-qxl-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-gl-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-pci-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-pci-gl-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-pci-rutabaga-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-rutabaga-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-vga-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-vga-gl-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-vga-rutabaga-11.0.1-1-x86_64 +installed = qemu-hw-s390x-virtio-gpu-ccw-11.0.1-1-x86_64 +installed = qemu-hw-uefi-vars-11.0.1-1-x86_64 +installed = qemu-hw-usb-host-11.0.1-1-x86_64 +installed = qemu-hw-usb-redirect-11.0.1-1-x86_64 +installed = qemu-hw-usb-smartcard-11.0.1-1-x86_64 +installed = qemu-img-11.0.1-1-x86_64 +installed = qemu-pr-helper-11.0.1-1-x86_64 +installed = qemu-system-aarch64-11.0.1-1-x86_64 +installed = qemu-system-alpha-11.0.1-1-x86_64 +installed = qemu-system-alpha-firmware-11.0.1-1-x86_64 +installed = qemu-system-arm-11.0.1-1-x86_64 +installed = qemu-system-arm-firmware-11.0.1-1-x86_64 +installed = qemu-system-avr-11.0.1-1-x86_64 +installed = qemu-system-hppa-11.0.1-1-x86_64 +installed = qemu-system-hppa-firmware-11.0.1-1-x86_64 +installed = qemu-system-loongarch64-11.0.1-1-x86_64 +installed = qemu-system-m68k-11.0.1-1-x86_64 +installed = qemu-system-microblaze-11.0.1-1-x86_64 +installed = qemu-system-microblaze-firmware-11.0.1-1-x86_64 +installed = qemu-system-mips-11.0.1-1-x86_64 +installed = qemu-system-or1k-11.0.1-1-x86_64 +installed = qemu-system-ppc-11.0.1-1-x86_64 +installed = qemu-system-ppc-firmware-11.0.1-1-x86_64 +installed = qemu-system-riscv-11.0.1-1-x86_64 +installed = qemu-system-riscv-firmware-11.0.1-1-x86_64 +installed = qemu-system-rx-11.0.1-1-x86_64 +installed = qemu-system-s390x-11.0.1-1-x86_64 +installed = qemu-system-s390x-firmware-11.0.1-1-x86_64 +installed = qemu-system-sh4-11.0.1-1-x86_64 +installed = qemu-system-sparc-11.0.1-1-x86_64 +installed = qemu-system-sparc-firmware-11.0.1-1-x86_64 +installed = qemu-system-tricore-11.0.1-1-x86_64 +installed = qemu-system-x86-11.0.1-1-x86_64 +installed = qemu-system-x86-firmware-11.0.1-1-x86_64 +installed = qemu-system-xtensa-11.0.1-1-x86_64 +installed = qemu-tests-11.0.1-1-x86_64 +installed = qemu-tools-11.0.1-1-x86_64 +installed = qemu-ui-curses-11.0.1-1-x86_64 +installed = qemu-ui-dbus-11.0.1-1-x86_64 +installed = qemu-ui-egl-headless-11.0.1-1-x86_64 +installed = qemu-ui-gtk-11.0.1-1-x86_64 +installed = qemu-ui-opengl-11.0.1-1-x86_64 +installed = qemu-ui-sdl-11.0.1-1-x86_64 +installed = qemu-ui-spice-app-11.0.1-1-x86_64 +installed = qemu-ui-spice-core-11.0.1-1-x86_64 +installed = qemu-user-11.0.1-1-x86_64 +installed = qemu-vhost-user-gpu-11.0.1-1-x86_64 +installed = qemu-vmsr-helper-11.0.1-1-x86_64 +installed = qhull-2020.2-5-x86_64 +installed = qt5-base-5.15.19+kde+r96-1-x86_64 +installed = qt5-declarative-5.15.19+kde+r23-1-x86_64 +installed = qt5-translations-5.15.19-1-any +installed = qt5-wayland-5.15.19+kde+r55-1-x86_64 +installed = qt6-5compat-6.11.1-1-x86_64 +installed = qt6-base-6.11.1-1-x86_64 +installed = qt6-declarative-6.11.1-3-x86_64 +installed = qt6-multimedia-6.11.1-1-x86_64 +installed = qt6-multimedia-ffmpeg-6.11.1-1-x86_64 +installed = qt6-shadertools-6.11.1-1-x86_64 +installed = qt6-svg-6.11.1-1-x86_64 +installed = qt6-tools-6.11.1-3-x86_64 +installed = qt6-translations-6.11.1-1-any +installed = qt6-virtualkeyboard-6.11.1-1-x86_64 +installed = qt6-wayland-6.11.1-1-x86_64 +installed = qt6pas-6.2.10-4-x86_64 +installed = rav1e-0.8.1-2-x86_64 +installed = raveos-app-installer-2.0.0-26-any +installed = raveos-gnome-theme-0.0.0-22-any +installed = raveos-tools-1.0.0-5-any +installed = rdma-core-63.0-2-x86_64 +installed = readline-8.3.003-1-x86_64 +installed = reflector-2023-5-any +installed = rhash-1.4.6-1-x86_64 +installed = rpcbind-1.2.9-1-x86_64 +installed = rsync-3.4.4-1-x86_64 +installed = rtkit-0.14-1-x86_64 +installed = rubberband-4.0.0-2-x86_64 +installed = rutabaga-ffi-0.1.75-1-x86_64 +installed = sbc-2.2-1-x86_64 +installed = sddm-0.21.0-7-x86_64 +installed = sddm-astronaut-theme-75.c10bd95-1-any +installed = sdl2-compat-2.32.70-1-x86_64 +installed = sdl2_image-2.8.12-1-x86_64 +installed = sdl2_mixer-2.8.2-1-x86_64 +installed = sdl2_ttf-2.24.0-2-x86_64 +installed = sdl3-3.4.10-1-x86_64 +installed = seabios-1.17.0-2-any +installed = sed-4.10-1-x86_64 +installed = serd-0.32.10-1-x86_64 +installed = shaderc-2026.2-2-x86_64 +installed = shadow-4.19.4.arch1-1-x86_64 +installed = shared-mime-info-2.4-3-x86_64 +installed = slang-2.3.3-4-x86_64 +installed = sleuthkit-4.15.0-1-x86_64 +installed = slurp-1.5.0-2-x86_64 +installed = smartmontools-7.5-1-x86_64 +installed = smbclient-2:4.24.3-1-x86_64 +installed = snappy-1.2.2-3-x86_64 +installed = sndio-1.10.0-1-x86_64 +installed = sord-0.16.22-1-x86_64 +installed = sound-theme-freedesktop-0.8-6-any +installed = source-highlight-3.1.9-18-x86_64 +installed = spandsp-0.0.6-7-x86_64 +installed = speex-1.2.1-2-x86_64 +installed = speexdsp-1.2.1-2-x86_64 +installed = spice-0.16.0-2-x86_64 +installed = spice-gtk-0.42-5-x86_64 +installed = spice-protocol-0.14.5-1-any +installed = spirv-tools-1:1.4.350.1-1-x86_64 +installed = sqlite-3.53.2-1-x86_64 +installed = squashfs-tools-4.7.5-1-x86_64 +installed = sratom-0.6.22-1-x86_64 +installed = srt-1.5.5-1-x86_64 +installed = sshpass-1.10-2-x86_64 +installed = startup-notification-0.12-9-x86_64 +installed = steam-1.0.0.85-7-x86_64 +installed = steam-devices-1.0.0.85-7-x86_64 +installed = strace-7.0-1-x86_64 +installed = sudo-1.9.17.p2-6-x86_64 +installed = supermin-5.3.5-2-x86_64 +installed = svt-av1-4.1.0-1-x86_64 +installed = swtpm-0.10.1-2-x86_64 +installed = sysfsutils-2.1.1-2-x86_64 +installed = syslinux-6.04.pre3.r3.g05ac953c-4-x86_64 +installed = systemd-260.2-2-x86_64 +installed = systemd-libs-260.2-2-x86_64 +installed = systemd-sysvcompat-260.2-2-x86_64 +installed = taglib-2.3-1-x86_64 +installed = talloc-2.4.4-1-x86_64 +installed = tar-1.35-2-x86_64 +installed = tdb-1.4.15-1-x86_64 +installed = tecla-50.0-1-x86_64 +installed = tevent-1:0.17.1-2-x86_64 +installed = texinfo-7.3-1-x86_64 +installed = thin-provisioning-tools-1.3.2-1-x86_64 +installed = tinysparql-3.11.1-1-x86_64 +installed = totem-pl-parser-3.26.7-1-x86_64 +installed = tpm2-tss-4.1.3-1-x86_64 +installed = tslib-1.24-1-x86_64 +installed = ttf-ubuntu-font-family-1:0.83-2-any +installed = twolame-0.4.0-4-x86_64 +installed = tzdata-2026b-1-x86_64 +installed = uchardet-0.0.8-4-x86_64 +installed = udisks2-2.11.1-2-x86_64 +installed = ufw-0.36.2-7-any +installed = unrar-1:7.2.6-1-x86_64 +installed = unzip-6.0-23-x86_64 +installed = upower-1.91.2-1-x86_64 +installed = usbredir-0.15.0-1-x86_64 +installed = usbutils-019-1-x86_64 +installed = util-linux-2.42.2-1-x86_64 +installed = util-linux-libs-2.42.2-1-x86_64 +installed = v4l-utils-1.32.0-2-x86_64 +installed = vapoursynth-77-2-x86_64 +installed = vde2-2.3.3-8-x86_64 +installed = vid.stab-1.1.1-3-x86_64 +installed = vim-9.2.0699-1-x86_64 +installed = vim-runtime-9.2.0699-1-x86_64 +installed = virglrenderer-1.3.0-2-x86_64 +installed = virt-install-5.1.0-3-any +installed = virt-manager-5.1.0-3-any +installed = virt-viewer-11.0-4-x86_64 +installed = virtiofsd-1.13.3-1-x86_64 +installed = vmaf-3.2.0-1-x86_64 +installed = volume_key-0.3.12-12-x86_64 +installed = vscodium-1.121.03429-1-x86_64 +installed = vte-common-0.84.0-1-x86_64 +installed = vte3-0.84.0-1-x86_64 +installed = vte4-0.84.0-1-x86_64 +installed = vulkan-icd-loader-1.4.350.1-1-x86_64 +installed = vulkan-mesa-implicit-layers-1:26.1.3-2-x86_64 +installed = vulkan-radeon-1:26.1.3-2-x86_64 +installed = vulkan-tools-1.4.350.1-1-x86_64 +installed = wavpack-5.9.0-1-x86_64 +installed = wayland-1.25.0-1-x86_64 +installed = webkit2gtk-4.1-2.52.4-1-x86_64 +installed = webkitgtk-6.0-2.52.4-1-x86_64 +installed = webrtc-audio-processing-1-1.3-5-x86_64 +installed = wget-1.25.0-5-x86_64 +installed = which-2.25-1-x86_64 +installed = wine-gecko-2.47.4-2-x86_64 +installed = wine-mono-11.1.0-1-x86_64 +installed = wine-staging-11.11-1-x86_64 +installed = winetricks-20260125-2-any +installed = wireless-regdb-2026.05.30-1-any +installed = wireplumber-0.5.15-1-x86_64 +installed = woff2-1.0.2-6-x86_64 +installed = wolfssl-5.9.1-1-x86_64 +installed = wpa_supplicant-2:2.11-5-x86_64 +installed = x264-3:0.165.r3222.b35605a-2-x86_64 +installed = x265-4.2-2-x86_64 +installed = xcb-proto-1.17.0-4-any +installed = xcb-util-0.4.1-2-x86_64 +installed = xcb-util-cursor-0.1.6-1-x86_64 +installed = xcb-util-image-0.4.1-3-x86_64 +installed = xcb-util-keysyms-0.4.1-5-x86_64 +installed = xcb-util-renderutil-0.3.10-2-x86_64 +installed = xcb-util-wm-0.4.2-2-x86_64 +installed = xdg-dbus-proxy-0.1.7-1-x86_64 +installed = xdg-desktop-portal-1.22.1-2-x86_64 +installed = xdg-desktop-portal-gnome-50.0-1-x86_64 +installed = xdg-desktop-portal-gtk-1.15.3-1-x86_64 +installed = xdg-desktop-portal-wlr-0.8.2-1-x86_64 +installed = xdg-user-dirs-0.20-1-x86_64 +installed = xdg-user-dirs-gtk-0.16-1-x86_64 +installed = xdg-utils-1.2.1-2-any +installed = xf86-input-libinput-1.5.0-1-x86_64 +installed = xfsprogs-7.0.1-1-x86_64 +installed = xkeyboard-config-2.47-1-any +installed = xorg-fonts-encodings-1.1.0-2-any +installed = xorg-server-21.1.23-1-x86_64 +installed = xorg-server-common-21.1.23-1-x86_64 +installed = xorg-setxkbmap-1.3.5-1-x86_64 +installed = xorg-xauth-1.1.5-1-x86_64 +installed = xorg-xkbcomp-1.5.0-1-x86_64 +installed = xorg-xprop-1.2.8-1-x86_64 +installed = xorg-xrandr-1.5.4-1-x86_64 +installed = xorg-xwayland-24.1.12-1-x86_64 +installed = xorgproto-2025.1-1-any +installed = xvidcore-1.3.7-3-x86_64 +installed = xxhash-0.8.3-1-x86_64 +installed = xz-5.8.3-1-x86_64 +installed = yaml-cpp-0.9.0-1-x86_64 +installed = yara-4.5.7-1-x86_64 +installed = yaru-gtk-theme-26.04.5.1ubuntu-1-any +installed = yay-bin-12.5.7-1-x86_64 +installed = yyjson-0.12.0-1-x86_64 +installed = zenity-4.2.2-1-x86_64 +installed = zenpower5-dkms-git-5:0.5.0.r3.g66871d8-1-x86_64 +installed = zeromq-4.3.5-3-x86_64 +installed = zimg-3.0.6-1-x86_64 +installed = zix-0.8.2-1-x86_64 +installed = zlib-1:1.3.2-3-x86_64 +installed = zlib-ng-2.3.3-1-x86_64 +installed = zstd-1.5.7-3-x86_64 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/.MTREE b/hyperland/raveos-app-installer/pkg/raveos-app-installer/.MTREE new file mode 100644 index 0000000..745f58a Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/.MTREE differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/.PKGINFO b/hyperland/raveos-app-installer/pkg/raveos-app-installer/.PKGINFO new file mode 100644 index 0000000..7908d17 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/.PKGINFO @@ -0,0 +1,25 @@ +# Generated by makepkg 7.1.0 +# using fakeroot version 1.37.2 +pkgname = raveos-app-installer +pkgbase = raveos-app-installer +xdata = pkgtype=pkg +pkgver = 3.0.0-2 +pkgdesc = RaveOS graphical application installer +url = https://github.com/raveos/raveos-app-installer +builddate = 1782151074 +packager = Unknown Packager +size = 8853618 +arch = any +license = MIT +depend = python +depend = python-pyqt6 +depend = polkit +depend = qt6-base +depend = qt6-svg +depend = flatpak +depend = pacman +depend = desktop-file-utils +depend = xcb-util-cursor +depend = wget +depend = curl +optdepend = yay: AUR package support diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/bin/raveos-app-installer b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/bin/raveos-app-installer new file mode 100755 index 0000000..8b0d8e6 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/bin/raveos-app-installer @@ -0,0 +1,19 @@ +#!/bin/bash +# RaveOS App Installer launcher + +LIB_DIR="/usr/lib/raveos-app-installer" + +# Hyprland: WAYLAND_DISPLAY és HYPRLAND_INSTANCE_SIGNATURE auto-detektálás +USER_RUNTIME_DIR="${XDG_RUNTIME_DIR:-/run/user/$(id -u)}" +if [[ -z "${WAYLAND_DISPLAY:-}" ]]; then + for _wl in "${USER_RUNTIME_DIR}"/wayland-*; do + [[ -S "$_wl" ]] && WAYLAND_DISPLAY="$(basename "$_wl")" && break + done + export WAYLAND_DISPLAY="${WAYLAND_DISPLAY:-wayland-1}" +fi +if [[ -z "${HYPRLAND_INSTANCE_SIGNATURE:-}" ]]; then + export HYPRLAND_INSTANCE_SIGNATURE + HYPRLAND_INSTANCE_SIGNATURE="$(ls "${USER_RUNTIME_DIR}/hypr/" 2>/dev/null | head -1 || true)" +fi + +exec python3 "${LIB_DIR}/raveos-app-installer.py" "$@" diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/app-list.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/app-list.json new file mode 100644 index 0000000..b7bd10a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/app-list.json @@ -0,0 +1,582 @@ +{ + "list_version": 48, + "apps": [ + { + "id": "audacious", + "name": "Audacious", + "category": "Media", + "desc": "Audacious – Local Music Player (Flatpak, 432Hz config)", + "type": "flatpak-user", + "flatpak_id": "org.atheme.audacious", + "config_dir": "audacious", + "config_dest": "{HOME}/.var/app/org.atheme.audacious/config/audacious" + }, + { + "id": "audacity", + "name": "Audacity", + "category": "Media", + "desc": "Audio editor and recorder", + "type": "pacman", + "packages": [ + "audacity" + ], + "config_dir": "audacity", + "config_dest": "{HOME}/.config/audacity" + }, + { + "id": "bitwarden", + "name": "Bitwarden", + "category": "Security", + "desc": "Bitwarden password manager", + "type": "pacman", + "packages": [ + "bitwarden" + ] + }, + { + "id": "bottles", + "name": "Bottles", + "category": "Games", + "desc": "Wine prefix manager", + "type": "flatpak-user", + "flatpak_id": "com.usebottles.bottles" + }, + { + "id": "brave", + "name": "Brave", + "category": "Internet", + "desc": "Brave web browser", + "type": "flatpak-user", + "flatpak_id": "com.brave.Browser", + "config_dir": "com.brave.Browser/config/BraveSoftware/Brave-Browser", + "config_dest": "{HOME}/.var/app/com.brave.Browser/config/BraveSoftware/Brave-Browser" + }, + { + "id": "calibre", + "name": "Calibre", + "category": "Office", + "desc": "E-book manager", + "type": "pacman", + "packages": [ + "calibre" + ] + }, + { + "id": "corectrl", + "name": "CoreCTRL", + "category": "System", + "desc": "AMD GPU control application", + "type": "script", + "script": "corectrl.sh", + "check_packages": [ + "corectrl" + ], + "removable": false + }, + { + "id": "darktable", + "name": "Darktable", + "category": "Media", + "desc": "Photo workflow application (like Lightroom)", + "type": "flatpak-user", + "flatpak_id": "org.darktable.Darktable" + }, + { + "id": "discord", + "name": "Discord + Vencord", + "category": "Internet", + "desc": "Discord client with Vencord mod", + "type": "script", + "script": "discord.sh", + "check_packages": [ + "discord" + ] + }, + { + "id": "docker", + "name": "Docker", + "category": "Dev", + "desc": "Docker container engine", + "type": "pacman", + "packages": [ + "docker" + ], + "post_install": [ + "systemctl enable docker" + ] + }, + { + "id": "dosbox", + "name": "DOSBox-X", + "category": "Games", + "desc": "DOS emulator for old games", + "type": "flatpak-user", + "flatpak_id": "com.dosbox_x.DOSBox-X" + }, + { + "id": "doublecmd", + "name": "Double Commander", + "category": "System", + "desc": "Two-panel file manager (like Total Commander)", + "type": "pacman", + "packages": [ + "doublecmd-qt5" + ] + }, + { + "id": "easyeffects", + "name": "Easy Effects", + "category": "Media", + "desc": "Audio effects for PipeWire", + "type": "flatpak-user", + "flatpak_id": "com.github.wwmm.easyeffects" + }, + { + "id": "fastfetch", + "name": "Fastfetch", + "category": "System", + "desc": "System info display in terminal", + "type": "pacman", + "packages": [ + "fastfetch" + ] + }, + { + "id": "firejail", + "name": "Firejail", + "category": "Security", + "desc": "Sandbox for applications", + "type": "pacman", + "packages": [ + "firejail" + ] + }, + { + "id": "freetube", + "name": "FreeTube", + "category": "Media", + "desc": "Privacy-friendly YouTube client", + "type": "flatpak-user", + "flatpak_id": "io.freetubeapp.FreeTube", + "config_dir": "FreeTube", + "config_dest": "{HOME}/.var/app/io.freetubeapp.FreeTube/config/FreeTube" + }, + { + "id": "gamemode", + "name": "GameMode", + "category": "Games", + "desc": "GameMode + Gamescope for gaming optimization", + "type": "pacman", + "packages": [ + "gamemode", + "lib32-gamemode", + "gamescope" + ] + }, + { + "id": "gnome-clocks", + "name": "GNOME Clocks", + "category": "System", + "desc": "Alarm, world clock, stopwatch, timer", + "type": "script", + "script": "gnome-clocks.sh", + "check_packages": [ + "gnome-clocks" + ] + }, + { + "id": "gtkstresstesting", + "name": "GTKStressTesting", + "category": "System", + "desc": "CPU monitoring and stress testing", + "type": "flatpak-user", + "flatpak_id": "com.leinardi.gst" + }, + { + "id": "helvum", + "name": "Helvum", + "category": "Media", + "desc": "Patchbay for PipeWire", + "type": "pacman", + "packages": [ + "helvum" + ] + }, + { + "id": "heroic", + "name": "Heroic Games Launcher", + "category": "Games", + "desc": "Epic Games launcher + MangoHud", + "type": "flatpak-user", + "flatpak_id": "com.heroicgameslauncher.hgl", + "post_install": [ + "flatpak install --user -y runtime/org.freedesktop.Platform.VulkanLayer.MangoHud/x86_64/23.08", + "flatpak override --user --filesystem=xdg-config/MangoHud:ro com.heroicgameslauncher.hgl" + ] + }, + { + "id": "input-remapper", + "name": "Input Remapper", + "category": "System", + "desc": "Mouse/keyboard button remapper, macro tool", + "type": "pacman", + "packages": [ + "input-remapper-git" + ] + }, + { + "id": "jellyfin", + "name": "Jellyfin Media Player", + "category": "Media", + "desc": "Jellyfin client for media streaming", + "type": "flatpak-user", + "flatpak_id": "org.jellyfin.JellyfinDesktop" + }, + { + "id": "kdeconnect", + "name": "KDE Connect", + "category": "System", + "desc": "Connect phone and PC", + "type": "pacman", + "packages": [ + "kdeconnect" + ] + }, + { + "id": "kdenlive", + "name": "Kdenlive", + "category": "Media", + "desc": "Video editor for Linux", + "type": "pacman", + "packages": [ + "kdenlive" + ] + }, + { + "id": "keepassxc", + "name": "KeePassXC", + "category": "Security", + "desc": "Password manager with encrypted local database", + "type": "pacman", + "packages": [ + "keepassxc" + ] + }, + { + "id": "krusader", + "name": "Krusader", + "category": "System", + "desc": "Two-panel file manager", + "type": "pacman", + "packages": [ + "krusader" + ] + }, + { + "id": "kvm", + "name": "KVM / QEMU", + "category": "System", + "desc": "Virtualization with KVM + QEMU", + "type": "script", + "script": "kvm.sh", + "check_packages": [ + "qemu-full" + ] + }, + { + "id": "libreoffice", + "name": "LibreOffice", + "category": "Office", + "desc": "LibreOffice Fresh with Hungarian language", + "type": "pacman", + "packages": [ + "libreoffice-fresh", + "libreoffice-fresh-hu" + ] + }, + { + "id": "librewolf", + "name": "LibreWolf", + "category": "Internet", + "desc": "Firefox ESR based privacy browser", + "type": "flatpak-user", + "flatpak_id": "io.gitlab.librewolf-community", + "config_dir": "librewolf", + "config_dest": "{HOME}/.var/app/io.gitlab.librewolf-community/.librewolf" + }, + { + "id": "lutris", + "name": "Lutris", + "category": "Games", + "desc": "Game launcher with Wine support", + "type": "script", + "script": "lutris.sh", + "check_packages": [ + "lutris" + ] + }, + { + "id": "mangohud", + "name": "MangoHud / Goverlay", + "category": "Games", + "desc": "FPS overlay and settings (like MSI Afterburner)", + "type": "pacman", + "config_dir": ".config", + "config_dest": "{HOME}/.config/MangoHud", + "packages": [ + "mangohud", + "lib32-mangohud", + "goverlay" + ] + }, + { + "id": "mc", + "name": "Midnight Commander", + "category": "System", + "desc": "Two-panel terminal file manager", + "type": "pacman", + "packages": [ + "mc" + ] + }, + { + "id": "mumble", + "name": "Mumble", + "category": "Internet", + "desc": "Voice chat application", + "type": "pacman", + "packages": [ + "mumble" + ] + }, + { + "id": "obs", + "name": "OBS Studio", + "category": "Media", + "desc": "Streaming and recording software", + "type": "flatpak-user", + "flatpak_id": "com.obsproject.Studio" + }, + { + "id": "onlyoffice", + "name": "OnlyOffice", + "category": "Office", + "desc": "MS Office compatible suite", + "type": "flatpak-user", + "flatpak_id": "org.onlyoffice.desktopeditors" + }, + { + "id": "7zip", + "name": "7-Zip", + "category": "System", + "desc": "7-Zip archive manager", + "type": "pacman", + "packages": [ + "7zip" + ] + }, + { + "id": "peazip", + "name": "Peazip", + "category": "System", + "desc": "Peazip GUI archive manager", + "type": "pacman", + "packages": [ + "peazip" + ] + }, + { + "id": "occt", + "name": "OCCT", + "category": "System", + "desc": "System Stability Tester", + "type": "pacman", + "packages": [ + "occt" + ] + }, + { + "id": "octopi", + "name": "Octopi", + "category": "System", + "desc": "Graphical package manager", + "type": "pacman", + "packages": [ + "octopi" + ] + }, + { + "id": "pavucontrol", + "name": "Pavucontrol", + "category": "Media", + "desc": "Per-application volume control", + "type": "pacman", + "packages": [ + "pavucontrol" + ] + }, + { + "id": "photogimp", + "name": "PhotoGIMP", + "category": "Media", + "desc": "GIMP with Photoshop-like interface", + "type": "flatpak-user", + "flatpak_id": "org.gimp.GIMP", + "check_flatpak": "org.gimp.GIMP", + "config_mappings": [ + { + "source": "PhotoGIMP/.config/GIMP/3.0", + "dest": "{HOME}/.config/GIMP/3.2" + }, + { + "source": "PhotoGIMP/.local/share/applications", + "dest": "{HOME}/.local/share/applications" + }, + { + "source": "PhotoGIMP/.local/share/icons/hicolor", + "dest": "{HOME}/.local/share/icons/hicolor" + } + ] + }, + { + "id": "printer", + "name": "Printer Support", + "category": "System", + "desc": "Printer drivers and CUPS", + "type": "script", + "script": "printer.sh", + "check_packages": [ + "cups" + ], + "removable": false + }, + { + "id": "qbittorrent", + "name": "qBittorrent", + "category": "Internet", + "desc": "Torrent client", + "type": "pacman", + "config_dir": "qBittorrent", + "config_dest": "{HOME}/.config/qBittorrent", + "packages": [ + "qbittorrent" + ] + }, + { + "id": "signal", + "name": "Signal", + "category": "Internet", + "desc": "Encrypted messenger", + "type": "pacman", + "packages": [ + "signal-desktop" + ] + }, + { + "id": "spotify", + "name": "Spotify", + "category": "Media", + "desc": "Music streaming service", + "type": "flatpak-user", + "flatpak_id": "com.spotify.Client" + }, + { + "id": "spotube", + "name": "Spotube", + "category": "Media", + "desc": "Free Spotify client without premium", + "type": "flatpak-user", + "flatpak_id": "com.github.KRTirtho.Spotube" + }, + { + "id": "steam", + "name": "Steam", + "category": "Games", + "desc": "Steam + ProtonGE (complex installation)", + "type": "script", + "script": "steam.sh", + "check_packages": [ + "steam" + ] + }, + { + "id": "teamspeak", + "name": "TeamSpeak 3", + "category": "Internet", + "desc": "TeamSpeak VOIP client", + "type": "pacman", + "packages": [ + "teamspeak3" + ] + }, + { + "id": "telegram", + "name": "Telegram", + "category": "Internet", + "desc": "Encrypted messenger", + "type": "pacman", + "packages": [ + "telegram-desktop" + ] + }, + { + "id": "vibrant", + "name": "Vibrant Linux", + "category": "System", + "desc": "Color saturation adjustment tool", + "type": "flatpak-user", + "flatpak_id": "io.github.libvibrant.vibrantLinux" + }, + { + "id": "vivaldi", + "name": "Vivaldi", + "category": "Internet", + "desc": "Vivaldi web browser", + "type": "pacman", + "config_dir": "vivaldi", + "config_dest": "{HOME}/.config/vivaldi", + "packages": [ + "vivaldi", + "vivaldi-ffmpeg-codecs" + ] + }, + { + "id": "vlc", + "name": "VLC", + "category": "Media", + "desc": "VLC Media Player (Flatpak)", + "type": "flatpak-user", + "flatpak_id": "org.videolan.VLC" + }, + { + "id": "vulkan-radeon", + "name": "Vulkan Radeon", + "category": "Games", + "desc": "AMD Vulkan drivers for gaming", + "type": "pacman", + "packages": [ + "vulkan-radeon", + "lib32-vulkan-radeon" + ], + "removable": false + }, + { + "id": "xpadneo", + "name": "Xbox Controller", + "category": "Games", + "desc": "Xbox Controller support (Bluetooth)", + "type": "pacman", + "packages": [ + "xpadneo-dkms" + ] + }, + { + "id": "windows11", + "name": "Windows 11", + "category": "System", + "desc": "Windows 11 Installer - Experts Only!", + "type": "message", + "message": "!! MAJOM VAGY !!\n\nWindows 11? Komolyan? Linux-on vagy, elvezd!\n\nHa tenyleg kell Windows, hasznalj KVM/QEMU-t a listabol." + } + ] +} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/corectrl.sh b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/corectrl.sh new file mode 100755 index 0000000..da9f593 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/corectrl.sh @@ -0,0 +1,109 @@ +#!/bin/bash +# CoreCTRL (AMD GPU vezérlÅ‘) telepítÅ‘ script +# Környezeti változók: INSTALL_USER, INSTALL_HOME, REPO_CONFIGS_URL + +set -e + +USER="$INSTALL_USER" +HOME="$INSTALL_HOME" +REPO_URL="${REPO_CONFIGS_URL:-https://git.rp1.hu/Nippy/Raveos-App-beta/raw/branch/main/raveos-app-installer-beta/configs/}" +ACTION="${1:-install}" +CONFIG_OVERRIDE_DIR="${RAVEOS_CONFIG_OVERRIDE_DIR:-/etc/raveos-beta/configs}" +CONFIG_PACKAGE_DIR="${RAVEOS_CONFIG_PACKAGE_DIR:-/usr/share/raveos-app-installer-beta/configs}" + +run_as_user() { + sudo -u "$USER" env HOME="$HOME" "$@" +} + +resolve_local_config() { + local name="$1" + local candidate + for candidate in \ + "$CONFIG_OVERRIDE_DIR/$name" \ + "$CONFIG_PACKAGE_DIR/$name" + do + if [[ -f "$candidate" ]]; then + printf '%s\n' "$candidate" + return 0 + fi + done + return 1 +} + +remove_installed_packages() { + local installed=() + local pkg + for pkg in "$@"; do + if pacman -Qq "$pkg" >/dev/null 2>&1; then + installed+=("$pkg") + fi + done + if ((${#installed[@]})); then + pacman -Rns --noconfirm "${installed[@]}" + fi +} + +if [[ "$ACTION" == "remove" ]]; then + echo "Removing CoreCTRL for $USER..." + remove_installed_packages corectrl + rm -f /etc/polkit-1/rules.d/90-corectrl.rules + rm -f "$HOME/.config/autostart/org.corectrl.CoreCtrl.desktop" + rm -rf "$HOME/.config/corectrl" + echo "CoreCTRL removal complete!" + exit 0 +fi + +echo "Installing CoreCTRL for $USER..." + +# CoreCTRL telepítése +pacman -S --noconfirm --needed corectrl + +# CoreCTRL config letöltése +echo "Downloading CoreCTRL config..." +run_as_user mkdir -p "$HOME/.config/corectrl" +if local_cfg="$(resolve_local_config corectrl.ini)"; then + cp "$local_cfg" "$HOME/.config/corectrl/corectrl.ini" +else + wget -q -O "$HOME/.config/corectrl/corectrl.ini" "${REPO_URL}corectrl.ini" || true +fi +chown "$USER:$USER" "$HOME/.config/corectrl/corectrl.ini" 2>/dev/null || true + +# Autostart beállítása +run_as_user mkdir -p "$HOME/.config/autostart" +cp /usr/share/applications/org.corectrl.CoreCtrl.desktop "$HOME/.config/autostart/" +chown "$USER:$USER" "$HOME/.config/autostart/org.corectrl.CoreCtrl.desktop" + +# Polkit szabály létrehozása (jelszó nélküli indítás) +cat > /etc/polkit-1/rules.d/90-corectrl.rules << EOF +polkit.addRule(function(action, subject) { + if ((action.id == "org.corectrl.helper.init" || + action.id == "org.corectrl.helperkiller.init") && + subject.local == true && + subject.active == true && + subject.isInGroup("$USER")) { + return polkit.Result.YES; + } +}); +EOF + +# AMD GPU kernel paraméterek hozzáadása (ha systemd-boot) +if [[ -d /boot/loader/entries ]]; then + for conf in /boot/loader/entries/*.conf; do + if [[ -f "$conf" ]]; then + if ! grep -q "amdgpu.ppfeaturemask" "$conf"; then + sed -i '/^options/s/$/ amdgpu.ppfeaturemask=0xffffffff/' "$conf" + fi + fi + done +fi + +# GRUB esetén +if [[ -f /etc/default/grub ]]; then + if ! grep -q "amdgpu.ppfeaturemask" /etc/default/grub; then + sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="\(.*\)"/GRUB_CMDLINE_LINUX_DEFAULT="amdgpu.ppfeaturemask=0xffffffff \1"/' /etc/default/grub + grub-mkconfig -o /boot/grub/grub.cfg 2>/dev/null || true + fi +fi + +echo "CoreCTRL installation complete!" +echo "Please reboot for kernel parameters to take effect." diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/discord.sh b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/discord.sh new file mode 100755 index 0000000..6d5c253 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/discord.sh @@ -0,0 +1,168 @@ +#!/bin/bash +# Discord + Vencord telepítÅ‘ script +# Környezeti változók: INSTALL_USER, INSTALL_HOME, REPO_CONFIGS_URL + +set -e + +USER="$INSTALL_USER" +HOME="$INSTALL_HOME" +REPO_URL="${REPO_CONFIGS_URL:-https://git.rp1.hu/Nippy/Raveos-App-beta/raw/branch/main/raveos-app-installer-beta/configs/}" +ACTION="${1:-install}" +TARGET_UID="${TARGET_UID:-$(id -u "$USER" 2>/dev/null || true)}" +TARGET_XDG_RUNTIME_DIR="${TARGET_XDG_RUNTIME_DIR:-/run/user/$TARGET_UID}" +CONFIG_OVERRIDE_DIR="${RAVEOS_CONFIG_OVERRIDE_DIR:-/etc/raveos-beta/configs}" +CONFIG_PACKAGE_DIR="${RAVEOS_CONFIG_PACKAGE_DIR:-/usr/share/raveos-app-installer-beta/configs}" + +run_as_user() { + sudo -u "$USER" env \ + HOME="$HOME" \ + XDG_RUNTIME_DIR="$TARGET_XDG_RUNTIME_DIR" \ + "$@" +} + +resolve_local_config() { + local name="$1" + local candidate + for candidate in \ + "$CONFIG_OVERRIDE_DIR/$name" \ + "$CONFIG_PACKAGE_DIR/$name" + do + if [[ -f "$candidate" ]]; then + printf '%s\n' "$candidate" + return 0 + fi + done + return 1 +} + +remove_installed_packages() { + local installed=() + local pkg + for pkg in "$@"; do + if pacman -Qq "$pkg" >/dev/null 2>&1; then + installed+=("$pkg") + fi + done + if ((${#installed[@]})); then + pacman -Rns --noconfirm "${installed[@]}" + fi +} + +if [[ "$ACTION" == "remove" ]]; then + echo "Removing Discord + Vencord for $USER..." + remove_installed_packages discord + rm -f /etc/pacman.d/hooks/vencord-reinstall.hook + rm -f /usr/local/bin/vencord-reinstall.sh + rm -f /usr/local/bin/VencordInstallerCli-linux + rm -rf "$HOME/.config/Vencord" + echo "Discord + Vencord removal complete!" + exit 0 +fi + +echo "Installing Discord + Vencord for $USER..." + +# Discord telepítése +pacman -S --noconfirm --needed discord + +# Secure temp directory +TMPDIR=$(mktemp -d) +chmod 755 "$TMPDIR" +trap 'rm -rf "$TMPDIR"' EXIT + +# Vencord Installer letöltése +echo "Downloading Vencord Installer..." +VENCORD_URL="https://github.com/Vencord/Installer/releases/latest/download/VencordInstallerCli-linux" +wget -q -O "$TMPDIR/VencordInstallerCli-linux" "$VENCORD_URL" + +# Verify it's an ELF binary (not a malicious script) +FILE_TYPE=$(file -b "$TMPDIR/VencordInstallerCli-linux") +if [[ "$FILE_TYPE" != ELF* ]]; then + echo "ERROR: Downloaded file is not a valid ELF binary: $FILE_TYPE" + exit 1 +fi + +chmod +x "$TMPDIR/VencordInstallerCli-linux" + +# Vencord installer másolása a rendszerbe +cp "$TMPDIR/VencordInstallerCli-linux" /usr/local/bin/VencordInstallerCli-linux +chmod +x /usr/local/bin/VencordInstallerCli-linux + +# Vencord telepítése user módban, auto-detect (Discord a user ~/.config/discord/-ban van) +# Az Arch discord csomag bootstrap: elsÅ‘ futtatáskor tölti le Discordot a user home-ba. +# Ha még nem futott a Discord, a telepítés csendesen megbukik - a pacman hook elvégzi +# a következÅ‘ Discord frissítés után automatikusan. +echo "Installing Vencord (user mode)..." +run_as_user /usr/local/bin/VencordInstallerCli-linux -install 2>/dev/null || true +run_as_user /usr/local/bin/VencordInstallerCli-linux -install-openasar 2>/dev/null || true + +# Pacman hook: Discord update után Vencord újratelepítés +mkdir -p /etc/pacman.d/hooks +cat > /etc/pacman.d/hooks/vencord-reinstall.hook << 'HOOK' +[Trigger] +Operation = Install +Operation = Upgrade +Type = Package +Target = discord + +[Action] +Description = Reinstalling Vencord after Discord update... +When = PostTransaction +Exec = /usr/local/bin/vencord-reinstall.sh +HOOK + +# Reinstall script - user neve bele van égetve telepítéskor +cat > /usr/local/bin/vencord-reinstall.sh << SCRIPT +#!/bin/bash +sudo -u "$USER" env HOME="$HOME" /usr/local/bin/VencordInstallerCli-linux -install || true +sudo -u "$USER" env HOME="$HOME" /usr/local/bin/VencordInstallerCli-linux -install-openasar || true +SCRIPT +chmod +x /usr/local/bin/vencord-reinstall.sh + +# Vencord config könyvtár létrehozása és RaveOS téma letöltése +run_as_user mkdir -p "$HOME/.config/Vencord/themes" +echo "Downloading RaveOS Vencord theme..." +if local_cfg="$(resolve_local_config RaveOS-Vencord.theme.css)"; then + cp "$local_cfg" "$HOME/.config/Vencord/themes/RaveOS-Vencord.theme.css" +else + wget -q -O "$HOME/.config/Vencord/themes/RaveOS-Vencord.theme.css" \ + "${REPO_URL}RaveOS-Vencord.theme.css" || true +fi +if local_cfg="$(resolve_local_config raveos-discord-bg.jpeg)"; then + cp "$local_cfg" "$HOME/.config/Vencord/themes/raveos-discord-bg.jpeg" +else + wget -q -O "$HOME/.config/Vencord/themes/raveos-discord-bg.jpeg" \ + "${REPO_URL}raveos-discord-bg.jpeg" || true +fi + +# Vencord settings: téma engedélyezés + quickCss bekapcsolás +run_as_user mkdir -p "$HOME/.config/Vencord/settings" +VENCORD_SETTINGS="$HOME/.config/Vencord/settings/settings.json" +if [ ! -f "$VENCORD_SETTINGS" ]; then + cat > "$VENCORD_SETTINGS" << 'SETTINGS' +{ + "autoUpdate": true, + "autoUpdateNotification": true, + "useQuickCss": true, + "enabledThemes": [ + "RaveOS-Vencord.theme.css" + ] +} +SETTINGS +else + python3 -c " +import json +with open('$VENCORD_SETTINGS', 'r') as f: + s = json.load(f) +themes = s.get('enabledThemes', []) +if 'RaveOS-Vencord.theme.css' not in themes: + themes.append('RaveOS-Vencord.theme.css') + s['enabledThemes'] = themes + with open('$VENCORD_SETTINGS', 'w') as f: + json.dump(s, f, indent=4) +" || true +fi +chown -R "$USER:$USER" "$HOME/.config/Vencord" + +echo "Discord + Vencord installation complete!" +echo "Note: Ha a Vencord nem lett azonnal alkalmazva, indítsd el a Discordot egyszer," +echo "majd a kovetkezo Discord frissitesnel automatikusan feltelepul." diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/gnome-clocks.sh b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/gnome-clocks.sh new file mode 100755 index 0000000..88b83f4 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/gnome-clocks.sh @@ -0,0 +1,42 @@ +#!/bin/bash +# GNOME Clocks (módosított hangokkal) telepítÅ‘ script +# Környezeti változók: INSTALL_USER, INSTALL_HOME + +set -e + +USER="$INSTALL_USER" +HOME="$INSTALL_HOME" +ACTION="${1:-install}" + +remove_installed_packages() { + local installed=() + local pkg + for pkg in "$@"; do + if pacman -Qq "$pkg" >/dev/null 2>&1; then + installed+=("$pkg") + fi + done + if ((${#installed[@]})); then + pacman -Rns --noconfirm "${installed[@]}" + fi +} + +if [[ "$ACTION" == "remove" ]]; then + echo "Removing GNOME Clocks..." + remove_installed_packages gnome-clocks + echo "GNOME Clocks removal complete!" + exit 0 +fi + +echo "Installing GNOME Clocks..." + +# FüggÅ‘ségek +pacman -S --noconfirm --needed \ + itstool \ + vala \ + meson \ + gst-plugins-base \ + gst-plugins-good \ + gnome-clocks + +echo "GNOME Clocks installation complete!" diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/kvm.sh b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/kvm.sh new file mode 100755 index 0000000..0102a75 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/kvm.sh @@ -0,0 +1,102 @@ +#!/bin/bash +# KVM/QEMU virtualizáció telepítÅ‘ script +# Környezeti változók: INSTALL_USER, INSTALL_HOME + +set -e + +USER="$INSTALL_USER" +HOME="$INSTALL_HOME" +ACTION="${1:-install}" + +remove_installed_packages() { + local installed=() + local pkg + for pkg in "$@"; do + if pacman -Qq "$pkg" >/dev/null 2>&1; then + installed+=("$pkg") + fi + done + if ((${#installed[@]})); then + pacman -Rn --noconfirm "${installed[@]}" + fi +} + +if [[ "$ACTION" == "remove" ]]; then + echo "Removing KVM/QEMU for $USER..." + systemctl disable --now libvirtd.service 2>/dev/null || true + remove_installed_packages \ + qemu-full \ + qemu-img \ + libvirt \ + virt-install \ + virt-manager \ + virt-viewer \ + edk2-ovmf \ + dnsmasq \ + swtpm \ + guestfs-tools \ + libosinfo \ + dmidecode + echo "KVM/QEMU removal complete!" + exit 0 +fi + +echo "Installing KVM/QEMU for $USER..." + +# Csomagok telepítése +pacman -S --noconfirm --needed \ + qemu-full \ + qemu-img \ + libvirt \ + virt-install \ + virt-manager \ + virt-viewer \ + edk2-ovmf \ + dnsmasq \ + swtpm \ + guestfs-tools \ + libosinfo \ + dmidecode + +# User hozzáadása a szükséges csoportokhoz +usermod -aG kvm "$USER" +usermod -aG input "$USER" +usermod -aG libvirt "$USER" + +# Libvirt konfiguráció - user beállítása +QEMU_CONF="/etc/libvirt/qemu.conf" +if [[ -f "$QEMU_CONF" ]]; then + # User sor keresése és módosítása + if grep -q "^#user = " "$QEMU_CONF"; then + sed -i "s/^#user = .*/user = \"$USER\"/" "$QEMU_CONF" + elif grep -q "^user = " "$QEMU_CONF"; then + sed -i "s/^user = .*/user = \"$USER\"/" "$QEMU_CONF" + else + echo "user = \"$USER\"" >> "$QEMU_CONF" + fi + + # Group beállítása + if grep -q '^#group = ' "$QEMU_CONF"; then + sed -i 's/^#group = .*/group = "kvm"/' "$QEMU_CONF" + elif grep -q '^group = ' "$QEMU_CONF"; then + sed -i 's/^group = .*/group = "kvm"/' "$QEMU_CONF" + else + echo 'group = "kvm"' >> "$QEMU_CONF" + fi +fi + +# Szolgáltatások engedélyezése és indítása +systemctl enable libvirtd.socket 2>/dev/null || true +systemctl start libvirtd.socket 2>/dev/null || true +systemctl enable libvirtd.service +systemctl start libvirtd.service + +# Várjuk meg a socketet mielÅ‘tt virsh-t hívunk +timeout 30 bash -c 'until [ -S /run/libvirt/libvirt-sock ]; do sleep 1; done' 2>/dev/null || true + +# Default network autostart +virsh net-autostart default 2>/dev/null || true +virsh net-start default 2>/dev/null || true + +echo "KVM/QEMU installation complete!" +echo "Please log out and back in for group changes to take effect." diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/lutris.sh b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/lutris.sh new file mode 100755 index 0000000..623818b --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/lutris.sh @@ -0,0 +1,41 @@ +#!/bin/bash +# Lutris + Wine telepítÅ‘ script +# Környezeti változók: INSTALL_USER, INSTALL_HOME + +set -e + +USER="$INSTALL_USER" +HOME="$INSTALL_HOME" +ACTION="${1:-install}" + +remove_installed_packages() { + local installed=() + local pkg + for pkg in "$@"; do + if pacman -Qq "$pkg" >/dev/null 2>&1; then + installed+=("$pkg") + fi + done + if ((${#installed[@]})); then + pacman -Rns --noconfirm "${installed[@]}" + fi +} + +if [[ "$ACTION" == "remove" ]]; then + echo "Removing Lutris + Wine for $USER..." + remove_installed_packages lutris wine winetricks wine-mono wine-gecko + echo "Lutris + Wine removal complete!" + exit 0 +fi + +echo "Installing Lutris + Wine for $USER..." + +# Lutris és Wine telepítése +pacman -S --noconfirm --needed \ + lutris \ + wine \ + winetricks \ + wine-mono \ + wine-gecko + +echo "Lutris + Wine installation complete!" diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/printer.sh b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/printer.sh new file mode 100755 index 0000000..b6b81ba --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/printer.sh @@ -0,0 +1,57 @@ +#!/bin/bash +# Nyomtató támogatás telepítÅ‘ script +# Környezeti változók: INSTALL_USER, INSTALL_HOME + +set -e + +USER="$INSTALL_USER" +HOME="$INSTALL_HOME" +ACTION="${1:-install}" + +remove_installed_packages() { + local installed=() + local pkg + for pkg in "$@"; do + if pacman -Qq "$pkg" >/dev/null 2>&1; then + installed+=("$pkg") + fi + done + if ((${#installed[@]})); then + pacman -Rns --noconfirm "${installed[@]}" + fi +} + +if [[ "$ACTION" == "remove" ]]; then + echo "Removing printer support..." + systemctl disable --now cups 2>/dev/null || true + remove_installed_packages \ + cups \ + hplip \ + system-config-printer \ + epson-inkjet-printer-escpr \ + epson-inkjet-printer-escpr2 + echo "Printer support removal complete!" + exit 0 +fi + +echo "Installing printer support..." + +# Alap nyomtató csomagok +pacman -S --noconfirm --needed \ + cups \ + hplip \ + system-config-printer + +# Epson nyomtatók +# Ezek a RaveOS környezetben repo-ból is elérhetÅ‘k, ezért ne használjunk +# interaktív `yay` futtatást egy rootból indított installer scriptben. +pacman -S --noconfirm --needed \ + epson-inkjet-printer-escpr \ + epson-inkjet-printer-escpr2 \ + || true + +# CUPS szolgáltatás engedélyezése +systemctl enable cups +systemctl start cups + +echo "Printer support installation complete!" diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/steam.sh b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/steam.sh new file mode 100755 index 0000000..a7a67b6 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/steam.sh @@ -0,0 +1,115 @@ +#!/bin/bash +# Steam + ProtonGE telepítÅ‘ script +# Környezeti változók: INSTALL_USER, INSTALL_HOME, REPO_CONFIGS_URL + +set -e + +USER="$INSTALL_USER" +HOME="$INSTALL_HOME" +REPO_URL="${REPO_CONFIGS_URL:-https://git.rp1.hu/Nippy/Raveos-App-beta/raw/branch/main/raveos-app-installer-beta/configs/}" +ACTION="${1:-install}" +CONFIG_OVERRIDE_DIR="${RAVEOS_CONFIG_OVERRIDE_DIR:-/etc/raveos-beta/configs}" +CONFIG_PACKAGE_DIR="${RAVEOS_CONFIG_PACKAGE_DIR:-/usr/share/raveos-app-installer-beta/configs}" + +run_as_user() { + sudo -u "$USER" env HOME="$HOME" "$@" +} + +resolve_local_config() { + local name="$1" + local candidate + for candidate in \ + "$CONFIG_OVERRIDE_DIR/$name" \ + "$CONFIG_PACKAGE_DIR/$name" + do + if [[ -f "$candidate" ]]; then + printf '%s\n' "$candidate" + return 0 + fi + done + return 1 +} + +remove_installed_packages() { + local installed=() + local pkg + for pkg in "$@"; do + if pacman -Qq "$pkg" >/dev/null 2>&1; then + installed+=("$pkg") + fi + done + if ((${#installed[@]})); then + pacman -Rns --noconfirm "${installed[@]}" + fi +} + +if [[ "$ACTION" == "remove" ]]; then + echo "Removing Steam for $USER..." + remove_installed_packages steam proton-cachyos + rm -f "$HOME/.local/bin/update-proton-ge" + rm -f "$HOME/.local/share/Steam/steam_dev.cfg" + rm -f "$HOME/.steam/steam/steam_dev.cfg" + echo "Steam removal complete!" + exit 0 +fi + +echo "Installing Steam for $USER..." + +# GPU detektálás - AMD-hez vulkan-radeon kell +nVidia=$(lspci | grep -i "NVIDIA" -c || true) +if [[ $nVidia -eq 0 ]]; then + echo "AMD GPU detected, installing vulkan-radeon..." + pacman -S --noconfirm --needed vulkan-radeon lib32-vulkan-radeon +fi + +# Steam telepítés +pacman -S --noconfirm --needed steam + +# Steam data dir meghatározása (symlink-kompatibilis) +STEAM_DATA="$HOME/.local/share/Steam" +if [ -L "$HOME/.steam/steam" ]; then + # Symlink már létezik (Steam volt már indítva) + STEAM_DATA=$(readlink -f "$HOME/.steam/steam") +elif [ -d "$HOME/.steam/steam" ]; then + # Valódi mappa + STEAM_DATA="$HOME/.steam/steam" +fi + +# Steam config letöltése +echo "Downloading Steam config..." +run_as_user mkdir -p "$STEAM_DATA" +if local_cfg="$(resolve_local_config steam_dev.cfg)"; then + cp "$local_cfg" "$STEAM_DATA/steam_dev.cfg" +else + wget -q -O "$STEAM_DATA/steam_dev.cfg" "${REPO_URL}steam_dev.cfg" || true +fi +chown "$USER:$USER" "$STEAM_DATA/steam_dev.cfg" 2>/dev/null || true + +# ProtonGE updater script letöltése +echo "Downloading ProtonGE updater..." +run_as_user mkdir -p "$HOME/.local/bin" +if local_cfg="$(resolve_local_config update-proton-ge)"; then + cp "$local_cfg" "$HOME/.local/bin/update-proton-ge" +else + wget -q -O "$HOME/.local/bin/update-proton-ge" "${REPO_URL}update-proton-ge" +fi +chmod +x "$HOME/.local/bin/update-proton-ge" +chown "$USER:$USER" "$HOME/.local/bin/update-proton-ge" + +# ProtonGE telepítése az updater scripttel (mindig legfrissebb) +echo "Installing ProtonGE..." +run_as_user "$HOME/.local/bin/update-proton-ge" || true + +# proton-cachyos telepítése (mindig legfrissebb, CachyOS repo) +echo "Installing proton-cachyos..." +pacman -S --noconfirm --needed proton-cachyos || true + +# GSK_RENDERER beállítás +if ! grep -q "GSK_RENDERER" /etc/environment 2>/dev/null; then + echo "GSK_RENDERER=gl" >> /etc/environment +fi + +# Felesleges desktop fájl törlése +rm -f /usr/share/applications/steam-native.desktop 2>/dev/null || true + +echo "Steam installation complete!" diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/windows11.sh b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/windows11.sh new file mode 100755 index 0000000..daf2c4c --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/actions/windows11.sh @@ -0,0 +1,11 @@ +#!/bin/bash +# Windows 11 "Telepito" - Csak Profiknak! +# Kornyezeti valtozok: INSTALL_USER, INSTALL_HOME + +echo "!! MAJOM VAGY !!" +echo "" +echo "Windows 11? Komolyan? Linux-on vagy, elvezd!" +echo "" +echo "Ha tenyleg kell Windows, hasznalj KVM/QEMU-t a listabol." + +exit 0 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/backup/backup-paths.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/backup/backup-paths.json new file mode 100644 index 0000000..482a56a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/backup/backup-paths.json @@ -0,0 +1,313 @@ +{ + "version": 1, + "groups": [ + { + "id": "apps", + "label": "Alkalmazásprofilok", + "description": "BöngészÅ‘k, kommunikációs appok és fontos desktop alkalmazások profiljai.", + "default_expanded": true, + "items": [ + { + "id": "librewolf_profile", + "label": "LibreWolf profil", + "path": ".var/app/io.gitlab.librewolf-community/.librewolf", + "scope": "home", + "default_selected": true, + "size_hint": "medium" + }, + { + "id": "vivaldi_profile", + "label": "Vivaldi profil", + "path": ".config/vivaldi", + "scope": "home", + "default_selected": true, + "size_hint": "medium" + }, + { + "id": "brave_profile", + "label": "Brave profil", + "path": ".var/app/com.brave.Browser/config/BraveSoftware/Brave-Browser", + "scope": "home", + "default_selected": true, + "size_hint": "medium" + }, + { + "id": "bitwarden_config", + "label": "Bitwarden beállítások", + "path": ".config/Bitwarden", + "scope": "home", + "default_selected": true, + "size_hint": "small" + }, + { + "id": "heroic_config", + "label": "Heroic Games Launcher beállítások", + "path": ".var/app/com.heroicgameslauncher.hgl/config/heroic", + "scope": "home", + "default_selected": true, + "size_hint": "small" + }, + { + "id": "qbittorrent_config", + "label": "qBittorrent beállítások", + "path": ".config/qBittorrent", + "scope": "home", + "default_selected": true, + "size_hint": "small" + }, + { + "id": "signal_config", + "label": "Signal profil", + "path": ".config/Signal", + "scope": "home", + "default_selected": true, + "size_hint": "small" + }, + { + "id": "telegram_data", + "label": "Telegram Desktop adatok", + "path": ".local/share/TelegramDesktop", + "scope": "home", + "default_selected": true, + "size_hint": "medium" + }, + { + "id": "discord_config", + "label": "Discord beállítások", + "path": ".config/discord", + "scope": "home", + "default_selected": false, + "size_hint": "small" + }, + { + "id": "vencord_config", + "label": "Vencord beállítások", + "path": ".config/Vencord", + "scope": "home", + "default_selected": false, + "size_hint": "small" + }, + { + "id": "steam_userdata", + "label": "Steam felhasználói adatok", + "path": ".local/share/Steam", + "scope": "home", + "default_selected": false, + "size_hint": "large", + "note": "Nagy lehet, játékadatokat és cache-t is tartalmazhat." + }, + { + "id": "lutris_data", + "label": "Lutris adatok", + "path": ".local/share/lutris", + "scope": "home", + "default_selected": false, + "size_hint": "medium" + } + ] + }, + { + "id": "desktop", + "label": "Desktop és felület", + "description": "Témák, GNOME shell kiegészítÅ‘k és HUD/overlay beállítások.", + "default_expanded": true, + "items": [ + { + "id": "icons_dir", + "label": "Ikonok", + "path": ".icons", + "scope": "home", + "default_selected": true, + "size_hint": "medium" + }, + { + "id": "themes_dir", + "label": "Témák", + "path": ".themes", + "scope": "home", + "default_selected": true, + "size_hint": "medium" + }, + { + "id": "gnome_shell_data", + "label": "GNOME Shell kiegészítÅ‘k", + "path": ".local/share/gnome-shell", + "scope": "home", + "default_selected": true, + "size_hint": "small" + }, + { + "id": "flatpak_overrides", + "label": "Flatpak override-ok", + "path": ".local/share/flatpak/overrides", + "scope": "home", + "default_selected": true, + "size_hint": "small" + }, + { + "id": "mangohud_config", + "label": "MangoHud beállítások", + "path": ".config/MangoHud", + "scope": "home", + "default_selected": true, + "size_hint": "small" + }, + { + "id": "goverlay_config", + "label": "GOverlay beállítások", + "path": ".config/goverlay", + "scope": "home", + "default_selected": true, + "size_hint": "small" + } + ] + }, + { + "id": "work", + "label": "Munka és produktivitás", + "description": "Irodai, média- és alkotó appok fontos user-adatkönyvtárai.", + "default_expanded": false, + "items": [ + { + "id": "libreoffice_config", + "label": "LibreOffice beállítások", + "path": ".config/libreoffice", + "scope": "home", + "default_selected": true, + "size_hint": "small" + }, + { + "id": "onlyoffice_data", + "label": "OnlyOffice adatok", + "path": ".local/share/onlyoffice", + "scope": "home", + "default_selected": false, + "size_hint": "small" + }, + { + "id": "calibre_config", + "label": "Calibre beállítások", + "path": ".config/calibre", + "scope": "home", + "default_selected": false, + "size_hint": "small" + }, + { + "id": "kdenlive_data", + "label": "Kdenlive adatok", + "path": ".local/share/kdenlive", + "scope": "home", + "default_selected": false, + "size_hint": "medium" + }, + { + "id": "freetube_config", + "label": "FreeTube profil", + "path": ".config/FreeTube", + "scope": "home", + "default_selected": false, + "size_hint": "small" + } + ] + }, + { + "id": "content", + "label": "Nagy felhasználói tartalmak", + "description": "Nem alapból kijelölt könyvtárak, mert nagyok lehetnek.", + "default_expanded": false, + "items": [ + { + "id": "games_dir", + "label": "Games könyvtár", + "path": "Games", + "scope": "home", + "default_selected": false, + "size_hint": "xlarge", + "note": "Játékadatok miatt nagyon nagy lehet." + }, + { + "id": "calibre_library", + "label": "Calibre Library", + "path": "Calibre Library", + "scope": "home", + "default_selected": false, + "size_hint": "large" + }, + { + "id": "desktop_dir", + "label": "Asztal / Desktop", + "path": "Desktop", + "scope": "home", + "default_selected": false, + "size_hint": "medium" + }, + { + "id": "documents_dir", + "label": "Dokumentumok / Documents", + "path": "Documents", + "scope": "home", + "default_selected": false, + "size_hint": "large" + }, + { + "id": "downloads_dir", + "label": "Letöltések / Downloads", + "path": "Downloads", + "scope": "home", + "default_selected": false, + "size_hint": "large" + }, + { + "id": "pictures_dir", + "label": "Képek / Pictures", + "path": "Pictures", + "scope": "home", + "default_selected": false, + "size_hint": "large" + }, + { + "id": "videos_dir", + "label": "Videók / Videos", + "path": "Videos", + "scope": "home", + "default_selected": false, + "size_hint": "large" + }, + { + "id": "music_dir", + "label": "Zenék / Music", + "path": "Music", + "scope": "home", + "default_selected": false, + "size_hint": "large" + } + ] + }, + { + "id": "system", + "label": "Rendszerközeli mentés", + "description": "Csak haladó felhasználóknak, külön megerÅ‘sítéssel.", + "default_expanded": false, + "items": [ + { + "id": "libvirt_system", + "label": "libvirt rendszerbeállítások", + "path": "/etc/libvirt", + "scope": "system", + "default_selected": false, + "size_hint": "small", + "requires_root": true + }, + { + "id": "jellyfin_web_config", + "label": "Jellyfin web config", + "path": "/usr/share/jellyfin/web/config.json", + "scope": "system", + "default_selected": false, + "size_hint": "small", + "requires_root": true + } + ] + } + ] +} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/.config/MangoHud/MangoHud.conf b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/.config/MangoHud/MangoHud.conf new file mode 100644 index 0000000..fba7bf5 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/.config/MangoHud/MangoHud.conf @@ -0,0 +1,38 @@ +################### File Generated by Goverlay ################### + +horizontal +legacy_layout=0 +background_alpha=0.6 +round_corners=0 +background_color=000000 +font_size=24 +text_color=FFFFFF +position=top-left +table_columns=3 +gpu_text=GPU +gpu_stats +gpu_core_clock +gpu_mem_clock +gpu_temp +gpu_power +gpu_color=2E9762 +cpu_text=CPU +cpu_stats +cpu_mhz +cpu_temp +cpu_power +cpu_color=2E97CB +vram +vram_color=AD64C1 +ram +ram_color=C26693 +battery +battery_color=00FF00 +fps +frame_timing +frametime_color=00FF00 +fps_limit_method=late +fps_limit=0 +log_duration=30 +autostart_log=0 +log_interval=100 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/Preferences b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/Preferences new file mode 100644 index 0000000..972a1cf --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/Preferences @@ -0,0 +1 @@ +{"electron":{"media":{"device_id_salt":"B945DBC319E6B442B7B1399AEAA19ECA"}},"migrated_user_scripts_toggle":true,"spellcheck":{"dictionaries":["en-US"],"dictionary":""}} \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/history.db b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/history.db new file mode 100644 index 0000000..e69de29 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/playlists.db b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/playlists.db new file mode 100644 index 0000000..6f0e131 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/playlists.db @@ -0,0 +1,2 @@ +{"playlistName":"Favorites","protected":false,"description":"Your favorite videos","videos":[],"_id":"favorites","createdAt":1733684265786,"lastUpdatedAt":1733684265786} +{"playlistName":"Watch Later","protected":false,"description":"Videos to watch later","videos":[],"_id":"watchLater","createdAt":1733684265786,"lastUpdatedAt":1733684265786} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/profiles.db b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/profiles.db new file mode 100644 index 0000000..3c70ec6 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/profiles.db @@ -0,0 +1 @@ +{"_id":"allChannels","name":"All Channels","bgColor":"#89B4FA","textColor":"#000000","subscriptions":[{"id":"UCTmdZqq0VxUKGjH89RNTbLw","name":"RP's Lair","thumbnail":"https://yt3.googleusercontent.com/ZDWTncQ2j9xryY6yyeXoLHeIiCDYfKLG41FgUV79Yw-X-dd-RXcQWOG1CEUDZmXMvHT3MQCFSg=s176-c-k-c0x00ffffff-no-rj"}]} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/settings.db b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/settings.db new file mode 100644 index 0000000..655e68b --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/settings.db @@ -0,0 +1,11 @@ +{"_id":"baseTheme","value":"catppuccinMocha"} +{"_id":"bounds","value":{"x":-22,"y":50,"width":1820,"height":1042,"maximized":true,"fullScreen":false}} +{"_id":"defaultInvidiousInstance","value":"https://inv.nadeko.net"} +{"_id":"defaultQuality","value":"1080"} +{"_id":"defaultViewingMode","value":"theatre"} +{"_id":"displayVideoPlayButton","value":false} +{"_id":"mainColor","value":"Amber"} +{"_id":"proxyVideos","value":true} +{"_id":"quickBookmarkTargetPlaylistId","value":"favorites"} +{"_id":"secColor","value":"Amber"} +{"_id":"useSponsorBlock","value":true} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/subscription-cache.db b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/subscription-cache.db new file mode 100644 index 0000000..a2f5699 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/FreeTube/subscription-cache.db @@ -0,0 +1 @@ +{"_id":"UCTmdZqq0VxUKGjH89RNTbLw","videos":[{"type":"video","videoId":"Eh0GSK1oUdU","title":"RaveOS Gaming Linux 2.0 Beta | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"RaveOS Gaming Linux 2.0 Beta Download:\nhttps://links.rp1.hu/raveos\n\nHa hibat talalsz a rendszerben vagy plusz appot szeretnel a program telepitobe, kerlek hasznald ezt a linket: https://git.rp1.hu/...","viewCount":5183,"published":1773514511938,"lengthSeconds":991,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"wlZiBYVEX9I","title":"Discord - 1984 | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Ha támogatni szeretnél:\n💚Ko-Fi: https://ko-fi.com/ravepriest1\nTamogatas Discord hozzaferessel:\n💚Ko-Fi: https://ko-fi.com/ravepriest1/tiers\n💚KICK: https://kick.com/rpslair\nDiscord...","viewCount":7214,"published":1773514511938,"lengthSeconds":2917,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"VjUjTFgVK8o","title":"Tróger A SONY IS | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Ha támogatni szeretnél:\n💚Ko-Fi: https://ko-fi.com/ravepriest1\nTamogatas Discord hozzaferessel:\n💚Ko-Fi: https://ko-fi.com/ravepriest1/tiers\n💚KICK: https://kick.com/rpslair\nDiscord...","viewCount":5985,"published":1773514511938,"lengthSeconds":448,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"hbnQKM89VV0","title":"GPU Ãrak 2026 Február - Extrákkal | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Eredeti video: https://youtu.be/eUOEk2C7M-M?si=jj6pXkhB_RmJLauG\n\nHa támogatni szeretnél:\n💚Ko-Fi: https://ko-fi.com/ravepriest1\nTamogatas Discord hozzaferessel:\n💚Ko-Fi: https://ko-fi.com/rav...","viewCount":8941,"published":1773514511938,"lengthSeconds":1028,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"pu7upK3Mj2w","title":"Leghasznosabb ESZKÖZ KAPPA | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Mai video elo adas reszet MZ_ZOLI (mihalyzoltan156@gmail.com) vagta! Ha Neked is szukseged lenne video vagasra dobj neki egy emailt! Szep Napot!\n\nHa támogatni szeretnél:\n💚Ko-Fi: https://ko-fi....","viewCount":3388,"published":1773514511938,"lengthSeconds":791,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"Gxl87x-R3eE","title":"CES 2026 | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Ha támogatni szeretnél:\n💚Ko-Fi: https://ko-fi.com/ravepriest1\nTamogatas Discord hozzaferessel:\n💚Ko-Fi: https://ko-fi.com/ravepriest1/tiers\n💚KICK: https://kick.com/rpslair\nDiscord...","viewCount":4032,"published":1770922511938,"lengthSeconds":396,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"WfgcO7Abs2o","title":"ErdÅ‘ Lakó Update | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Ha támogatni szeretnél:\n💚Ko-Fi: https://ko-fi.com/ravepriest1\nTamogatas Discord hozzaferessel:\n💚Ko-Fi: https://ko-fi.com/ravepriest1/tiers\n💚KICK: https://kick.com/rpslair\nDiscord...","viewCount":4249,"published":1770922511938,"lengthSeconds":480,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"VgnLyEMoSFs","title":"Ezek MINDENT Visznek! | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"A mai videot Dawee215 vagta. Ha Neked is szukseged lenne video vagasra, dobj neki egy emailt. ( dawee2155@gmail.com )\n\nEredeti video: https://youtu.be/qCGT_CKGgFE\n\nMinden héten 5db stream/elo...","viewCount":3538,"published":1770922511938,"lengthSeconds":3871,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"asxRWBkb4RM","title":"A Balhé Folytatódik! | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"A mai videot MZ_ZOLI (mihalyzoltan156@gmail.com) vagta! Ha Neked is szukseged lenne video vagasra dobj neki egy emailt! Szep Napot!\n\nEredeti video:\nMegaLag YT Channel [ https://youtu.be/wwB3FmbcC88...","viewCount":5724,"published":1768330511938,"lengthSeconds":4590,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"HFlEbFUJ8nA","title":"Géphangolás | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":5756,"published":1768330511938,"lengthSeconds":545,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"KgplrDq_Xns","title":"RAM Helyzet | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":7540,"published":1768330511938,"lengthSeconds":441,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"DjCuOSYT80o","title":"Megérkeztem! | RP's Lair","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":7043,"published":1768330511938,"lengthSeconds":559,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"UZKjQVq3Nfw","title":"[RP's Lair] \"Modern\" Gaming","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":6576,"published":1750186511938,"lengthSeconds":2624,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"yLarL-U1af4","title":"[RP's Lair] FSR4","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":8126,"published":1744549559938,"lengthSeconds":1978,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"fC94JzPUTaU","title":"[RP's Lair] Ryzen 9950X3D","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":9784,"published":1744549559938,"lengthSeconds":1750,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"C3rl_B8WTqc","title":"[RP's Lair] ÓRIÃSI RaveOS UPDATE!","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"RaveOS GNOME Gaming Linux ISO 1.0 Discord-on RaveOS-Release szobaban:\nDiscord join: https://discord.com/invite/hhxedw6j85\nMinden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com...","viewCount":13720,"published":1744549559938,"lengthSeconds":2287,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"5nXzby40HJo","title":"[RP's Lair] RX 9070XT","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":12367,"published":1744549559939,"lengthSeconds":1758,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"cbEkuleRV10","title":"[RP's Lair] RTX 5080","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":9208,"published":1744549559939,"lengthSeconds":1480,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"iW6xesEuQDI","title":"[RP's Lair] Ne kövesd el Te is ezt a HIBÃT!","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":7450,"published":1744549559939,"lengthSeconds":531,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"qw3xuyz6v3o","title":"[RP's Lair] RTX 5090","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":12581,"published":1744549559939,"lengthSeconds":1875,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"GcxeAgTbyuA","title":"[RP's Lair] Tisztelet a kivételnek","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":8415,"published":1744549559939,"lengthSeconds":1418,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"tsVlmBiB0h0","title":"[RP's Lair] Nvidia CES 2025 Összefoglaló","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":6902,"published":1744549559939,"lengthSeconds":616,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"WRz9sITuoZI","title":"[RP's Lair] AMD CES 2025 Összefoglaló","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":6865,"published":1744549559939,"lengthSeconds":463,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"QcNMV_xxFCM","title":"[RP's Lair] ÓRIÃSI ÖNGÓL - Intel B580 GPU Túl szép volt, hogy igaz legyen!","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Hardware Canucks video: https://youtu.be/npIpWFSfmv4?si=Nr2J32pBBRBS7iUL\nHardware Unboxed vidi: https://www.youtube.com/watch?v=00GmwHIJuJY\n\nMinden héten 5db stream/elo adas délutántól:...","viewCount":12884,"published":1744549559939,"lengthSeconds":1438,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"NJfClZW_KMQ","title":"[RP's Lair] RaveOS Gaming Linux Install Guide!","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":15604,"published":1744549559939,"lengthSeconds":1496,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"fFstHc-SpCM","title":"[RP's Lair] Intel B580 GPU - Másfél Éves Kártyákkal Versenyképes!","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Eredeti video: https://youtu.be/aV_xL88vcAQ - Hardware Unboxed\n\nMinden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok...","viewCount":16686,"published":1744549559939,"lengthSeconds":1175,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"XadZuKQTs60","title":"Ez egy Új RP's Lair videó!","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Minden héten 5db stream/elo adas délutántól: 💚KICK: https://kick.com/rpslair\nKick lett a main platform + ahol reklámok nélkül jobb minÅ‘ségben nézheted a live-ot és a vod-ok is...","viewCount":10264,"published":1744549559939,"lengthSeconds":590,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"x-rGOTQodZY","title":"RP's Lair AMD Navi RDNA2 Hírek, MINDEN Amit Eddig Tudunk RaveNews","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Újra felkerültek a régi videók közkívánatra! Reklámok én általam ki lesznek kapcsolva a csatornán örökre!! További feltöltésekre is lehet számítani, amik stream-bÅ‘l kivágott...","viewCount":1349,"published":1744549559939,"lengthSeconds":776,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"Lco7D8BIzqw","title":"RP's Lair - AMD Visszavág - Ryzen 5000 MINDEN INFO RaveNews - 2020","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Újra felkerültek a régi videók közkívánatra! Reklámok én általam ki lesznek kapcsolva a csatornán örökre!! További feltöltésekre is lehet számítani, amik stream-bÅ‘l kivágott...","viewCount":1749,"published":1744549559939,"lengthSeconds":842,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false},{"type":"video","videoId":"kGflbqBuFd4","title":"RP's Lair RTX 3060 Super, AMD RDNA2, Ryzen 4000 Zen3 És XBOX Ãrak! RaveNews","author":"RP's Lair","authorId":"UCTmdZqq0VxUKGjH89RNTbLw","description":"Újra felkerültek a régi videók közkívánatra! Reklámok én általam ki lesznek kapcsolva a csatornán örökre!! További feltöltésekre is lehet számítani, amik stream-bÅ‘l kivágott...","viewCount":450,"published":1744549559939,"lengthSeconds":958,"liveNow":false,"isUpcoming":false,"is4k":false,"is8k":false,"isNew":false,"isVr180":false,"isVr360":false,"is3d":false,"hasCaptions":false}],"videosTimestamp":{"$$date":1776106511939}} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/action-history b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/action-history new file mode 100644 index 0000000..8368d25 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/action-history @@ -0,0 +1,47 @@ +# GIMP action-history + +(history-item "layers-lock-alpha" 0) +(history-item "layers-lock-content" 0) +(history-item "layers-lock-position" 4) +(history-item "dockable-show-button-bar" 0) +(history-item "dockable-preview-size-tiny" 0) +(history-item "dockable-preview-size-medium" 0) +(history-item "dockable-tab-style-icon" 0) +(history-item "dockable-tab-style-preview" 0) +(history-item "dockable-view-type-list" 0) +(history-item "dock-show-image-menu" 0) +(history-item "dock-auto-follow-active" 0) +(history-item "dock-move-to-screen--1" 0) +(history-item "layers-mask-show" 0) +(history-item "layers-mask-disable" 2) +(history-item "layers-visible" 0) +(history-item "channels-lock-content" 0) +(history-item "channels-lock-position" 1) +(history-item "view-show-statusbar" 0) +(history-item "layers-blend-space-auto" 0) +(history-item "layers-composite-space-auto" 0) +(history-item "layers-composite-mode-auto" 0) +(history-item "paths-lock-content" 0) +(history-item "paths-lock-position" 1) +(history-item "view-dot-for-dot" 0) +(history-item "view-display-black-point-compensation" 0) +(history-item "view-snap-to-guides" 0) +(history-item "view-show-menubar" 1) +(history-item "drawable-visible" 0) +(history-item "drawable-lock-content" 0) +(history-item "drawable-lock-position" 0) +(history-item "view-color-management-enable" 0) +(history-item "view-show-selection" 0) +(history-item "view-show-guides" 0) +(history-item "view-show-sample-points" 0) +(history-item "view-snap-to-canvas" 0) +(history-item "view-show-rulers" 0) +(history-item "view-show-scrollbars" 0) +(history-item "image-convert-non-linear" 0) +(history-item "image-color-profile-use-srgb" 0) +(history-item "select-none" 0) +(history-item "image-new" 0) +(history-item "file-export-as" 0) +(history-item "file-quit" 0) + +# end of action-history diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/colorrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/colorrc new file mode 100644 index 0000000..505cdf8 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/colorrc @@ -0,0 +1,11 @@ +# GIMP colorrc +# +# This file holds a list of recently used colors. + +(color-history + (color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0) + (color "HSV float" 12 "\244\17\44\77\225\203\310\76\62\60\217\76" 0) + (color "HSVA float" 16 "\0\0\0\0d\22P\77\134\354y\77\0\0\200\77" 0) + (color "HSV float" 12 "\23\21\76\77\0\0\200\77\0\0\200\77" 0)) + +# end of colorrc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/contextrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/contextrc new file mode 100644 index 0000000..3d88fa3 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/contextrc @@ -0,0 +1,14 @@ +# GIMP user context + +(tool "gimp-rect-select-tool") +(paint-info "gimp-paintbrush") +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(mybrush "100% Opaque") +(pattern "Starfield") +(gradient "Skyline") +(palette "Standard") +(font "Sans-serif") +(tool-preset "Virtual core pointer") + +# end of user context diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/controllerrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/controllerrc new file mode 100644 index 0000000..d1e8c9f --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/controllerrc @@ -0,0 +1,40 @@ +# GIMP controllerrc +# +# This file will be entirely rewritten each time you exit. + +(GimpControllerInfo "Main Mouse Wheel" + (icon-name "gimp-controller-wheel") + (enabled yes) + (debug-events no) + (controller "GimpControllerWheel") + (mapping + (map "scroll-down-shift-primary" "tools-aspect-decrease") + (map "scroll-up-shift-alt" "tools-angle-increase") + (map "scroll-up-alt" "tools-opacity-increase") + (map "scroll-down-shift-alt" "tools-angle-decrease") + (map "scroll-down-primary-alt" "tools-size-decrease") + (map "scroll-up-shift-primary-alt" "tools-spacing-increase") + (map "scroll-down-alt" "tools-opacity-decrease") + (map "scroll-up-primary-alt" "tools-size-increase") + (map "scroll-up-shift-primary" "tools-aspect-increase") + (map "scroll-down-shift-primary-alt" "tools-spacing-decrease"))) +(GimpControllerInfo "Main Keyboard" + (icon-name "gimp-controller-keyboard") + (enabled yes) + (debug-events no) + (controller "GimpControllerKeyboard") + (mapping + (map "cursor-right-alt" "tools-size-increase") + (map "cursor-left-shift" "view-scroll-page-left") + (map "cursor-right-shift" "view-scroll-page-right") + (map "cursor-up-shift" "view-scroll-page-up") + (map "cursor-up-primary" "view-scroll-top-border") + (map "cursor-down-primary" "view-scroll-bottom-border") + (map "cursor-up-alt" "tools-size-increase-skip") + (map "cursor-left-alt" "tools-size-decrease") + (map "cursor-down-shift" "view-scroll-page-down") + (map "cursor-right-primary" "view-scroll-right-border") + (map "cursor-left-primary" "view-scroll-left-border") + (map "cursor-down-alt" "tools-size-decrease-skip"))) + +# end of controllerrc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/devicerc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/devicerc new file mode 100644 index 0000000..93ae8b0 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/devicerc @@ -0,0 +1,150 @@ +# GIMP devicerc + +(GimpDeviceInfo "Virtual core pointer" + (icon-name "gimp-cursor") + (name "Virtual core pointer") + (tool-options "GimpRectangleSelectOptions" + (tool "gimp-rect-select-tool")) + (use-fg-bg no) + (use-opacity-paint-mode no) + (use-brush no) + (use-dynamics no) + (use-mypaint-brush no) + (use-gradient no) + (use-pattern no) + (use-palette no) + (use-font no) + (mode screen) + (axes 4 ignore ignore ignore ignore) + (keys 0) + (pressure-curve + (curve-type smooth) + (points 0) + (point-types 0) + (n-samples 256) + (samples 256 0 0.0039215686274509803 0.0078431372549019607 0.011764705882352941 0.015686274509803921 0.019607843137254902 0.023529411764705882 0.027450980392156862 0.031372549019607843 0.035294117647058823 0.039215686274509803 0.043137254901960784 0.047058823529411764 0.050980392156862744 0.054901960784313725 0.058823529411764705 0.062745098039215685 0.066666666666666666 0.070588235294117646 0.074509803921568626 0.078431372549019607 0.082352941176470587 0.086274509803921567 0.090196078431372548 0.094117647058823528 0.098039215686274508 0.10196078431372549 0.10588235294117647 0.10980392156862745 0.11372549019607843 0.11764705882352941 0.12156862745098039 0.12549019607843137 0.12941176470588237 0.13333333333333333 0.13725490196078433 0.14117647058823529 0.14509803921568629 0.14901960784313725 0.15294117647058825 0.15686274509803921 0.16078431372549021 0.16470588235294117 0.16862745098039217 0.17254901960784313 0.17647058823529413 0.1803921568627451 0.18431372549019609 0.18823529411764706 0.19215686274509805 0.19607843137254902 0.20000000000000001 0.20392156862745098 0.20784313725490197 0.21176470588235294 0.21568627450980393 0.2196078431372549 0.22352941176470589 0.22745098039215686 0.23137254901960785 0.23529411764705882 0.23921568627450981 0.24313725490196078 0.24705882352941178 0.25098039215686274 0.25490196078431371 0.25882352941176473 0.2627450980392157 0.26666666666666666 0.27058823529411763 0.27450980392156865 0.27843137254901962 0.28235294117647058 0.28627450980392155 0.29019607843137257 0.29411764705882354 0.29803921568627451 0.30196078431372547 0.30588235294117649 0.30980392156862746 0.31372549019607843 0.31764705882352939 0.32156862745098042 0.32549019607843138 0.32941176470588235 0.33333333333333331 0.33725490196078434 0.3411764705882353 0.34509803921568627 0.34901960784313724 0.35294117647058826 0.35686274509803922 0.36078431372549019 0.36470588235294116 0.36862745098039218 0.37254901960784315 0.37647058823529411 0.38039215686274508 0.3843137254901961 0.38823529411764707 0.39215686274509803 0.396078431372549 0.40000000000000002 0.40392156862745099 0.40784313725490196 0.41176470588235292 0.41568627450980394 0.41960784313725491 0.42352941176470588 0.42745098039215684 0.43137254901960786 0.43529411764705883 0.4392156862745098 0.44313725490196076 0.44705882352941179 0.45098039215686275 0.45490196078431372 0.45882352941176469 0.46274509803921571 0.46666666666666667 0.47058823529411764 0.47450980392156861 0.47843137254901963 0.4823529411764706 0.48627450980392156 0.49019607843137253 0.49411764705882355 0.49803921568627452 0.50196078431372548 0.50588235294117645 0.50980392156862742 0.51372549019607838 0.51764705882352946 0.52156862745098043 0.52549019607843139 0.52941176470588236 0.53333333333333333 0.53725490196078429 0.54117647058823526 0.54509803921568623 0.5490196078431373 0.55294117647058827 0.55686274509803924 0.5607843137254902 0.56470588235294117 0.56862745098039214 0.5725490196078431 0.57647058823529407 0.58039215686274515 0.58431372549019611 0.58823529411764708 0.59215686274509804 0.59607843137254901 0.59999999999999998 0.60392156862745094 0.60784313725490191 0.61176470588235299 0.61568627450980395 0.61960784313725492 0.62352941176470589 0.62745098039215685 0.63137254901960782 0.63529411764705879 0.63921568627450975 0.64313725490196083 0.6470588235294118 0.65098039215686276 0.65490196078431373 0.6588235294117647 0.66274509803921566 0.66666666666666663 0.6705882352941176 0.67450980392156867 0.67843137254901964 0.68235294117647061 0.68627450980392157 0.69019607843137254 0.69411764705882351 0.69803921568627447 0.70196078431372544 0.70588235294117652 0.70980392156862748 0.71372549019607845 0.71764705882352942 0.72156862745098038 0.72549019607843135 0.72941176470588232 0.73333333333333328 0.73725490196078436 0.74117647058823533 0.74509803921568629 0.74901960784313726 0.75294117647058822 0.75686274509803919 0.76078431372549016 0.76470588235294112 0.7686274509803922 0.77254901960784317 0.77647058823529413 0.7803921568627451 0.78431372549019607 0.78823529411764703 0.792156862745098 0.79607843137254897 0.80000000000000004 0.80392156862745101 0.80784313725490198 0.81176470588235294 0.81568627450980391 0.81960784313725488 0.82352941176470584 0.82745098039215681 0.83137254901960789 0.83529411764705885 0.83921568627450982 0.84313725490196079 0.84705882352941175 0.85098039215686272 0.85490196078431369 0.85882352941176465 0.86274509803921573 0.8666666666666667 0.87058823529411766 0.87450980392156863 0.8784313725490196 0.88235294117647056 0.88627450980392153 0.8901960784313725 0.89411764705882357 0.89803921568627454 0.90196078431372551 0.90588235294117647 0.90980392156862744 0.9137254901960784 0.91764705882352937 0.92156862745098034 0.92549019607843142 0.92941176470588238 0.93333333333333335 0.93725490196078431 0.94117647058823528 0.94509803921568625 0.94901960784313721 0.95294117647058818 0.95686274509803926 0.96078431372549022 0.96470588235294119 0.96862745098039216 0.97254901960784312 0.97647058823529409 0.98039215686274506 0.98431372549019602 0.9882352941176471 0.99215686274509807 0.99607843137254903 1)) + (pad-actions)) +(GimpDeviceInfo "Logitech MX Master 3" + (name "Logitech MX Master 3") + (tool-options "GimpPaintOptions" + (tool "gimp-paintbrush-tool") + (brush "2. Hardness 050") + (dynamics "Pressure Size") + (pattern "Pine") + (gradient "Standard") + (palette "Standard") + (brush-size 51) + (brush-hardness 0.5)) + (use-fg-bg yes) + (use-opacity-paint-mode no) + (use-brush yes) + (use-dynamics yes) + (use-mypaint-brush no) + (use-gradient yes) + (use-pattern yes) + (use-palette yes) + (use-font no) + (mode disabled) + (axes 4 ignore ignore ignore ignore) + (keys 0) + (pressure-curve + (curve-type smooth) + (points 0) + (point-types 0) + (n-samples 256) + (samples 256 0 0.0039215686274509803 0.0078431372549019607 0.011764705882352941 0.015686274509803921 0.019607843137254902 0.023529411764705882 0.027450980392156862 0.031372549019607843 0.035294117647058823 0.039215686274509803 0.043137254901960784 0.047058823529411764 0.050980392156862744 0.054901960784313725 0.058823529411764705 0.062745098039215685 0.066666666666666666 0.070588235294117646 0.074509803921568626 0.078431372549019607 0.082352941176470587 0.086274509803921567 0.090196078431372548 0.094117647058823528 0.098039215686274508 0.10196078431372549 0.10588235294117647 0.10980392156862745 0.11372549019607843 0.11764705882352941 0.12156862745098039 0.12549019607843137 0.12941176470588237 0.13333333333333333 0.13725490196078433 0.14117647058823529 0.14509803921568629 0.14901960784313725 0.15294117647058825 0.15686274509803921 0.16078431372549021 0.16470588235294117 0.16862745098039217 0.17254901960784313 0.17647058823529413 0.1803921568627451 0.18431372549019609 0.18823529411764706 0.19215686274509805 0.19607843137254902 0.20000000000000001 0.20392156862745098 0.20784313725490197 0.21176470588235294 0.21568627450980393 0.2196078431372549 0.22352941176470589 0.22745098039215686 0.23137254901960785 0.23529411764705882 0.23921568627450981 0.24313725490196078 0.24705882352941178 0.25098039215686274 0.25490196078431371 0.25882352941176473 0.2627450980392157 0.26666666666666666 0.27058823529411763 0.27450980392156865 0.27843137254901962 0.28235294117647058 0.28627450980392155 0.29019607843137257 0.29411764705882354 0.29803921568627451 0.30196078431372547 0.30588235294117649 0.30980392156862746 0.31372549019607843 0.31764705882352939 0.32156862745098042 0.32549019607843138 0.32941176470588235 0.33333333333333331 0.33725490196078434 0.3411764705882353 0.34509803921568627 0.34901960784313724 0.35294117647058826 0.35686274509803922 0.36078431372549019 0.36470588235294116 0.36862745098039218 0.37254901960784315 0.37647058823529411 0.38039215686274508 0.3843137254901961 0.38823529411764707 0.39215686274509803 0.396078431372549 0.40000000000000002 0.40392156862745099 0.40784313725490196 0.41176470588235292 0.41568627450980394 0.41960784313725491 0.42352941176470588 0.42745098039215684 0.43137254901960786 0.43529411764705883 0.4392156862745098 0.44313725490196076 0.44705882352941179 0.45098039215686275 0.45490196078431372 0.45882352941176469 0.46274509803921571 0.46666666666666667 0.47058823529411764 0.47450980392156861 0.47843137254901963 0.4823529411764706 0.48627450980392156 0.49019607843137253 0.49411764705882355 0.49803921568627452 0.50196078431372548 0.50588235294117645 0.50980392156862742 0.51372549019607838 0.51764705882352946 0.52156862745098043 0.52549019607843139 0.52941176470588236 0.53333333333333333 0.53725490196078429 0.54117647058823526 0.54509803921568623 0.5490196078431373 0.55294117647058827 0.55686274509803924 0.5607843137254902 0.56470588235294117 0.56862745098039214 0.5725490196078431 0.57647058823529407 0.58039215686274515 0.58431372549019611 0.58823529411764708 0.59215686274509804 0.59607843137254901 0.59999999999999998 0.60392156862745094 0.60784313725490191 0.61176470588235299 0.61568627450980395 0.61960784313725492 0.62352941176470589 0.62745098039215685 0.63137254901960782 0.63529411764705879 0.63921568627450975 0.64313725490196083 0.6470588235294118 0.65098039215686276 0.65490196078431373 0.6588235294117647 0.66274509803921566 0.66666666666666663 0.6705882352941176 0.67450980392156867 0.67843137254901964 0.68235294117647061 0.68627450980392157 0.69019607843137254 0.69411764705882351 0.69803921568627447 0.70196078431372544 0.70588235294117652 0.70980392156862748 0.71372549019607845 0.71764705882352942 0.72156862745098038 0.72549019607843135 0.72941176470588232 0.73333333333333328 0.73725490196078436 0.74117647058823533 0.74509803921568629 0.74901960784313726 0.75294117647058822 0.75686274509803919 0.76078431372549016 0.76470588235294112 0.7686274509803922 0.77254901960784317 0.77647058823529413 0.7803921568627451 0.78431372549019607 0.78823529411764703 0.792156862745098 0.79607843137254897 0.80000000000000004 0.80392156862745101 0.80784313725490198 0.81176470588235294 0.81568627450980391 0.81960784313725488 0.82352941176470584 0.82745098039215681 0.83137254901960789 0.83529411764705885 0.83921568627450982 0.84313725490196079 0.84705882352941175 0.85098039215686272 0.85490196078431369 0.85882352941176465 0.86274509803921573 0.8666666666666667 0.87058823529411766 0.87450980392156863 0.8784313725490196 0.88235294117647056 0.88627450980392153 0.8901960784313725 0.89411764705882357 0.89803921568627454 0.90196078431372551 0.90588235294117647 0.90980392156862744 0.9137254901960784 0.91764705882352937 0.92156862745098034 0.92549019607843142 0.92941176470588238 0.93333333333333335 0.93725490196078431 0.94117647058823528 0.94509803921568625 0.94901960784313721 0.95294117647058818 0.95686274509803926 0.96078431372549022 0.96470588235294119 0.96862745098039216 0.97254901960784312 0.97647058823529409 0.98039215686274506 0.98431372549019602 0.9882352941176471 0.99215686274509807 0.99607843137254903 1)) + (pad-actions)) +(GimpDeviceInfo "ROYUAN 2.4G Wireless Keyboard Consumer Control" + (name "ROYUAN 2.4G Wireless Keyboard Consumer Control") + (tool-options "GimpPaintOptions" + (tool "gimp-paintbrush-tool") + (brush "2. Hardness 050") + (dynamics "Pressure Size") + (pattern "Pine") + (gradient "Standard") + (palette "Standard") + (brush-size 51) + (brush-hardness 0.5)) + (use-fg-bg yes) + (use-opacity-paint-mode no) + (use-brush yes) + (use-dynamics yes) + (use-mypaint-brush no) + (use-gradient yes) + (use-pattern yes) + (use-palette yes) + (use-font no) + (mode disabled) + (axes 4 ignore ignore ignore ignore) + (keys 0) + (pressure-curve + (curve-type smooth) + (points 0) + (point-types 0) + (n-samples 256) + (samples 256 0 0.0039215686274509803 0.0078431372549019607 0.011764705882352941 0.015686274509803921 0.019607843137254902 0.023529411764705882 0.027450980392156862 0.031372549019607843 0.035294117647058823 0.039215686274509803 0.043137254901960784 0.047058823529411764 0.050980392156862744 0.054901960784313725 0.058823529411764705 0.062745098039215685 0.066666666666666666 0.070588235294117646 0.074509803921568626 0.078431372549019607 0.082352941176470587 0.086274509803921567 0.090196078431372548 0.094117647058823528 0.098039215686274508 0.10196078431372549 0.10588235294117647 0.10980392156862745 0.11372549019607843 0.11764705882352941 0.12156862745098039 0.12549019607843137 0.12941176470588237 0.13333333333333333 0.13725490196078433 0.14117647058823529 0.14509803921568629 0.14901960784313725 0.15294117647058825 0.15686274509803921 0.16078431372549021 0.16470588235294117 0.16862745098039217 0.17254901960784313 0.17647058823529413 0.1803921568627451 0.18431372549019609 0.18823529411764706 0.19215686274509805 0.19607843137254902 0.20000000000000001 0.20392156862745098 0.20784313725490197 0.21176470588235294 0.21568627450980393 0.2196078431372549 0.22352941176470589 0.22745098039215686 0.23137254901960785 0.23529411764705882 0.23921568627450981 0.24313725490196078 0.24705882352941178 0.25098039215686274 0.25490196078431371 0.25882352941176473 0.2627450980392157 0.26666666666666666 0.27058823529411763 0.27450980392156865 0.27843137254901962 0.28235294117647058 0.28627450980392155 0.29019607843137257 0.29411764705882354 0.29803921568627451 0.30196078431372547 0.30588235294117649 0.30980392156862746 0.31372549019607843 0.31764705882352939 0.32156862745098042 0.32549019607843138 0.32941176470588235 0.33333333333333331 0.33725490196078434 0.3411764705882353 0.34509803921568627 0.34901960784313724 0.35294117647058826 0.35686274509803922 0.36078431372549019 0.36470588235294116 0.36862745098039218 0.37254901960784315 0.37647058823529411 0.38039215686274508 0.3843137254901961 0.38823529411764707 0.39215686274509803 0.396078431372549 0.40000000000000002 0.40392156862745099 0.40784313725490196 0.41176470588235292 0.41568627450980394 0.41960784313725491 0.42352941176470588 0.42745098039215684 0.43137254901960786 0.43529411764705883 0.4392156862745098 0.44313725490196076 0.44705882352941179 0.45098039215686275 0.45490196078431372 0.45882352941176469 0.46274509803921571 0.46666666666666667 0.47058823529411764 0.47450980392156861 0.47843137254901963 0.4823529411764706 0.48627450980392156 0.49019607843137253 0.49411764705882355 0.49803921568627452 0.50196078431372548 0.50588235294117645 0.50980392156862742 0.51372549019607838 0.51764705882352946 0.52156862745098043 0.52549019607843139 0.52941176470588236 0.53333333333333333 0.53725490196078429 0.54117647058823526 0.54509803921568623 0.5490196078431373 0.55294117647058827 0.55686274509803924 0.5607843137254902 0.56470588235294117 0.56862745098039214 0.5725490196078431 0.57647058823529407 0.58039215686274515 0.58431372549019611 0.58823529411764708 0.59215686274509804 0.59607843137254901 0.59999999999999998 0.60392156862745094 0.60784313725490191 0.61176470588235299 0.61568627450980395 0.61960784313725492 0.62352941176470589 0.62745098039215685 0.63137254901960782 0.63529411764705879 0.63921568627450975 0.64313725490196083 0.6470588235294118 0.65098039215686276 0.65490196078431373 0.6588235294117647 0.66274509803921566 0.66666666666666663 0.6705882352941176 0.67450980392156867 0.67843137254901964 0.68235294117647061 0.68627450980392157 0.69019607843137254 0.69411764705882351 0.69803921568627447 0.70196078431372544 0.70588235294117652 0.70980392156862748 0.71372549019607845 0.71764705882352942 0.72156862745098038 0.72549019607843135 0.72941176470588232 0.73333333333333328 0.73725490196078436 0.74117647058823533 0.74509803921568629 0.74901960784313726 0.75294117647058822 0.75686274509803919 0.76078431372549016 0.76470588235294112 0.7686274509803922 0.77254901960784317 0.77647058823529413 0.7803921568627451 0.78431372549019607 0.78823529411764703 0.792156862745098 0.79607843137254897 0.80000000000000004 0.80392156862745101 0.80784313725490198 0.81176470588235294 0.81568627450980391 0.81960784313725488 0.82352941176470584 0.82745098039215681 0.83137254901960789 0.83529411764705885 0.83921568627450982 0.84313725490196079 0.84705882352941175 0.85098039215686272 0.85490196078431369 0.85882352941176465 0.86274509803921573 0.8666666666666667 0.87058823529411766 0.87450980392156863 0.8784313725490196 0.88235294117647056 0.88627450980392153 0.8901960784313725 0.89411764705882357 0.89803921568627454 0.90196078431372551 0.90588235294117647 0.90980392156862744 0.9137254901960784 0.91764705882352937 0.92156862745098034 0.92549019607843142 0.92941176470588238 0.93333333333333335 0.93725490196078431 0.94117647058823528 0.94509803921568625 0.94901960784313721 0.95294117647058818 0.95686274509803926 0.96078431372549022 0.96470588235294119 0.96862745098039216 0.97254901960784312 0.97647058823529409 0.98039215686274506 0.98431372549019602 0.9882352941176471 0.99215686274509807 0.99607843137254903 1)) + (pad-actions)) +(GimpDeviceInfo "ROYUAN 2.4G Wireless Keyboard Mouse" + (icon-name "gimp-cursor") + (name "ROYUAN 2.4G Wireless Keyboard Mouse") + (tool-options "GimpPaintOptions" + (tool "gimp-paintbrush-tool") + (brush "2. Hardness 050") + (dynamics "Pressure Size") + (pattern "Pine") + (gradient "Standard") + (palette "Standard") + (brush-size 51) + (brush-hardness 0.5)) + (use-fg-bg yes) + (use-opacity-paint-mode no) + (use-brush yes) + (use-dynamics yes) + (use-mypaint-brush no) + (use-gradient yes) + (use-pattern yes) + (use-palette yes) + (use-font no) + (mode disabled) + (axes 4 ignore ignore ignore ignore) + (keys 0) + (pressure-curve + (curve-type smooth) + (points 0) + (point-types 0) + (n-samples 256) + (samples 256 0 0.0039215686274509803 0.0078431372549019607 0.011764705882352941 0.015686274509803921 0.019607843137254902 0.023529411764705882 0.027450980392156862 0.031372549019607843 0.035294117647058823 0.039215686274509803 0.043137254901960784 0.047058823529411764 0.050980392156862744 0.054901960784313725 0.058823529411764705 0.062745098039215685 0.066666666666666666 0.070588235294117646 0.074509803921568626 0.078431372549019607 0.082352941176470587 0.086274509803921567 0.090196078431372548 0.094117647058823528 0.098039215686274508 0.10196078431372549 0.10588235294117647 0.10980392156862745 0.11372549019607843 0.11764705882352941 0.12156862745098039 0.12549019607843137 0.12941176470588237 0.13333333333333333 0.13725490196078433 0.14117647058823529 0.14509803921568629 0.14901960784313725 0.15294117647058825 0.15686274509803921 0.16078431372549021 0.16470588235294117 0.16862745098039217 0.17254901960784313 0.17647058823529413 0.1803921568627451 0.18431372549019609 0.18823529411764706 0.19215686274509805 0.19607843137254902 0.20000000000000001 0.20392156862745098 0.20784313725490197 0.21176470588235294 0.21568627450980393 0.2196078431372549 0.22352941176470589 0.22745098039215686 0.23137254901960785 0.23529411764705882 0.23921568627450981 0.24313725490196078 0.24705882352941178 0.25098039215686274 0.25490196078431371 0.25882352941176473 0.2627450980392157 0.26666666666666666 0.27058823529411763 0.27450980392156865 0.27843137254901962 0.28235294117647058 0.28627450980392155 0.29019607843137257 0.29411764705882354 0.29803921568627451 0.30196078431372547 0.30588235294117649 0.30980392156862746 0.31372549019607843 0.31764705882352939 0.32156862745098042 0.32549019607843138 0.32941176470588235 0.33333333333333331 0.33725490196078434 0.3411764705882353 0.34509803921568627 0.34901960784313724 0.35294117647058826 0.35686274509803922 0.36078431372549019 0.36470588235294116 0.36862745098039218 0.37254901960784315 0.37647058823529411 0.38039215686274508 0.3843137254901961 0.38823529411764707 0.39215686274509803 0.396078431372549 0.40000000000000002 0.40392156862745099 0.40784313725490196 0.41176470588235292 0.41568627450980394 0.41960784313725491 0.42352941176470588 0.42745098039215684 0.43137254901960786 0.43529411764705883 0.4392156862745098 0.44313725490196076 0.44705882352941179 0.45098039215686275 0.45490196078431372 0.45882352941176469 0.46274509803921571 0.46666666666666667 0.47058823529411764 0.47450980392156861 0.47843137254901963 0.4823529411764706 0.48627450980392156 0.49019607843137253 0.49411764705882355 0.49803921568627452 0.50196078431372548 0.50588235294117645 0.50980392156862742 0.51372549019607838 0.51764705882352946 0.52156862745098043 0.52549019607843139 0.52941176470588236 0.53333333333333333 0.53725490196078429 0.54117647058823526 0.54509803921568623 0.5490196078431373 0.55294117647058827 0.55686274509803924 0.5607843137254902 0.56470588235294117 0.56862745098039214 0.5725490196078431 0.57647058823529407 0.58039215686274515 0.58431372549019611 0.58823529411764708 0.59215686274509804 0.59607843137254901 0.59999999999999998 0.60392156862745094 0.60784313725490191 0.61176470588235299 0.61568627450980395 0.61960784313725492 0.62352941176470589 0.62745098039215685 0.63137254901960782 0.63529411764705879 0.63921568627450975 0.64313725490196083 0.6470588235294118 0.65098039215686276 0.65490196078431373 0.6588235294117647 0.66274509803921566 0.66666666666666663 0.6705882352941176 0.67450980392156867 0.67843137254901964 0.68235294117647061 0.68627450980392157 0.69019607843137254 0.69411764705882351 0.69803921568627447 0.70196078431372544 0.70588235294117652 0.70980392156862748 0.71372549019607845 0.71764705882352942 0.72156862745098038 0.72549019607843135 0.72941176470588232 0.73333333333333328 0.73725490196078436 0.74117647058823533 0.74509803921568629 0.74901960784313726 0.75294117647058822 0.75686274509803919 0.76078431372549016 0.76470588235294112 0.7686274509803922 0.77254901960784317 0.77647058823529413 0.7803921568627451 0.78431372549019607 0.78823529411764703 0.792156862745098 0.79607843137254897 0.80000000000000004 0.80392156862745101 0.80784313725490198 0.81176470588235294 0.81568627450980391 0.81960784313725488 0.82352941176470584 0.82745098039215681 0.83137254901960789 0.83529411764705885 0.83921568627450982 0.84313725490196079 0.84705882352941175 0.85098039215686272 0.85490196078431369 0.85882352941176465 0.86274509803921573 0.8666666666666667 0.87058823529411766 0.87450980392156863 0.8784313725490196 0.88235294117647056 0.88627450980392153 0.8901960784313725 0.89411764705882357 0.89803921568627454 0.90196078431372551 0.90588235294117647 0.90980392156862744 0.9137254901960784 0.91764705882352937 0.92156862745098034 0.92549019607843142 0.92941176470588238 0.93333333333333335 0.93725490196078431 0.94117647058823528 0.94509803921568625 0.94901960784313721 0.95294117647058818 0.95686274509803926 0.96078431372549022 0.96470588235294119 0.96862745098039216 0.97254901960784312 0.97647058823529409 0.98039215686274506 0.98431372549019602 0.9882352941176471 0.99215686274509807 0.99607843137254903 1)) + (pad-actions)) +(GimpDeviceInfo "Virtual core XTEST pointer" + (icon-name "gimp-cursor") + (name "Virtual core XTEST pointer") + (tool-options "GimpPaintOptions" + (tool "gimp-paintbrush-tool") + (brush "2. Hardness 050") + (dynamics "Pressure Size") + (pattern "Pine") + (gradient "Standard") + (palette "Standard") + (brush-size 51) + (brush-hardness 0.5)) + (use-fg-bg yes) + (use-opacity-paint-mode no) + (use-brush yes) + (use-dynamics yes) + (use-mypaint-brush no) + (use-gradient yes) + (use-pattern yes) + (use-palette yes) + (use-font no) + (mode disabled) + (axes 2 ignore ignore) + (keys 0) + (pressure-curve + (curve-type smooth) + (points 0) + (point-types 0) + (n-samples 256) + (samples 256 0 0.0039215686274509803 0.0078431372549019607 0.011764705882352941 0.015686274509803921 0.019607843137254902 0.023529411764705882 0.027450980392156862 0.031372549019607843 0.035294117647058823 0.039215686274509803 0.043137254901960784 0.047058823529411764 0.050980392156862744 0.054901960784313725 0.058823529411764705 0.062745098039215685 0.066666666666666666 0.070588235294117646 0.074509803921568626 0.078431372549019607 0.082352941176470587 0.086274509803921567 0.090196078431372548 0.094117647058823528 0.098039215686274508 0.10196078431372549 0.10588235294117647 0.10980392156862745 0.11372549019607843 0.11764705882352941 0.12156862745098039 0.12549019607843137 0.12941176470588237 0.13333333333333333 0.13725490196078433 0.14117647058823529 0.14509803921568629 0.14901960784313725 0.15294117647058825 0.15686274509803921 0.16078431372549021 0.16470588235294117 0.16862745098039217 0.17254901960784313 0.17647058823529413 0.1803921568627451 0.18431372549019609 0.18823529411764706 0.19215686274509805 0.19607843137254902 0.20000000000000001 0.20392156862745098 0.20784313725490197 0.21176470588235294 0.21568627450980393 0.2196078431372549 0.22352941176470589 0.22745098039215686 0.23137254901960785 0.23529411764705882 0.23921568627450981 0.24313725490196078 0.24705882352941178 0.25098039215686274 0.25490196078431371 0.25882352941176473 0.2627450980392157 0.26666666666666666 0.27058823529411763 0.27450980392156865 0.27843137254901962 0.28235294117647058 0.28627450980392155 0.29019607843137257 0.29411764705882354 0.29803921568627451 0.30196078431372547 0.30588235294117649 0.30980392156862746 0.31372549019607843 0.31764705882352939 0.32156862745098042 0.32549019607843138 0.32941176470588235 0.33333333333333331 0.33725490196078434 0.3411764705882353 0.34509803921568627 0.34901960784313724 0.35294117647058826 0.35686274509803922 0.36078431372549019 0.36470588235294116 0.36862745098039218 0.37254901960784315 0.37647058823529411 0.38039215686274508 0.3843137254901961 0.38823529411764707 0.39215686274509803 0.396078431372549 0.40000000000000002 0.40392156862745099 0.40784313725490196 0.41176470588235292 0.41568627450980394 0.41960784313725491 0.42352941176470588 0.42745098039215684 0.43137254901960786 0.43529411764705883 0.4392156862745098 0.44313725490196076 0.44705882352941179 0.45098039215686275 0.45490196078431372 0.45882352941176469 0.46274509803921571 0.46666666666666667 0.47058823529411764 0.47450980392156861 0.47843137254901963 0.4823529411764706 0.48627450980392156 0.49019607843137253 0.49411764705882355 0.49803921568627452 0.50196078431372548 0.50588235294117645 0.50980392156862742 0.51372549019607838 0.51764705882352946 0.52156862745098043 0.52549019607843139 0.52941176470588236 0.53333333333333333 0.53725490196078429 0.54117647058823526 0.54509803921568623 0.5490196078431373 0.55294117647058827 0.55686274509803924 0.5607843137254902 0.56470588235294117 0.56862745098039214 0.5725490196078431 0.57647058823529407 0.58039215686274515 0.58431372549019611 0.58823529411764708 0.59215686274509804 0.59607843137254901 0.59999999999999998 0.60392156862745094 0.60784313725490191 0.61176470588235299 0.61568627450980395 0.61960784313725492 0.62352941176470589 0.62745098039215685 0.63137254901960782 0.63529411764705879 0.63921568627450975 0.64313725490196083 0.6470588235294118 0.65098039215686276 0.65490196078431373 0.6588235294117647 0.66274509803921566 0.66666666666666663 0.6705882352941176 0.67450980392156867 0.67843137254901964 0.68235294117647061 0.68627450980392157 0.69019607843137254 0.69411764705882351 0.69803921568627447 0.70196078431372544 0.70588235294117652 0.70980392156862748 0.71372549019607845 0.71764705882352942 0.72156862745098038 0.72549019607843135 0.72941176470588232 0.73333333333333328 0.73725490196078436 0.74117647058823533 0.74509803921568629 0.74901960784313726 0.75294117647058822 0.75686274509803919 0.76078431372549016 0.76470588235294112 0.7686274509803922 0.77254901960784317 0.77647058823529413 0.7803921568627451 0.78431372549019607 0.78823529411764703 0.792156862745098 0.79607843137254897 0.80000000000000004 0.80392156862745101 0.80784313725490198 0.81176470588235294 0.81568627450980391 0.81960784313725488 0.82352941176470584 0.82745098039215681 0.83137254901960789 0.83529411764705885 0.83921568627450982 0.84313725490196079 0.84705882352941175 0.85098039215686272 0.85490196078431369 0.85882352941176465 0.86274509803921573 0.8666666666666667 0.87058823529411766 0.87450980392156863 0.8784313725490196 0.88235294117647056 0.88627450980392153 0.8901960784313725 0.89411764705882357 0.89803921568627454 0.90196078431372551 0.90588235294117647 0.90980392156862744 0.9137254901960784 0.91764705882352937 0.92156862745098034 0.92549019607843142 0.92941176470588238 0.93333333333333335 0.93725490196078431 0.94117647058823528 0.94509803921568625 0.94901960784313721 0.95294117647058818 0.95686274509803926 0.96078431372549022 0.96470588235294119 0.96862745098039216 0.97254901960784312 0.97647058823529409 0.98039215686274506 0.98431372549019602 0.9882352941176471 0.99215686274509807 0.99607843137254903 1)) + (pad-actions)) + +# end of devicerc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/dockrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/dockrc new file mode 100644 index 0000000..bb1944b --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/dockrc @@ -0,0 +1,4 @@ +# recently closed docks + + +# end of recently closed docks diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/extensionrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/extensionrc new file mode 100644 index 0000000..072796c --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/extensionrc @@ -0,0 +1,6 @@ +# GIMP extensionrc + +(GimpExtension "org.gimp.extension.goat-exercises" + (active yes)) + +# end of extensionrc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/filters/GimpBrightnessContrastConfig.settings b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/filters/GimpBrightnessContrastConfig.settings new file mode 100644 index 0000000..cfcae19 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/filters/GimpBrightnessContrastConfig.settings @@ -0,0 +1,8 @@ +# settings + +(GimpBrightnessContrastConfig "2025-02-26 08:53:39" + (time 1740570819) + (brightness 0) + (contrast 0.023622047244094488)) + +# end of settings diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/gimprc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/gimprc new file mode 100644 index 0000000..a4c014e --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/gimprc @@ -0,0 +1,85 @@ +# GIMP gimprc +# +# This is your personal gimprc file. Any variable defined in this file takes +# precedence over the value defined in the system-wide gimprc: +# /app/etc/gimp/3.0/gimprc +# Most values can be set within GIMP by changing some options in the +# Preferences dialog. + +(language "") +(config-version "3.0.0") +(undo-levels 8) +(undo-preview-size medium) +(layer-preview-size extra-large) +(thumbnail-size large) +(import-raw-plug-in "${gimp_plug_in_dir}/plug-ins/file-raw-placeholder/file-raw-placeholder") +(monitor-xresolution 140) +(monitor-yresolution 140) +(default-view + (show-menubar yes) + (show-statusbar yes) + (show-rulers yes) + (show-scrollbars yes) + (show-selection yes) + (show-layer-boundary no) + (show-canvas-boundary no) + (show-guides yes) + (show-grid no) + (show-sample-points yes) + (snap-to-guides yes) + (snap-to-grid no) + (snap-to-canvas yes) + (snap-to-path no) + (snap-to-bbox no) + (snap-to-equidistance no) + (padding-mode custom) + (padding-color + (color "HSV float" 12 "\363\24\54\77K\12\330\75i\23\365\75" 0)) + (padding-in-show-all no) + (fullscreen yes)) +(default-fullscreen-view + (show-menubar yes) + (show-statusbar yes) + (show-rulers yes) + (show-scrollbars yes) + (show-selection yes) + (show-layer-boundary no) + (show-canvas-boundary no) + (show-guides yes) + (show-grid no) + (show-sample-points yes) + (snap-to-guides yes) + (snap-to-grid no) + (snap-to-canvas yes) + (snap-to-path no) + (snap-to-bbox no) + (snap-to-equidistance no) + (padding-mode custom) + (padding-color + (color "R'G'B' u8" 3 "\33\33\37" 1536 "\0\0\6\0lcms\4\60\0\0mntrRGB\40XYZ\40\7\350\0\2\0\4\0\26\0\61\0\25acspAPPL\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\366\326\0\1\0\0\0\0\323\55lcms\72\351\350\240Q\325\267\306JC\252\323\203\222\177\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\16desc\0\0\1\54\0\0\0\52cprt\0\0\1X\0\0\0\206wtpt\0\0\1\340\0\0\0\24chad\0\0\1\364\0\0\0\54rXYZ\0\0\2\40\0\0\0\24bXYZ\0\0\2\64\0\0\0\24gXYZ\0\0\2H\0\0\0\24rTRC\0\0\2\134\0\0\0\20gTRC\0\0\2\134\0\0\0\20bTRC\0\0\2\134\0\0\0\20chrm\0\0\2l\0\0\0\44meta\0\0\2\220\0\0\2\366dmnd\0\0\5\210\0\0\0Ldmdd\0\0\5\324\0\0\0\52mluc\0\0\0\0\0\0\0\1\0\0\0\14enUS\0\0\0\16\0\0\0\34\0U\0\63\0\62\0J\0\65\0\71\0x\0\0mluc\0\0\0\0\0\0\0\1\0\0\0\14enUS\0\0\0j\0\0\0\34\0T\0h\0i\0s\0\40\0p\0r\0o\0f\0i\0l\0e\0\40\0i\0s\0\40\0f\0r\0e\0e\0\40\0o\0f\0\40\0k\0n\0o\0w\0n\0\40\0c\0o\0p\0y\0r\0i\0g\0h\0t\0\40\0r\0e\0s\0t\0r\0i\0c\0t\0i\0o\0n\0s\0\56\0\0XYZ\40\0\0\0\0\0\0\366\326\0\1\0\0\0\0\323\55sf\63\62\0\0\0\0\0\1\13\267\0\0\5\226\377\377\363V\0\0\7\51\0\0\375\327\377\377\373\266\377\377\375\245\0\0\3\332\0\0\300\366XYZ\40\0\0\0\0\0\0\204\224\0\0\73\355\0\0\0\75XYZ\40\0\0\0\0\0\0\47\345\0\0\21\6\0\0\306NXYZ\40\0\0\0\0\0\0J\135\0\0\263\15\0\0\14\241para\0\0\0\0\0\0\0\0\0\2\63\63chrm\0\0\0\0\0\3\0\0\0\0\257\200\0\0O\200\0\0B\300\0\0\257\200\0\0\46\200\0\0\17\200dict\0\0\0\0\0\0\0\12\0\0\0\20\0\0\0\260\0\0\0\26\0\0\0\306\0\0\0\52\0\0\0\360\0\0\0\24\0\0\1\4\0\0\0\16\0\0\1\22\0\0\0\26\0\0\1\50\0\0\0\24\0\0\1\74\0\0\0\26\0\0\1R\0\0\0\10\0\0\1Z\0\0\0\42\0\0\1\174\0\0\0\60\0\0\1\254\0\0\0\22\0\0\1\276\0\0\0\6\0\0\1\304\0\0\0\24\0\0\1\330\0\0\0\52\0\0\2\2\0\0\0\20\0\0\2\22\0\0\0\100\0\0\2R\0\0\0\26\0\0\2h\0\0\0\10\0\0\2p\0\0\0\42\0\0\2\222\0\0\0d\0C\0M\0F\0\137\0p\0r\0o\0d\0u\0c\0t\0g\0n\0o\0m\0e\0\55\0s\0e\0t\0t\0i\0n\0g\0s\0\55\0d\0a\0e\0m\0o\0n\0E\0D\0I\0D\0\137\0m\0o\0d\0e\0l\0U\0\63\0\62\0J\0\65\0\71\0x\0E\0D\0I\0D\0\137\0s\0e\0r\0i\0a\0l\0H\0\64\0Z\0R\0A\0\60\0\60\0\61\0\71\0\64\0D\0A\0T\0A\0\137\0s\0o\0u\0r\0c\0e\0e\0d\0i\0d\0E\0D\0I\0D\0\137\0m\0a\0n\0u\0f\0a\0c\0t\0u\0r\0e\0r\0S\0a\0m\0s\0u\0n\0g\0\40\0E\0l\0e\0c\0t\0r\0i\0c\0\40\0C\0o\0m\0p\0a\0n\0y\0E\0D\0I\0D\0\137\0m\0n\0f\0t\0S\0A\0M\0C\0M\0F\0\137\0b\0i\0n\0a\0r\0y\0g\0n\0o\0m\0e\0\55\0s\0e\0t\0t\0i\0n\0g\0s\0\55\0d\0a\0e\0m\0o\0n\0E\0D\0I\0D\0\137\0m\0d\0\65\0\60\0\65\0\65\0e\0\66\0\61\0e\0d\0a\0\64\0\64\0c\0\66\0\71\0\63\0b\0\71\0d\0\71\0b\0f\0\71\0f\0e\0\70\0\62\0f\0\67\0\67\0\65\0\66\0\63\0C\0M\0F\0\137\0v\0e\0r\0s\0i\0o\0n\0\64\0\62\0\56\0\61\0M\0A\0P\0P\0I\0N\0G\0\137\0d\0e\0v\0i\0c\0e\0\137\0i\0d\0x\0r\0a\0n\0d\0r\0\55\0S\0a\0m\0s\0u\0n\0g\0\40\0E\0l\0e\0c\0t\0r\0i\0c\0\40\0C\0o\0m\0p\0a\0n\0y\0\55\0U\0\63\0\62\0J\0\65\0\71\0x\0\55\0H\0\64\0Z\0R\0A\0\60\0\60\0\61\0\71\0\64\0\0mluc\0\0\0\0\0\0\0\1\0\0\0\14enUS\0\0\0\60\0\0\0\34\0S\0a\0m\0s\0u\0n\0g\0\40\0E\0l\0e\0c\0t\0r\0i\0c\0\40\0C\0o\0m\0p\0a\0n\0ymluc\0\0\0\0\0\0\0\1\0\0\0\14enUS\0\0\0\16\0\0\0\34\0U\0\63\0\62\0J\0\65\0\71\0x\0\0")) + (padding-in-show-all no)) +(toolbox-foo-area yes) +(fill-options + (style fg-color) + (custom-style solid-color) + (antialias yes) + (feather no) + (feather-radius 10)) +(stroke-options + (style fg-color) + (custom-style solid-color) + (antialias yes) + (feather no) + (feather-radius 10) + (method line) + (width 6) + (unit pixels) + (cap-style butt) + (join-style miter) + (miter-limit 10) + (dash-offset 0) + (dash-info 0) + (emulate-brush-dynamics no)) + + +# end of gimprc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/internal-data/custom.ggr b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/internal-data/custom.ggr new file mode 100644 index 0000000..cb0e1d4 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/internal-data/custom.ggr @@ -0,0 +1,4 @@ +GIMP Gradient +Name: Custom +1 +0 0.5 1 0 0 0 1 1 1 1 1 0 0 1 3 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/modifiersrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/modifiersrc new file mode 100644 index 0000000..aad0e8b --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/modifiersrc @@ -0,0 +1,7 @@ +# GIMP modifiersrc +# +# This file stores modifiers configuration. You are not supposed to edit it +# manually, but of course you can do. The modifiersrc will be entirely +# rewritten every time you quit GIMP. If this file isn't found, defaults are +# used. + diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/parasiterc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/parasiterc new file mode 100644 index 0000000..6cfb1be --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/parasiterc @@ -0,0 +1,6 @@ +# GIMP parasiterc +# +# This file will be entirely rewritten each time you exit. + + +# end of parasiterc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-jpeg-export.last b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-jpeg-export.last new file mode 100644 index 0000000..86d1f62 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-jpeg-export.last @@ -0,0 +1,27 @@ +# settings + +(quality 1) +(smoothing 0) +(optimize yes) +(progressive yes) +(cmyk no) +(sub-sampling "sub-sampling-1x1") +(baseline yes) +(restart 16) +(dct "integer") +(include-exif no) +(include-iptc no) +(include-xmp no) +(include-color-profile no) +(include-thumbnail no) +(include-comment no) +(use-original-quality yes) +(original-quality 100) +(original-sub-sampling 2) +(original-num-quant-tables 0) +(show-preview no) +(use-arithmetic-coding no) +(use-restart no) +(gimp-comment "Created with GIMP") + +# end of settings diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-jpeg-load.last b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-jpeg-load.last new file mode 100644 index 0000000..3013a25 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-jpeg-load.last @@ -0,0 +1,4 @@ +# settings + + +# end of settings diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-png-export.last b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-png-export.last new file mode 100644 index 0000000..b6990da --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-png-export.last @@ -0,0 +1,20 @@ +# settings + +(interlaced no) +(compression 9) +(bkgd no) +(offs no) +(phys yes) +(time yes) +(save-transparent no) +(optimize-palette no) +(format "auto") +(include-exif no) +(include-iptc no) +(include-xmp no) +(include-color-profile no) +(include-thumbnail no) +(include-comment no) +(gimp-comment "Created with GIMP") + +# end of settings diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-png-load.last b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-png-load.last new file mode 100644 index 0000000..3013a25 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-file-png-load.last @@ -0,0 +1,4 @@ +# settings + + +# end of settings diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-plug-in-unit-editor.last b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-plug-in-unit-editor.last new file mode 100644 index 0000000..8f12bac --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/plug-in-settings/GimpProcedureConfigRun-plug-in-unit-editor.last @@ -0,0 +1,5 @@ +# settings + +(run-mode interactive) + +# end of settings diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/pluginrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/pluginrc new file mode 100644 index 0000000..6041af4 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/pluginrc @@ -0,0 +1,4776 @@ +# GIMP pluginrc +# +# This file can safely be removed and will be automatically regenerated by +# querying the installed plug-ins. + +(protocol-version 277) +(file-version 15) + +(plug-in-def "${gimp_plug_in_dir}/plug-ins/web-browser/web-browser" 0 + (proc-def "plug-in-web-browser" 1 + "Open an URL in the user specified web browser" + "Opens the given URL in the user specified web browser." + "Henrik Brix Andersen " + "2003" + "2003/09/16" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 1 0 + (proc-arg 7 "GParamString" "gchararray" "url" "URL" "URL to open" 3 "https://www.gimp.org/"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/wavelet-decompose/wavelet-decompose" 0 + (proc-def "plug-in-wavelet-decompose" 1 + "Wavelet decompose" + "Compute and render wavelet scales" + "Miroslav Talasek " + "Miroslav Talasek " + "19 January 2017" + "_Wavelet-decompose..." + 1 + (menu-path "/Filters/Enhance") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 6 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "scales" "Scal_es" "Number of scales" 3 1 7 5) + (proc-arg 5 "GParamBoolean" "gboolean" "create-group" "Create a layer group to store the _decomposition" "Create a layer group to store the decomposition" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "create-masks" "_Add a layer mask to each scales layer" "Add a layer mask to each scales layer" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/warp/warp" 0 + (proc-def "plug-in-warp" 1 + "Twist or smear image in many different ways" + "Smears an image along vector paths calculated as the gradient of a separate control matrix. The effect can look like brushstrokes of acrylic or watercolor paint, in some cases." + "John P. Beale" + "John P. Beale" + "1997" + "_Warp..." + 1 + (menu-path "/Filters/Map") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 17 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 6 "GParamDouble" "gdouble" "amount" "Step si_ze" "Pixel displacement multiplier" 3 -1.7976931348623157e+308 1.7976931348623157e+308 10) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "warp-map" "Dis_placement Map" "Displacement control map" 3 1) + (proc-arg 1 "GParamInt" "gint" "iter" "I_terations" "Iteration count" 3 1 100 5) + (proc-arg 6 "GParamDouble" "gdouble" "dither" "_Dither size" "Random dither amount" 3 0 100 0) + (proc-arg 6 "GParamDouble" "gdouble" "angle" "Rotatio_n angle" "Angle of gradient vector rotation" 3 0 360 90) + (proc-arg 4 "GimpParamChoice" "gchararray" "wrap-type" "On ed_ges" "Wrap type" 3 "wrap" 4 "wrap" 0 "Wrap" "" "smear" 1 "Smear" "" "black" 2 "Black" "" "color" 3 "Foreground Color" "") + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "mag-map" "_Magnitude Map" "Magnitude control map" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "mag-use" "_Use magnitude map" "Use magnitude map" 3 0) + (proc-arg 1 "GParamInt" "gint" "substeps" "Su_bsteps" "Substeps between image updates" 3 1 100 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "grad-map" "Gradient Ma_p" "Gradient control map" 3 1) + (proc-arg 6 "GParamDouble" "gdouble" "grad-scale" "Gradient s_cale" "Scaling factor for gradient map (0=don't use)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 0) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "vector-map" "_Vector Map" "Fixed vector control map" 3 1) + (proc-arg 6 "GParamDouble" "gdouble" "vector-scale" "Vector magn_itude" "Scaling factor for fixed vector map (0=don't use)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 0) + (proc-arg 6 "GParamDouble" "gdouble" "vector-angle" "Ang_le" "Angle for fixed vector map" 3 0 360 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/van-gogh-lic/van-gogh-lic" 0 + (proc-def "plug-in-lic" 1 + "Special effects that nobody understands" + "No help yet" + "Tom Bech & Federico Mena Quintero" + "Tom Bech & Federico Mena Quintero" + "Version 0.14, September 24 1997" + "_Van Gogh (LIC)..." + 1 + (menu-path "/Filters/Artistic") + (icon icon-name -1 "") + "RGB*" + 1 + 12 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 4 "GimpParamChoice" "gchararray" "effect-channel" "E_ffect Channel" "Effect Channel" 3 "brightness" 3 "hue" 0 "Hue" "" "saturation" 1 "Saturation" "" "brightness" 2 "Brightness" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "effect-operator" "Effect O_perator" "Effect Operator" 3 "gradient" 2 "derivative" 0 "Derivative" "" "gradient" 1 "Gradient" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "effect-convolve" "Con_volve" "Convolve" 3 "with-source-image" 2 "with-white-noise" 0 "With white noise" "" "with-source-image" 1 "With source image" "") + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "effect-image" "Effect i_mage" "Effect image" 3 1) + (proc-arg 6 "GParamDouble" "gdouble" "filter-length" "Fil_ter length" "Filter length" 3 0.10000000000000001 64 5) + (proc-arg 6 "GParamDouble" "gdouble" "noise-magnitude" "_Noise Magnitude" "Noise Magnitude" 3 1 5 2) + (proc-arg 6 "GParamDouble" "gdouble" "integration-steps" "Inte_gration steps" "Integration steps" 3 1 40 25) + (proc-arg 6 "GParamDouble" "gdouble" "min-value" "Minimum v_alue" "Minimum value" 3 -100 0 -25) + (proc-arg 6 "GParamDouble" "gdouble" "max-value" "Ma_ximum value" "Maximum value" 3 0 100 25))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/unit-editor/unit-editor" 0 + (proc-def "plug-in-unit-editor" 1 + "Create or alter units used in GIMP" + "The GIMP unit editor" + "Michael Natterer " + "Michael Natterer " + "2000" + "U_nits" + 1 + (menu-path "/Edit/[Preferences]") + (icon icon-name -1 "gimp-tool-measure") + "" + 5 + 1 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/tile-small/tile-small" 0 + (proc-def "plug-in-small-tiles" 1 + "Tile image into smaller versions of the original" + "More here later" + "Andy Thomas" + "Andy Thomas" + "1997" + "_Small Tiles..." + 1 + (menu-path "/Filters/Map") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "num-tiles" "_n²" "Number of tiles to make" 3 2 6 2))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/tile/tile" 0 + (proc-def "plug-in-tile" 1 + "Create an array of copies of the image" + "This function creates a new image with a single layer sized to the specified 'new_width' and 'new_height' parameters. The specified drawable is tiled into this layer. The new layer will have the same type as the specified drawable and the new image will have a corresponding base type." + "Spencer Kimball & Peter Mattis" + "Spencer Kimball & Peter Mattis" + "1996-1997" + "_Tile..." + 1 + (menu-path "/Filters/Map") + (icon icon-name -1 "") + "*" + 1 + 6 2 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "new-width" "New _width" "New (tiled) image width" 3 1 524288 1) + (proc-arg 1 "GParamInt" "gint" "new-height" "New _height" "New (tiled) image height" 3 1 524288 1) + (proc-arg 5 "GParamBoolean" "gboolean" "new-image" "New _image" "Create a new image" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "new-image" "New image" "Output image (NULL if new-image == FALSE)" 3 1) + (proc-arg 9 "GimpParamLayer" "GimpLayer" "new-layer" "New layer" "Output layer (NULL if new-image == FALSE)" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/test-sphere-v3/test-sphere-v3.scm" 0 + (proc-def "script-fu-test-sphere-v3" 1 + "Plug-in example in Scheme" + "" + "Spencer Kimball, Sven Neumann" + "Spencer Kimball" + "1996, 1998" + "Plug-In Example in _Scheme" + 1 + (menu-path "/Filters/Development/Plug-In Examples") + (icon icon-name -1 "") + "*" + 5 + 26 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "adjustment" "Radius (in pixels)" "Radius (in pixels)" 3 1 5000 100) + (proc-arg 6 "GParamDouble" "gdouble" "adjustment-2" "Lighting (degrees)" "Lighting (degrees)" 3 0 360 45) + (proc-arg 5 "GParamBoolean" "gboolean" "toggle" "Shadow" "Shadow" 3 1) + (proc-arg 8 "GimpParamColor" "GeglColor" "color" "Background color" "Background color" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0) + (proc-arg 8 "GimpParamColor" "GeglColor" "color-2" "Sphere color" "Sphere color" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0) + (proc-arg 12 "GimpParamBrush" "GimpBrush" "brush" "Brush" "Brush" 3 0 0 16) + (proc-arg 7 "GParamString" "gchararray" "string" "Text" "Text" 3 "Tiny-Fu rocks!") + (proc-arg 7 "GParamString" "gchararray" "text" "Multi-line text" "Multi-line text" 3 "Hello,\nWorld!") + (proc-arg 12 "GimpParamPattern" "GimpPattern" "pattern" "Pattern" "Pattern" 3 0 0 1965) + (proc-arg 12 "GimpParamGradient" "GimpGradient" "gradient" "Gradient" "Gradient" 3 0 0 2071) + (proc-arg 5 "GParamBoolean" "gboolean" "toggle-2" "Gradient reverse" "Gradient reverse" 3 0) + (proc-arg 12 "GimpParamFont" "GimpFont" "font" "Font" "Font" 3 0 0 3104) + (proc-arg 1 "GParamInt" "gint" "adjustment-3" "Font size (pixels)" "Font size (pixels)" 3 1 1000 50) + (proc-arg 12 "GimpParamPalette" "GimpPalette" "palette" "Palette" "Palette" 3 0 0 2040) + (proc-arg 13 "GimpParamFile" "GFile" "filename" "Environment map" "Environment map" 259 0 1 "file:///app/share/gimp/3.0/scripts/images/beavis.jpg") + (proc-arg 1 "GParamInt" "gint" "option" "Orientation" "Orientation" 3 0 1 0) + (proc-arg 3 "GParamEnum" "GimpInterpolationType" "enum" "Interpolation" "Interpolation" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "dirname" "Output directory" "Output directory" 259 2 1 "file:///var/tmp") + (proc-arg 9 "GimpParamImage" "GimpImage" "otherImage" "Image" "Image" 3 1) + (proc-arg 9 "GimpParamLayer" "GimpLayer" "layer" "Layer" "Layer" 3 1) + (proc-arg 9 "GimpParamChannel" "GimpChannel" "channel" "Channel" "Channel" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "drawable" "Drawable" "Drawable" 3 1) + (proc-arg 9 "GimpParamPath" "GimpPath" "vectors" "Vectors" "Vectors" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/spyro-plus/spyro-plus.py" 0 + (proc-def "plug-in-spyrogimp" 1 + "Draw spyrographs using current tool settings and selection." + "Uses current tool settings to draw Spyrograph patterns. The size and location of the pattern is based on the current selection." + "Elad Shahar" + "Elad Shahar" + "2018" + "Spyrogimp..." + 1 + (menu-path "/Filters/Render/") + (icon icon-name -1 "") + "*" + 1 + 16 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 4 "GimpParamChoice" "gchararray" "curve-type" "Curve Type" "Curve Type" 3 "spyrograph" 4 "spyrograph" 0 "Spyrograph" "" "epitrochoid" 1 "Epitrochoid" "" "sine" 2 "Sine" "" "lissajous" 3 "Lissajous" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "shape" "Shape" "Shape" 3 "circle" 7 "circle" 0 "Circle" "" "rack" 1 "rack" "" "frame" 2 "frame" "" "selection" 3 "Selection" "" "polygon-star" 4 "Polygon-Star" "" "sine" 5 "Sine" "" "bumps" 6 "Bumps" "") + (proc-arg 1 "GParamInt" "gint" "sides" "Si_des" "Number of sides of fixed gear (3 or greater). Only used by some shapes." 3 3 2147483647 3) + (proc-arg 6 "GParamDouble" "gdouble" "morph" "_Morph" "Morph shape of fixed gear, between 0 and 1. Only used by some shapes." 3 0 1 0) + (proc-arg 1 "GParamInt" "gint" "fixed-teeth" "Fi_xed Gear Teeth" "Number of teeth for fixed gear." 3 0 2147483647 96) + (proc-arg 1 "GParamInt" "gint" "moving-teeth" "Mo_ving Gear Teeth" "Number of teeth for fixed gear." 3 0 2147483647 36) + (proc-arg 6 "GParamDouble" "gdouble" "hole-percent" "_Hole Radius (%)" "Location of hole in moving gear in percent, where 100 means that the hole is at the edge of the gear, and 0 means the hole is at the center" 3 0 100 100) + (proc-arg 1 "GParamInt" "gint" "margin" "Margin (_px)" "Margin from selection, in pixels" 3 0 2147483647 0) + (proc-arg 5 "GParamBoolean" "gboolean" "equal-w-h" "Make width and height equal" "Make width and height equal" 3 0) + (proc-arg 6 "GParamDouble" "gdouble" "pattern-rotation" "_Rotation" "Pattern rotation, in degrees" 3 -360 360 0) + (proc-arg 6 "GParamDouble" "gdouble" "shape-rotation" "_Rotation" "Shape rotation of fixed gear, in degrees" 3 -360 360 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "tool" "Tool" "Tool" 3 "preview" 7 "preview" 0 "Preview" "" "paintbrush" 1 "PaintBrush" "" "pencil" 2 "Pencil" "" "airbrush" 3 "AirBrush" "" "stroke" 4 "Stroke" "" "ink" 5 "Ink" "" "mypaintbrush" 6 "MyPaintBrush" "") + (proc-arg 5 "GParamBoolean" "gboolean" "long-gradient" "Long _Gradient" "Whether to apply a long gradient to match the length of the pattern. Only applicable to some of the tools." 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/sphere-designer/sphere-designer" 0 + (proc-def "plug-in-spheredesigner" 1 + "Create an image of a textured sphere" + "This plug-in can be used to create textured and/or bumpmapped spheres, and uses a small lightweight raytracer to perform the task with good quality" + "Vidar Madsen" + "Vidar Madsen" + "1999" + "Sphere _Designer..." + 1 + (menu-path "/Filters/Render") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/sparkle/sparkle" 0 + (proc-def "plug-in-sparkle" 1 + "Turn bright spots into starry sparkles" + "Uses a percentage based luminosity threshold to find candidate pixels for adding some sparkles (spikes)." + "John Beale, & (ported to GIMP v0.54) Michael J. Hammel & ted to GIMP v1.0) & Seth Burgess & Spencer Kimball" + "John Beale" + "Version 1.27, September 2003" + "_Sparkle..." + 1 + (menu-path "/Filters/Light and Shadow/[Light]") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 16 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 6 "GParamDouble" "gdouble" "lum-threshold" "Lu_minosity threshold" "Adjust the luminosity threshold" 3 0 0.10000000000000001 0.01) + (proc-arg 6 "GParamDouble" "gdouble" "flare-inten" "_Flare intensity" "Adjust the flare intensity" 3 0 1 0.5) + (proc-arg 1 "GParamInt" "gint" "spike-len" "Spi_ke length" "Adjust the spike length (in pixels)" 3 1 100 20) + (proc-arg 1 "GParamInt" "gint" "spike-points" "Spike _points" "Adjust the number of spikes" 3 1 16 4) + (proc-arg 1 "GParamInt" "gint" "spike-angle" "Spike angle (-_1: random)" "Adjust the spike angle (-1 causes a random angle to be chosen)" 3 -1 360 15) + (proc-arg 6 "GParamDouble" "gdouble" "density" "Spike _density" "Adjust the spike density" 3 0 1 1) + (proc-arg 6 "GParamDouble" "gdouble" "transparency" "_Transparency" "Adjust the opacity of the spikes" 3 0 1 0) + (proc-arg 6 "GParamDouble" "gdouble" "random-hue" "Random _hue" "Adjust how much the hue should be changed randomly" 3 0 1 0) + (proc-arg 6 "GParamDouble" "gdouble" "random-saturation" "R_andom saturation" "Adjust how much the saturation should be changed randomly" 3 0 1 0) + (proc-arg 5 "GParamBoolean" "gboolean" "preserve-luminosity" "Preserve l_uminosity" "Should the luminosity be preserved?" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "inverse" "In_verse" "Should the effect be inversed?" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "border" "Add _border" "Draw a border of spikes around the image" 3 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "color-type" "_Color type" "Color of sparkles" 3 "natural-color" 3 "natural-color" 0 "Natural color" "" "foreground-color" 1 "Foreground color" "" "background-color" 2 "Background color" ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/smooth-palette/smooth-palette" 0 + (proc-def "plug-in-smooth-palette" 1 + "Derive a smooth color palette from the image" + "help!" + "Scott Draves" + "Scott Draves" + "1997" + "Smoo_th Palette..." + 1 + (menu-path "/Colors/Info") + (icon icon-name -1 "") + "RGB*" + 1 + 7 2 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "width" "_Width" "Width" 3 2 524288 256) + (proc-arg 1 "GParamInt" "gint" "height" "_Height" "Height" 3 2 524288 64) + (proc-arg 1 "GParamInt" "gint" "n-tries" "Search _depth" "Search depth" 3 1 1024 50) + (proc-arg 5 "GParamBoolean" "gboolean" "show-image" "Show image" "Show image" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "new-image" "New image" "Output image" 3 0) + (proc-arg 9 "GimpParamLayer" "GimpLayer" "new-layer" "New layer" "Output layer" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/selection-to-path/selection-to-path" 0 + (proc-def "plug-in-sel2path" 1 + "Converts a selection to a path" + "Converts a selection to a path" + "Andy Thomas" + "Andy Thomas" + "1999" + "" + 0 + (icon icon-name -1 "") + "*" + 13 + 23 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 6 "GParamDouble" "gdouble" "align-threshold" "_Align Threshold" "If two endpoints are closer than this, they are made to be equal." 3 0.20000000000000001 2 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "corner-always-threshold" "Corner Al_ways Threshold" "If the angle defined by a point and its predecessors and successors is smaller than this, it's a corner, even if it's within 'corner_surround' pixels of a point with a smaller angle." 3 30 180 60) + (proc-arg 1 "GParamInt" "gint" "corner-surround" "Corner _Surround" "Number of points to consider when determining if a point is a corner or not." 3 3 8 4) + (proc-arg 6 "GParamDouble" "gdouble" "corner-threshold" "Cor_ner Threshold" "If a point, its predecessors, and its successors define an angle smaller than this, it's a corner." 3 0 180 100) + (proc-arg 6 "GParamDouble" "gdouble" "error-threshold" "Error Thres_hold" "Amount of error at which a fitted spline is unacceptable. If any pixel is further away than this from the fitted curve, we try again." 3 0.20000000000000001 10 0.40000000000000002) + (proc-arg 1 "GParamInt" "gint" "filter-alternative-surround" "_Filter Alternative Surround" "A second number of adjacent points to consider when filtering." 3 1 10 1) + (proc-arg 6 "GParamDouble" "gdouble" "filter-epsilon" "Filter E_psilon" "If the angles between the vectors produced by filter_surround and filter_alternative_surround points differ by more than this, use the one from filter_alternative_surround." 3 5 40 10) + (proc-arg 1 "GParamInt" "gint" "filter-iteration-count" "Filter Iteration Co_unt" "Number of times to smooth original data points. Increasing this number dramatically --- to 50 or so --- can produce vastly better results. But if any points that 'should' be corners aren't found, the curve goes to hell around that point." 3 4 70 4) + (proc-arg 6 "GParamDouble" "gdouble" "filter-percent" "Filt_er Percent" "To produce the new point, use the old point plus this times the neighbors." 3 0 1 0.33000000000000002) + (proc-arg 1 "GParamInt" "gint" "filter-secondary-surround" "Filter Secondar_y Surround" "Number of adjacent points to consider if 'filter_surround' points defines a straight line." 3 3 10 3) + (proc-arg 1 "GParamInt" "gint" "filter-surround" "Filter Surroun_d" "Number of adjacent points to consider when filtering." 3 2 10 2) + (proc-arg 5 "GParamBoolean" "gboolean" "keep-knees" "_Keep Knees" "Says whether or not to remove 'knee' points after finding the outline." 3 0) + (proc-arg 6 "GParamDouble" "gdouble" "line-reversion-threshold" "_Line Reversion Threshold" "If a spline is closer to a straight line than this, it remains a straight line, even if it would otherwise be changed back to a curve. This is weighted by the square of the curve length, to make shorter curves more likely to be reverted." 3 0.01 0.20000000000000001 0.01) + (proc-arg 6 "GParamDouble" "gdouble" "line-threshold" "L_ine Threshold" "How many pixels (on the average) a spline can diverge from the line determined by its endpoints before it is changed to a straight line." 3 0.20000000000000001 4 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "reparametrize-improvement" "Reparametri_ze Improvement" "If reparameterization doesn't improve the fit by this much percent, stop doing it. Amount of error at which it is pointless to reparameterize." 3 0 1 0.01) + (proc-arg 6 "GParamDouble" "gdouble" "reparametrize-threshold" "Repara_metrize Threshold" "Amount of error at which it is pointless to reparameterize. This happens, for example, when we are trying to fit the outline of the outside of an 'O' with a single spline. The initial fit is not good enough for the Newton-Raphson iteration to improve it. It may be that it would be better to detect the cases where we didn't find any corners." 3 1 50 1) + (proc-arg 6 "GParamDouble" "gdouble" "subdivide-search" "Subdi_vide Search" "Percentage of the curve away from the worst point to look for a better place to subdivide." 3 0.050000000000000003 1 0.10000000000000001) + (proc-arg 1 "GParamInt" "gint" "subdivide-surround" "Su_bdivide Surround" "Number of points to consider when deciding whether a given point is a better place to subdivide." 3 2 10 4) + (proc-arg 6 "GParamDouble" "gdouble" "subdivide-threshold" "Subdivide Th_reshold" "How many pixels a point can diverge from a straight line and still be considered a better place to subdivide." 3 0.01 1 0.029999999999999999) + (proc-arg 1 "GParamInt" "gint" "tangent-surround" "_Tangent Surround" "Number of points to look at on either side of a point when computing the approximation to the tangent at that point." 3 2 10 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/script-fu-server/script-fu-server" 0 + (proc-def "plug-in-script-fu-server" 1 + "Server for remote Script-Fu operation" + "Provides a server for remote script-fu operation. NOTE that for security reasons this procedure's API was changed in an incompatible way since GIMP 2.8.12. You now have to pass the IP to listen on as first parameter. Calling this procedure with the old API will fail on purpose." + "Spencer Kimball & Peter Mattis" + "Spencer Kimball & Peter Mattis" + "1997" + "_Start Server..." + 1 + (menu-path "/Filters/Development/Script-Fu") + (icon icon-name -1 "") + "" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0) + (proc-arg 7 "GParamString" "gchararray" "ip" "IP" "The IP on which to listen for requests" 3 "") + (proc-arg 1 "GParamInt" "gint" "port" "Port" "The port on which to listen for requests" 3 0 2147483647 0) + (proc-arg 7 "GParamString" "gchararray" "logfile" "Log File" "The file to log activity to" 3 ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/script-fu/script-fu" 0 + (proc-def "extension-script-fu" 2 + "A scheme interpreter for scripting GIMP operations" + "More help here later" + "Spencer Kimball & Peter Mattis" + "Spencer Kimball & Peter Mattis" + "1997" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 0 0) + (proc-def "plug-in-script-fu-console" 1 + "Interactive console for Script-Fu development" + "Provides an interface which allows interactive scheme development." + "Spencer Kimball & Peter Mattis" + "Spencer Kimball & Peter Mattis" + "1997" + "Script-Fu _Console" + 1 + (menu-path "/Filters/Development/Script-Fu") + (icon icon-name -1 "") + "" + 5 + 1 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0)) + (proc-def "plug-in-script-fu-text-console" 1 + "Provides a text console mode for script-fu development" + "Provides an interface which allows interactive scheme development." + "Spencer Kimball & Peter Mattis" + "Spencer Kimball & Peter Mattis" + "1997" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 1 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0)) + (proc-def "plug-in-script-fu-eval" 1 + "Evaluate scheme code" + "Evaluate the code under the scheme interpreter (primarily for batch mode)" + "Manish Singh" + "Manish Singh" + "1998" + "" + 0 + (icon icon-name -1 "") + (batch-interpreter "Script-fu (scheme)") + "" + 5 + 2 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 7 "GParamString" "gchararray" "script" "Batch commands in the target language" "Batch commands in the target language, which will be run by the interpreter" 3 ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/screenshot/screenshot" 0 + (proc-def "plug-in-screenshot" 1 + "Create an image from an area of the screen" + "The plug-in takes screenshots of an interactively selected window or of the desktop, either the whole desktop or an interactively selected region. When called non-interactively, it may grab the root window or use the window-id passed as a parameter. The last four parameters are optional and can be used to specify the corners of the region to be grabbed.On Mac OS X, when called non-interactively, the plug-inonly can take screenshots of the entire root window.Grabbing a window or a region is not supportednon-interactively. To grab a region or a particularwindow, you need to use the interactive mode." + "Sven Neumann , Henrik Brix Andersen ,Simone Karin Lehmann" + "1998 - 2008" + "v1.1 (2008/04)" + "_Screenshot..." + 1 + (menu-path "/File/Create") + (icon pixbuf 1216 "\211PNG\15\12\32\12\0\0\0\15IHDR\0\0\0\26\0\0\0\26\10\6\0\0\0\304\264l\73\0\0\0\4sBIT\10\10\10\10\174\10d\210\0\0\4wIDAT\70\215\235\225MlTU\24\200\277w\347\275\67o\336L\207v\72\355\264\245\277\54\240\15\65\32\26B\60a\3\211D\266jpQ\22\27\332\24\27\254\334\310\332\350FV\256\14\46\6Q\33\22b\42\211U\371\13\32im\220\14H\261\264\324t\50\264e\246o\176\72\363\346\275\231\67\63\327E\247\70\10\46\340In\356\71\347\236\174\347\344\334ss\25\236CN\235\72\245\1\321M\373\310\221\43\53\377\25\253\74\53\64\26k\77\20\10\230\337\7\2\1\337\246\57\227\313\331\225\212\267\57\231L\305\237\247\300\307D\10qsrjR\66\312\271s\337\345\201kO\213W\237\25\254\252\252y\371\362\45\226\226\356m\70\44\134\274t\41\250\50\212\52\245\374\377\140\237\317g\216\217\217\57wvv\274T\267\265\345\345\225\71UU\203\236\347\75\33\270\275\275\255\23\210\1\273\223\311\324\73\73\207w\66\15\14\364\307J\245\222\335\327\333\177\323\347\23\322\247\252\30F\240\66\77w\267\315\363\274kB\10\55\32m\375\60\231L\235\201\372\345\65\200\366YV\372\75\51\245r\360\340\253\255\373\367\37h\352\354\354\264Z\42\315\301\251\351\251\246\137\256\134\41\22i\305\60\374\4CA\12\205\2CC\303\325\374z\376\347\236\236\236\360\17\23\23\261\351\351\351\267\223\311\324\5\245\275\275\355\200e\245\77\17\205B\135\207\337\72\254\356\331\263\233\356\356n\374\176\35\327u\271zu\222r\311\243\134\55\321\335\335\215\42\4\76\41\20\276\215\341x\270\272B\311q\211ut\340\327\3\305\243cGU\300\257\256\255Y\237\236\375\366lo\270\51\204m\333\174y\372\64\225J\205m\333\6H\76L\62\372\356\30RJ\306\317\174\315\305\363\347\61CaT\335\217\256\371\320UA\173\54\306\374\335\273\134\277\36g\357\336WL\323\64\263\305b\21U\10\321\364\333\324\44CC\203\254\254\256\60\60\320OW\327V\46\46\46\270\277\264\304\311\223\47\61\315\0\251\264\305\360\313\373\60\3\6\236\343\260\272\272\312\303\224\305Zz\16\307qI\247\55\12\205\302c\227\47\35\307\41\233\313a\333Eb\261\30\361x\234\304b\2\41\4\177\316\316\320\327\77\100\377\366a\354\214\305\302\314\3J\345\62\324\44\136\255J\64\32e\351\336\22\226\225\301u\234\177\300RJE\42\221\65\311\354\354\54\0\353\353y\134\327\305\64M\204\20\30\301\55\334\271u\23\277\256\361\307\255\31\222\253\53linapp\7ss\363t\367\364\223K\247i\230fec\334\236\234\357G\42Q\50\332\5\356\57\77\40\261\260\200Wr\311\347\363d\323\26\371\134\206\256\336\76\26\357\45\10\230A\212\266\215\224R\1\204\330\4\64\366\247Q\374F\200\277\26\23\44WW\321\65\225\134\56\307\350\350\50\275\275\275\324\252U\250V\250T\252\230M\341z\175R\1T\261Q\225\244X\54\76\25\34\60\14\52\225\12\45\307\301\257\353\214\215\215\261k\327\56FFFhkk\43\30\14\242\50\12\236W\206\215\247\255\0\372\6X\202\353\272O\100\205P\50\26m\0\14\303\40\221H\20\217\307Y\137\137\47\34\16\323\325\325EKs\363FS\25\201\343\72T\253\65\1\250\76\51\345G\207\16\275\346\53\330\205G\355\50\225\312tun\245\275\55\346\365\365\365\271\55\221\250\236\311f\50\71\16RJ\342\361\70\231L\206c\307\216\61s\373\66\355\261\16\252\136\271\232\261\322J\46\223\276\355\272\245\57\224h\264u\44\233\315\235\70\176\374\203H\265V\251\51\212PR\251\65q\343\306\15o\362\352d\32\20\176\277\77\274\343\205\27\15U\201t\52\211a\30D\42\21\266\357\30\344\316\302\2\361\337\257I\307\266\55\140\46\24\12\176\134\50\330\277\52\200\332\332\32\71hY\351\23\200\37\320\0\57\24\12\176V\50\330\363\100\20\10\32\201\300\47\257\277\361\246\236\315\345\250V\53\370\174\32\232\256q\361\247\37\11\67\267\174u\77\261x\1\270\5\54\1Y\245\336lQ\7\6\66Au\135\257\47S\1M\325\264ot\135\17i\232\246\325j\65\351\225\75W\302\373\45\327Y\0\226\201\24\220\7J\233\137\323\277\23l\56\275\16U\353g\233q\262nK\240\324\260\134\300\3jO\373\363\32\223\64\352\233g\265\372\136m\200\313\272\277V\327\371\33\51\366\11O\363\73\12\137\0\0\0\0IEND\256B\140\202") + "" + 5 + 8 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 4 "GimpParamChoice" "gchararray" "shoot-type" "Shoot _area" "The shoot type" 3 "window" 3 "window" 0 "Take a screenshot of a single window" "" "screen" 1 "Take a screenshot of the entire screen" "" "region" 2 "Select a region to grab" "") + (proc-arg 1 "GParamInt" "gint" "x1" "X1" "Region left x coord for SHOOT-WINDOW" 3 -2147483648 2147483647 0) + (proc-arg 1 "GParamInt" "gint" "y1" "Y1" "Region top y coord for SHOOT-WINDOW" 3 -2147483648 2147483647 0) + (proc-arg 1 "GParamInt" "gint" "x2" "X2" "Region right x coord for SHOOT-WINDOW" 3 -2147483648 2147483647 0) + (proc-arg 1 "GParamInt" "gint" "y2" "Y2" "Region bottom y coord for SHOOT-WINDOW" 3 -2147483648 2147483647 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-pointer" "Include _mouse pointer" "Your pointing device's cursor will be part of the image" 3 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "color-profile" "Color _Profile" "" 3 "monitor" 2 "monitor" 0 "Tag image with monitor profile" "" "srgb" 1 "Convert image with sRGB" "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/sample-colorize/sample-colorize" 0 + (proc-def "plug-in-sample-colorize" 1 + "Colorize image using a sample image as a guide" + "This plug-in colorizes the contents of the specified (gray) layer with the help of a sample (color) layer. It analyzes all colors in the sample layer. The sample colors are sorted by brightness (== intensity) and amount and stored in a sample colortable (where brightness is the index) The pixels of the destination layer are remapped with the help of the sample colortable. If use_subcolors is TRUE, the remapping process uses all sample colors of the corresponding brightness-intensity and distributes the subcolors according to their amount in the sample (If the sample has 5 green, 3 yellow, and 1 red pixel of the intensity value 105, the destination pixels at intensity value 105 are randomly painted in green, yellow and red in a relation of 5:3:1 If use_subcolors is FALSE only one sample color per intensity is used. (green will be used in this example) The brightness intensity value is transformed at the remapping process according to the levels: out_lo, out_hi, in_lo, in_high and gamma The in_low / in_high levels specify an initial mapping of the intensity. The gamma value determines how intensities are interpolated between the in_lo and in_high levels. A gamma value of 1.0 results in linear interpolation. Higher gamma values results in more high-level intensities Lower gamma values results in more low-level intensities The out_low/out_high levels constrain the resulting intensity index The intensity index is used to pick the corresponding color in the sample colortable. If hold_inten is FALSE the picked color is used 1:1 as resulting remap_color. If hold_inten is TRUE The brightness of the picked color is adjusted back to the original intensity value (only hue and saturation are taken from the picked sample color) (or to the input level, if orig_inten is set FALSE) Works on both Grayscale and RGB image with/without alpha channel. (the image with the dst_drawable is converted to RGB if necessary) The sample_drawable should be of type RGB or RGBA" + "Wolfgang Hofer" + "hof@hotbot.com" + "02/2000" + "_Sample Colorize..." + 1 + (menu-path "/Colors/Map") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 13 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "sample-drawable" "Sample drawable" "Sample drawable (should be of Type RGB or RGBA)" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "hold-inten" "Hold _intensity" "Hold brightness intensity levels" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "orig-inten" "Original i_ntensity" "TRUE: hold brightness of original intensity levels, FALSE: Hold Intensity of input levels" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "rnd-subcolors" "Us_e subcolors" "TRUE: Use all subcolors of same intensity, FALSE: Use only one color per intensity" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "guess-missing" "Smooth sam_ples" "TRUE: guess samplecolors for the missing intensity values, FALSE: use only colors found in the sample" 3 1) + (proc-arg 1 "GParamInt" "gint" "in-low" "_Low" "Intensity of lowest input" 3 0 254 0) + (proc-arg 1 "GParamInt" "gint" "in-high" "_High" "Intensity of highest input" 3 1 255 255) + (proc-arg 6 "GParamDouble" "gdouble" "gamma" "Ga_mma" "Gamma adjustment factor, 1.0 is linear" 3 0.10000000000000001 10 1) + (proc-arg 1 "GParamInt" "gint" "out-low" "Lo_w" "Lowest sample color intensity" 3 0 254 0) + (proc-arg 1 "GParamInt" "gint" "out-high" "Hi_gh" "Highest sample color intensity" 3 1 255 255))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/qbist/qbist" 0 + (proc-def "plug-in-qbist" 1 + "Generate a huge variety of abstract patterns" + "This Plug-in is based on an article by Jörn Loviscach (appeared in c't 10/95, page 326). It generates modern art pictures from a random genetic formula." + "Jörn Loviscach, Jens Ch. Restemeier" + "Jörn Loviscach, Jens Ch. Restemeier" + "January 2001, 1.12" + "_Qbist..." + 1 + (menu-path "/Filters/Render/Pattern") + (icon icon-name -1 "") + "RGB*" + 1 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 5 "GParamBoolean" "gboolean" "anti-aliasing" "_Anti-aliasing" "Enable anti-aliasing using an oversampling algorithm" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/python-eval/python-eval.py" 0 + (proc-def "python-fu-eval" 1 + "Evaluate Python code" + "Evaluate python code under the python interpreter (primarily for batch mode)" + "Manish Singh" + "Manish Singh" + "2006" + "" + 0 + (icon icon-name -1 "") + (batch-interpreter "Python 3") + "" + 5 + 2 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 7 "GParamString" "gchararray" "script" "Batch commands in the target language" "Batch commands in the target language, which will be run by the interpreter" 3 ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/python-console/python-console.py" 0 + (proc-def "python-fu-console" 1 + "Interactive GIMP Python interpreter" + "Type in commands and see results" + "James Henstridge" + "James Henstridge" + "1997-1999" + "Python _Console" + 1 + (menu-path "/Filters/Development/Python-Fu") + (icon icon-name -1 "") + "" + 5 + 1 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/procedure-browser/procedure-browser" 0 + (proc-def "plug-in-dbbrowser" 1 + "List available procedures in the PDB" + "" + "Thomas Noel" + "Thomas Noel" + "23th june 1997" + "Procedure _Browser" + 1 + (menu-path "/Help/[Programming]") + (icon icon-name -1 "") + "" + 5 + 1 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/print/print" 0 + (proc-def "file-print-gtk" 1 + "Print the image" + "Print the image using the GTK+ Print API." + "Bill Skaggs, Sven Neumann, Stefan Röllin" + "Bill Skaggs " + "2006 - 2008" + "_Print..." + 1 + (menu-path "/File/[Send]") + (icon icon-name -1 "document-print") + "*" + 13 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/plugin-browser/plugin-browser" 0 + (proc-def "plug-in-plug-in-details" 1 + "Display information about plug-ins" + "Allows one to browse the plug-in menus system. You can search for plug-in names, sort by name or menu location and you can view a tree representation of the plug-in menus. Can also be of help to find where new plug-ins have installed themselves in the menus." + "Andy Thomas" + "Andy Thomas" + "1999" + "_Plug-In Browser" + 1 + (menu-path "/Help/[Programming]") + (icon icon-name -1 "gimp-plugin") + "" + 5 + 1 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-to-gradient/palette-to-gradient.py" 0 + (proc-def "python-fu-palette-to-gradient" 1 + "Create a gradient using colors from the palette" + "Create a new gradient using colors from the palette." + "Carol Spears, reproduced from previous work by Adrian Likins and Jeff Trefftz" + "Carol Spears" + "2006" + "Palette to _Gradient" + 1 + (menu-path "/Palettes Menu") + (icon icon-name -1 "") + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 12 "GimpParamPalette" "GimpPalette" "palette" "_Palette" "Palette" 3 1 1 0) + (proc-arg 12 "GimpParamGradient" "GimpGradient" "new-gradient" "The newly created gradient" "The newly created gradient" 3 1 0 0)) + (proc-def "python-fu-palette-to-gradient-repeating" 1 + "Create a repeating gradient using colors from the palette" + "Create a new repeating gradient using colors from the palette." + "Carol Spears, reproduced from previous work by Adrian Likins and Jeff Trefftz" + "Carol Spears" + "2006" + "Palette to _Repeating Gradient" + 1 + (menu-path "/Palettes Menu") + (icon icon-name -1 "") + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 12 "GimpParamPalette" "GimpPalette" "palette" "_Palette" "Palette" 3 1 1 0) + (proc-arg 12 "GimpParamGradient" "GimpGradient" "new-gradient" "The newly created gradient" "The newly created gradient" 3 1 0 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-sort/palette-sort.py" 0 + (proc-def "python-fu-palette-sort" 1 + "Sort the colors in a palette" + "\nSorts a palette, or part of a palette.\nSorts the given palette when it is editable, otherwise creates a new sorted palette.\nThe default is a 1D sort, but you can also sort over two color channels\nor create a 2D sorted palette with sorted rows.\nYou can optionally install colormath (https://pypi.python.org/pypi/colormath/1.0.8)\nto GIMP's Python to get even more channels to choose from.\n" + "João S. O. Bueno, Carol Spears, David Gowers" + "João S. O. Bueno, Carol Spears, David Gowers" + "2006-2014" + "_Sort Palette..." + 1 + (menu-path "/Palettes Menu") + (icon icon-name -1 "") + "" + 5 + 11 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0) + (proc-arg 12 "GimpParamPalette" "GimpPalette" "palette" "_Palette" "Palette" 3 1 1 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "selections" "Select_ions" "Selections" 3 "all" 4 "all" 0 "All" "" "slice-array" 1 "Slice / Array" "" "auto-slice" 2 "Autoslice (fg->bg)" "" "partitioned" 3 "Partitioned" "") + (proc-arg 7 "GParamString" "gchararray" "slice-expr" "Slice _expression" "\n Format is 'start:nrows,length' . All items are optional.\n\n The empty string selects all items, as does ':'\n ':4,' makes a 4-row selection out of all colors (length auto-determined)\n ':4' also.\n ':1,4' selects the first 4 colors\n ':,4' selects rows of 4 colors (nrows auto-determined)\n ':3,4' selects 3 rows of 4 colors\n '4:' selects a single row of all colors after 4, inclusive.\n '3:,4' selects rows of 4 colors, starting at 3 (nrows auto-determined)\n '2:3,4' selects 3 rows of 4 colors (12 colors total), beginning at index 2.\n '4' is illegal (ambiguous)\n" 3 "") + (proc-arg 4 "GimpParamChoice" "gchararray" "channel1" "Channel _to sort" "Channel to sort" 3 "luma" 16 "red" 0 "Red" "" "green" 1 "Green" "" "blue" 2 "Blue" "" "luma" 3 "Luma (Y)" "" "hue" 4 "Hue" "" "saturation" 5 "Saturation" "" "value" 6 "Value" "" "saturation-hsl" 7 "Saturation (HSL)" "" "lightness-hsl" 8 "Lightness (HSL)" "" "index" 9 "Index" "" "random" 10 "Random" "" "lightness-lab" 11 "Lightness (LAB)" "" "a-color" 12 "A-color" "" "b-color" 13 "B-color" "" "chroma-lchab" 14 "Chroma (LCHab)" "" "hue-lchab" 15 "Hue (LCHab)" "") + (proc-arg 5 "GParamBoolean" "gboolean" "ascending1" "_Ascending" "Ascending" 3 1) + (proc-arg 4 "GimpParamChoice" "gchararray" "channel2" "Secondary C_hannel to sort" "Secondary Channel to sort" 3 "saturation" 16 "red" 0 "Red" "" "green" 1 "Green" "" "blue" 2 "Blue" "" "luma" 3 "Luma (Y)" "" "hue" 4 "Hue" "" "saturation" 5 "Saturation" "" "value" 6 "Value" "" "saturation-hsl" 7 "Saturation (HSL)" "" "lightness-hsl" 8 "Lightness (HSL)" "" "index" 9 "Index" "" "random" 10 "Random" "" "lightness-lab" 11 "Lightness (LAB)" "" "a-color" 12 "A-color" "" "b-color" 13 "B-color" "" "chroma-lchab" 14 "Chroma (LCHab)" "" "hue-lchab" 15 "Hue (LCHab)" "") + (proc-arg 5 "GParamBoolean" "gboolean" "ascending2" "Ascen_ding" "Ascending" 3 1) + (proc-arg 6 "GParamDouble" "gdouble" "quantize" "_Quantization" "Quantization" 3 0 1 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "pchannel" "Partitionin_g channel" "Partitioning channel" 3 "luma" 16 "red" 0 "Red" "" "green" 1 "Green" "" "blue" 2 "Blue" "" "luma" 3 "Luma (Y)" "" "hue" 4 "Hue" "" "saturation" 5 "Saturation" "" "value" 6 "Value" "" "saturation-hsl" 7 "Saturation (HSL)" "" "lightness-hsl" 8 "Lightness (HSL)" "" "index" 9 "Index" "" "random" 10 "Random" "" "lightness-lab" 11 "Lightness (LAB)" "" "a-color" 12 "A-color" "" "b-color" 13 "B-color" "" "chroma-lchab" 14 "Chroma (LCHab)" "" "hue-lchab" 15 "Hue (LCHab)" "") + (proc-arg 6 "GParamDouble" "gdouble" "pquantize" "Partition q_uantization" "Partition quantization" 3 0 1 0) + (proc-arg 12 "GimpParamPalette" "GimpPalette" "new-palette" "Palette" "Palette" 3 1 0 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/palette-offset/palette-offset.py" 0 + (proc-def "python-fu-palette-offset" 1 + "Offset the colors in a palette" + "\nOffset the colors in the palette.\nOffsets and returns the given palette when it is editable,\notherwise copies the given palette and returns it.\n" + "Joao S. O. Bueno Calligaris, Carol Spears" + "(c) Joao S. O. Bueno Calligaris" + "2004, 2006" + "_Offset Palette..." + 1 + (menu-path "/Palettes Menu") + (icon icon-name -1 "") + "" + 5 + 3 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 12 "GimpParamPalette" "GimpPalette" "palette" "_Palette" "Palette" 3 1 1 0) + (proc-arg 1 "GParamInt" "gint" "amount" "O_ffset" "Offset" 3 1 2147483647 1) + (proc-arg 12 "GimpParamPalette" "GimpPalette" "new-palette" "The edited palette" "The newly created palette when read-only, otherwise the input palette" 3 1 0 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/pagecurl/pagecurl" 0 + (proc-def "plug-in-pagecurl" 1 + "Curl up one of the image corners" + "This plug-in creates a pagecurl-effect." + "Federico Mena Quintero and Simon Budig" + "Federico Mena Quintero and Simon Budig" + "July 2004, 1.0" + "_Pagecurl..." + 1 + (menu-path "/Filters/Distorts") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 8 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 4 "GimpParamChoice" "gchararray" "colors" "Colors" "" 3 "fg-bg" 3 "fg-bg" 0 "Foreground / background colors" "" "current-gradient" 1 "Current gradient" "" "current-gradient-reversed" 2 "Current gradient (reversed)" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "edge" "Locatio_n" "Corner which is curled" 3 "lower-right" 4 "upper-left" 3 "Upper left" "" "upper-right" 4 "Upper right" "" "lower-left" 2 "Lower left" "" "lower-right" 1 "Lower right" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "orientation" "Or_ientation" "" 3 "vertical" 2 "vertical" 0 "Vertical" "" "horizontal" 1 "Horizontal" "") + (proc-arg 5 "GParamBoolean" "gboolean" "shade" "Sh_ade" "Shade the region under the curl" 3 1) + (proc-arg 6 "GParamDouble" "gdouble" "opacity" "Opaci_ty" "Opacity" 3 0 1 0) + (proc-arg 9 "GimpParamLayer" "GimpLayer" "curl-layer" "Curl layer" "The new layer with the curl." 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/nl-filter/nl-filter" 0 + (proc-def "plug-in-nl-filter" 1 + "Nonlinear swiss army knife filter" + "This is the pnmnlfilt, in GIMP's clothing. See the pnmnlfilt manpage for details." + "Graeme W. Gill, GIMP 0.99 plug-in by Eric L. Hernes" + "Graeme W. Gill, Eric L. Hernes" + "1997" + "_NL Filter..." + 1 + (menu-path "/Filters/Enhance") + (icon icon-name -1 "") + "RGB, GRAY" + 1 + 6 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 6 "GParamDouble" "gdouble" "alpha" "_Alpha" "The amount of the filter to apply" 3 0 1 0.29999999999999999) + (proc-arg 6 "GParamDouble" "gdouble" "radius" "Ra_dius" "The filter radius" 3 0.33333333333333331 1 0.33333333333333331) + (proc-arg 4 "GimpParamChoice" "gchararray" "filter" "_Filter" "The Filter to Run" 3 "alpha-trim" 3 "alpha-trim" 0 "Alpha trimmed mean" "" "optimal-estimation" 1 "Optimal estimation" "" "edge-enhancement" 2 "Edge enhancement" ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/metadata-viewer/metadata-viewer" 0 + (proc-def "plug-in-metadata-viewer" 1 + "View metadata (Exif, IPTC, XMP)" + "View metadata information attached to the current image. This can include Exif, IPTC and/or XMP information." + "Hartmut Kuhse, Michael Natterer, Ben Touchette" + "Hartmut Kuhse, Michael Natterer, Ben Touchette" + "2013, 2017" + "_View Metadata" + 1 + (menu-path "/Image/Metadata") + (icon icon-name -1 "") + "*" + 5 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/metadata-editor/metadata-editor" 0 + (proc-def "plug-in-metadata-editor" 1 + "Edit metadata (IPTC, EXIF, XMP)" + "Edit metadata information attached to the current image. Some or all of this metadata will be saved in the file, depending on the output file format." + "Ben Touchette" + "Ben Touchette" + "2017" + "_Edit Metadata" + 1 + (menu-path "/Image/Metadata") + (icon icon-name -1 "") + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 0 "GParamBoxed" "GBytes" "parent-handle" "Parent's window handle" "The opaque handle of the window to set this plug-in's dialog transient to" 515))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/map-object/map-object" 0 + (proc-def "plug-in-map-object" 1 + "Map the image to an object (plane, sphere, box or cylinder)" + "No help yet" + "Tom Bech & Federico Mena Quintero" + "Tom Bech & Federico Mena Quintero" + "Version 1.2.0, July 16 1998" + "Map _Object..." + 1 + (menu-path "/Filters/Map") + (icon icon-name -1 "") + "RGB*" + 1 + 53 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 4 "GimpParamChoice" "gchararray" "map-type" "Map _to" "Type of mapping" 3 "map-plane" 4 "map-plane" 0 "Plane" "" "map-sphere" 1 "Sphere" "" "map-box" 2 "Box" "" "map-cylinder" 3 "Cylinder" "") + (proc-arg 6 "GParamDouble" "gdouble" "viewpoint-x" "X" "Position of viewpoint (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "viewpoint-y" "Y" "Position of viewpoint (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "viewpoint-z" "Z" "Position of viewpoint (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 2) + (proc-arg 6 "GParamDouble" "gdouble" "position-x" "Position X" "Object position (x,y,z)" 3 -1 2 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "position-y" "Position Y" "Object position (x,y,z)" 3 -1 2 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "position-z" "Position Z" "Object position (x,y,z)" 3 -1 2 0) + (proc-arg 6 "GParamDouble" "gdouble" "first-axis-x" "X" "First axis of object (x,y,z)" 3 -1 2 1) + (proc-arg 6 "GParamDouble" "gdouble" "first-axis-y" "y" "First axis of object (x,y,z)" 3 -1 2 0) + (proc-arg 6 "GParamDouble" "gdouble" "first-axis-z" "Z" "First axis of object (x,y,z)" 3 -1 2 0) + (proc-arg 6 "GParamDouble" "gdouble" "second-axis-x" "X" "Second axis of object (x,y,z)" 3 -1 2 0) + (proc-arg 6 "GParamDouble" "gdouble" "second-axis-y" "Y" "Second axis of object (x,y,z)" 3 -1 2 1) + (proc-arg 6 "GParamDouble" "gdouble" "second-axis-z" "Z" "Second axis of object (x,y,z)" 3 -1 2 0) + (proc-arg 6 "GParamDouble" "gdouble" "rotation-angle-x" "Angle X" "Rotation about X axis in degrees" 3 -360 360 0) + (proc-arg 6 "GParamDouble" "gdouble" "rotation-angle-y" "Angle Y" "Rotation about Y axis in degrees" 3 -360 360 0) + (proc-arg 6 "GParamDouble" "gdouble" "rotation-angle-z" "Angle Z" "Rotation about Z axis in degrees" 3 -360 360 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "light-type" "Light source type" "Type of lightsource" 3 "point-light" 3 "point-light" 0 "Point Light" "" "directional-light" 1 "Directional Light" "" "no-light" 2 "No Light" "") + (proc-arg 8 "GimpParamColor" "GeglColor" "light-color" "Light source _color" "Light source color" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0) + (proc-arg 6 "GParamDouble" "gdouble" "light-position-x" "Light position X" "Light source position (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 -0.5) + (proc-arg 6 "GParamDouble" "gdouble" "light-position-y" "Light position Y" "Light source position (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 -0.5) + (proc-arg 6 "GParamDouble" "gdouble" "light-position-z" "Light position Z" "Light source position (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 2) + (proc-arg 6 "GParamDouble" "gdouble" "light-direction-x" "Light direction X" "Light source direction (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 -1) + (proc-arg 6 "GParamDouble" "gdouble" "light-direction-y" "Light direction Y" "Light source direction (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 -1) + (proc-arg 6 "GParamDouble" "gdouble" "light-direction-z" "Light direction Z" "Light source direction (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 1) + (proc-arg 6 "GParamDouble" "gdouble" "ambient-intensity" "Ambie_nt" "Material ambient intensity" 3 0 1 0.29999999999999999) + (proc-arg 6 "GParamDouble" "gdouble" "diffuse-intensity" "D_iffuse" "Material diffuse intensity" 3 0 1 1) + (proc-arg 6 "GParamDouble" "gdouble" "diffuse-reflectivity" "Di_ffuse" "Material diffuse reflectivity" 3 0 1 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "specular-reflectivity" "Spec_ular" "Material specular reflectivity" 3 0 1 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "highlight" "Highligh_t" "Material highlight (note, it's exponential)" 3 0 1.7976931348623157e+308 27) + (proc-arg 5 "GParamBoolean" "gboolean" "antialiasing" "Antialia_sing" "Apply antialiasing" 3 1) + (proc-arg 6 "GParamDouble" "gdouble" "depth" "_Depth" "Antialiasing quality. Higher is better, but slower" 3 1 5 3) + (proc-arg 6 "GParamDouble" "gdouble" "threshold" "Thr_eshold" "Stop when pixel differences are smaller than this value" 3 0.001 1000 0.25) + (proc-arg 5 "GParamBoolean" "gboolean" "tiled" "_Tile source image" "Tile source image" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "new-image" "Create _new image" "Create a new image" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "new-layer" "Create ne_w layer" "Create a new layer when applying filter" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "transparent-background" "Transparent bac_kground" "Make background transparent" 3 0) + (proc-arg 6 "GParamDouble" "gdouble" "sphere-radius" "Radi_us" "Sphere radius" 3 0 1.7976931348623157e+308 0.25) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "box-front-drawable" "Fro_nt" "Box front face (set this to NULL if not used)" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "box-back-drawable" "B_ack" "Box back face" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "box-top-drawable" "To_p" "Box top face" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "box-bottom-drawable" "Bo_ttom" "Box bottom face" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "box-left-drawable" "Le_ft" "Box left face" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "box-right-drawable" "Ri_ght" "Box right face" 3 1) + (proc-arg 6 "GParamDouble" "gdouble" "x-scale" "Scale X" "Box X size" 3 0 1.7976931348623157e+308 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "y-scale" "Scale Y" "Box Y size" 3 0 1.7976931348623157e+308 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "z-scale" "Scale Z" "Box Z size" 3 0 1.7976931348623157e+308 0.5) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "cyl-top-drawable" "_Top" "Cylinder top face (set this to NULL if not used)" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "cyl-bottom-drawable" "_Bottom" "Cylinder bottom face (set this to NULL if not used)" 3 1) + (proc-arg 6 "GParamDouble" "gdouble" "cylinder-radius" "Radi_us" "Cylinder radius" 3 0 1.7976931348623157e+308 0.25) + (proc-arg 6 "GParamDouble" "gdouble" "cylinder-length" "Cylin_der length" "Cylinder length" 3 0 1.7976931348623157e+308 0.25))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/mail/mail" 0 + (has-init)) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/lighting/lighting" 0 + (proc-def "plug-in-lighting" 1 + "Apply various lighting effects to an image" + "No help yet" + "Tom Bech & Federico Mena Quintero" + "Tom Bech & Federico Mena Quintero" + "Version 0.2.0, March 15 1998" + "_Lighting Effects..." + 1 + (menu-path "/Filters/Light and Shadow/[Light]") + (icon icon-name -1 "") + "RGB*" + 1 + 28 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "bump-drawable" "B_ump map image" "Bumpmap drawable (set to NULL if disabled)" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "env-drawable" "Enviro_nment map image" "Environmentmap drawable (set to NULL if disabled)" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "do-bumpmap" "Enable bump mappi_ng" "Enable bumpmapping" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "do-envmap" "Enable en_vironment mapping" "Enable envmapping" 3 1) + (proc-arg 4 "GimpParamChoice" "gchararray" "bumpmap-type" "Cur_ve" "Type of mapping" 3 "bumpmap-linear" 4 "bumpmap-linear" 0 "Linear" "" "bumpmap-log" 1 "Logarithmic" "" "bumpmap-sinusoidal" 2 "Sinusoidal" "" "bumpmap-spherical" 3 "Spherical" "") + (proc-arg 6 "GParamDouble" "gdouble" "bumpmap-max-height" "Ma_ximum height" "The maximum height of the bumpmap" 3 0 3.4028234663852886e+38 0.10000000000000001) + (proc-arg 4 "GimpParamChoice" "gchararray" "light-type-1" "Type" "Type of light source" 3 "light-point" 4 "light-none" 3 "None" "" "light-directional" 1 "Directional" "" "light-point" 0 "Point" "" "light-spot" 2 "Spot" "") + (proc-arg 8 "GimpParamColor" "GeglColor" "light-color-1" "Color" "Light source color" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0) + (proc-arg 6 "GParamDouble" "gdouble" "light-intensity-1" "Intensity" "Light source intensity" 3 0 100 1) + (proc-arg 6 "GParamDouble" "gdouble" "light-position-x-1" "Light position X" "Light source position (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 -1) + (proc-arg 6 "GParamDouble" "gdouble" "light-position-y-1" "Light position Y" "Light source position (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 -1) + (proc-arg 6 "GParamDouble" "gdouble" "light-position-z-1" "Light position Z" "Light source position (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 1) + (proc-arg 6 "GParamDouble" "gdouble" "light-direction-x-1" "Light direction X" "Light source direction (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 -1) + (proc-arg 6 "GParamDouble" "gdouble" "light-direction-y-1" "Light direction Y" "Light source direction (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 -1) + (proc-arg 6 "GParamDouble" "gdouble" "light-direction-z-1" "Light direction Z" "Light source direction (x,y,z)" 3 -1.7976931348623157e+308 1.7976931348623157e+308 1) + (proc-arg 6 "GParamDouble" "gdouble" "ambient-intensity" "Ambient intensity" "Material ambient intensity (Glowing)" 3 0 1 0.20000000000000001) + (proc-arg 6 "GParamDouble" "gdouble" "diffuse-intensity" "Diffuse intensity" "Material diffuse intensity (Bright)" 3 0 1 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "diffuse-reflectivity" "Diffuse reflectivity" "Material diffuse reflectivity" 3 0 1 0.40000000000000002) + (proc-arg 6 "GParamDouble" "gdouble" "specular-reflectivity" "Specular reflectivity" "Material specular reflectivity" 3 0 1 0.5) + (proc-arg 6 "GParamDouble" "gdouble" "highlight" "Highlight" "Material highlight (note, it's exponential) (Polished)" 3 0 1.7976931348623157e+308 27) + (proc-arg 5 "GParamBoolean" "gboolean" "metallic" "Metallic" "Make surfaces look metallic" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "antialiasing" "_Antialiasing" "Apply antialiasing" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "new-image" "Create new ima_ge" "Create a new image" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "transparent-background" "Trans_parent background" "Make background transparent" 3 0) + (proc-arg 6 "GParamDouble" "gdouble" "distance" "_Distance" "Distance of observer from surface" 3 0 2 0.25))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/jigsaw/jigsaw" 0 + (proc-def "plug-in-jigsaw" 1 + "Add a jigsaw-puzzle pattern to the image" + "Jigsaw puzzle look" + "Nigel Wetten" + "Nigel Wetten" + "May 2000" + "_Jigsaw..." + 1 + (menu-path "/Filters/Render/Pattern") + (icon icon-name -1 "") + "RGB*" + 1 + 8 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "x" "_Horizontal" "Number of pieces going across" 3 1 20 5) + (proc-arg 1 "GParamInt" "gint" "y" "_Vertical" "Number of pieces going down" 3 1 20 5) + (proc-arg 4 "GimpParamChoice" "gchararray" "style" "_Jigsaw Style" "The style/shape of the jigsaw puzzle" 3 "square" 2 "square" 0 "Square" "" "curved" 1 "Curved" "") + (proc-arg 1 "GParamInt" "gint" "blend-lines" "_Blend width" "Degree of slope of each piece's edge" 3 0 10 3) + (proc-arg 6 "GParamDouble" "gdouble" "blend-amount" "Hi_ghlight" "The amount of highlighting on the edges of each piece" 3 0 1 0.5))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/imagemap/imagemap" 0 + (proc-def "plug-in-imagemap" 1 + "Create a clickable imagemap" + "" + "Maurits Rijk" + "Maurits Rijk" + "1998-2005" + "_Image Map..." + 1 + (menu-path "/Filters/Web") + (icon icon-name -1 "") + "*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/ifs-compose/ifs-compose" 0 + (proc-def "plug-in-ifscompose" 1 + "Create an Iterated Function System (IFS) fractal" + "Interactively create an Iterated Function System fractal. Use the window on the upper left to adjustthe component transformations of the fractal. The operation that is performed is selected by the buttons underneath the window, or from a menu popped up by the right mouse button. The fractal will be rendered with a transparent background if the current image has an alpha channel." + "Owen Taylor" + "Owen Taylor" + "1997" + "_IFS Fractal..." + 1 + (menu-path "/Filters/Render/Fractals") + (icon icon-name -1 "") + "*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/hot/hot" 0 + (proc-def "plug-in-hot" 1 + "Find and fix pixels that may be unsafely bright" + "hot scans an image for pixels that will give unsave values of chrominance or composite signal amplitude when encoded into an NTSC or PAL signal. Three actions can be performed on these 'hot' pixels. (0) reduce luminance, (1) reduce saturation, or (2) Blacken." + "Eric L. Hernes, Alan Wm Paeth" + "Eric L. Hernes" + "1997" + "_Hot..." + 1 + (menu-path "/Colors/[Modify]") + (icon icon-name -1 "") + "RGB" + 1 + 6 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 4 "GimpParamChoice" "gchararray" "mode" "_Mode" "Signal mode" 3 "ntsc" 2 "ntsc" 0 "NTSC" "" "pal" 1 "PAL" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "action" "_Action" "Action" 3 "reduce-luminance" 3 "reduce-luminance" 0 "Reduce Luminance" "" "reduce-saturation" 1 "Reduce Saturation" "" "blacken" 2 "Blacken" "") + (proc-arg 5 "GParamBoolean" "gboolean" "new-layer" "Create _new layer" "Create a new layer" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/histogram-export/histogram-export.py" 0 + (proc-def "python-fu-histogram-export" 1 + "Exports the image histogram to a text file (CSV)" + "\nExports the image histogram to a text file,\nso that it can be used by other programs\nand loaded into spreadsheets.\n\nThe resulting file is a CSV file (Comma Separated\nValues), which can be imported\ndirectly in most spreadsheet programs.\n\nThe first two columns are the bucket boundaries,\nfollowed by the selected columns. The histogram\nrefers to the selected image area, and\ncan use either Sample Average data or data\nfrom the current drawable only.;\n\nThe output is in \"weighted pixels\" - meaning\nall fully transparent pixels are not counted.\n\nCheck the gimp-histogram call\n" + "João S. O. Bueno" + "(c) GPL V3.0 or later" + "2014" + "_Export histogram..." + 1 + (menu-path "/Colors/Info/") + (icon icon-name -1 "") + "*" + 5 + 7 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 13 "GimpParamFile" "GFile" "file" "Histogram File" "Histogram export file" 3 1 0 "") + (proc-arg 6 "GParamDouble" "gdouble" "bucket-size" "_Bucket Size" "Bucket Size" 3 0.001 1 0.01) + (proc-arg 5 "GParamBoolean" "gboolean" "sample-average" "Sample _Average" "Sample Average" 3 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "output-format" "Output _format" "Output format" 3 "percent" 3 "pixel-count" 0 "Pixel Count" "" "normalized" 1 "Normalized" "" "percent" 2 "Percent" ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/help/help" 0 + (proc-def "extension-gimp-help" 2 + "" + "" + "Sven Neumann , Michael Natterer , Henrik Brix Andersen " + "Sven Neumann, Michael Natterer & Henrik Brix Andersen" + "1999-2008" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 0 + (proc-arg 0 "GParamBoxed" "GStrv" "domain-names" "Domain Names" "Domain names" 3) + (proc-arg 0 "GParamBoxed" "GStrv" "domain-uris" "Domain URIs" "Domain URIs" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/guillotine/guillotine" 0 + (proc-def "plug-in-guillotine" 1 + "Slice the image into subimages using guides" + "This function takes an image and slices it along its guides, creating new images. The original image is not modified." + "Adam D. Moss (adam@foxbox.org)" + "Adam D. Moss (adam@foxbox.org)" + "1998" + "Slice Using G_uides" + 1 + (menu-path "/Image/[Crop]") + (icon icon-name -1 "") + "*" + 13 + 3 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "images" "Output images" "Output images" 3 "GimpImage"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/grid/grid" 0 + (proc-def "plug-in-grid" 1 + "Draw a grid on the image" + "Draws a grid using the specified colors. The grid origin is the upper left corner." + "Tim Newsome" + "Tim Newsome, Sven Neumann, Tom Rathborne, TC" + "1997 - 2000" + "_Grid (legacy)..." + 1 + (menu-path "/Filters/Render/Pattern") + (icon icon-name -1 "") + "*" + 1 + 15 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "hwidth" "H width" "Horizontal width" 3 0 524288 1) + (proc-arg 1 "GParamInt" "gint" "hspace" "H space" "Horizontal spacing" 3 1 524288 16) + (proc-arg 1 "GParamInt" "gint" "hoffset" "H offset" "Horizontal offset" 3 0 524288 8) + (proc-arg 8 "GimpParamColor" "GeglColor" "hcolor" "H color" "Horizontal color" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0) + (proc-arg 1 "GParamInt" "gint" "vwidth" "V width" "Vertical width" 3 0 524288 1) + (proc-arg 1 "GParamInt" "gint" "vspace" "V space" "Vertical spacing" 3 1 524288 16) + (proc-arg 1 "GParamInt" "gint" "voffset" "V offset" "Vertical offset" 3 0 524288 8) + (proc-arg 8 "GimpParamColor" "GeglColor" "vcolor" "V color" "Vertical color" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0) + (proc-arg 1 "GParamInt" "gint" "iwidth" "I width" "Intersection width" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "ispace" "I space" "Intersection spacing" 3 1 524288 2) + (proc-arg 1 "GParamInt" "gint" "ioffset" "I offset" "Intersection offset" 3 0 524288 6) + (proc-arg 8 "GimpParamColor" "GeglColor" "icolor" "I color" "Intersection color" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradients-save-as-css/gradients-save-as-css.py" 0 + (proc-def "python-fu-gradient-save-as-css" 1 + "Creates a new palette from a given gradient" + "Creates a new palette from a given gradient" + "Joao S. O. Bueno" + "(c) GPL V3.0 or later" + "2011" + "Save Gradient as CSS..." + 1 + (menu-path "/Gradients Menu") + (icon icon-name -1 "") + "" + 5 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 12 "GimpParamGradient" "GimpGradient" "gradient" "_Gradient to use" "" 3 1 1 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "_File" "" 3 1 0 ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradient-map/gradient-map" 0 + (proc-def "plug-in-gradmap" 1 + "Recolor the image using colors from the active gradient" + "This plug-in maps the contents of the specified drawable with active gradient. It calculates luminosity of each pixel and replaces the pixel by the sample of active gradient at the position proportional to that luminosity. Complete black pixel becomes the leftmost color of the gradient, and complete white becomes the rightmost. Works on both Grayscale and RGB image with/without alpha channel." + "Eiichi Takamori" + "Eiichi Takamori" + "1997" + "_Gradient Map" + 1 + (menu-path "/Colors/Map") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable")) + (proc-def "plug-in-palettemap" 1 + "Recolor the image using colors from the active palette" + "This plug-in maps the contents of the specified drawable with the active palette. It calculates luminosity of each pixel and replaces the pixel by the palette sample at the corresponding index. A complete black pixel becomes the lowest palette entry, and complete white becomes the highest. Works on both Grayscale and RGB image with/without alpha channel." + "Bill Skaggs" + "Bill Skaggs" + "2004" + "_Palette Map" + 1 + (menu-path "/Colors/Map") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/gradient-flare/gradient-flare" 0 + (proc-def "plug-in-gflare" 1 + "Produce a lense flare effect using gradients" + "This plug-in produces a lense flare effect using custom gradients. In interactive call, the user can edit their own favorite lense flare (GFlare) and render it. Edited gflare is saved automatically to the folder in gflare-path, if it is defined in gimprc. In non-interactive call, the user can only render one of GFlare which has been stored in gflare-path already." + "Eiichi Takamori" + "Eiichi Takamori, and a lot of GIMP people" + "1997" + "_Gradient Flare..." + 1 + (menu-path "/Filters/Light and Shadow/[Light]") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 14 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 7 "GParamString" "gchararray" "gflare-name" "GFlare name" "Name of the GFlare to render" 3 "Default") + (proc-arg 1 "GParamInt" "gint" "center-x" "Center X" "X coordinate of center of GFlare" 3 -524288 524288 128) + (proc-arg 1 "GParamInt" "gint" "center-y" "Center Y" "Y coordinate of center of GFlare" 3 -524288 524288 128) + (proc-arg 6 "GParamDouble" "gdouble" "radius" "Radi_us" "Radius of GFlare (pixel)" 3 1 524288 100) + (proc-arg 6 "GParamDouble" "gdouble" "rotation" "Ro_tation" "Rotation of GFlare (degree)" 3 0 360 0) + (proc-arg 6 "GParamDouble" "gdouble" "hue" "_Hue rotation" "Hue rotation of GFlare (degree)" 3 0 360 0) + (proc-arg 6 "GParamDouble" "gdouble" "vector-angle" "Vector _angle" "Vector angle for second flares (degree)" 3 0 360 60) + (proc-arg 6 "GParamDouble" "gdouble" "vector-length" "Vector len_gth" "Vector length for second flares (percentage of Radius)" 3 0 10000 400) + (proc-arg 5 "GParamBoolean" "gboolean" "use-asupsample" "Ada_ptive supersampling" "Use adaptive supersampling while rendering" 3 0) + (proc-arg 1 "GParamInt" "gint" "asupsample-max-depth" "_Max depth" "Max depth for adaptive supersampling" 3 0 10 3) + (proc-arg 6 "GParamDouble" "gdouble" "asupsample-threshold" "Threshol_d" "Threshold for adaptive supersampling" 3 0 1 0.20000000000000001))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/gimpressionist/gimpressionist" 0 + (proc-def "plug-in-gimpressionist" 1 + "Performs various artistic operations" + "Performs various artistic operations on an image" + "Vidar Madsen " + "Vidar Madsen" + "v1.0, November 2003" + "_GIMPressionist..." + 1 + (menu-path "/Filters/Artistic") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 7 "GParamString" "gchararray" "preset" "Preset" "Preset Name" 3 ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/gfig/gfig" 0 + (proc-def "plug-in-gfig" 1 + "Create geometric shapes" + "Draw Vector Graphics and paint them onto your images. Gfig allows you to draw many types of objects including Lines, Circles, Ellipses, Curves, Polygons, pointed stars, Bezier curves, and Spirals. Objects can be painted using Brushes or other tools or filled using colors or patterns. Gfig objects can also be used to create selections." + "Andy Thomas" + "Andy Thomas" + "1997" + "_Gfig..." + 1 + (menu-path "/Filters/Render") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/fractal-explorer/fractal-explorer" 0 + (proc-def "plug-in-fractalexplorer" 1 + "Render fractal art" + "No help yet." + "Daniel Cotting (cotting@multimania.com, www.multimania.com/cotting)" + "Daniel Cotting (cotting@multimania.com, www.multimania.com/cotting)" + "December, 1998" + "_Fractal Explorer..." + 1 + (menu-path "/Filters/Render/Fractals") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 23 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 4 "GimpParamChoice" "gchararray" "fractal-type" "Fr_actal Type" "Type of Fractal Pattern" 3 "mandelbrot" 9 "mandelbrot" 0 "Mandelbrot" "" "julia" 1 "Julia" "" "barnsley-1" 2 "Barnsley 1" "" "barnsley-2" 3 "Barnsley 2" "" "barnsley-3" 4 "Barnsley 3" "" "spider" 5 "Spider" "" "man-o-war" 6 "Man-o-War" "" "lambda" 7 "Lambda" "" "sierpinski" 8 "Sierpinski" "") + (proc-arg 6 "GParamDouble" "gdouble" "xmin" "Lef_t" "X min fractal image delimiter" 3 -3 3 -2) + (proc-arg 6 "GParamDouble" "gdouble" "xmax" "Ri_ght" "X max fractal image delimiter" 3 -3 3 2) + (proc-arg 6 "GParamDouble" "gdouble" "ymin" "To_p" "Y min fractal image delimiter" 3 -3 3 -1.5) + (proc-arg 6 "GParamDouble" "gdouble" "ymax" "_Bottom" "Y max fractal image delimiter" 3 -3 3 1.5) + (proc-arg 6 "GParamDouble" "gdouble" "iter" "Iteratio_ns" "Iteration value" 3 1 1000 50) + (proc-arg 6 "GParamDouble" "gdouble" "cx" "C_X" "cx value" 3 -2.5 2.5 -0.75) + (proc-arg 6 "GParamDouble" "gdouble" "cy" "C_Y" "cy value" 3 -2.5 2.5 -0.20000000000000001) + (proc-arg 4 "GimpParamChoice" "gchararray" "color-mode" "Color mode" "Apply specified color map or active gradient to final image" 3 "colormap" 2 "colormap" 0 "As specified above" "" "gradient" 1 "Apply active gradient to final image" "") + (proc-arg 6 "GParamDouble" "gdouble" "red-stretch" "Red stretch" "Red stretching factor" 3 0 1 1) + (proc-arg 6 "GParamDouble" "gdouble" "green-stretch" "Green stretch" "Green stretching factor" 3 0 1 1) + (proc-arg 6 "GParamDouble" "gdouble" "blue-stretch" "Blue stretch" "Blue stretching factor" 3 0 1 1) + (proc-arg 4 "GimpParamChoice" "gchararray" "red-mode" "_Red" "Red application mode" 3 "red-cos" 3 "red-sin" 0 "Sine" "" "red-cos" 1 "Cosine" "" "red-none" 2 "None" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "green-mode" "_Green" "Green application mode" 3 "green-cos" 3 "green-sin" 0 "Sine" "" "green-cos" 1 "Cosine" "" "green-none" 2 "None" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "blue-mode" "_Blue" "Blue application mode" 3 "blue-sin" 3 "blue-sin" 0 "Sine" "" "blue-cos" 1 "Cosine" "" "blue-none" 2 "None" "") + (proc-arg 5 "GParamBoolean" "gboolean" "red-invert" "In_version" "Red inversion mode" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "green-invert" "I_nversion" "Green inversion mode" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "blue-invert" "_Inversion" "Blue inversion mode" 3 0) + (proc-arg 1 "GParamInt" "gint" "n-colors" "_Number of colors" "Number of Colors for mapping" 3 2 8192 512) + (proc-arg 5 "GParamBoolean" "gboolean" "use-loglog-smoothing" "_Use log log smoothing" "Use log log smoothing to eliminate \"banding\" in the result" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/foggify/foggify.py" 0 + (proc-def "python-fu-foggify" 1 + "Add a layer of fog" + "Adds a layer of fog to the image." + "James Henstridge" + "James Henstridge" + "1999,2007" + "_Fog..." + 1 + (menu-path "/Filters/Decor") + (icon icon-name -1 "") + "RGB*, GRAY*" + 5 + 7 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 7 "GParamString" "gchararray" "name" "Layer _name" "Layer name" 3 "Clouds") + (proc-arg 8 "GimpParamColor" "GeglColor" "color" "_Fog color" "Fog color" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "RGBA float" 0) + (proc-arg 6 "GParamDouble" "gdouble" "turbulence" "_Turbulence" "Turbulence" 3 0 7 1) + (proc-arg 6 "GParamDouble" "gdouble" "opacity" "O_pacity" "Opacity" 3 0 100 100))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/flame/flame" 0 + (proc-def "plug-in-flame" 1 + "Create cosmic recursive fractal flames" + "Create cosmic recursive fractal flames" + "Scott Draves" + "Scott Draves" + "1997" + "_Flame..." + 1 + (menu-path "/Filters/Render/Fractals") + (icon icon-name -1 "") + "RGB*" + 1 + 12 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 6 "GParamDouble" "gdouble" "brightness" "_Brightness" "" 3 0 5 1) + (proc-arg 6 "GParamDouble" "gdouble" "contrast" "Co_ntrast" "" 3 0 5 1) + (proc-arg 6 "GParamDouble" "gdouble" "gamma" "_Gamma" "" 3 1 5 1) + (proc-arg 6 "GParamDouble" "gdouble" "sample-density" "Sample _density" "" 3 0.10000000000000001 20 5) + (proc-arg 1 "GParamInt" "gint" "spatial-oversample" "Spa_tial oversample" "" 3 1 4 2) + (proc-arg 6 "GParamDouble" "gdouble" "spatial-filter-radius" "Spatial _filter radius" "" 3 0 4 0.75) + (proc-arg 6 "GParamDouble" "gdouble" "zoom" "_Zoom" "" 3 -4 4 0) + (proc-arg 6 "GParamDouble" "gdouble" "x" "_X" "" 3 -2 2 0) + (proc-arg 6 "GParamDouble" "gdouble" "y" "_Y" "" 3 -2 2 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/film/film" 0 + (proc-def "plug-in-film" 1 + "Combine several images on a film strip" + "Compose several images to a roll film" + "Peter Kirchgessner" + "Peter Kirchgessner (peter@kirchgessner.net)" + "1997" + "_Filmstrip..." + 1 + (menu-path "/Filters/Combine") + (icon icon-name -1 "") + "*" + 13 + 18 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "film-height" "Film _height" "Height of film (0: fit to images)" 3 0 524288 0) + (proc-arg 8 "GimpParamColor" "GeglColor" "film-color" "_Film color" "Color of the film" 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0) + (proc-arg 1 "GParamInt" "gint" "number-start" "Start _index" "Start index for numbering" 3 0 2147483647 1) + (proc-arg 12 "GimpParamFont" "GimpFont" "number-font" "Number _font" "Font for drawing numbers" 3 0 1 0) + (proc-arg 8 "GimpParamColor" "GeglColor" "number-color" "_Number color" "Color for numbers" 3 1 32 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A double" 0) + (proc-arg 5 "GParamBoolean" "gboolean" "at-top" "At _top" "Draw numbers at top" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "at-bottom" "At _bottom" "Draw numbers at bottom" 3 1) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "images" "Images" "Images to be used for film" 3 "GimpImage") + (proc-arg 6 "GParamDouble" "gdouble" "picture-height" "Image _height" "As fraction of the strip height" 3 0 1 0.69499999999999995) + (proc-arg 6 "GParamDouble" "gdouble" "picture-spacing" "Image s_pacing" "The spacing between 2 images, as fraction of the strip height" 3 0 1 0.040000000000000001) + (proc-arg 6 "GParamDouble" "gdouble" "hole-offset" "Hole offse_t" "The offset from the edge of film, as fraction of the strip height" 3 0 1 0.058000000000000003) + (proc-arg 6 "GParamDouble" "gdouble" "hole-width" "Hole _width" "The width of the holes, as fraction of the strip height" 3 0 1 0.051999999999999998) + (proc-arg 6 "GParamDouble" "gdouble" "hole-height" "Hole hei_ght" "The height of the holes, as fraction of the strip height" 3 0 1 0.081000000000000003) + (proc-arg 6 "GParamDouble" "gdouble" "hole-spacing" "Hole _distance" "The distance between holes, as fraction of the strip height" 3 0 1 0.081000000000000003) + (proc-arg 6 "GParamDouble" "gdouble" "number-height" "_Number height" "The height of drawn numbers, as fraction of the strip height" 3 0 1 0.051999999999999998) + (proc-arg 9 "GimpParamImage" "GimpImage" "new-image" "New image" "Output image" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xwd/file-xwd" 0 + (proc-def "file-xwd-load" 1 + "Loads files in the XWD (X Window Dump) format" + "Loads files in the XWD (X Window Dump) format. XWD image files are produced by the program xwd. Xwd is an X Window System window dumping utility." + "Peter Kirchgessner" + "Peter Kirchgessner" + "1996" + "X window dump" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "xwd") + (magics "4,long,0x00000007") + (mime-types "image/x-xwindowdump")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-xwd-export" 1 + "Exports files in the XWD (X Window Dump) format" + "XWD exporting handles all image types except those with alpha channels." + "Peter Kirchgessner" + "Peter Kirchgessner" + "1996" + "X window dump" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "xwd") + (mime-types "image/x-xwindowdump") + (handles-remote)) + "RGB, GRAY, INDEXED" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xpm/file-xpm" 0 + (proc-def "file-xpm-load" 1 + "Load files in XPM (X11 Pixmap) format." + "Load files in XPM (X11 Pixmap) format. XPM is a portable image format designed to be included in C source code. XLib provides utility functions to read this format. Newer code should however be using gdk-pixbuf-csource instead. XPM supports colored images, unlike the XBM format which XPM was designed to replace." + "Spencer Kimball & Peter Mattis & Ray Lehtiniemi" + "Spencer Kimball & Peter Mattis" + "1997" + "X PixMap image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "xpm") + (magics "0, string,/*\\040XPM\\040*/") + (mime-types "image/x-pixmap")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-xpm-export" 1 + "Export files in XPM (X11 Pixmap) format." + "Export files in XPM (X11 Pixmap) format. XPM is a portable image format designed to be included in C source code. XLib provides utility functions to read this format. Newer code should however be using gdk-pixbuf-csource instead. XPM supports colored images, unlike the XBM format which XPM was designed to replace." + "Spencer Kimball & Peter Mattis & Ray Lehtiniemi & Nathan Summers" + "Spencer Kimball & Peter Mattis" + "1997" + "X PixMap image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "xpm") + (mime-types "image/x-pixmap")) + "*" + 5 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 1 "GParamInt" "gint" "threshold" "_Threshold" "Alpha threshold" 3 0 255 127))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xmc/file-xmc" 0 + (proc-def "file-xmc-load-thumb" 1 + "Loads only first frame of X11 Mouse Cursor's animation sequence which nominal size is the closest of thumb-size to be used as a thumbnail" + "" + "Takeshi Matsuyama " + "Takeshi Matsuyama" + "26 May 2009" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-xmc-load" 1 + "Loads files of X11 Mouse Cursor file format" + "This plug-in loads X11 Mouse Cursor (XMC) files." + "Takeshi Matsuyama " + "Takeshi Matsuyama" + "26 May 2009" + "X11 Mouse Cursor" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "xmc") + (magics "0,string,Xcur") + (mime-types "image/x-xcursor") + (thumb-loader "file-xmc-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-xmc-export" 1 + "Exports files of X11 cursor file" + "This plug-in exports X11 Mouse Cursor (XMC) files" + "Takeshi Matsuyama " + "Takeshi Matsuyama" + "26 May 2009" + "X11 Mouse Cursor" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "xmc") + (mime-types "image/x-xcursor")) + "RGBA" + 5 + 14 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 1 "GParamInt" "gint" "hot-spot-x" "Hot spot _X" "X-coordinate of hot spot (use -1, -1 to keep original hot spot)" 3 -1 524288 -1) + (proc-arg 1 "GParamInt" "gint" "hot-spot-y" "Hot spot _Y" "Y-coordinate of hot spot (use -1, -1 to keep original hot spot)" 3 -1 524288 -1) + (proc-arg 5 "GParamBoolean" "gboolean" "crop" "_Auto Crop all frames" "Remove the empty borders of all frames." 3 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "size" "Si_ze where unspecified" "Default frame size if unspecified" 3 "size-32px" 8 "size-12px" 12 "12px" "" "size-16px" 16 "16px" "" "size-24px" 24 "24px" "" "size-32px" 32 "32px" "" "size-36px" 36 "36px" "" "size-40px" 40 "40px" "" "size-48px" 48 "48px" "" "size-64px" 64 "64px" "") + (proc-arg 5 "GParamBoolean" "gboolean" "size-replace" "_Use default size for all frames" "Use default size for all frames" 3 0) + (proc-arg 1 "GParamInt" "gint" "delay" "_Delay where unspecified" "Default time span in milliseconds in which each frame is rendered" 3 5 2147483647 50) + (proc-arg 5 "GParamBoolean" "gboolean" "delay-replace" "Use default delay for all _frames" "Use default delay for all frames" 3 0) + (proc-arg 7 "GParamString" "gchararray" "xmc-copyright" "C_opyright" "Copyright information" 3 "") + (proc-arg 7 "GParamString" "gchararray" "xmc-license" "Lice_nse" "License information" 3 "") + (proc-arg 7 "GParamString" "gchararray" "gimp-comment" "Co_mment" "Optional comment" 3 "Created with GIMP"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-xbm/file-xbm" 0 + (proc-def "file-xbm-load" 1 + "Load a file in X10 or X11 bitmap (XBM) file format" + "Load a file in X10 or X11 bitmap (XBM) file format. XBM is a lossless format for flat black-and-white (two color indexed) images." + "Gordon Matzigkeit" + "Gordon Matzigkeit" + "1998" + "X BitMap image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "xbm,icon,bitmap") + (mime-types "image/x-xbitmap")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-xbm-export" 1 + "Export a file in X10 or X11 bitmap (XBM) file format" + "X10 or X11 bitmap (XBM) file format. XBM is a lossless format for flat black-and-white (two color indexed) images." + "Gordon Matzigkeit" + "Gordon Matzigkeit" + "1998" + "X BitMap image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "xbm,icon,bitmap") + (mime-types "image/x-xbitmap") + (handles-remote)) + "INDEXED" + 5 + 13 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "include-comment" "_Write comment" "Write a comment at the beginning of the file." 3 0) + (proc-arg 7 "GParamString" "gchararray" "gimp-comment" "Co_mment" "Image description (maximum 72 bytes)" 3 "Created with GIMP") + (proc-arg 5 "GParamBoolean" "gboolean" "x10-format" "_X10 format bitmap" "Export in X10 format" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "use-hot-spot" "Write hot spot _values" "Write hotspot information" 3 0) + (proc-arg 1 "GParamInt" "gint" "hot-spot-x" "Hot s_pot X" "X coordinate of hotspot" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "hot-spot-y" "Hot spot _Y" "Y coordinate of hotspot" 3 0 524288 0) + (proc-arg 7 "GParamString" "gchararray" "prefix" "I_dentifier prefix" "Identifier prefix [determined from filename]" 3 "bitmap") + (proc-arg 5 "GParamBoolean" "gboolean" "write-mask" "Write extra mask _file" "Write extra mask file" 3 0) + (proc-arg 7 "GParamString" "gchararray" "mask-suffix" "Mas_k file extensions" "Suffix of the mask file" 3 "-mask"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-wmf/file-wmf" 0 + (proc-def "file-wmf-load-thumb" 1 + "Loads a small preview from a WMF image" + "" + "Dom Lachowicz " + "Dom Lachowicz " + "(c) 2003 - Version 0.3.0" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-wmf-load" 1 + "Loads files in the WMF file format" + "Loads files in the WMF file format" + "Dom Lachowicz " + "Dom Lachowicz " + "(c) 2003 - Version 0.3.0" + "Microsoft WMF file" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "wmf,apm") + (magics "0,string,\\327\\315\\306\\232,0,string,\\1\\0\\11\\0") + (mime-types "image/x-wmf") + (handles-vector) + (thumb-loader "file-wmf-load-thumb")) + "" + 5 + 6 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "width" "_Width (pixels)" "Width (in pixels) to load the image in. (0 for the corresponding width per native ratio)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "height" "_Height (pixels)" "Height (in pixels) to load the image in. (0 for the corresponding height per native ratio)" 3 0 524288 0) + (proc-arg 5 "GParamBoolean" "gboolean" "keep-ratio" "_Keep aspect ratio" "Force dimensions with aspect ratio" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "prefer-native-dimensions" "_Prefer native dimensions" "Load and use dimensions from source file" 3 0) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-webp/file-webp" 0 + (proc-def "file-webp-load" 1 + "Loads images in the WebP file format" + "Loads images in the WebP file format" + "Nathan Osman, Ben Touchette" + "(C) 2015-2016 Nathan Osman, (C) 2016 Ben Touchette" + "2015,2016" + "WebP image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "webp") + (magics "8,string,WEBP") + (mime-types "image/webp")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-webp-export" 1 + "Saves files in the WebP image format" + "Saves files in the WebP image format" + "Nathan Osman, Ben Touchette" + "(C) 2015-2016 Nathan Osman, (C) 2016 Ben Touchette" + "2015,2016" + "WebP image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "webp") + (mime-types "image/webp")) + "*" + 5 + 20 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "preset" "Source _type" "WebP encoder preset" 3 "default" 6 "default" 0 "Default" "" "picture" 1 "Picture" "" "photo" 2 "Photo" "" "drawing" 3 "Drawing" "" "icon" 4 "Icon" "" "text" 5 "Text" "") + (proc-arg 5 "GParamBoolean" "gboolean" "lossless" "L_ossless" "Use lossless encoding" 3 0) + (proc-arg 6 "GParamDouble" "gdouble" "quality" "Image _quality" "Quality of the image" 3 0 100 90) + (proc-arg 6 "GParamDouble" "gdouble" "alpha-quality" "Alpha q_uality" "Quality of the image's alpha channel" 3 0 100 100) + (proc-arg 5 "GParamBoolean" "gboolean" "use-sharp-yuv" "Use Sharp YU_V" "Use sharper (but slower) RGB→YUV conversion" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "animation-loop" "Loop _forever" "Loop animation infinitely" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "minimize-size" "_Minimize output size (slower)" "Minimize output file size" 3 1) + (proc-arg 1 "GParamInt" "gint" "keyframe-distance" "Max distance between _key-frames" "Maximum distance between keyframes" 3 0 2147483647 50) + (proc-arg 1 "GParamInt" "gint" "default-delay" "_Default delay between frames" "Default delay (in milliseconds) to use when timestamps for frames are not available or forced." 3 0 2147483647 200) + (proc-arg 5 "GParamBoolean" "gboolean" "force-delay" "Use default dela_y for all frames" "Force default delay on all frames" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "animation" "Save a_nimation" "Use layers for animation" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-exif" "Save _Exif" "Save Exif (Exchangeable image file format) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-iptc" "Save _IPTC" "Save IPTC (International Press Telecommunications Council) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-xmp" "Save _XMP" "Save XMP (Extensible Metadata Platform) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-color-profile" "Save color _profile" "Save the ICC color profile as metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-thumbnail" "Save _thumbnail" "Save a smaller representation of the image as metadata" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-wbmp/file-wbmp" 0 + (proc-def "file-wbmp-load" 1 + "Loads files of Wireless BMP file format" + "Loads files of Wireless BMP file format" + "Kevin Toyle" + "Kevin Toyle" + "2022" + "Wireless BMP image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "wbmp") + (mime-types "image/vnd.wap.wbmp")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-tiff/file-tiff" 0 + (proc-def "file-tiff-load" 1 + "Loads files of the TIFF and BigTIFF file formats" + "Loads files of the Tag Image File Format (TIFF) and its 64-bit offsets variant (BigTIFF)" + "Spencer Kimball, Peter Mattis & Nick Lamb" + "Nick Lamb " + "1995-1996,1998-2003" + "TIFF or BigTIFF image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "tif,tiff") + (magics "0,string,II*\\0,0,string,MM\\0*") + (mime-types "image/tiff") + (handles-remote)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-tiff-export" 1 + "Exports files in the TIFF or BigTIFF file formats" + "Exports files in the Tag Image File Format (TIFF) or its 64-bit offsets variant (BigTIFF) able to support much bigger file sizes" + "Spencer Kimball & Peter Mattis" + "Spencer Kimball & Peter Mattis" + "1995-1996,2000-2003" + "TIFF or BigTIFF image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "tif,tiff") + (mime-types "image/tiff") + (handles-remote)) + "*" + 5 + 14 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "bigtiff" "Export in _BigTIFF variant file format" "The BigTIFF variant file format uses 64-bit offsets, hence supporting over 4GiB files and bigger" 3 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "compression" "Co_mpression" "Compression type" 3 "none" 7 "none" 0 "None" "" "lzw" 1 "LZW" "" "packbits" 2 "Pack Bits" "" "adobe_deflate" 3 "Deflate" "" "jpeg" 4 "JPEG" "" "ccittfax3" 5 "CCITT Group 3 fax" "" "ccittfax4" 6 "CCITT Group 4 fax" "") + (proc-arg 5 "GParamBoolean" "gboolean" "save-transparent-pixels" "Save color _values from transparent pixels" "Keep the color data masked by an alpha channel intact (do not store premultiplied components)" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "cmyk" "Export as CMY_K" "Create a CMYK TIFF image using the soft-proofing color profile" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-exif" "Save _Exif" "Save Exif (Exchangeable image file format) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-iptc" "Save _IPTC" "Save IPTC (International Press Telecommunications Council) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-xmp" "Save _XMP" "Save XMP (Extensible Metadata Platform) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-color-profile" "Save color _profile" "Save the ICC color profile as metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-thumbnail" "Save _thumbnail" "Save a smaller representation of the image as metadata" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "include-comment" "Save c_omment" "Save a comment as metadata" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-tga/file-tga" 0 + (proc-def "file-tga-load" 1 + "Loads files of Targa file format" + "FIXME: write help for tga_load" + "Raphael FRANCOIS, Gordon Matzigkeit" + "Raphael FRANCOIS, Gordon Matzigkeit" + "1997,2000,2007" + "TarGA image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "tga,vda,icb,vst") + (magics "-18&,string,TRUEVISION-XFILE.,-1,byte,0") + (mime-types "image/x-tga")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-tga-export" 1 + "Exports files in the Targa file format" + "FIXME: write help for tga_export" + "Raphael FRANCOIS, Gordon Matzigkeit" + "Raphael FRANCOIS, Gordon Matzigkeit" + "1997,2000" + "TarGA image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "tga") + (mime-types "image/x-tga")) + "*" + 5 + 6 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "rle" "_Use RLE compression" "Use RLE compression" 3 1) + (proc-arg 4 "GimpParamChoice" "gchararray" "origin" "Ori_gin" "Image origin" 3 "bottom-left" 2 "bottom-left" 1 "Bottom left" "" "top-left" 0 "Top left" ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-svg/file-svg" 0 + (proc-def "file-svg-load" 1 + "Loads files in the SVG file format" + "Renders SVG files to raster graphics using librsvg." + "Dom Lachowicz, Sven Neumann" + "Dom Lachowicz " + "2.5.0" + "SVG image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "svg") + (magics "0,string," + "Copyright 1997-1998 by Michael Sweet" + "1.1.1 - 17 May 1998" + "Silicon Graphics IRIS image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "sgi,rgb,rgba,bw,icon") + (magics "0,short,474") + (mime-types "image/x-sgi")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-sgi-export" 1 + "Exports files in SGI image file format" + "This plug-in exports SGI image files." + "Michael Sweet " + "Copyright 1997-1998 by Michael Sweet" + "1.1.1 - 17 May 1998" + "Silicon Graphics IRIS image" + 0 + (icon icon-name -1 "gimp-tool-paintbrush") + (save-proc + (extensions "sgi,rgb,rgba,bw,icon") + (mime-types "image/x-sgi")) + "*" + 5 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "compression" "Compression _type" "Compression level" 3 "rle" 3 "none" 0 "No compression" "" "rle" 1 "RLE compression" "" "arle" 2 "Aggressive RLE (not supported by SGI)" ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-raw-placeholder/file-raw-placeholder" 0 + (proc-def "file-raw-placeholder-canon-load" 1 + "Load files in the Canon raw formats via placeholder" + "This plug-in loads files in Canon's raw formats by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "cr2,crw,cr3") + (magics "0,string,II*\\0\\020\\0\\0\\0CR,0,string,II\\024\\0\\0\\0HEAPCCDR,4,string,ftypcrx ") + (mime-types "image/x-canon-cr2,image/x-canon-crw,image/x-canon-cr3") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-nikon-load" 1 + "Load files in the Nikon raw formats via placeholder" + "This plug-in loads files in Nikon's raw formats by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "nef,nrw") + (mime-types "image/x-nikon-nef,image/x-nikon-nrw") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-hasselblad-load" 1 + "Load files in the Hasselblad raw formats via placeholder" + "This plug-in loads files in Hasselblad's raw formats by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "3fr,fff") + (mime-types "image/x-hasselblad-3fr,image/x-hasselblad-fff") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-sony-load" 1 + "Load files in the Sony raw formats via placeholder" + "This plug-in loads files in Sony's raw formats by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "arw,srf,sr2") + (mime-types "image/x-sony-arw,image/x-sony-srf,image/x-sony-sr2") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-bay-load" 1 + "Load files in the BAY raw format via placeholder" + "This plug-in loads files in Casio's raw BAY format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "bay") + (mime-types "image/x-casio-bay") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-cine-load" 1 + "Load files in the CINE raw format via placeholder" + "This plug-in loads files in Phantom Software's raw CINE format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "cine,cin") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-sinar-load" 1 + "Load files in the Sinar raw formats via placeholder" + "This plug-in loads files in Sinar's raw formats by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "cs1,ia,sti") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-kodak-load" 1 + "Load files in the Kodak raw formats via placeholder" + "This plug-in loads files in Kodak's raw formats by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "dc2,dcr,kdc,k25,kc2") + (mime-types "image/x-kodak-dc2,image/x-kodak-dcr,image/x-kodak-kdc,image/x-kodak-k25,image/x-kodak-kc2") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-dng-load" 1 + "Load files in the DNG raw format via placeholder" + "This plug-in loads files in the Adobe Digital Negative DNG format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "dng") + (mime-types "image/x-adobe-dng") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-erf-load" 1 + "Load files in the ERF raw format via placeholder" + "This plug-in loads files in Epson's raw ERF format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "erf") + (mime-types "image/x-epson-erf") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-phaseone-load" 1 + "Load files in the Phase One raw formats via placeholder" + "This plug-in loads files in Phase One's raw formats by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "cap,iiq") + (mime-types "image/x-phaseone-cap,image/x-phaseone-iiq") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-minolta-load" 1 + "Load files in the Minolta raw formats via placeholder" + "This plug-in loads files in Minolta's raw formats by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "mdc,mrw") + (mime-types "image/x-minolta-mdc,image/x-minolta-mrw") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-mef-load" 1 + "Load files in the MEF raw format via placeholder" + "This plug-in loads files in Mamiya's raw MEF format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "mef") + (mime-types "image/x-mamiya-mef") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-mos-load" 1 + "Load files in the MOS raw format via placeholder" + "This plug-in loads files in Leaf's raw MOS format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "mos") + (mime-types "image/x-leaf-mos") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-orf-load" 1 + "Load files in the ORF raw format via placeholder" + "This plug-in loads files in Olympus' raw ORF format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "orf") + (magics "0,string,IIRO,0,string,MMOR,0,string,IIRS") + (mime-types "image/x-olympus-orf") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-pef-load" 1 + "Load files in the PEF raw format via placeholder" + "This plug-in loads files in Pentax' raw PEF format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "pef,raw") + (mime-types "image/x-pentax-pef,image/x-pentax-raw") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-pxn-load" 1 + "Load files in the PXN raw format via placeholder" + "This plug-in loads files in Logitech's raw PXN format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "pxn") + (mime-types "image/x-pxn") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-qtk-load" 1 + "Load files in the QTK raw format via placeholder" + "This plug-in loads files in Apple's QuickTake QTK raw format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "qtk") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-raf-load" 1 + "Load files in the RAF raw format via placeholder" + "This plug-in loads files in Fujifilm's raw RAF format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "raf") + (magics "0,string,FUJIFILMCCD-RAW") + (mime-types "image/x-fuji-raf") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-panasonic-load" 1 + "Load files in the Panasonic raw formats via placeholder" + "This plug-in loads files in Panasonic's raw formats by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "raw,rw2") + (magics "0,string,IIU\\0") + (mime-types "image/x-panasonic-raw,image/x-panasonic-rw2") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-rdc-load" 1 + "Load files in the RDC raw format via placeholder" + "This plug-in loads files in Digital Foto Maker's raw RDC format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "rdc") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-rwl-load" 1 + "Load files in the RWL raw format via placeholder" + "This plug-in loads files in Leica's raw RWL format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "rwl") + (mime-types "image/x-leica-rwl") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-srw-load" 1 + "Load files in the SRW raw format via placeholder" + "This plug-in loads files in Samsung's raw SRW format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "srw") + (mime-types "image/x-samsung-srw") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-x3f-load" 1 + "Load files in the X3F raw format via placeholder" + "This plug-in loads files in Sigma's raw X3F format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "x3f") + (magics "0,string,FOVb") + (mime-types "image/x-sigma-x3f") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-placeholder-ari-load" 1 + "Load files in the ARI raw format via placeholder" + "This plug-in loads files in Arriflex' raw ARI format by calling placeholder." + "Tobias Ellinghaus" + "Tobias Ellinghaus" + "2016" + "" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "ari") + (handles-raw)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-raw-data/file-raw-data" 0 + (proc-def "file-raw-load" 1 + "Load raw images, specifying image information" + "Load raw images, specifying image information" + "timecop, pg@futureware.at" + "timecop, pg@futureware.at" + "Aug 2004" + "Raw image data" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "data")) + "" + 5 + 12 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "width" "_Width" "Image width in number of pixels" 3 1 524288 350) + (proc-arg 1 "GParamInt" "gint" "height" "_Height" "Image height in number of pixels" 3 1 524288 350) + (proc-arg 1 "GParamInt" "gint" "offset" "O_ffset" "Offset to beginning of image in raw data" 3 0 524288 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "pixel-format" "Pi_xel format" "The layout of pixel data, such as components and their order" 3 "rgb-8bpc" 19 "rgb-8bpc" 0 "RGB 8-bit" "" "rgb-16bpc" 1 "RGB 16-bit" "" "rgb-32bpc" 2 "RGB 32-bit" "" "rgba-8bpc" 3 "RGBA 8-bit" "" "rgba-16bpc" 4 "RGBA 16-bit" "" "rgba-32bpc" 5 "RGBA 32-bit" "" "rgb565" 6 "RGB565" "" "bgr565" 7 "BGR565" "" "grayscale-1bpp" 8 "B&W 1 bit" "" "grayscale-2bpp" 9 "Grayscale 2-bit" "" "grayscale-4bpp" 10 "Grayscale 4-bit" "" "grayscale-8bpp" 11 "Grayscale 8-bit" "" "grayscale-16bpp" 12 "Grayscale 16-bit" "" "grayscale-32bpp" 13 "Grayscale 32-bit" "" "grayscale-alpha-8bpc" 14 "Grayscale-Alpha 8-bit" "" "grayscale-alpha-16bpc" 15 "Grayscale-Alpha 16-bit" "" "grayscale-alpha-32bpc" 16 "Grayscale-Alpha 32-bit" "" "indexed" 17 "Indexed" "" "indexed-alpha" 18 "Indexed Alpha" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "data-type" "_Data type" "Data type used to represent pixel values" 3 "unsigned" 3 "unsigned" 0 "Unsigned Integer" "" "signed" 1 "Signed Integer" "" "float" 2 "Floating Point" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "endianness" "_Endianness" "Order of sequences of bytes" 3 "little-endian" 2 "little-endian" 0 "Little Endian" "" "big-endian" 1 "Big Endian" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "planar-configuration" "Planar confi_guration" "How color pixel data are stored" 3 "contiguous" 2 "contiguous" 0 "Contiguous" "" "planar" 1 "Planar" "") + (proc-arg 1 "GParamInt" "gint" "palette-offset" "Palette Offse_t" "Offset to beginning of data in the palette file" 3 0 524288 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "palette-type" "Palette's la_yout" "The layout for the palette's color channels" 3 "rgb" 2 "rgb" 0 "R, G, B (normal)" "" "bgr" 1 "B, G, R, X (BMP style)" "") + (proc-arg 13 "GimpParamFile" "GFile" "palette-file" "_Palette File" "The file containing palette data" 3 0 1 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-hgt-load" 1 + "Load HGT data as images" + "Load Digital Elevation Model data in HGT format from the Shuttle Radar Topography Mission as images. Though the output image will be RGB, all colors are grayscale by default and the contrast will be quite low on most earth relief. Therefore you will likely want to remap elevation to colors as a second step, for instance with the \"Gradient Map\" plug-in." + "" + "" + "2017-12-09" + "Digital Elevation Model data" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "hgt")) + "" + 5 + 6 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 4 "GimpParamChoice" "gchararray" "sample-spacing" "Sa_mple spacing" "The sample spacing of the data." 3 "auto-detect" 3 "auto-detect" 0 "Auto-Detect" "" "srtm-1" 1 "SRTM-1 (1 arc second)" "" "srtm-3" 2 "SRTM-3 (3 arc seconds)" "") + (proc-arg 1 "GParamInt" "gint" "palette-offset" "Palette Offse_t" "Offset to beginning of data in the palette file" 3 0 524288 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "palette-type" "Palette's la_yout" "The layout for the palette's color channels" 3 "rgb" 2 "rgb" 0 "R, G, B (normal)" "" "bgr" 1 "B, G, R, X (BMP style)" "") + (proc-arg 13 "GimpParamFile" "GFile" "palette-file" "_Palette File" "The file containing palette data" 3 0 1 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-raw-export" 1 + "Dump images to disk in raw format" + "Dump images to disk in raw format" + "Björn Kautler, Bjoern@Kautler.net" + "Björn Kautler, Bjoern@Kautler.net" + "April 2014" + "Raw image data" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "data,raw")) + "INDEXED, GRAY, RGB, RGBA" + 5 + 6 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "planar-configuration" "Planar configuration" "How color pixel data are stored" 3 "contiguous" 2 "contiguous" 0 "Contiguous" "" "planar" 1 "Planar" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "palette-type" "Palette's la_yout" "The layout for the palette's color channels" 3 "rgb" 2 "rgb" 0 "R, G, B (normal)" "" "bgr" 1 "B, G, R, X (BMP style)" ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-qoi/file-qoi" 0 + (proc-def "file-qoi-load" 1 + "Load file in the QOI file format" + "Load file in the QOI file format (Quite OK Image)" + "Alex S." + "Alex S." + "2023" + "Quite OK Image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "qoi") + (magics "0,string,qoif") + (mime-types "image/qoi")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-qoi-export" 1 + "Export image in the QOI file format" + "Export image in the QOI file format (Quite OK Image)" + "Alex S." + "Alex S." + "2023" + "Quite OK Image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "qoi") + (mime-types "image/qoi")) + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-psp/file-psp" 0 + (proc-def "file-psp-load" 1 + "Loads images from the Paint Shop Pro PSP file format" + "This plug-in loads and exports images in Paint Shop Pro's native PSP format. Vector layers aren't handled. Exporting isn't yet implemented." + "Tor Lillqvist" + "Tor Lillqvist" + "1999" + "Paint Shop Pro image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "psp,tub,pspimage,psptube") + (magics "0,string,Paint\\040Shop\\040Pro\\040Image\\040File\n\032") + (mime-types "image/x-psp")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-psd/file-psd" 0 + (proc-def "file-psd-load-thumb" 1 + "Loads thumbnails from the Photoshop PSD file format" + "This plug-in loads thumbnail images from Adobe Photoshop (TM) native PSD format files." + "John Marshall" + "John Marshall" + "2007" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-psd-load" 1 + "Loads images from the Photoshop PSD and PSB file formats" + "This plug-in loads images in Adobe Photoshop (TM) native PSD and PSB format." + "John Marshall" + "John Marshall" + "2007" + "Photoshop image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "psd, psb") + (magics "0,string,8BPS") + (mime-types "image/x-psd") + (thumb-loader "file-psd-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-psd-load-merged" 1 + "Loads images from the Photoshop PSD and PSB file formats" + "This plug-in loads the merged image data in Adobe Photoshop (TM) native PSD and PSB format." + "Ell" + "Ell" + "2018" + "Photoshop image (merged)" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "psd, psb") + (magics "0,string,8BPS") + (priority 1) + (mime-types "image/x-psd") + (priority 1) + (thumb-loader "file-psd-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-psd-export" 1 + "Saves files in the Photoshop (TM) PSD file format" + "This filter saves files of Adobe Photoshop (TM) native PSD format. These files may be of any image type supported by GIMP, with or without layers, layer masks, aux channels and guides." + "Monigotes" + "Monigotes" + "2000" + "Photoshop image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "psd") + (mime-types "image/x-psd")) + "*" + 5 + 14 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "clippingpath" "Assign a Clipping _Path" "Select a path to be the clipping path" 3 0) + (proc-arg 7 "GParamString" "gchararray" "clippingpathname" "Clipping Path _Name" "Clipping path name\n(ignored if no clipping path)" 3 "") + (proc-arg 6 "GParamDouble" "gdouble" "clippingpathflatness" "Path _Flatness" "Clipping path flatness in device pixels\n(ignored if no clipping path)" 3 0 100 0.20000000000000001) + (proc-arg 5 "GParamBoolean" "gboolean" "cmyk" "Export as _CMYK" "Export a CMYK PSD image using the soft-proofing color profile" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "duotone" "Export as _Duotone" "Export as a Duotone PSD file if Duotone color space information was attached to the image when originally imported." 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-exif" "Save _Exif" "Save Exif (Exchangeable image file format) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-iptc" "Save _IPTC" "Save IPTC (International Press Telecommunications Council) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-xmp" "Save _XMP" "Save XMP (Extensible Metadata Platform) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-color-profile" "Save color _profile" "Save the ICC color profile as metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-thumbnail" "Save _thumbnail" "Save a smaller representation of the image as metadata" 3 1)) + (proc-def "file-psd-load-metadata" 1 + "Loads Photoshop-format metadata from other file formats." + "Loads Photoshop-format metadata from other file formats." + "John Marshall" + "John Marshall" + "2007" + "" + 0 + (icon icon-name -1 "") + (load-proc) + "" + 5 + 6 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "size" "Metadata size" "" 3 0 2147483647 0) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "image" "The image" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "metadata-type" "Metadata type" "If the metadata contains image or layer PSD resources." 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "cmyk" "CMYK" "If the layer metadata needs to be converted from CMYK colorspace." 3 0) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-ps/file-ps" 0 + (proc-def "file-ps-load-thumb" 1 + "Loads a small preview from a PostScript or PDF document" + "" + "Peter Kirchgessner " + "Peter Kirchgessner" + "v1.17 19-Sep-2004" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-ps-load" 1 + "Load PostScript documents" + "Load PostScript documents" + "Peter Kirchgessner " + "Peter Kirchgessner" + "v1.17 19-Sep-2004" + "PostScript document" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "ps") + (magics "0,string,%!,0,long,0xc5d0d3c6") + (mime-types "application/postscript") + (handles-vector) + (thumb-loader "file-ps-load-thumb")) + "" + 5 + 11 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "width" "_Width (pixels)" "Width (in pixels) to load the image in. (0 for the corresponding width per native ratio)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "height" "_Height (pixels)" "Height (in pixels) to load the image in. (0 for the corresponding height per native ratio)" 3 0 524288 0) + (proc-arg 5 "GParamBoolean" "gboolean" "keep-ratio" "_Keep aspect ratio" "Force dimensions with aspect ratio" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "prefer-native-dimensions" "_Prefer native dimensions" "Load and use dimensions from source file" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "check-bbox" "Try _Bounding Box" "FALSE: Use width/height, TRUE: Use BoundingBox" 3 1) + (proc-arg 7 "GParamString" "gchararray" "pages" "_Pages" "Pages to load (e.g.: 1,3,5-7)" 3 "1") + (proc-arg 4 "GimpParamChoice" "gchararray" "coloring" "Colorin_g" "Import color format" 3 "rgb" 4 "bw" 4 "B/W" "" "grayscale" 5 "Gray" "" "rgb" 6 "Color" "" "automatic" 7 "Automatic" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "text-alpha-bits" "Te_xt anti-aliasing" "Text anti-aliasing strength" 3 "none" 3 "none" 1 "None" "" "weak" 2 "Weak" "" "strong" 4 "Strong" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "graphic-alpha-bits" "Gra_phic anti-aliasing" "Graphic anti-aliasing strength" 3 "none" 3 "none" 1 "None" "" "weak" 2 "Weak" "" "strong" 4 "Strong" "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-eps-load" 1 + "Load Encapsulated PostScript images" + "Load Encapsulated PostScript images" + "Peter Kirchgessner " + "Peter Kirchgessner" + "v1.17 19-Sep-2004" + "Encapsulated PostScript image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "eps") + (magics "0,string,%!,0,long,0xc5d0d3c6") + (mime-types "image/x-eps") + (handles-vector) + (thumb-loader "file-ps-load-thumb")) + "" + 5 + 11 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "width" "_Width (pixels)" "Width (in pixels) to load the image in. (0 for the corresponding width per native ratio)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "height" "_Height (pixels)" "Height (in pixels) to load the image in. (0 for the corresponding height per native ratio)" 3 0 524288 0) + (proc-arg 5 "GParamBoolean" "gboolean" "keep-ratio" "_Keep aspect ratio" "Force dimensions with aspect ratio" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "prefer-native-dimensions" "_Prefer native dimensions" "Load and use dimensions from source file" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "check-bbox" "Try _Bounding Box" "FALSE: Use width/height, TRUE: Use BoundingBox" 3 1) + (proc-arg 7 "GParamString" "gchararray" "pages" "_Pages" "Pages to load (e.g.: 1,3,5-7)" 3 "1") + (proc-arg 4 "GimpParamChoice" "gchararray" "coloring" "Colorin_g" "Import color format" 3 "rgb" 4 "bw" 4 "B/W" "" "grayscale" 5 "Gray" "" "rgb" 6 "Color" "" "automatic" 7 "Automatic" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "text-alpha-bits" "Te_xt anti-aliasing" "Text anti-aliasing strength" 3 "none" 3 "none" 1 "None" "" "weak" 2 "Weak" "" "strong" 4 "Strong" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "graphic-alpha-bits" "Gra_phic anti-aliasing" "Graphic anti-aliasing strength" 3 "none" 3 "none" 1 "None" "" "weak" 2 "Weak" "" "strong" 4 "Strong" "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-ps-export" 1 + "Export image as PostScript document" + "PostScript exporting handles all image types except those with alpha channels." + "Peter Kirchgessner " + "Peter Kirchgessner" + "v1.17 19-Sep-2004" + "PostScript document" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "ps") + (mime-types "application/postscript") + (handles-remote)) + "RGB, GRAY, INDEXED" + 5 + 15 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 6 "GParamDouble" "gdouble" "width" "_Width" "Width of the image in PostScript file (0: use input image size)" 3 0 524288 287) + (proc-arg 6 "GParamDouble" "gdouble" "height" "_Height" "Height of the image in PostScript file (0: use input image size)" 3 0 524288 200) + (proc-arg 6 "GParamDouble" "gdouble" "x-offset" "_X offset" "X-offset to image from lower left corner" 3 -524288 524288 5) + (proc-arg 6 "GParamDouble" "gdouble" "y-offset" "Y o_ffset" "Y-offset to image from lower left corner" 3 -524288 524288 5) + (proc-arg 4 "GimpParamChoice" "gchararray" "unit" "_Unit" "Unit of measure for offset values" 3 "inch" 2 "inch" 0 "Inch" "" "millimeter" 1 "Millimeter" "") + (proc-arg 5 "GParamBoolean" "gboolean" "keep-ratio" "_Keep aspect ratio" "If enabled, aspect ratio will be maintained on export. Otherwise, the width and height values will be used." 3 1) + (proc-arg 1 "GParamInt" "gint" "rotation" "Rotation" "0, 90, 180, 270" 3 0 270 0) + (proc-arg 5 "GParamBoolean" "gboolean" "level" "PostScript Level _2" "If enabled, export in PostScript Level 2 format. Otherwise, export in PostScript Level 1 format." 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "eps-flag" "Encapsula_ted PostScript" "If enabled, export as Encapsulated PostScript. Otherwise, export as PostScript." 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "show-preview" "_Preview" "Show Preview" 3 0) + (proc-arg 1 "GParamInt" "gint" "preview" "Preview Si_ze" "Maximum size of preview. Set to 0 for no preview." 3 0 524288 256)) + (proc-def "file-eps-export" 1 + "Export image as Encapsulated PostScript image" + "PostScript exporting handles all image types except those with alpha channels." + "Peter Kirchgessner " + "Peter Kirchgessner" + "v1.17 19-Sep-2004" + "Encapsulated PostScript" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "eps") + (mime-types "application/x-eps") + (handles-remote)) + "RGB, GRAY, INDEXED" + 5 + 15 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 6 "GParamDouble" "gdouble" "width" "_Width" "Width of the image in PostScript file (0: use input image size)" 3 0 524288 287) + (proc-arg 6 "GParamDouble" "gdouble" "height" "_Height" "Height of the image in PostScript file (0: use input image size)" 3 0 524288 200) + (proc-arg 6 "GParamDouble" "gdouble" "x-offset" "_X offset" "X-offset to image from lower left corner" 3 -524288 524288 5) + (proc-arg 6 "GParamDouble" "gdouble" "y-offset" "Y o_ffset" "Y-offset to image from lower left corner" 3 -524288 524288 5) + (proc-arg 4 "GimpParamChoice" "gchararray" "unit" "_Unit" "Unit of measure for offset values" 3 "inch" 2 "inch" 0 "Inch" "" "millimeter" 1 "Millimeter" "") + (proc-arg 5 "GParamBoolean" "gboolean" "keep-ratio" "_Keep aspect ratio" "If enabled, aspect ratio will be maintained on export. Otherwise, the width and height values will be used." 3 1) + (proc-arg 1 "GParamInt" "gint" "rotation" "Rotation" "0, 90, 180, 270" 3 0 270 0) + (proc-arg 5 "GParamBoolean" "gboolean" "level" "PostScript Level _2" "If enabled, export in PostScript Level 2 format. Otherwise, export in PostScript Level 1 format." 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "eps-flag" "Encapsula_ted PostScript" "If enabled, export as Encapsulated PostScript. Otherwise, export as PostScript." 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "show-preview" "_Preview" "Show Preview" 3 0) + (proc-arg 1 "GParamInt" "gint" "preview" "Preview Si_ze" "Maximum size of preview. Set to 0 for no preview." 3 0 524288 256))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pnm/file-pnm" 0 + (proc-def "file-pnm-load" 1 + "Loads files in the PNM file format" + "This plug-in loads files in the various Netpbm portable file formats." + "Erik Nygren" + "Erik Nygren" + "1996" + "PNM Image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "pnm,ppm,pgm,pbm,pfm,pam") + (magics "0,string,P1,0,string,P2,0,string,P3,0,string,P4,0,string,P5,0,string,P6,0,string,P7,0,string,PF,0,string,Pf") + (mime-types "image/x-portable-anymap") + (handles-remote)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-pnm-export" 1 + "Exports files in the PNM file format" + "PNM export handles all image types without transparency." + "Erik Nygren" + "Erik Nygren" + "1996" + "PNM image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "pnm") + (mime-types "image/x-portable-anymap") + (handles-remote)) + "RGB, GRAY, INDEXED" + 5 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "raw" "_Data formatting" "Whether to export ASCII or raw output" 3 "raw-output" 2 "ascii-output" 0 "ASCII" "" "raw-output" 1 "Raw" "")) + (proc-def "file-pbm-export" 1 + "Exports files in the PBM file format" + "PBM exporting produces mono images without transparency." + "Erik Nygren" + "Erik Nygren" + "1996" + "PBM image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "pbm") + (mime-types "image/x-portable-bitmap") + (handles-remote)) + "RGB, GRAY, INDEXED" + 5 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "raw" "_Data formatting" "Whether to export ASCII or raw output" 3 "raw-output" 2 "ascii-output" 0 "ASCII" "" "raw-output" 1 "Raw" "")) + (proc-def "file-pgm-export" 1 + "Exports files in the PGM file format" + "PGM exporting produces grayscale images without transparency." + "Erik Nygren" + "Erik Nygren" + "1996" + "PGM image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "pgm") + (mime-types "image/x-portable-graymap") + (handles-remote)) + "RGB, GRAY, INDEXED" + 5 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "raw" "_Data formatting" "Whether to export ASCII or raw output" 3 "raw-output" 2 "ascii-output" 0 "ASCII" "" "raw-output" 1 "Raw" "")) + (proc-def "file-ppm-export" 1 + "Exports files in the PPM file format" + "PPM export handles RGB images without transparency." + "Erik Nygren" + "Erik Nygren" + "1996" + "PPM image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "ppm") + (mime-types "image/x-portable-pixmap") + (handles-remote)) + "RGB, GRAY, INDEXED" + 5 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "raw" "_Data formatting" "Whether to export ASCII or raw output" 3 "raw-output" 2 "ascii-output" 0 "ASCII" "" "raw-output" 1 "Raw" "")) + (proc-def "file-pam-export" 1 + "Exports files in the PAM file format" + "PAM export handles RGB images with or without transparency." + "Jörg Walter" + "Jörg Walter" + "2009" + "PAM image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "pam") + (mime-types "image/x-portable-arbitrarymap") + (handles-remote)) + "RGB*, GRAY*, INDEXED*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)) + (proc-def "file-pfm-export" 1 + "Exports files in the PFM file format" + "PFM export handles all images without transparency." + "Mukund Sivaraman" + "Mukund Sivaraman" + "2015" + "PFM image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "pfm") + (mime-types "image/x-portable-floatmap") + (handles-remote)) + "RGB, GRAY, INDEXED" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-png/file-png" 0 + (proc-def "file-png-load" 1 + "Loads files in PNG file format" + "This plug-in loads Portable Network Graphics (PNG) files." + "Michael Sweet , Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>" + "Michael Sweet , Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>, Nick Lamb " + "1.3.4 - 03 September 2002" + "PNG image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "png") + (magics "0,string,‰PNG\r\n\032\n") + (mime-types "image/png")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-png-export" 1 + "Exports files in PNG file format" + "This plug-in exports Portable Network Graphics (PNG) files." + "Michael Sweet , Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>" + "Michael Sweet , Daniel Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>, Nick Lamb " + "1.3.4 - 03 September 2002" + "PNG image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "png") + (mime-types "image/png")) + "*" + 5 + 19 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "interlaced" "_Interlacing (Adam7)" "Use Adam7 interlacing" 3 0) + (proc-arg 1 "GParamInt" "gint" "compression" "Co_mpression level" "Deflate Compression factor (0..9)" 3 0 9 9) + (proc-arg 5 "GParamBoolean" "gboolean" "bkgd" "Save _background color" "Write bKGD chunk (PNG metadata)" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "offs" "Save layer o_ffset" "Write oFFs chunk (PNG metadata)" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "phys" "Save resol_ution" "Write pHYs chunk (PNG metadata)" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "time" "Save creation _time" "Write tIME chunk (PNG metadata)" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "save-transparent" "Save color _values from transparent pixels" "Preserve color of completely transparent pixels" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "optimize-palette" "_Optimize for smallest possible palette size" "When checked, save as 1, 2, 4, or 8-bit depending on number of colors used. When unchecked, always save as 8-bit" 3 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "format" "_Pixel format" "PNG export format" 3 "auto" 9 "auto" 0 "Automatic" "" "rgb8" 1 "8 bpc RGB" "" "gray8" 2 "8 bpc GRAY" "" "rgba8" 3 "8 bpc RGBA" "" "graya8" 4 "8 bpc GRAYA" "" "rgb16" 5 "16 bpc RGB" "" "gray16" 6 "16 bpc GRAY" "" "rgba16" 7 "16 bpc RGBA" "" "graya16" 8 "16 bpc GRAYA" "") + (proc-arg 5 "GParamBoolean" "gboolean" "include-exif" "Save _Exif" "Save Exif (Exchangeable image file format) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-iptc" "Save _IPTC" "Save IPTC (International Press Telecommunications Council) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-xmp" "Save _XMP" "Save XMP (Extensible Metadata Platform) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-color-profile" "Save color _profile" "Save the ICC color profile as metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-thumbnail" "Save _thumbnail" "Save a smaller representation of the image as metadata" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "include-comment" "Save c_omment" "Save a comment as metadata" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pix/file-pix" 0 + (proc-def "file-pix-load" 1 + "Loads files of the Alias|Wavefront or Esm Software Pix file format" + "Loads files of the Alias|Wavefront or Esm Software Pix file format" + "Michael Taylor" + "Michael Taylor" + "1997" + "Alias Pix image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "pix,matte,mask,alpha,als") + (magics "0,string,Esm Software PIX file") + (handles-remote)) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-pix-export" 1 + "Export file in the Alias|Wavefront pix/matte file format" + "Export file in the Alias|Wavefront pix/matte file format" + "Michael Taylor" + "Michael Taylor" + "1997" + "Alias Pix image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "pix,matte,mask,alpha,als") + (handles-remote)) + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pdf-load/file-pdf-load" 0 + (proc-def "file-pdf-load-thumb" 1 + "Loads a preview from a PDF file." + "Loads a small preview of the first page of the PDF format file. Uses the embedded thumbnail if present." + "Nathan Summers" + "Nathan Summers" + "2005" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-pdf-load" 1 + "Load file in PDF format" + "Loads files in Adobe's Portable Document Format. PDF is designed to be easily processed by a variety of different platforms, and is a distant cousin of PostScript." + "Nathan Summers, Lionel N." + "Nathan Summers, Lionel N." + "2005, 2017" + "Portable Document Format" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "pdf") + (magics "0, string,%PDF-") + (mime-types "application/pdf") + (handles-vector) + (thumb-loader "file-pdf-load-thumb")) + "" + 5 + 11 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "width" "_Width (pixels)" "Width (in pixels) to load the image in. (0 for the corresponding width per native ratio)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "height" "_Height (pixels)" "Height (in pixels) to load the image in. (0 for the corresponding height per native ratio)" 3 0 524288 0) + (proc-arg 5 "GParamBoolean" "gboolean" "keep-ratio" "_Keep aspect ratio" "Force dimensions with aspect ratio" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "prefer-native-dimensions" "_Prefer native dimensions" "Load and use dimensions from source file" 3 0) + (proc-arg 7 "GParamString" "gchararray" "password" "PDF password" "The password to decrypt the encrypted PDF file" 3 "") + (proc-arg 5 "GParamBoolean" "gboolean" "reverse-order" "Load in re_verse order" "Load PDF pages in reverse order" 3 0) + (proc-arg 0 "GimpParamInt32Array" "GimpInt32Array" "pages" "Pages" "The pages to load in the expected order" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "antialias" "Use _Anti-aliasing" "Render texts with anti-aliasing" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "white-background" "_Fill transparent areas with white" "Render all pages as opaque by filling the background in white" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pdf-export/file-pdf-export" 0 + (proc-def "file-pdf-export" 1 + "Save files in PDF format" + "Saves files in Adobe's Portable Document Format. PDF is designed to be easily processed by a variety of different platforms, and is a distant cousin of PostScript." + "Barak Itkin, Lionel N., Jehan" + "Copyright Barak Itkin, Lionel N., Jehan" + "August 2009, 2017" + "Portable Document Format" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "pdf") + (mime-types "application/pdf")) + "*" + 5 + 12 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "vectorize" "Convert _bitmaps to vector graphics where possible" "Convert bitmaps to vector graphics where possible" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "ignore-hidden" "O_mit hidden layers and layers with zero opacity" "Non-visible layers will not be exported" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "apply-masks" "_Apply layer masks" "Apply layer masks before saving (Keeping the mask will not change the output, only the PDF structure)" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "layers-as-pages" "La_yers as pages" "Layers as pages (bottom layers first)." 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "reverse-order" "Re_verse order" "Reverse the pages order (top layers first)." 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "root-layers-only" "Roo_t layers only" "Only the root layers are considered pages" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "convert-text-layers" "Convert te_xt layers to image" "Convert text layers to raster graphics" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "fill-background-color" "_Fill transparent areas with background color" "Fill transparent areas with background color if layer has an alpha channel" 3 1)) + (proc-def "file-pdf-export-multi" 1 + "Save files in PDF format" + "Saves files in Adobe's Portable Document Format. PDF is designed to be easily processed by a variety of different platforms, and is a distant cousin of PostScript." + "Barak Itkin" + "Copyright Barak Itkin" + "August 2009" + "_Create multipage PDF..." + 0 + (icon icon-name -1 "") + "*" + 5 + 7 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "images" "Images" "Input image for each page (An image can appear more than once)" 3 "GimpImage") + (proc-arg 5 "GParamBoolean" "gboolean" "vectorize" "Convert _bitmaps to vector graphics where possible" "Convert bitmaps to vector graphics where possible" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "ignore-hidden" "O_mit hidden layers and layers with zero opacity" "Non-visible layers will not be exported" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "apply-masks" "_Apply layer masks" "Apply layer masks before saving (Keeping the mask will not change the output, only the PDF structure)" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "fill-background-color" "_Fill transparent areas with background color" "Fill transparent areas with background color if layer has an alpha channel" 3 1) + (proc-arg 7 "GParamString" "gchararray" "uri" "Save to" "The URI of the file to save to" 3 ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pcx/file-pcx" 0 + (proc-def "file-pcx-load" 1 + "Loads files in Zsoft PCX file format" + "FIXME: write help for pcx_load" + "Francisco Bustamante & Nick Lamb" + "Nick Lamb " + "January 1997" + "ZSoft PCX image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "pcx,pcc") + (magics "0&,byte,10,2&,byte,1,3&,byte,>0,3,byte,<9") + (mime-types "image/x-pcx")) + "" + 5 + 3 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 4 "GimpParamChoice" "gchararray" "override-palette" "_Palette Options" "Whether to use the built-in palette or a black and white palette for 1 bit images." 3 "use-built-in-palette" 2 "use-built-in-palette" 0 "Use PCX image's built-in palette" "" "use-bw-palette" 1 "Use black and white palette" "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-dcx-load" 1 + "Loads files in Zsoft DCX file format" + "FIXME: write help for dcx_load" + "Francisco Bustamante, Nick Lamb, Alex S." + "Alex S." + "2023" + "ZSoft DCX image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "dcx") + (magics "0,string,±hÞ:") + (mime-types "image/x-dcx")) + "" + 5 + 3 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 4 "GimpParamChoice" "gchararray" "override-palette" "_Palette Options" "Whether to use the built-in palette or a black and white palette for 1 bit images." 3 "use-built-in-palette" 2 "use-built-in-palette" 0 "Use PCX image's built-in palette" "" "use-bw-palette" 1 "Use black and white palette" "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-pcx-export" 1 + "Exports files in ZSoft PCX file format" + "FIXME: write help for pcx_export" + "Francisco Bustamante & Nick Lamb" + "Nick Lamb " + "January 1997" + "ZSoft PCX image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "pcx,pcc") + (mime-types "image/x-pcx")) + "INDEXED, RGB, GRAY" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-pat/file-pat" 0 + (proc-def "file-pat-export" 1 + "Exports GIMP pattern file (.PAT)" + "New GIMP patterns can be created by exporting them in the appropriate place with this plug-in." + "Tim Newsome" + "Tim Newsome" + "1997" + "GIMP pattern" + 0 + (icon icon-name -1 "gimp-pattern") + (save-proc + (extensions "pat") + (mime-types "image/x-gimp-pat") + (handles-remote)) + "*" + 5 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 7 "GParamString" "gchararray" "description" "_Description" "Short description of the pattern" 3 "GIMP Pattern"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-openraster/file-openraster.py" 0 + (proc-def "file-openraster-load-thumb" 1 + "loads a thumbnail from an OpenRaster (.ora) file" + "loads a thumbnail from an OpenRaster (.ora) file" + "Jon Nordby" + "Jon Nordby" + "2009" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-openraster-load" 1 + "load an OpenRaster (.ora) file" + "load an OpenRaster (.ora) file" + "Jon Nordby" + "Jon Nordby" + "2009" + "OpenRaster" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "ora") + (mime-types "image/openraster") + (thumb-loader "file-openraster-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-openraster-export" 1 + "save an OpenRaster (.ora) file" + "save an OpenRaster (.ora) file" + "Jon Nordby" + "Jon Nordby" + "2009" + "OpenRaster" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "ora")) + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-mng/file-mng" 0 + (proc-def "file-mng-export" 1 + "Saves images in the MNG file format" + "This plug-in saves images in the Multiple-image Network Graphics (MNG) format which can be used as a replacement for animated GIFs, and more." + "Mukund Sivaraman " + "Mukund Sivaraman " + "November 19, 2002" + "MNG animation" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "mng") + (mime-types "image/x-mng")) + "*" + 5 + 16 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "interlaced" "_Interlace" "Use interlacing" 3 0) + (proc-arg 1 "GParamInt" "gint" "png-compression" "_PNG compression level" "PNG compression level, choose a high compression level for small file size" 3 0 9 9) + (proc-arg 6 "GParamDouble" "gdouble" "jpeg-quality" "JPEG compression _quality" "JPEG quality factor" 3 0 1 0.75) + (proc-arg 6 "GParamDouble" "gdouble" "jpeg-smoothing" "_JPEG smoothing factor" "JPEG smoothing factor" 3 0 1 0) + (proc-arg 5 "GParamBoolean" "gboolean" "loop" "L_oop" "(ANIMATED MNG) Loop infinitely" 3 1) + (proc-arg 1 "GParamInt" "gint" "default-delay" "Default fra_me delay" "(ANIMATED MNG) Default delay between frames in milliseconds" 3 1 2147483647 100) + (proc-arg 4 "GimpParamChoice" "gchararray" "default-chunks" "Default chunks t_ype" "(ANIMATED MNG) Default chunks type" 3 "png-delta" 4 "png-delta" 0 "PNG + delta PNG" "" "jng-delta" 1 "JNG + delta PNG" "" "all-png" 2 "All PNG" "" "all-jng" 3 "All JNG" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "default-dispose" "De_fault frame disposal" "(ANIMATED MNG) Default dispose type" 3 "combine" 2 "combine" 0 "Combine" "" "replace" 1 "Replace" "") + (proc-arg 5 "GParamBoolean" "gboolean" "bkgd" "Save _background color" "Write bKGd (background color) chunk" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "gama" "Save _gamma" "Write gAMA (gamma) chunk" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "phys" "Sa_ve resolution" "Write pHYs (image resolution) chunk" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "time" "Save creation _time" "Write tIME (creation time) chunk" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jpegxl/file-jpegxl" 0 + (proc-def "file-jpegxl-load" 1 + "Loads files in the JPEG XL file format" + "Loads files in the JPEG XL file format" + "Daniel Novomesky" + "(C) 2021 Daniel Novomesky" + "2021" + "JPEG XL image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "jxl") + (magics "0,string,ÿ\n,0,string,\\000\\000\\000\fJXL\\040\\015\\012‡\\012") + (mime-types "image/jxl")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-jpegxl-export" 1 + "Saves files in the JPEG XL file format" + "Saves files in the JPEG XL file format" + "Daniel Novomesky" + "(C) 2021 Daniel Novomesky" + "2021" + "JPEG XL image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "jxl") + (mime-types "image/jxl")) + "RGB*, GRAY*" + 5 + 11 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "lossless" "L_ossless" "Use lossless compression" 3 0) + (proc-arg 6 "GParamDouble" "gdouble" "compression" "Co_mpression/maxError" "Max. butteraugli distance, lower = higher quality. Range: 0 .. 15. 1.0 = visually lossless." 3 0.10000000000000001 15 1) + (proc-arg 1 "GParamInt" "gint" "save-bit-depth" "_Bit depth" "Bit depth of exported image" 3 8 16 8) + (proc-arg 4 "GimpParamChoice" "gchararray" "speed" "Effort/S_peed" "Encoder effort setting" 3 "squirrel" 9 "lightning" 1 "lightning (fastest)" "" "thunder" 2 "thunder" "" "falcon" 3 "falcon (faster)" "" "cheetah" 4 "cheetah" "" "hare" 5 "hare" "" "wombat" 6 "wombat" "" "squirrel" 7 "squirrel" "" "kitten" 8 "kitten" "" "tortoise" 9 "tortoise (slower)" "") + (proc-arg 5 "GParamBoolean" "gboolean" "cmyk" "Export as CMY_K" "Create a CMYK JPEG XL image using the soft-proofing color profile" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-exif" "Save Exi_f" "Toggle saving Exif data" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-xmp" "Save _XMP" "Toggle saving XMP data" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jpeg/file-jpeg" 0 + (proc-def "file-jpeg-load-thumb" 1 + "Loads a thumbnail from a JPEG image" + "Loads a thumbnail from a JPEG image, if one exists" + "Mukund Sivaraman , Sven Neumann " + "Mukund Sivaraman , Sven Neumann " + "November 15, 2004" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-jpeg-load" 1 + "Loads files in the JPEG file format" + "Loads files in the JPEG file format" + "Spencer Kimball, Peter Mattis & others" + "Spencer Kimball & Peter Mattis" + "1995-2007" + "JPEG image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "jpg,jpeg,jpe") + (magics "0,string,ÿØÿ") + (mime-types "image/jpeg") + (thumb-loader "file-jpeg-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-jpeg-export" 1 + "Exports files in the JPEG file format" + "Exports files in the lossy, widely supported JPEG format" + "Spencer Kimball, Peter Mattis & others" + "Spencer Kimball & Peter Mattis" + "1995-2007" + "JPEG image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "jpg,jpeg,jpe") + (mime-types "image/jpeg")) + "RGB*, GRAY*" + 5 + 19 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 6 "GParamDouble" "gdouble" "quality" "_Quality" "Quality of exported image" 3 0 1 0.90000000000000002) + (proc-arg 6 "GParamDouble" "gdouble" "smoothing" "S_moothing" "Smoothing factor for exported image" 3 0 1 0) + (proc-arg 5 "GParamBoolean" "gboolean" "optimize" "Optimi_ze" "Use optimized tables during Huffman coding" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "progressive" "_Progressive" "Create progressive JPEG images" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "cmyk" "Export as CM_YK" "Create a CMYK JPEG image using the soft-proofing color profile" 3 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "sub-sampling" "Su_bsampling" "Sub-sampling type" 3 "sub-sampling-1x1" 4 "sub-sampling-1x1" 2 "4:4:4 (best quality)" "" "sub-sampling-2x1" 1 "4:2:2 (chroma halved horizontally)" "" "sub-sampling-1x2" 3 "4:4:0 (chroma halved vertically)" "" "sub-sampling-2x2" 0 "4:2:0 (chroma quartered)" "") + (proc-arg 5 "GParamBoolean" "gboolean" "baseline" "Baseline" "Force creation of a baseline JPEG (non-baseline JPEGs can't be read by all decoders)" 3 1) + (proc-arg 1 "GParamInt" "gint" "restart" "Inter_val (MCU rows):" "Interval of restart markers (in MCU rows, 0 = no restart markers)" 3 0 64 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "dct" "_DCT method" "DCT method to use" 3 "integer" 3 "fixed" 1 "Fast Integer" "" "integer" 0 "Integer" "" "float" 2 "Floating-Point" "") + (proc-arg 5 "GParamBoolean" "gboolean" "include-exif" "Save _Exif" "Save Exif (Exchangeable image file format) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-iptc" "Save _IPTC" "Save IPTC (International Press Telecommunications Council) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-xmp" "Save _XMP" "Save XMP (Extensible Metadata Platform) metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-color-profile" "Save color _profile" "Save the ICC color profile as metadata" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "include-thumbnail" "Save _thumbnail" "Save a smaller representation of the image as metadata" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "include-comment" "Save c_omment" "Save a comment as metadata" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-jp2-load/file-jp2-load" 0 + (proc-def "file-jp2-load" 1 + "Loads JPEG 2000 images." + "The JPEG 2000 image loader." + "Aurimas JuÅ¡ka" + "Aurimas JuÅ¡ka, Florian Traverse" + "2009" + "JPEG 2000 image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "jp2") + (magics "3,string,\fjP") + (mime-types "image/jp2")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-j2k-load" 1 + "Loads JPEG 2000 codestream." + "Loads JPEG 2000 codestream. If the color space is set to UNKNOWN (0), we will try to guess, which is only possible for few spaces (such as grayscale). Most such calls will fail. You are rather expected to know the color space of your data." + "Jehan" + "Jehan" + "2009" + "JPEG 2000 codestream" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "j2k,j2c,jpc") + (mime-types "image/x-jp2-codestream")) + "" + 5 + 3 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 4 "GimpParamChoice" "gchararray" "colorspace" "Color s_pace" "Color space" 3 "unknown" 6 "srgb" 1 "sRGB" "" "grayscale" 2 "Grayscale" "" "ycbcr" 3 "YCbCr" "" "xvycc" 4 "xvYCC" "" "cmyk" 5 "CMYK" "" "unknown" -1 "Unknown" "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-iff/file-iff" 0 + (proc-def "file-iff-load-thumb" 1 + "Load IFF file as thumbnail" + "" + "Alex S." + "Alex S." + "2024" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-iff-load" 1 + "Load file in the IFF file format" + "Load file in the IFF file format" + "Alex S." + "Alex S." + "2023" + "Amiga IFF" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "iff,ilbm,lbm,acbm,ham,ham6,ham8") + (magics "0,string,FORM") + (mime-types "image/x-ilbm") + (thumb-loader "file-iff-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-ico/file-ico" 0 + (proc-def "file-ico-load-thumb" 1 + "Loads a preview from a Windows ICO or CUR files" + "" + "Dom Lachowicz, Sven Neumann" + "Sven Neumann " + "2005" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-ani-load-thumb" 1 + "Loads a preview from a Windows ANI files" + "" + "Dom Lachowicz, Sven Neumann, James Huang, Alex S." + "Dom Lachowicz, Sven Neumann , James Huang, Alex S." + "2007-2022" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-ico-load" 1 + "Loads files of Windows ICO file format" + "Loads files of Windows ICO file format" + "Christian Kreibich " + "Christian Kreibich " + "2002" + "Microsoft Windows icon" + 0 + (icon icon-name -1 "gimp-tool-paintbrush") + (load-proc + (extensions "ico") + (mime-types "image/x-ico") + (thumb-loader "file-ico-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-cur-load" 1 + "Loads files of Windows CUR file format" + "Loads files of Windows CUR file format" + "Christian Kreibich , Nikc M." + "Christian Kreibich , Nikc M." + "2002-2022" + "Microsoft Windows cursor" + 0 + (icon icon-name -1 "gimp-tool-paintbrush") + (load-proc + (extensions "cur") + (mime-types "image/vnd.microsoft.icon") + (thumb-loader "file-ico-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-ani-load" 1 + "Loads files of Windows ANI file format" + "Loads files of Windows ANI file format" + "Christian Kreibich , James Huang, Alex S." + "Christian Kreibich , James Huang, Alex S." + "2007-2022" + "Microsoft Windows animated cursor" + 0 + (icon icon-name -1 "gimp-tool-paintbrush") + (load-proc + (extensions "ani") + (magics "8,string,ACON") + (mime-types "application/x-navi-animation") + (thumb-loader "file-ani-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-ico-export" 1 + "Saves files in Windows ICO file format" + "Saves files in Windows ICO file format" + "Christian Kreibich " + "Christian Kreibich " + "2002" + "Microsoft Windows icon" + 0 + (icon icon-name -1 "gimp-tool-paintbrush") + (save-proc + (extensions "ico") + (mime-types "image/x-ico")) + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)) + (proc-def "file-cur-export" 1 + "Saves files in Windows CUR file format" + "Saves files in Windows CUR file format" + "Christian Kreibich , Nikc M." + "Christian Kreibich , Nikc M." + "2002-2022" + "Microsoft Windows cursor" + 0 + (icon icon-name -1 "gimp-tool-paintbrush") + (save-proc + (extensions "cur") + (mime-types "image/vnd.microsoft.icon")) + "*" + 5 + 6 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 0 "GimpParamInt32Array" "GimpInt32Array" "hot-spot-x" "Hot spot X" "X coordinates of hot spot (one per layer)" 3) + (proc-arg 0 "GimpParamInt32Array" "GimpInt32Array" "hot-spot-y" "Hot spot Y" "Y coordinates of hot spot (one per layer)" 3)) + (proc-def "file-ani-export" 1 + "Saves files in Windows ANI file format" + "Saves files in Windows ANI file format" + "Christian Kreibich , James Huang, Alex S." + "Christian Kreibich , James Huang, Alex S." + "2007-2022" + "Microsoft Windows animated cursor" + 0 + (icon icon-name -1 "gimp-tool-paintbrush") + (save-proc + (extensions "ani") + (mime-types "application/x-navi-animation")) + "*" + 5 + 9 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 7 "GParamString" "gchararray" "cursor-name" "Cursor Name" "Cursor Name (Optional)" 3 "") + (proc-arg 7 "GParamString" "gchararray" "author-name" "Cursor Author" "Cursor Author (Optional)" 3 "") + (proc-arg 1 "GParamInt" "gint" "default-delay" "Default delay" "Default delay between frames in jiffies (1/60 of a second)" 3 0 2147483647 8) + (proc-arg 0 "GimpParamInt32Array" "GimpInt32Array" "hot-spot-x" "Hot spot X" "X coordinates of hot spot (one per layer)" 3) + (proc-arg 0 "GimpParamInt32Array" "GimpInt32Array" "hot-spot-y" "Hot spot Y" "Y coordinates of hot spot (one per layer)" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-icns/file-icns" 0 + (proc-def "file-icns-load-thumb" 1 + "Loads a preview from an Apple Icon Image file" + "" + "Brion Vibber " + "Brion Vibber " + "2004" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-icns-load" 1 + "Loads files in Apple Icon Image format" + "Loads Apple Icon Image files." + "Brion Vibber " + "Brion Vibber " + "2004" + "Icns" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "icns") + (magics "0,string,icns") + (mime-types "image/x-icns") + (thumb-loader "file-icns-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-icns-export" 1 + "Saves files in Apple Icon Image file format" + "Saves files in Apple Icon Image file format" + "Brion Vibber " + "Brion Vibber " + "2004" + "Apple Icon Image" + 0 + (icon icon-name -1 "gimp-tool-paintbrush") + (save-proc + (extensions "icns") + (mime-types "image/x-icns")) + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-html-table/file-html-table" 0 + (proc-def "file-html-table-export" 1 + "GIMP Table Magic" + "Allows you to draw an HTML table in GIMP. See help for more info." + "Daniel Dunbar" + "Daniel Dunbar" + "1998" + "HTML table" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "html,htm") + (mime-types "text/html") + (handles-remote)) + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-heif/file-heif" 0 + (has-init)) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-header/file-header" 0 + (proc-def "file-header-export" 1 + "Saves files as C unsigned character array" + "FIXME: write help" + "Spencer Kimball & Peter Mattis" + "Spencer Kimball & Peter Mattis" + "1997" + "C source code header" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "h") + (mime-types "image/x-chdr") + (handles-remote)) + "INDEXED, RGB" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-glob/file-glob" 0 + (proc-def "file-glob" 1 + "Returns a list of matching filenames" + "This can be useful in scripts and other plug-ins (e.g., batch-conversion). See the glob(7) manpage for more info. Note however that this isn't a full-featured glob implementation. It only handles simple patterns like \"/home/foo/bar/*.jpg\"." + "Sven Neumann" + "Sven Neumann" + "2004" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 1 + (proc-arg 7 "GParamString" "gchararray" "pattern" "Pattern" "The glob pattern (in UTF-8 encoding)" 3 "") + (proc-arg 5 "GParamBoolean" "gboolean" "filename-encoding" "Filename encoding" "FALSE to return UTF-8 strings, TRUE to return strings in filename encoding" 3 0) + (proc-arg 0 "GParamBoxed" "GStrv" "files" "Files" "The list of matching filenames" 259))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gih/file-gih" 0 + (proc-def "file-gih-export" 1 + "Exports images in GIMP Brush Pipe format" + "This plug-in exports an image in the GIMP brush pipe format. For a colored brush pipe, RGBA layers are used, otherwise the layers should be grayscale masks. The image can be multi-layered, and additionally the layers can be divided into a rectangular array of brushes." + "Tor Lillqvist" + "Tor Lillqvist" + "1999" + "GIMP brush (animated)" + 0 + (icon icon-name -1 "gimp-tool-paintbrush") + (save-proc + (extensions "gih") + (mime-types "image/x-gimp-gih") + (handles-remote)) + "RGB*, GRAY*" + 5 + 11 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 1 "GParamInt" "gint" "spacing" "Spacing (_percent)" "Spacing of the brush" 3 1 1000 20) + (proc-arg 7 "GParamString" "gchararray" "description" "_Description" "Short description of the GIH brush pipe" 3 "GIMP Brush Pipe") + (proc-arg 1 "GParamInt" "gint" "cell-width" "Cell _width" "Width of the brush cells in pixels" 3 1 524288 1) + (proc-arg 1 "GParamInt" "gint" "cell-height" "Cell _height" "Height of the brush cells in pixels" 3 1 524288 1) + (proc-arg 1 "GParamInt" "gint" "num-cells" "_Number of cells" "Number of cells to cut up" 3 1 1000 1) + (proc-arg 0 "GParamBoxed" "GBytes" "ranks" "_Rank" "Ranks of the dimensions" 3) + (proc-arg 0 "GParamBoxed" "GStrv" "selection-modes" "Selection modes" "Selection modes" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gif-load/file-gif-load" 0 + (proc-def "file-gif-load-thumb" 1 + "Loads only the first frame of a GIF image, to be used as a thumbnail" + "" + "Sven Neumann" + "Sven Neumann" + "2006" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 2 5 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load the thumbnail from" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "thumb-size" "Thumb Size" "Preferred thumbnail size" 3 16 2014 256) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Thumbnail image" 3 1) + (proc-arg 1 "GParamInt" "gint" "image-width" "Image width" "Width of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "image-height" "Image height" "Height of the full-sized image (0 for unknown)" 3 0 524288 0) + (proc-arg 3 "GParamEnum" "GimpImageType" "image-type" "Image type" "Type of the image" 3 0) + (proc-arg 1 "GParamInt" "gint" "num-layers" "Num layers" "Number of layers in the image" 3 1 2147483647 1)) + (proc-def "file-gif-load" 1 + "Loads files of Compuserve GIF file format" + "" + "Spencer Kimball, Peter Mattis, Adam Moss, David Koblas" + "Spencer Kimball, Peter Mattis, Adam Moss, David Koblas" + "1995-2006" + "GIF image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "gif") + (magics "0,string,GIF8") + (mime-types "image/gif") + (thumb-loader "file-gif-load-thumb")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gif-export/file-gif-export" 0 + (proc-def "file-gif-export" 1 + "exports files in GIF file format" + "Export a file in GIF format, with possible animation, transparency, and comment. To export an animation, operate on a multi-layer file and give the 'as-animation' parameter as TRUE. The plug-in will interpret <50% alpha as transparent. When run non-interactively, the value for the comment is taken from the 'gimp-comment' parasite." + "Spencer Kimball, Peter Mattis, Adam Moss, David Koblas" + "Spencer Kimball, Peter Mattis, Adam Moss, David Koblas" + "1995-1997" + "GIF image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "gif") + (mime-types "image/gif") + (handles-remote)) + "INDEXED*, GRAY*" + 5 + 12 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "interlace" "_Interlace" "Try to export as interlaced" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "loop" "Loop _Forever" "(animated gif) Loop infinitely" 3 1) + (proc-arg 1 "GParamInt" "gint" "number-of-repeats" "_Number of repeats" "(animated gif) Number of repeats (Ignored if 'loop' is TRUE)" 3 0 32766 0) + (proc-arg 1 "GParamInt" "gint" "default-delay" "_Delay between frames when unspecified" "(animated gif) Default delay between frames in milliseconds" 3 0 2147483647 100) + (proc-arg 4 "GimpParamChoice" "gchararray" "default-dispose" "Frame disposal _when unspecified" "(animated gif) Default disposal type" 3 "unspecified" 3 "unspecified" 0 "I don't care" "" "combine" 1 "Cumulative layers (combine)" "" "replace" 2 "One frame per layer (replace)" "") + (proc-arg 5 "GParamBoolean" "gboolean" "as-animation" "_As animation" "Export GIF as animation?" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "force-delay" "_Use delay entered above for all frames" "(animated gif) Use specified delay for all frames" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "force-dispose" "Use dis_posal entered above for all frames" "(animated gif) Use specified disposal for all frames" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gegl/file-gegl" 0 + (proc-def "file-rgbe-load" 1 + "Load files in the RGBE file format" + "This procedure loads images in the RGBE format, using gegl:rgbe-load" + "" + "" + "" + "Radiance RGBE" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "hdr") + (magics "0,string,#?") + (mime-types "image/vnd.radiance")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-rgbe-export" 1 + "Saves files in the RGBE file format" + "This procedure exports images in the RGBE format, using gegl:rgbe-save" + "" + "" + "" + "Radiance RGBE" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "hdr") + (mime-types "image/vnd.radiance")) + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)) + (proc-def "file-exr-export" 1 + "Saves files in the OpenEXR file format" + "This procedure saves images in the OpenEXR format, using gegl:exr-save" + "" + "" + "" + "OpenEXR image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "exr") + (mime-types "image/x-exr")) + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-gbr/file-gbr" 0 + (proc-def "file-gbr-export" 1 + "Exports files in the GIMP brush file format" + "Exports files in the GIMP brush file format" + "Tim Newsome, Jens Lautenbacher, Sven Neumann" + "Tim Newsome, Jens Lautenbacher, Sven Neumann" + "1997-2000" + "GIMP brush" + 0 + (icon icon-name -1 "gimp-tool-paintbrush") + (save-proc + (extensions "gbr") + (mime-types "image/x-gimp-gbr") + (handles-remote)) + "*" + 5 + 6 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 1 "GParamInt" "gint" "spacing" "Sp_acing" "Spacing of the brush" 3 1 1000 10) + (proc-arg 7 "GParamString" "gchararray" "description" "_Description" "Short description of the brush" 3 "GIMP Brush"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-fli/file-fli" 0 + (proc-def "file-fli-load" 1 + "Load FLI-movies" + "This is an experimental plug-in to handle FLI movies" + "Jens Ch. Restemeier" + "Jens Ch. Restemeier" + "1997" + "AutoDesk FLIC animation" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "fli,flc") + (mime-types "image/x-flic")) + "" + 5 + 4 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "from-frame" "_From frame" "Load beginning from this frame" 3 -1 2147483647 -1) + (proc-arg 1 "GParamInt" "gint" "to-frame" "_To frame" "End loading with this frame" 3 -1 2147483647 -1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-fli-export" 1 + "Export FLI-movies" + "This is an experimental plug-in to handle FLI movies" + "Jens Ch. Restemeier" + "Jens Ch. Restemeier" + "1997" + "AutoDesk FLIC animation" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "fli,flc") + (mime-types "image/x-flic")) + "INDEXED, GRAY" + 5 + 6 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 1 "GParamInt" "gint" "from-frame" "_From frame" "Export beginning from this frame" 3 -1 2147483647 -1) + (proc-arg 1 "GParamInt" "gint" "to-frame" "_To frame" "End exporting with this frame (or -1 for all frames)" 3 -1 2147483647 -1)) + (proc-def "file-fli-info" 1 + "Get information about a Fli movie" + "This is an experimental plug-in to handle FLI movies" + "Jens Ch. Restemeier" + "Jens Ch. Restemeier" + "1997" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 1 3 + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The local file to get info about" 3 0 0 "") + (proc-arg 1 "GParamInt" "gint" "width" "Width" "Width of one frame" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "height" "Height" "Height of one frame" 3 0 524288 0) + (proc-arg 1 "GParamInt" "gint" "frames" "Frames" "Number of frames" 3 0 2147483647 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-fits/file-fits" 0 + (proc-def "file-fits-load" 1 + "Load file of the FITS file format" + "Load file of the FITS file format (Flexible Image Transport System)" + "Peter Kirchgessner" + "Peter Kirchgessner (peter@kirchgessner.net), Alex Sa." + "1997 - 2023" + "Flexible Image Transport System" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "fit,fits") + (magics "0,string,SIMPLE") + (mime-types "image/x-fits")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-fits-export" 1 + "Export file in the FITS file format" + "FITS exporting handles all image types except those with alpha channels." + "Peter Kirchgessner" + "Peter Kirchgessner (peter@kirchgessner.net), Alex Sa." + "1997 - 2023" + "Flexible Image Transport System" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "fit,fits") + (mime-types "image/x-fits")) + "RGB, GRAY, INDEXED" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-faxg3/file-faxg3" 0 + (proc-def "file-faxg3-load" 1 + "Loads g3 fax files" + "This plug-in loads Fax G3 Image files." + "Jochen Friedrich" + "Jochen Friedrich, Gert Doering, Spencer Kimball & Peter Mattis" + "" + "G3 fax image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "g3") + (magics "4,string,Research") + (mime-types "image/g3-fax")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-farbfeld/file-farbfeld" 0 + (proc-def "file-farbfeld-load" 1 + "Load file in the Farbfeld file format" + "Load file in the Farbfeld file format" + "Alex S." + "Alex S." + "2023" + "Farbfeld" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "ff") + (magics "0,string,farbfeld")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-farbfeld-export" 1 + "Export image in the Farbfeld file format" + "Export image in the Farbfeld file format" + "Alex S." + "Alex S." + "2023" + "Farbfeld" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "ff")) + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-exr/file-exr" 0 + (proc-def "file-exr-load" 1 + "Loads files in the OpenEXR file format" + "This plug-in loads OpenEXR files. " + "Dominik Ernst , Mukund Sivaraman " + "Dominik Ernst , Mukund Sivaraman " + "" + "OpenEXR image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "exr") + (magics "0,long,0x762f3101") + (mime-types "image/x-exr")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-dicom/file-dicom" 0 + (proc-def "file-dicom-load" 1 + "Loads files of the dicom file format" + "Load a file in the DICOM standard format. The standard is defined at http://medical.nema.org/. The plug-in currently only supports reading images with uncompressed pixel sections." + "Dov Grobgeld" + "Dov Grobgeld " + "2003" + "DICOM image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "dcm,dicom") + (magics "128,string,DICM") + (mime-types "image/x-dcm")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-dicom-export" 1 + "Save file in the DICOM file format" + "Save an image in the medical standard DICOM image formats. The standard is defined at http://medical.nema.org/. The file format is defined in section 10 of the standard. The files are saved uncompressed and the compulsory DICOM tags are filled with default dummy values." + "Dov Grobgeld" + "Dov Grobgeld " + "2003" + "Digital Imaging and Communications in Medicine image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "dcm,dicom") + (mime-types "image/x-dcm")) + "RGB, GRAY" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-desktop-link/file-desktop-link" 0 + (proc-def "file-desktop-link-load" 1 + "Follows a link to an image in a .desktop file" + "Opens a .desktop file and if it is a link, it asks GIMP to open the file the link points to." + "Sven Neumann" + "Sven Neumann" + "2006" + "Desktop Link" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "desktop")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-dds/file-dds" 0 + (proc-def "file-dds-load" 1 + "Loads files in DDS image format" + "Loads files in DDS image format" + "Shawn Kirst" + "Shawn Kirst" + "2008" + "DDS image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "dds") + (magics "0,string,DDS") + (mime-types "image/dds")) + "" + 5 + 4 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 5 "GParamBoolean" "gboolean" "load-mipmaps" "Load _mipmaps" "Load mipmaps if present" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "flip-image" "Flip image _vertically" "Flip the image vertically on import" 3 0) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-dds-export" 1 + "Saves files in DDS image format" + "Saves files in DDS image format" + "Shawn Kirst" + "Shawn Kirst" + "2008" + "DDS image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "dds") + (mime-types "image/dds")) + "INDEXED, GRAY, RGB" + 5 + 19 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "compression-format" "Compressio_n" "Compression format" 3 "none" 11 "none" 0 "None" "" "bc1" 1 "BC1 / DXT1" "" "bc2" 2 "BC2 / DXT3" "" "bc3, " 3 "BC3 / DXT5" "" "bc3n" 4 "BC3nm / DXT5nm" "" "bc4" 5 "BC4 / ATI1 (3Dc+)" "" "bc5" 6 "BC5 / ATI2 (3Dc)" "" "rxgb" 8 "RXGB (DXT5)" "" "aexp" 9 "Alpha Exponent (DXT5)" "" "ycocg" 10 "YCoCg (DXT5)" "" "ycocgs" 11 "YCoCg scaled (DXT5)" "") + (proc-arg 5 "GParamBoolean" "gboolean" "perceptual-metric" "Use percept_ual error metric" "Use a perceptual error metric during compression" 3 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "format" "_Format" "Pixel format" 3 "default" 15 "default" 0 "Default" "" "rgb8" 1 "RGB8" "" "rgba8" 2 "RGBA8" "" "bgr8" 3 "BGR8" "" "abgr8, " 4 "ABGR8" "" "r5g6b5" 5 "R5G6B5" "" "rgba4" 6 "RGBA4" "" "rgb5a1" 7 "RGB5A1" "" "rgb10a2" 8 "RGB10A2" "" "r3g3b2" 9 "R3G3B2" "" "a8" 10 "A8" "" "l8" 11 "L8" "" "l8a8" 12 "L8A8" "" "aexp" 13 "AEXP" "" "ycocg" 14 "YCOCG" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "save-type" "Sav_e type" "How to save the image" 3 "layer" 5 "layer" 0 "Selected layer" "" "canvas" 4 "All visible layers" "" "cube" 1 "As cube map" "" "volume" 2 "As volume map" "" "array" 3 "As texture array" "") + (proc-arg 5 "GParamBoolean" "gboolean" "flip-image" "Flip image _vertically on export" "Flip the image vertically on export" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "transparent-color" "Set _transparent color" "Make an indexed color transparent" 3 0) + (proc-arg 1 "GParamInt" "gint" "transparent-index" "Transparent inde_x" "Index of transparent color or -1 to disable (for indexed images only)." 3 0 255 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "mipmaps" "_Mipmaps" "How to handle mipmaps" 3 "none" 3 "none" 0 "No mipmaps" "" "generate" 1 "Generate mipmaps" "" "existing" 2 "Use existing mipmaps" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "mipmap-filter" "F_ilter" "Filtering to use when generating mipmaps" 3 "default" 10 "default" 0 "Default" "" "nearest" 1 "Nearest" "" "box" 2 "Box" "" "triangle" 3 "Triangle" "" "quadratic" 4 "Quadratic" "" "bspline" 5 "B-Spline" "" "mitchell" 6 "Mitchell" "" "catrom" 7 "Catmull-Rom" "" "lanczos" 8 "Lanczos" "" "kaiser" 9 "Kaiser" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "mipmap-wrap" "_Wrap mode" "Wrap mode to use when generating mipmaps" 3 "default" 4 "default" 0 "Default" "" "mirror" 1 "Mirror" "" "repeat" 2 "Repeat" "" "clamp" 3 "Clamp" "") + (proc-arg 5 "GParamBoolean" "gboolean" "gamma-correct" "Appl_y gamma correction" "Use gamma correct mipmap filtering" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "srgb" "Use sRG_B colorspace" "Use sRGB colorspace for gamma correction" 3 0) + (proc-arg 6 "GParamDouble" "gdouble" "gamma" "_Gamma" "Gamma value to use for gamma correction (e.g. 2.2)" 3 0 10 0) + (proc-arg 5 "GParamBoolean" "gboolean" "preserve-alpha-coverage" "Preserve al_pha test coverage" "Preserve alpha test coverage for alpha channel maps" 3 0) + (proc-arg 6 "GParamDouble" "gdouble" "alpha-test-threshold" "Alp_ha test threshold" "Alpha test threshold value for which alpha test coverage should be preserved" 3 0 1 0.5))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-csource/file-csource" 0 + (proc-def "file-csource-export" 1 + "Dump image data in RGB(A) format for C source" + "CSource cannot be run non-interactively." + "Tim Janik" + "Tim Janik" + "1999" + "C source code" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "c") + (mime-types "image/x-csrc") + (handles-remote)) + "*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-compressor/file-compressor" 0 + (proc-def "file-gz-load" 1 + "loads files compressed with gzip" + "This procedure loads files in the gzip compressed format." + "Daniel Risacher" + "Daniel Risacher, Spencer Kimball and Peter Mattis" + "1995-1997" + "gzip archive" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "xcf.gz,xcfgz") + (magics "0,string,\037‹") + (mime-types "application/x-gzip")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-gz-export" 1 + "saves files compressed with gzip" + "This procedure saves files in the gzip compressed format." + "Daniel Risacher" + "Daniel Risacher, Spencer Kimball and Peter Mattis" + "1995-1997" + "gzip archive" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "xcf.gz,xcfgz") + (mime-types "application/x-gzip")) + "RGB*, GRAY*, INDEXED*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)) + (proc-def "file-bz2-load" 1 + "loads files compressed with bzip2" + "This procedure loads files in the bzip2 compressed format." + "Daniel Risacher" + "Daniel Risacher, Spencer Kimball and Peter Mattis" + "1995-1997" + "bzip archive" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "xcf.bz2,xcfbz2") + (magics "0,string,BZh") + (mime-types "application/x-bzip")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-bz2-export" 1 + "saves files compressed with bzip2" + "This procedure saves files in the bzip2 compressed format." + "Daniel Risacher" + "Daniel Risacher, Spencer Kimball and Peter Mattis" + "1995-1997" + "bzip archive" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "xcf.bz2,xcfbz2") + (mime-types "application/x-bzip")) + "RGB*, GRAY*, INDEXED*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3)) + (proc-def "file-xz-load" 1 + "loads files compressed with xz" + "This procedure loads files in the xz compressed format." + "Daniel Risacher" + "Daniel Risacher, Spencer Kimball and Peter Mattis" + "1995-1997" + "xz archive" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "xcf.xz,xcfxz") + (magics "0,string,ý7zXZ") + (mime-types "application/x-xz")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-xz-export" 1 + "saves files compressed with xz" + "This procedure saves files in the xz compressed format." + "Daniel Risacher" + "Daniel Risacher, Spencer Kimball and Peter Mattis" + "1995-1997" + "xz archive" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "xcf.xz,xcfxz") + (mime-types "application/x-xz")) + "RGB*, GRAY*, INDEXED*" + 5 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-cel/file-cel" 0 + (proc-def "file-cel-load" 1 + "Loads files in KISS CEL file format" + "This plug-in loads individual KISS cell files." + "Nick Lamb" + "Nick Lamb " + "May 1998" + "KISS CEL" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "cel") + (magics "0,string,KiSS\\040")) + "" + 5 + 3 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 13 "GimpParamFile" "GFile" "palette-file" "_Palette file" "KCF file to load palette from" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-cel-export" 1 + "Exports files in KISS CEL file format" + "This plug-in exports individual KISS cell files." + "Nick Lamb" + "Nick Lamb " + "May 1998" + "KISS CEL" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "cel") + (handles-remote)) + "RGB*, INDEXED*" + 5 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 13 "GimpParamFile" "GFile" "palette-file" "_Palette file" "File to save palette to" 3 1 0 ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/file-bmp/file-bmp" 0 + (proc-def "file-bmp-load" 1 + "Loads files of Windows BMP file format" + "Loads files of Windows BMP file format" + "Alexander Schulz" + "Alexander Schulz" + "1997" + "Windows BMP image" + 0 + (icon icon-name -1 "") + (load-proc + (extensions "bmp") + (magics "0,string,BM") + (mime-types "image/bmp")) + "" + 5 + 2 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to load" 3 0 0 "") + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "Output image" 3 1)) + (proc-def "file-bmp-export" 1 + "Saves files in Windows BMP file format" + "Saves files in Windows BMP file format" + "Alexander Schulz" + "Alexander Schulz" + "1997" + "Windows BMP image" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "bmp") + (mime-types "image/bmp")) + "INDEXED, GRAY, RGB*" + 5 + 7 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "use-rle" "Ru_n-Length Encoded" "Use run-length-encoding compression (only valid for 4 and 8-bit indexed images)" 3 0) + (proc-arg 5 "GParamBoolean" "gboolean" "write-color-space" "_Write color space information" "Whether or not to write BITMAPV5HEADER color space data" 3 1) + (proc-arg 4 "GimpParamChoice" "gchararray" "rgb-format" "R_GB format" "Export format for RGB images" 3 "rgb-888" 6 "rgb-565" 0 "16 bit (R5 G6 B5)" "" "rgba-5551" 1 "16 bit (A1 R5 G5 B5)" "" "rgb-555" 2 "16 bit (X1 R5 G5 B5)" "" "rgb-888" 3 "24 bit (R8 G8 B8)" "" "rgba-8888" 4 "32 bit (A8 R8 G8 B8)" "" "rgbx-8888" 5 "32 bit (X8 R8 G8 B8)" ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/destripe/destripe" 0 + (proc-def "plug-in-destripe" 1 + "Remove vertical stripe artifacts from the image" + "This plug-in tries to remove vertical stripes from an image." + "Marc Lehmann " + "Marc Lehmann " + "0.2" + "Des_tripe..." + 1 + (menu-path "/Colors/Tone Mapping") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "avg-width" "_Width" "Averaging filter width" 3 2 100 36) + (proc-arg 5 "GParamBoolean" "gboolean" "create-histogram" "Create _histogram" "Output a histogram" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/despeckle/despeckle" 0 + (proc-def "plug-in-despeckle" 1 + "Remove speckle noise from the image" + "This plug-in selectively performs a median or adaptive box filter on an image." + "Michael Sweet " + "Copyright 1997-1998 by Michael Sweet" + "May 2010" + "Des_peckle..." + 1 + (menu-path "/Filters/Enhance") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 7 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "radius" "R_adius" "Filter box radius" 3 1 30 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "type" "_Filter Type" "Filter type" 3 "adaptive" 4 "median" 0 "Median" "" "adaptive" 1 "Adaptive" "" "recursive-median" 2 "Recursive-Median" "" "recursive-adaptive" 3 "Recursive-Adaptive" "") + (proc-arg 1 "GParamInt" "gint" "black" "_Black level" "Black level" 3 -1 255 7) + (proc-arg 1 "GParamInt" "gint" "white" "_White level" "White level" 3 0 256 248))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/depth-merge/depth-merge" 0 + (proc-def "plug-in-depth-merge" 1 + "Combine two images using depth maps (z-buffers)" + "Taking as input two full-color, full-alpha images and two corresponding grayscale depth maps, this plug-in combines the images based on which is closer (has a lower depth map value) at each point." + "Sean Cier" + "Sean Cier" + "August 1998" + "_Depth Merge..." + 1 + (menu-path "/Filters/Combine") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 11 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "source-1" "Source _1" "Source 1" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "depth-map-1" "_Depth map 1" "Depth map 1" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "source-2" "Source _2" "Source 2" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "depth-map-2" "Depth _map 2" "Depth map 2" 3 1) + (proc-arg 6 "GParamDouble" "gdouble" "overlap" "O_verlap" "Overlap" 3 0 2 0) + (proc-arg 6 "GParamDouble" "gdouble" "offset" "O_ffset" "Depth relative offset" 3 -1 1 0) + (proc-arg 6 "GParamDouble" "gdouble" "scale-1" "Sc_ale 1" "Depth relative scale 1" 3 -1 1 1) + (proc-arg 6 "GParamDouble" "gdouble" "scale-2" "Scal_e 2" "Depth relative scale 2" 3 -1 1 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/decompose/decompose" 0 + (proc-def "plug-in-decompose" 1 + "Decompose an image into separate colorspace components" + "This function creates new gray images with different channel information in each of them" + "Peter Kirchgessner" + "Peter Kirchgessner, Clarence Risher" + "1997" + "_Decompose..." + 1 + (menu-path "/Colors/Components") + (icon icon-name -1 "") + "RGB*" + 1 + 6 4 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 4 "GimpParamChoice" "gchararray" "decompose-type" "Color _model" "The model to decompose to" 3 "rgb" 12 "rgb" 0 "RGB" "" "rgba" 1 "RGBA" "" "alpha" 2 "Alpha" "" "hsv" 3 "HSV" "" "hsl" 4 "HSL" "" "cmyk" 5 "CMYK" "" "lab" 6 "LAB" "" "lch" 7 "LCH" "" "ycbcr470" 8 "YCbCr ITU R470" "" "ycbcr709" 9 "YCbCr ITU R709" "" "ycbcr470f" 10 "YCbCr ITU R470 256" "" "ycbcr709f" 11 "YCbCr ITU R709 256" "") + (proc-arg 5 "GParamBoolean" "gboolean" "layers-mode" "_Decompose to layers" "Create channels as layers in a single image" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "use-registration" "_Foreground as registration color" "When enabled, pixels in the foreground color will appear black in all output images. This can be used for things like crop marks that have to show up on all channels." 3 0) + (proc-arg 9 "GimpParamImage" "GimpImage" "new-image-1" "New image 1" "Output gray image 1" 3 0) + (proc-arg 9 "GimpParamImage" "GimpImage" "new-image-2" "New image 2" "Output gray image 2 (N/A for single channel extract)" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "new-image-3" "New image 3" "Output gray image 3 (N/A for single channel extract)" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "new-image-4" "New image 4" "Output gray image 4 (N/A for single channel extract)" 3 1))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/curve-bend/curve-bend" 0 + (proc-def "plug-in-curve-bend" 1 + "Bend the image using two control curves" + "This plug-in bends the active layer. If there is a current selection it is copied to floating selection and the curve_bend distortion is done on the floating selection. If work_on_copy parameter is TRUE, the curve_bend distortion is done on a copy of the active layer (or floating selection). The upper and lower edges are bent in shape of 2 spline curves. Both (upper and lower) curves are determined by up to 17 points or by 256 Y-Values if curve_type == 1 (freehand mode). If rotation is not 0, the layer is rotated before and rotated back after the bend operation. This enables bending in other directions than vertical. Bending usually changes the size of the handled layer. This plug-in sets the offsets of the handled layer to keep its center at the same position." + "Wolfgang Hofer (hof@hotbot.com)" + "Wolfgang Hofer" + "v1.3.18 (2003/08/26)" + "_Curve Bend..." + 1 + (menu-path "/Filters/Distorts") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 15 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 6 "GParamDouble" "gdouble" "rotation" "Rotat_e" "Direction {angle 0 to 360 degree } of the bend effect" 3 0 360 0) + (proc-arg 5 "GParamBoolean" "gboolean" "smoothing" "Smoo_thing" "Smoothing" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "antialias" "_Antialiasing" "Antialias" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "work-on-copy" "Work on cop_y" "Copy the drawable and bend the copy" 3 0) + (proc-arg 4 "GimpParamChoice" "gchararray" "curve-type" "Cur_ve Type" "Whether to use Smooth (17 points) or Freehand (256 points) to draw the curve" 3 "smooth" 2 "smooth" 0 "Smooth" "" "freehand" 1 "Freehand" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "curve-border" "Curve for _Border" "Choose the active border line to edit" 3 "upper" 2 "upper" 0 "Upper" "" "lower" 1 "Lower" "") + (proc-arg 0 "GimpParamDoubleArray" "GimpDoubleArray" "upper-point-x" "Upper point X" "Array of 17 x point coords { 0.0 <= x <= 1.0 or -1 for unused point }" 3) + (proc-arg 0 "GimpParamDoubleArray" "GimpDoubleArray" "upper-point-y" "Upper point Y" "Array of 17 y point coords { 0.0 <= y <= 1.0 or -1 for unused point }" 3) + (proc-arg 0 "GimpParamDoubleArray" "GimpDoubleArray" "lower-point-x" "Lower point X" "Array of 17 x point coords { 0.0 <= x <= 1.0 or -1 for unused point }" 3) + (proc-arg 0 "GimpParamDoubleArray" "GimpDoubleArray" "lower-point-y" "Lower point Y" "Array of 17 y point coords { 0.0 <= y <= 1.0 or -1 for unused point }" 3) + (proc-arg 0 "GParamBoxed" "GBytes" "upper-val-y" "Upper val Y" "Array of 256 y freehand coords { 0 <= y <= 255 }" 3) + (proc-arg 0 "GParamBoxed" "GBytes" "lower-val-y" "Lower val Y" "Array of 256 y freehand coords { 0 <= y <= 255 }" 3) + (proc-arg 9 "GimpParamLayer" "GimpLayer" "bent-layer" "Bent layer" "The transformed layer" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/crop-zealous/crop-zealous" 0 + (proc-def "plug-in-zealouscrop" 1 + "Autocrop unused space from edges and middle" + "" + "Adam D. Moss" + "Adam D. Moss" + "1997" + "_Zealous Crop" + 1 + (menu-path "/Image/[Crop]") + (icon icon-name -1 "") + "*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/contrast-retinex/contrast-retinex" 0 + (proc-def "plug-in-retinex" 1 + "Enhance contrast using the Retinex method" + "The Retinex Image Enhancement Algorithm is an automatic image enhancement method that enhances a digital image in terms of dynamic range compression, color independence from the spectral distribution of the scene illuminant, and color/lightness rendition." + "Fabien Pelisson" + "Fabien Pelisson" + "2003" + "Retine_x..." + 1 + (menu-path "/Colors/Tone Mapping") + (icon icon-name -1 "") + "RGB*" + 1 + 7 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "scale" "Scal_e" "Biggest scale value" 3 16 250 240) + (proc-arg 1 "GParamInt" "gint" "nscales" "Scale _division" "Number of scales" 3 0 8 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "scales-mode" "Le_vel" "Retinex distribution through scales" 3 "uniform" 3 "uniform" 0 "Uniform" "" "low" 1 "Low" "" "high" 2 "High" "") + (proc-arg 6 "GParamDouble" "gdouble" "cvar" "Dy_namic" "Variance value" 3 0 4 1.2))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/compose/compose" 0 + (proc-def "plug-in-compose" 1 + "Create an image using multiple gray images as color channels" + "This function creates a new image from multiple gray images" + "Peter Kirchgessner" + "Peter Kirchgessner (peter@kirchgessner.net)" + "1997" + "C_ompose..." + 1 + (menu-path "/Colors/Components") + (icon icon-name -1 "") + "GRAY*" + 13 + 7 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 9 "GimpParamImage" "GimpImage" "image-2" "Image 2" "Second input image" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image-3" "Image 3" "Third input image" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image-4" "Image 4" "Fourth input image" 3 1) + (proc-arg 4 "GimpParamChoice" "gchararray" "compose-type" "Color _model" "What to compose: \"RGB\", \"RGBA\", \"HSV\", \"HSL\", \"CMYK\", \"LAB\", \"LCH\", \"YCbCr_ITU_R470\", \"YCbCr_ITU_R709\", \"YCbCr_ITU_R470_256\", \"YCbCr_ITU_R709_256\"" 3 "rgb" 11 "rgb" 0 "RGB" "" "rgba" 1 "RGBA" "" "hsv" 2 "HSV" "" "hsl" 3 "HSL" "" "cmyk" 4 "CMYK" "" "lab" 5 "LAB" "" "lch" 6 "LCH" "" "ycbcr470" 7 "YCbCr ITU R470" "" "ycbcr709" 8 "YCbCr ITU R709" "" "ycbcr470f" 9 "YCbCr ITU R470 256" "" "ycbcr709f" 10 "YCbCr ITU R709 256" "") + (proc-arg 9 "GimpParamImage" "GimpImage" "new-image" "New image" "Output image" 3 0)) + (proc-def "plug-in-drawable-compose" 1 + "Compose an image from multiple drawables of gray images" + "This function creates a new image from multiple drawables of gray images" + "Peter Kirchgessner" + "Peter Kirchgessner (peter@kirchgessner.net)" + "1998" + "" + 0 + (icon icon-name -1 "") + "GRAY*" + 1 + 7 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "drawable-2" "Drawable 2" "Second input drawable" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "drawable-3" "Drawable 3" "Third input drawable" 3 1) + (proc-arg 9 "GimpParamDrawable" "GimpDrawable" "drawable-4" "Drawable 4" "Fourth input drawable" 3 1) + (proc-arg 4 "GimpParamChoice" "gchararray" "compose-type" "Color _model" "What to compose: \"RGB\", \"RGBA\", \"HSV\", \"HSL\", \"CMYK\", \"LAB\", \"LCH\", \"YCbCr_ITU_R470\", \"YCbCr_ITU_R709\", \"YCbCr_ITU_R470_256\", \"YCbCr_ITU_R709_256\"" 3 "rgb" 11 "rgb" 0 "RGB" "" "rgba" 1 "RGBA" "" "hsv" 2 "HSV" "" "hsl" 3 "HSL" "" "cmyk" 4 "CMYK" "" "lab" 5 "LAB" "" "lch" 6 "LCH" "" "ycbcr470" 7 "YCbCr ITU R470" "" "ycbcr709" 8 "YCbCr ITU R709" "" "ycbcr470f" 9 "YCbCr ITU R470 256" "" "ycbcr709f" 10 "YCbCr ITU R709 256" "") + (proc-arg 9 "GimpParamImage" "GimpImage" "new-image" "New image" "Output image" 3 0)) + (proc-def "plug-in-recompose" 1 + "Recompose an image that was previously decomposed" + "This function recombines the grayscale layers produced by Decompose into a single RGB or RGBA layer, and replaces the originally decomposed layer with the result." + "Bill Skaggs" + "Bill Skaggs" + "2004" + "R_ecompose" + 1 + (menu-path "/Colors/Components") + (icon icon-name -1 "") + "GRAY*" + 13 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/colorxhtml/colorxhtml.py" 0 + (proc-def "file-colorxhtml-export" 1 + "Save as colored HTML text" + "Saves the image as colored XHTML text (based on Perl version by Marc Lehmann)" + "Manish Singh and Carol Spears" + "(c) GPL V3.0 or later" + "2003" + "Colored HTML text" + 0 + (icon icon-name -1 "") + (save-proc + (extensions "html,xhtml")) + "RGB" + 5 + 8 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The image to export" 3 0) + (proc-arg 13 "GimpParamFile" "GFile" "file" "File" "The file to export to" 3 1 0 "") + (proc-arg 11 "GimpParamExportOptions" "GimpExportOptions" "options" "Options" "Export options" 3) + (proc-arg 5 "GParamBoolean" "gboolean" "source-file" "Rea_d characters from file" "Read characters from file, if true, or use text entry" 3 0) + (proc-arg 7 "GParamString" "gchararray" "characters" "Charac_ters" "Characters that will be used as colored pixels." 3 "foo") + (proc-arg 1 "GParamInt" "gint" "font-size" "Fo_nt size in pixels" "Font size in pixels" 3 5 100 10) + (proc-arg 5 "GParamBoolean" "gboolean" "separate" "_Write a separate CSS file" "Write a separate CSS file" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/colormap-remap/colormap-remap" 0 + (proc-def "plug-in-colormap-swap" 1 + "Swap two colors in the colormap" + "This procedure takes an indexed image and lets you swap the positions of two colors in the colormap without visually changing the image." + "Mukund Sivaraman " + "Mukund Sivaraman " + "June 2006" + "_Swap Colors" + 0 + (icon icon-name -1 "gimp-colormap") + "INDEXED*" + 13 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "index1" "Index 1" "First index in the colormap" 3 0 255 0) + (proc-arg 1 "GParamInt" "gint" "index2" "Index 2" "Second (other) index in the colormap" 3 0 255 0)) + (proc-def "plug-in-colormap-remap" 1 + "Rearrange the colormap" + "This procedure takes an indexed image and lets you alter the positions of colors in the colormap without visually changing the image." + "Mukund Sivaraman " + "Mukund Sivaraman " + "June 2006" + "R_earrange Colormap..." + 2 + (menu-path "/Colors/Map/[Colormap]") + (menu-path "/Colormap Menu") + (icon icon-name -1 "gimp-colormap") + "INDEXED*" + 13 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 0 "GParamBoxed" "GBytes" "map" "Map" "Remap array for the colormap" 3))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/cml-explorer/cml-explorer" 0 + (proc-def "plug-in-cml-explorer" 1 + "Create abstract Coupled-Map Lattice patterns" + "Make an image of Coupled-Map Lattice (CML). CML is a kind of Cellular Automata on continuous (value) domain. In GIMP_RUN_NONINTERACTIVE, the name of a parameter file is passed as the 4th arg. You can control CML_explorer via parameter file." + "Shuji Narazaki (narazaki@InetQ.or.jp); http://www.inetq.or.jp/~narazaki/TheGIMP/" + "Shuji Narazaki" + "1997" + "CML _Explorer..." + 1 + (menu-path "/Filters/Render/Pattern") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 4 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 13 "GimpParamFile" "GFile" "parameter-file" "Parameter File" "The parameter file from which CML_explorer makes an image. This argument is only used in non-interactive runs." 3 0 0 ""))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/checkerboard/checkerboard" 0 + (proc-def "plug-in-checkerboard" 1 + "Create a checkerboard pattern" + "More here later" + "Brent Burton & the Edward Blevins" + "Brent Burton & the Edward Blevins" + "1997" + "_Checkerboard (legacy)..." + 1 + (menu-path "/Filters/Render/Pattern") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 5 "GParamBoolean" "gboolean" "psychobilly" "_Psychobilly" "Render a psychobilly checkerboard" 3 0) + (proc-arg 1 "GParamInt" "gint" "check-size" "_Size" "Size of the checks" 3 1 524288 10))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/busy-dialog/busy-dialog" 0 + (proc-def "plug-in-busy-dialog" 1 + "Show a dialog while waiting for an operation to finish" + "Used by GIMP to display a dialog, containing a spinner and a custom message, while waiting for an ongoing operation to finish. Optionally, the dialog may provide a \"Cancel\" button, which can be used to cancel the operation." + "Ell" + "Ell" + "2018" + "" + 0 + (icon icon-name -1 "") + "" + 5 + 5 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 0) + (proc-arg 1 "GParamInt" "gint" "read-fd" "The read file descriptor" "The read file descriptor" 3 -2147483648 2147483647 0) + (proc-arg 1 "GParamInt" "gint" "write-fd" "The write file descriptor" "The write file descriptor" 3 -2147483648 2147483647 0) + (proc-arg 7 "GParamString" "gchararray" "message" "The message" "The message" 3 "") + (proc-arg 5 "GParamBoolean" "gboolean" "cancelable" "Whether the dialog is cancelable" "Whether the dialog is cancelable" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/border-average/border-average" 0 + (proc-def "plug-in-borderaverage" 1 + "Set foreground to the average color of the image border" + "" + "Philipp Klaus" + "Internet Access AG" + "1998" + "_Border Average..." + 1 + (menu-path "/Colors/Info") + (icon icon-name -1 "") + "RGB*" + 1 + 5 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "thickness" "_Thickness" "Border size to take in count" 3 0 2147483647 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "bucket-exponent" "Bucket Si_ze" "Bits for bucket size" 3 "levels-16" 9 "levels-1" 0 "1" "" "levels-2" 1 "2" "" "levels-4" 2 "4" "" "levels-8" 3 "8" "" "levels-16" 4 "16" "" "levels-32" 5 "32" "" "levels-64" 6 "64" "" "levels-128" 7 "128" "" "levels-256" 8 "256" "") + (proc-arg 8 "GimpParamColor" "GeglColor" "borderaverage" "The average color of the specified border." "The average color of the specified border." 3 1 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "R'G'B'A float" 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/blinds/blinds" 0 + (proc-def "plug-in-blinds" 1 + "Simulate an image painted on window blinds" + "More here later" + "Andy Thomas" + "Andy Thomas" + "1997" + "_Blinds..." + 1 + (menu-path "/Filters/Distorts") + (icon icon-name -1 "") + "RGB*, GRAY*" + 1 + 7 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 1 "GParamInt" "gint" "angle-displacement" "_Displacement" "Angle of Displacement" 3 0 90 30) + (proc-arg 1 "GParamInt" "gint" "num-segments" "_Number of segments" "Number of segments in blinds" 3 1 1024 3) + (proc-arg 4 "GimpParamChoice" "gchararray" "orientation" "Orient_ation" "The orientation" 3 "horizontal" 2 "horizontal" 0 "Horizontal" "" "vertical" 1 "Vertical" "") + (proc-arg 5 "GParamBoolean" "gboolean" "bg-transparent" "_Transparent" "Background transparent" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/animation-play/animation-play" 0 + (proc-def "plug-in-animationplay" 1 + "Preview a GIMP layer-based animation" + "" + "Adam D. Moss " + "Adam D. Moss " + "1997, 1998..." + "_Playback..." + 1 + (menu-path "/Filters/Animation/") + (icon icon-name -1 "media-playback-start") + "*" + 13 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/animation-optimize/animation-optimize" 0 + (proc-def "plug-in-animationoptimize" 1 + "Modify image to reduce size when saved as GIF animation" + "This procedure applies various optimizations to a GIMP layer-based animation in an attempt to reduce the final file size. If a frame of theanimation can use the 'combine' mode, this procedure attempts to maximize the number of adjacent pixels having the same color, whichimproves the compression for some image formats such as GIF or MNG." + "Adam D. Moss " + "Adam D. Moss " + "1997-2003" + "Optimize (for _GIF)" + 1 + (menu-path "/Filters/Animation") + (icon icon-name -1 "") + "*" + 13 + 3 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 9 "GimpParamImage" "GimpImage" "result" "Result" "Resulting image" 3 0)) + (proc-def "plug-in-animationoptimize-diff" 1 + "Reduce file size where combining layers is possible" + "This procedure applies various optimizations to a GIMP layer-based animation in an attempt to reduce the final file size. If a frame of the animation can use the 'combine' mode, this procedure uses a simple difference between the frames." + "Adam D. Moss " + "Adam D. Moss " + "1997-2003" + "_Optimize (Difference)" + 1 + (menu-path "/Filters/Animation") + (icon icon-name -1 "") + "*" + 13 + 3 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 9 "GimpParamImage" "GimpImage" "result" "Result" "Resulting image" 3 0)) + (proc-def "plug-in-animationunoptimize" 1 + "Remove optimization to make editing easier" + "This procedure 'simplifies' a GIMP layer-based animation that has been optimized for animation. This makes editing the animation much easier." + "Adam D. Moss " + "Adam D. Moss " + "1997-2003" + "_Unoptimize" + 1 + (menu-path "/Filters/Animation") + (icon icon-name -1 "") + "*" + 13 + 3 1 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 9 "GimpParamImage" "GimpImage" "result" "Result" "Resulting image" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/plug-ins/align-layers/align-layers" 0 + (proc-def "plug-in-align-layers" 1 + "Align all visible layers of the image" + "Align visible layers" + "Shuji Narazaki " + "Shuji Narazaki" + "1997" + "Align Visi_ble Layers..." + 1 + (menu-path "/Image/[Arrange]") + (icon icon-name -1 "") + "*" + 13 + 10 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable") + (proc-arg 4 "GimpParamChoice" "gchararray" "horizontal-style" "_Horizontal style" "" 3 "none" 5 "none" 0 "None" "" "collect" 1 "Collect" "" "fill-left-to-right" 2 "Fill (left to right)" "" "fill-right-to-left" 3 "Fill (right to left)" "" "snap-to-grid" 4 "Snap to grid" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "horizontal-base" "Hori_zontal base" "" 3 "left-edge" 3 "left-edge" 0 "Left edge" "" "center" 1 "Center" "" "right-edge" 2 "Right edge" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "vertical-style" "_Vertical style" "" 3 "none" 5 "none" 0 "None" "" "collect" 1 "Collect" "" "fill-left-to-right" 2 "Fill (top to bottom)" "" "fill-right-to-left" 3 "Fill (bottom to top)" "" "snap-to-grid" 4 "Snap to grid" "") + (proc-arg 4 "GimpParamChoice" "gchararray" "vertical-base" "Ver_tical base" "" 3 "top-edge" 3 "top-edge" 0 "Top edge" "" "center" 1 "Center" "" "bottom-edge" 2 "Bottom edge" "") + (proc-arg 1 "GParamInt" "gint" "grid-size" "_Grid" "Grid" 3 1 200 10) + (proc-arg 5 "GParamBoolean" "gboolean" "ignore-bottom-layer" "Ignore the _bottom layer even if visible" "Ignore the bottom layer even if visible" 3 1) + (proc-arg 5 "GParamBoolean" "gboolean" "use-bottom-layer" "_Use the (invisible) bottom layer as the base" "Use the (invisible) bottom layer as the base" 3 0))) +(plug-in-def "${gimp_plug_in_dir}/extensions/org.gimp.extension.goat-exercises/goat-exercise-gjs.js" 0 + (proc-def "plug-in-goat-exercise-gjs" 1 + "Plug-in example in JavaScript (GJS)" + "Plug-in example in JavaScript (GJS)" + "Jehan" + "Jehan" + "2019" + "Plug-In Example in _JavaScript" + 1 + (menu-path "/Filters/Development/Plug-In Examples/") + (icon icon-name -1 "gimp-gegl") + "*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/extensions/org.gimp.extension.goat-exercises/goat-exercise-py3.py" 0 + (proc-def "plug-in-goat-exercise-python" 1 + "Plug-in example in Python 3" + "Plug-in example in Python 3" + "Jehan" + "Jehan" + "2019" + "Plug-In Example in _Python 3" + 1 + (menu-path "/Filters/Development/Plug-In Examples/") + (icon icon-name -1 "gimp-gegl") + "*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/extensions/org.gimp.extension.goat-exercises/goat-exercise-vala" 0 + (proc-def "plug-in-goat-exercise-vala" 1 + "Plug-in example in Vala" + "Plug-in example in Vala" + "Niels De Graef" + "Niels De Graef" + "2020" + "Plug-In Example in _Vala" + 1 + (menu-path "/Filters/Development/Plug-In Examples/") + (icon icon-name -1 "gimp-gegl") + "RGB*, INDEXED*, GRAY*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) +(plug-in-def "${gimp_plug_in_dir}/extensions/org.gimp.extension.goat-exercises/goat-exercise-c" 0 + (proc-def "plug-in-goat-exercise-c" 1 + "Plug-in example in C" + "Plug-in example in C" + "Øyvind KolÃ¥s " + "Øyvind KolÃ¥s " + "21 march 2012" + "Plug-In Example in _C" + 1 + (menu-path "/Filters/Development/Plug-In Examples/") + (icon icon-name -1 "gimp-gegl") + "*" + 1 + 3 0 + (proc-arg 3 "GParamEnum" "GimpRunMode" "run-mode" "Run mode" "The run mode" 3 1) + (proc-arg 9 "GimpParamImage" "GimpImage" "image" "Image" "The input image" 3 0) + (proc-arg 10 "GimpParamCoreObjectArray" "GimpCoreObjectArray" "drawables" "Drawables" "The input drawables" 259 "GimpDrawable"))) + +# end of pluginrc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/profilerc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/profilerc new file mode 100644 index 0000000..2a75c3e --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/profilerc @@ -0,0 +1,4 @@ +# GIMP color profile history + + +# end of color profile history diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/sessionrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/sessionrc new file mode 100644 index 0000000..95aad81 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/sessionrc @@ -0,0 +1,108 @@ +# GIMP sessionrc +# +# This file takes session-specific info (that is info, you want to keep +# between two GIMP sessions). You are not supposed to edit it manually, but +# of course you can do. The sessionrc will be entirely rewritten every time +# you quit GIMP. If this file isn't found, defaults are used. + +(session-info "toplevel" + (factory-entry "gimp-empty-image-window") + (position 200 100) + (size 640 480)) +(session-info "toplevel" + (factory-entry "gimp-single-image-window") + (position 16 16) + (size 1888 1011) + (monitor 1) + (open-on-exit) + (aux-info + (left-docks-width "66") + (right-docks-width "443") + (maximized "no")) + (gimp-toolbox + (side left)) + (gimp-dock + (side right) + (book + (current-page 0) + (dockable "gimp-tool-options" + (locked) + (tab-style icon) + (aux-info + (show-button-bar "true"))) + (dockable "gimp-font-list" + (tab-style icon) + (aux-info + (show-button-bar "true"))) + (dockable "gimp-brush-grid" + (tab-style preview) + (aux-info + (show-button-bar "true"))) + (dockable "gimp-pattern-grid" + (tab-style preview) + (aux-info + (show-button-bar "true"))) + (dockable "gimp-gradient-list" + (tab-style preview) + (aux-info + (show-button-bar "true")))) + (book + (position 741) + (current-page 0) + (dockable "gimp-layer-list" + (tab-style icon) + (preview-size 32) + (aux-info + (show-button-bar "true"))) + (dockable "gimp-channel-list" + (tab-style icon) + (preview-size 32) + (aux-info + (show-button-bar "true"))) + (dockable "gimp-vectors-list" + (tab-style icon) + (preview-size 32) + (aux-info + (show-button-bar "true")))))) +(session-info "toplevel" + (factory-entry "gimp-image-new-dialog") + (position 1257 725)) +(session-info "toplevel" + (factory-entry "gimp-toolbox-color-dialog") + (position 2559 856)) +(session-info "toplevel" + (factory-entry "gimp-preferences-dialog") + (position 1340 397) + (size 1746 896)) +(session-info "toplevel" + (factory-entry "gimp-levels-tool-dialog") + (position 432 32) + (size 561 600)) +(session-info "toplevel" + (factory-entry "gimp-curves-tool-dialog") + (position 435 46) + (size 562 606)) +(session-info "toplevel" + (factory-entry "gimp-file-export-dialog") + (position 232 32) + (size 1688 1197)) +(session-info "toplevel" + (factory-entry "gimp-keyboard-shortcuts-dialog") + (position 2092 602) + (size 1417 1416)) +(session-info "toplevel" + (factory-entry "gimp-file-open-dialog") + (position 1257 32) + (size 1688 1197)) +(session-info "toplevel" + (factory-entry "gimp-brightness-contrast-tool-dialog") + (position 91 439) + (monitor 1)) + +(hide-docks no) +(single-window-mode yes) +(show-tabs yes) +(tabs-position 0) +(last-tip-shown 0) + +# end of sessionrc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/shortcutsrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/shortcutsrc new file mode 100644 index 0000000..760b383 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/shortcutsrc @@ -0,0 +1,1115 @@ +# GIMP shortcutsrc +# +# If you delete this file, all shortcuts will be reset to defaults. + +(file-version 1) + +# (action "filters-tile-paper") +# (action "context-foreground-red-minimum") +# (action "tools-warp-effect-pixel-size-set") +# (action "tools-airbrush-flow-decrease") +# (action "plug-in-blinds") +# (action "drawable-lock-position") +# (action "paths-lower") +# (action "plug-in-gfig") +# (action "tools-spacing-decrease-skip") +# (action "context-brush-hardness-decrease") +# (action "select-all" "a") +# (action "image-softproof-intent-perceptual") +# (action "file-save-a-copy") +# (action "help-help" "F1") +# (action "context-brush-spikes-decrease-skip") +# (action "script-fu-make-brush-elliptical") +# (action "view-new") +# (action "filters-value-propagate") +# (action "paths-raise-to-top") +# (action "context-brush-angle-increase-skip") +# (action "python-fu-console") +# (action "tools-force-decrease-percent") +# (action "context-palette-select-first") +# (action "plug-in-borderaverage") +# (action "layers-lower-to-bottom") +# (action "view-zoom-minimum") +# (action "context-palette-background-set") +# (action "context-opacity-decrease-skip") +# (action "image-convert-float") +# (action "view-scroll-left-border") +# (action "view-show-all") +# (action "dialogs-dynamics-editor") +# (action "select-fill") +# (action "gimp-help-using-photography") +# (action "layers-select-next" "Page_Down") +# (action "plug-in-qbist") +# (action "tools-airbrush-rate-maximum") +# (action "layers-resize") +# (action "plug-in-cml-explorer") +# (action "view-show-canvas-boundary") +# (action "context-background-hue-increase") +# (action "context-colormap-background-previous-skip") +# (action "channels-duplicate") +# (action "context-font-select-last") +# (action "layers-blend-space-rgb-perceptual") +# (action "tools-transform-3d" "w") +# (action "paths-color-tag-yellow") +# (action "filters-pixelize") +# (action "filters-desaturate") +# (action "paths-select-top") +# (action "view-scroll-right-border") +# (action "filters-long-shadow") +# (action "script-fu-fuzzy-border") +# (action "filters-lens-blur") +# (action "filters-semi-flatten") +# (action "view-padding-color-in-show-all") +# (action "filters-gegl-brightness-contrast") +# (action "image-color-profile-assign") +# (action "context-foreground-green-decrease") +# (action "filters-levels") +# (action "view-show-grid") +# (action "tools-aspect-increase-skip") +# (action "context-brush-spacing-maximum") +# (action "context-swatch-foreground-previous" "9") +# (action "filters-color-exchange") +# (action "layers-color-tag-green") +# (action "context-brush-shape-square") +# (action "layers-mask-apply") +# (action "layers-edit-text") +# (action "layers-flatten-image") +# (action "filters-noise-cie-lch") +# (action "layers-merge-layers") +(action "paths-selection-add" "a") +# (action "filters-mosaic") +# (action "tools-airbrush-flow-set") +# (action "paths-color-tag-blue") +# (action "edit-named-copy-visible") +# (action "layers-raise") +# (action "layers-composite-space-rgb-perceptual") +# (action "context-swatch-foreground-set") +# (action "filters-engrave") +# (action "filters-median-blur") +# (action "windows-use-single-window-mode") +# (action "tools-color-average-radius-set") +# (action "plug-in-smooth-palette") +# (action "paths-color-tag-violet") +# (action "layers-mask-disable") +# (action "context-brush-hardness-increase") +# (action "tools-curves") +# (action "tools-opacity-increase-skip" "greater") +# (action "view-zoom-out-skip") +# (action "tools-size-set") +# (action "filters-unsharp-mask") +# (action "context-foreground-red-decrease") +# (action "context-paint-mode-last") +# (action "context-background-green-decrease-skip") +# (action "view-scroll-top-border") +# (action "channels-delete") +# (action "context-swatch-background-previous-skip") +# (action "tools-force-maximum") +# (action "context-background-hue-minimum") +# (action "filters-wind") +# (action "plug-in-goat-exercise-vala") +# (action "channels-select-next") +# (action "edit-paste" "v" "Paste") +# (action "paths-color-tag-brown") +# (action "tools-airbrush-rate-decrease-skip") +# (action "plug-in-zealouscrop") +# (action "context-background-green-maximum") +# (action "view-snap-to-guides") +# (action "edit-undo" "z") +# (action "drawable-visible") +# (action "layers-opacity-increase-skip") +# (action "edit-strong-redo" "y") +# (action "channels-selection-replace") +# (action "plug-in-lighting") +# (action "edit-named-paste") +# (action "context-palette-foreground-next") +# (action "context-colormap-background-next") +# (action "context-background-saturation-maximum") +# (action "filters-grid") +# (action "filters-cartoon") +# (action "context-palette-background-previous-skip") +# (action "context-colormap-foreground-previous-skip") +# (action "context-tool-select-last") +# (action "context-brush-select-first") +# (action "file-save" "s") +# (action "context-background-red-increase-skip") +(action "tools-size-decrease") +# (action "edit-paste-into") +# (action "image-flip-horizontal") +# (action "view-flip-horizontally") +# (action "context-background-value-increase") +# (action "tools-size-decrease-percent") +# (action "plug-in-colormap-remap") +# (action "paths-paste") +# (action "context-brush-aspect-increase-skip") +# (action "context-brush-select-last") +# (action "context-foreground-green-increase") +# (action "select-save") +# (action "plug-in-ifscompose") +# (action "layers-blend-space-rgb-linear") +# (action "image-convert-double") +# (action "filters-fattal-2002") +# (action "script-fu-difference-clouds") +# (action "channels-color-tag-blue") +# (action "context-brush-aspect-minimum") +# (action "image-convert-half") +# (action "context-font-select-first") +# (action "paths-color-tag-orange") +# (action "view-scroll-page-down") +# (action "layers-composite-space-rgb-linear") +# (action "view-display-intent-perceptual") +# (action "dialogs-toolbox" "b") +# (action "paths-selection-to-path-advanced") +# (action "tools-angle-maximum") +# (action "tools-rotate-arbitrary") +# (action "layers-edit-attributes") +# (action "dialogs-welcome") +# (action "filters-invert-perceptual") +# (action "context-palette-background-last") +# (action "context-foreground-saturation-decrease-skip") +# (action "filters-lens-distortion") +# (action "view-scroll-horizontal") +# (action "tools-hardness-decrease") +# (action "drawable-flip-vertical") +# (action "paths-select-bottom") +# (action "edit-paste-float") +# (action "filters-color-to-alpha") +# (action "filters-sinus") +# (action "paths-lower-to-bottom") +# (action "layers-new-group") +# (action "tools-angle-set-to-default") +# (action "view-display-filters") +# (action "context-brush-spacing-decrease") +# (action "view-zoom-selection") +# (action "tools-size-maximum") +# (action "select-stroke") +# (action "tools-spacing-set-to-default") +# (action "tools-airbrush-rate-increase") +# (action "view-close" "w") +# (action "view-padding-color-prefs") +# (action "tools-aspect-increase") +# (action "tools-mypaint-brush-hardness-set") +# (action "select-fill-last-values") +# (action "windows-tabs-position-right") +# (action "image-convert-perceptual") +# (action "tools-opacity-set-to-default") +# (action "context-swatch-foreground-previous-skip") +# (action "tools-rotate-image-arbitrary") +# (action "tools-hardness-maximum") +# (action "filters-snn-mean") +# (action "filters-noise-pick") +# (action "tools-opacity-increase" "greater") +# (action "dialogs-brushes" "b") +# (action "context-font-select-next") +# (action "image-convert-u16") +# (action "filters-video-degradation") +# (action "filters-sepia") +# (action "context-brush-aspect-decrease") +# (action "context-foreground-green-maximum") +# (action "context-foreground-green-increase-skip") +# (action "context-brush-spacing-set") +# (action "edit-fill-fg" "comma") +# (action "drawable-rotate-180") +# (action "plug-in-gflare") +# (action "gimp-palette-export-text") +(action "tools-crop" "c") +# (action "file-gbr-export-internal") +# (action "tools-paintbrush-force-set") +# (action "layers-blend-space-rgb-non-linear") +(action "tools-size-decrease-skip") +# (action "plug-in-goat-exercise-python") +# (action "tools-airbrush-flow-minimum") +# (action "plug-in-unit-editor") +# (action "view-open-display") +# (action "paths-color-tag-green") +# (action "context-background-saturation-decrease-skip") +# (action "context-palette-foreground-previous-skip") +# (action "context-opacity-decrease") +# (action "view-zoom-2-1" "2" "KP_2") +# (action "tools-hardness-decrease-skip") +# (action "context-foreground-red-increase-skip") +# (action "filters-stretch-contrast-hsv") +# (action "context-background-value-increase-skip") +# (action "view-flip-reset") +# (action "plug-in-pagecurl") +# (action "dialogs-patterns" "p") +# (action "tools-aspect-maximum") +# (action "layers-merge-layers-last-values") +# (action "paths-lock-content") +# (action "dialogs-gradients" "g") +# (action "context-brush-spikes-maximum") +# (action "filters-kaleidoscope") +# (action "context-background-blue-minimum") +# (action "edit-paste-merged") +# (action "context-background-blue-decrease") +# (action "script-fu-guide-new-percent") +# (action "context-foreground-hue-decrease") +# (action "view-display-black-point-compensation") +# (action "view-padding-color-light-check") +# (action "view-navigation-window") +# (action "context-swatch-background-first") +# (action "context-palette-background-next-skip") +# (action "script-fu-circuit") +# (action "paths-selection-from-paths" "v") +# (action "filters-repeat" "f") +# (action "view-rotate-15") +# (action "context-colormap-background-next-skip") +# (action "tools-hardness-set-to-default") +(action "view-zoom-fit-in" "j") +# (action "paths-stroke-last-values") +# (action "layers-composite-space-rgb-non-linear") +# (action "view-zoom-1-16" "percent" "KP_5") +# (action "context-brush-radius-set") +# (action "paths-edit") +# (action "filters-hue-chroma") +# (action "filters-illusion") +# (action "context-paint-mode-next") +# (action "view-rotate-180") +# (action "filters-dither") +# (action "filters-linear-sinusoid") +# (action "context-brush-spacing-increase") +# (action "select-flood") +# (action "plug-in-gimpressionist") +# (action "filters-difference-of-gaussians") +# (action "plug-in-curve-bend") +# (action "view-show-scrollbars") +# (action "paths-color-tag-gray") +# (action "python-fu-palette-to-gradient") +# (action "script-fu-reverse-layers") +# (action "layers-color-tag-red") +# (action "filters-shift") +# (action "edit-undo-clear") +# (action "tools-aspect-set") +# (action "filters-offset" "o") +# (action "filters-gegl-domain-transform") +# (action "view-show-statusbar") +# (action "layers-opacity-decrease") +# (action "view-snap-to-equidistance") +# (action "filters-component-extract") +# (action "plug-in-lic") +# (action "tools-by-color-select" "o") +# (action "script-fu-add-bevel") +# (action "script-fu-weave") +(action "context-brush-radius-increase" "bracketright") +# (action "channels-color-tag-violet") +# (action "windows-hide-docks") +# (action "context-tool-select-next") +# (action "channels-new-last-values") +# (action "context-palette-background-first") +# (action "tools-angle-increase") +# (action "windows-show-tabs") +# (action "filters-noise-simplex") +# (action "tools-gradient" "g") +# (action "plug-in-warp") +# (action "edit-named-copy") +# (action "tools-offset") +# (action "context-brush-select-next") +# (action "context-opacity-increase") +# (action "dialogs-mypaint-brushes") +# (action "tools-shear" "h") +# (action "tools-angle-set") +# (action "context-brush-radius-maximum") +# (action "layers-mask-add-last-values") +# (action "filters-gegl-box-blur") +# (action "script-fu-paste-as-pattern") +# (action "view-rotate-reset") +# (action "view-scroll-center" "j") +# (action "dialogs-layers" "l") +# (action "tools-force-decrease-skip") +# (action "view-reset" "exclam") +# (action "layers-mode-previous") +# (action "layers-edit") +# (action "plug-in-dbbrowser") +# (action "paths-edit-attributes") +# (action "script-fu-make-brush-rectangular-feathered") +# (action "context-background-value-minimum") +# (action "filters-noise-perlin") +# (action "filters-posterize") +# (action "context-brush-shape-circle") +# (action "layers-lower") +# (action "context-brush-radius-increase-less") +# (action "layers-new" "n") +# (action "image-softproof-intent-absolute-colorimetric") +# (action "tools-text" "t") +# (action "plug-in-nl-filter") +# (action "image-color-profile-save") +# (action "context-background-blue-increase") +# (action "context-palette-background-next") +# (action "context-brush-hardness-minimum") +# (action "tools-airbrush-rate-set") +# (action "gimp-help-concepts-usage") +# (action "image-softproof-intent-saturation") +# (action "context-background-hue-set") +# (action "context-foreground-hue-increase") +# (action "context-foreground-blue-decrease") +# (action "tools-force-increase-skip") +# (action "channels-selection-intersect") +(action "tools-scale" "t") +# (action "file-save-as" "s") +# (action "file-save-and-close") +# (action "view-move-to-screen--1") +# (action "view-rotate-345") +# (action "filters-vignette") +# (action "context-pattern-select-last") +# (action "context-paint-mode-first") +# (action "plug-in-animationoptimize") +# (action "dialogs-templates") +# (action "channels-color-tag-gray") +# (action "context-background-green-increase") +# (action "image-resize") +# (action "script-fu-round-corners") +# (action "context-swatch-foreground-first") +# (action "tools-spacing-maximum") +# (action "channels-selection-add") +# (action "tools-hardness-set") +# (action "plug-in-spyrogimp") +# (action "view-rotate-other") +# (action "dialogs-dynamics") +(action "tools-free-select" "l") +# (action "layers-duplicate" "d") +# (action "select-copy-float") +# (action "gimp-online-roadmap") +# (action "tools-object-2-last") +# (action "dialogs-gradient-editor") +(action "tools-warp") +# (action "filters-c2g") +# (action "filters-displace") +# (action "plug-in-screenshot") +# (action "tools-rect-select" "r") +# (action "filters-motion-blur-zoom") +# (action "windows-tabs-position-bottom") +# (action "image-convert-non-linear") +# (action "view-show-rulers" "r") +# (action "view-zoom-1-1" "1" "KP_1") +# (action "tools-angle-decrease-skip") +# (action "context-background-blue-set") +# (action "view-zoom-1-2" "at" "KP_2") +# (action "plug-in-metadata-editor") +# (action "channels-new") +# (action "view-dot-for-dot") +# (action "filters-shadows-highlights") +# (action "plug-in-sparkle") +(action "tools-fuzzy-select" "w") +# (action "filters-edge-neon") +# (action "gimp-help-using-selections") +# (action "file-export" "e") +# (action "filters-noise-rgb") +# (action "filters-image-gradient") +# (action "tools-airbrush-rate-minimum") +# (action "tools-aspect-decrease-percent") +# (action "plug-in-film") +# (action "script-fu-guide-new") +# (action "context-palette-foreground-first") +# (action "view-zoom-1-4" "numbersign" "KP_3") +# (action "view-snap-to-canvas") +# (action "filters-bump-map") +# (action "filters-slic") +# (action "filters-color-temperature") +# (action "script-fu-old-photo") +# (action "context-brush-spikes-decrease") +# (action "context-background-red-minimum") +# (action "debug-dump-keyboard-shortcuts") +# (action "select-invert" "i") +# (action "context-brush-radius-decrease-percent") +# (action "tools-hardness-decrease-percent") +# (action "view-padding-color-custom") +# (action "filters-recursive-transform") +# (action "tools-opacity-set") +# (action "context-foreground-value-minimum") +# (action "layers-raise-to-top") +# (action "filters-normal-map") +# (action "tools-measure" "m") +# (action "filters-gegl-alpha-clip") +# (action "layers-mask-add") +# (action "context-brush-spacing-minimum") +# (action "tools-spacing-increase-skip") +# (action "context-background-green-set") +# (action "context-background-value-set") +# (action "view-display-intent-relative-colorimetric") +# (action "context-foreground-blue-increase") +# (action "view-zoom-1-8" "dollar" "KP_4") +# (action "script-fu-paste-as-brush") +# (action "view-zoom-16-1" "5" "KP_5") +# (action "gimp-palette-export-css") +# (action "filters-emboss") +# (action "image-rotate-270") +# (action "tools-opacity-increase-percent") +# (action "context-brush-spikes-increase-skip") +# (action "image-scale") +# (action "script-fu-set-cmap") +# (action "channels-raise") +# (action "filters-noise-hurl") +# (action "context-brush-angle-maximum") +# (action "context-colormap-foreground-set") +# (action "image-convert-grayscale") +(action "image-duplicate") +# (action "dialogs-undo-history") +# (action "select-feather") +# (action "select-stroke-last-values") +# (action "script-fu-waves-anim") +# (action "image-crop-to-content") +# (action "context-background-value-decrease") +# (action "filters-oilify") +# (action "paths-copy") +# (action "select-grow") +# (action "context-opacity-increase-skip") +# (action "view-scroll-page-left") +# (action "plug-in-gradmap") +# (action "context-colors-default" "d") +# (action "context-palette-select-previous") +# (action "filters-gegl-bilateral-filter") +# (action "context-swatch-foreground-last") +# (action "layers-mask-selection-subtract") +# (action "context-background-red-set") +# (action "layers-scale") +# (action "script-fu-test-sphere-v3") +# (action "tools-levels") +# (action "tools-size-increase-percent") +# (action "filters-edge-laplace") +# (action "image-configure-grid") +# (action "tools-spacing-decrease-percent") +# (action "context-opacity-set") +# (action "image-convert-indexed") +# (action "context-foreground-red-maximum") +# (action "context-background-green-minimum") +# (action "plug-in-wavelet-decompose") +# (action "script-fu-burn-in-anim") +# (action "plug-in-jigsaw") +# (action "dialogs-selection-editor") +# (action "image-convert-rgb") +# (action "gimp-help-concepts-paths") +# (action "image-color-profile-discard") +# (action "plug-in-flame") +# (action "debug-mem-profile") +# (action "context-brush-spikes-increase") +# (action "image-color-profile-use-srgb") +# (action "python-fu-foggify") +# (action "tools-airbrush-rate-decrease") +# (action "script-fu-guides-from-selection") +# (action "view-zoom-maximum") +# (action "dialogs-tool-presets") +# (action "tools-aspect-decrease") +# (action "view-zoom-in" "plus" "KP_Add" "ZoomIn") +# (action "paths-selection-to-path") +# (action "context-background-blue-decrease-skip") +# (action "view-color-management-softproof") +# (action "tools-warp-effect-hardness-set") +# (action "tools-opacity-minimum") +# (action "filters-softglow") +# (action "filters-color-enhance") +# (action "tools-opacity-decrease" "less") +# (action "tools-force-set-to-default") +(action "context-brush-hardness-decrease-skip" "braceleft") +# (action "edit-cut" "x" "Cut") +# (action "context-pattern-select-next") +# (action "layers-mask-selection-add") +# (action "context-background-green-increase-skip") +# (action "image-color-profile-convert") +# (action "filters-waterpixels") +# (action "context-palette-select-set") +# (action "python-fu-palette-to-gradient-repeating") +# (action "select-border") +# (action "context-foreground-hue-set") +# (action "dialogs-images") +# (action "script-fu-xach-effect") +# (action "dialogs-document-history") +# (action "dialogs-keyboard-shortcuts") +# (action "script-fu-clothify") +# (action "plug-in-animationplay") +# (action "tools-dodge-burn" "d") +# (action "tools-object-2-next") +# (action "context-palette-foreground-next-skip") +# (action "plug-in-reset-all") +# (action "layers-select-bottom" "End") +# (action "context-foreground-hue-minimum") +# (action "view-zoom-8-1" "4" "KP_4") +# (action "tools-airbrush-rate-increase-skip") +# (action "context-colormap-foreground-next-skip") +# (action "layers-visible") +# (action "context-swatch-background-next-skip") +# (action "plug-in-mail-image") +# (action "context-palette-background-previous") +# (action "layers-mode-first") +# (action "context-palette-foreground-set") +# (action "file-copy-location") +# (action "dialogs-action-search" "slash" "KP_Divide") +# (action "context-foreground-blue-minimum") +# (action "tools-size-minimum") +# (action "filters-convolution-matrix") +# (action "layers-mask-show") +# (action "layers-composite-mode-union") +# (action "plug-in-retinex") +# (action "edit-paste-merged-in-place") +# (action "edit-paste-float-in-place") +# (action "edit-copy" "c" "Copy") +# (action "tools-object-2-previous") +# (action "python-fu-palette-sort") +# (action "context-brush-hardness-set") +# (action "tools-ink-blob-angle-set") +# (action "context-tool-select-first") +# (action "filters-erode") +# (action "edit-fill-bg" "period") +# (action "image-print-size") +# (action "context-foreground-green-minimum") +# (action "filters-gegl-color-warp") +# (action "script-fu-unsharp-mask") +# (action "tools-handle-transform" "l") +# (action "filters-gaussian-blur") +# (action "context-colormap-background-previous") +# (action "image-merge-layers" "m") +# (action "filters-high-pass") +(action "tools-move" "v") +# (action "context-pattern-select-previous") +# (action "context-background-hue-maximum") +# (action "script-fu-guides-remove") +# (action "context-foreground-saturation-increase-skip") +# (action "image-softproof-black-point-compensation") +# (action "channels-select-previous") +# (action "tools-flip" "f") +# (action "context-brush-angle-set") +# (action "edit-fill-pattern" "semicolon") +# (action "layers-composite-mode-clip-to-layer") +# (action "edit-paste-in-place" "v" "Paste") +(action "tools-vector") +# (action "script-fu-make-brush-elliptical-feathered") +# (action "tools-aspect-minimum") +# (action "view-snap-to-bbox") +# (action "quick-mask-configure") +# (action "tools-object-1-first") +# (action "gimp-palette-export-java") +# (action "plug-in-grid") +# (action "script-fu-lava") +# (action "channels-color-tag-red") +# (action "context-brush-radius-decrease-skip") +# (action "context-brush-spikes-minimum") +# (action "layers-opacity-opaque") +# (action "context-foreground-blue-decrease-skip") +# (action "context-foreground-blue-set") +# (action "tools-angle-decrease") +(action "context-brush-radius-decrease" "bracketleft") +# (action "tools-object-1-previous") +# (action "paths-export") +# (action "plug-in-animationoptimize-diff") +# (action "filters-dropshadow") +# (action "context-font-select-previous") +# (action "filters-maze") +# (action "plug-in-tile") +# (action "image-convert-u32") +# (action "paths-delete") +# (action "quick-mask-toggle" "q") +(action "tools-paintbrush" "b") +# (action "layers-select-flattened-previous") +# (action "file-revert") +# (action "context-swatch-foreground-next" "0") +# (action "layers-anchor" "h") +# (action "context-foreground-saturation-maximum") +# (action "layers-opacity-set") +# (action "context-brush-aspect-maximum") +# (action "plug-in-goat-exercise-c") +# (action "quick-mask-invert-on") +# (action "layers-mask-selection-intersect") +# (action "image-softproof-intent-relative-colorimetric") +# (action "dialogs-dashboard") +# (action "drawable-levels-stretch") +# (action "layers-lock-content") +# (action "context-gradient-select-first") +(action "tools-size-increase-skip") +# (action "layers-mask-selection-replace") +# (action "script-fu-ripply-anim") +# (action "filters-supernova") +# (action "view-scroll-page-up") +# (action "context-background-saturation-increase-skip") +# (action "tools-hardness-increase-skip") +# (action "filters-focus-blur") +(action "tools-eraser" "e") +# (action "dialogs-preferences") +# (action "channels-color-tag-yellow") +# (action "filters-brightness-contrast") +# (action "tools-size-set-to-default" "backslash") +# (action "drawable-lock-content") +# (action "dialogs-vectors") +# (action "view-scroll-down") +# (action "plug-in-palettemap") +# (action "tools-transform-preview-opacity-set") +# (action "filters-color-rotate") +# (action "view-padding-color-dark-check") +# (action "tools-ink-blob-aspect-set") +# (action "context-paint-mode-previous") +# (action "context-swatch-background-last") +# (action "channels-selection-subtract") +# (action "context-background-green-decrease") +# (action "context-colors-swap" "x") +# (action "filters-colorize") +# (action "image-resize-to-layers") +# (action "filters-gaussian-blur-selective") +# (action "view-rotate-set-absolute") +# (action "context-background-hue-decrease-skip") +# (action "file-gih-export-internal") +# (action "filters-waves") +# (action "tools-airbrush-flow-decrease-skip") +# (action "dialogs-device-status") +# (action "context-brush-radius-minimum") +# (action "view-scroll-page-right") +# (action "file-print-gtk") +# (action "debug-gtk-inspector") +# (action "filters-gegl-levels") +# (action "channels-lower") +# (action "dialogs-about") +# (action "filters-noise-reduction") +# (action "context-foreground-saturation-set") +# (action "filters-reinhard-2005") +# (action "plug-in-compose") +# (action "filters-panorama-projection") +# (action "layers-mask-delete") +# (action "filters-gegl-graph") +# (action "layers-composite-mode-auto") +# (action "filters-recent-01") +# (action "filters-noise-spread") +# (action "script-fu-sota-chrome-it") +# (action "windows-show-display-next" "Tab" "Forward") +# (action "filters-recent-02") +# (action "layers-color-tag-yellow") +# (action "gimp-online-docs-web-site") +# (action "context-foreground-green-set") +# (action "context-foreground-value-set") +# (action "context-background-saturation-increase") +# (action "filters-recent-03") +# (action "context-foreground-saturation-decrease") +# (action "dialogs-module-dialog") +# (action "plug-in-goat-exercise-gjs") +# (action "filters-invert-value") +# (action "view-color-management-enable") +# (action "view-show-layer-boundary") +# (action "context-gradient-select-last") +(action "select-none" "d") +# (action "filters-recent-04") +# (action "channels-select-top") +# (action "tools-brightness-contrast") +(action "view-show-selection") +# (action "tools-aspect-increase-percent") +# (action "filters-recent-05") +# (action "context-background-red-increase") +# (action "context-background-blue-maximum") +# (action "filters-recent-06") +# (action "layers-alpha-remove") +# (action "context-foreground-value-decrease-skip") +# (action "plug-in-animationunoptimize") +# (action "tools-rotate" "r") +# (action "edit-strong-undo" "z") +# (action "layers-merge-down") +# (action "gimp-help-using-web") +# (action "image-convert-linear") +(action "tools-airbrush") +# (action "filters-recent-07") +# (action "plug-in-spheredesigner") +# (action "script-fu-blend-anim") +# (action "layers-new-from-visible") +# (action "filters-recent-08") +# (action "tools-paintbrush-angle-set") +# (action "tools-force-increase-percent") +# (action "context-brush-spikes-set") +# (action "filters-variable-blur") +# (action "file-create-template") +# (action "filters-recent-09") +# (action "tools-mypaint-brush-radius-set") +# (action "dialogs-colors") +# (action "layers-color-tag-violet") +# (action "view-rotate-90") +# (action "edit-redo" "y") +# (action "tools-paintbrush-hardness-set") +# (action "tools-angle-decrease-percent") +# (action "context-brush-spacing-decrease-skip") +# (action "file-open-recent-01" "1") +# (action "context-brush-shape-diamond") +# (action "tools-threshold") +# (action "plug-in-despeckle") +# (action "filters-gegl-bevel") +# (action "dialogs-palettes") +# (action "filters-polar-coordinates") +# (action "filters-mean-curvature-blur") +# (action "tools-zoom" "z") +# (action "windows-tabs-position-left") +# (action "filters-motion-blur-circular") +# (action "file-open-recent-02" "2") +# (action "paths-import") +# (action "dialogs-input-devices") +# (action "channels-color-tag-orange") +# (action "view-scroll-bottom-border") +# (action "context-foreground-hue-decrease-skip") +# (action "context-palette-foreground-previous") +# (action "file-open-recent-03" "3") +# (action "tools-paintbrush-spacing-set") +# (action "script-fu-coffee-stain") +# (action "plug-in-depth-merge") +# (action "tools-object-2-first") +# (action "layers-delete") +# (action "tools-object-1-last") +# (action "paths-duplicate") +# (action "filters-fractal-trace") +# (action "file-open-recent-04" "4") +# (action "edit-clear" "Delete") +# (action "file-quit" "q") +# (action "filters-checkerboard") +# (action "file-open-recent-05" "5") +# (action "tools-ink-blob-pixel-size-set") +# (action "layers-resize-to-image") +# (action "tools-ink-blob-size-set") +# (action "python-fu-histogram-export") +# (action "file-open-recent-06" "6") +# (action "layers-color-tag-none") +# (action "filters-red-eye-removal") +# (action "layers-mask-edit") +# (action "context-foreground-saturation-increase") +# (action "file-open-recent-07" "7") +# (action "view-scroll-up") +# (action "tools-spacing-increase-percent") +# (action "context-colormap-foreground-previous") +# (action "filters-little-planet") +# (action "layers-alpha-selection-replace") +# (action "plug-in-plug-in-details") +# (action "context-brush-angle-minimum") +# (action "file-open-recent-08" "8") +# (action "context-background-value-maximum") +# (action "layers-mask-add-button") +# (action "context-swatch-background-set") +# (action "filters-noise-slur") +# (action "image-rotate-180") +# (action "filters-edge-sobel") +# (action "tools-angle-increase-skip") +# (action "file-open-recent-09" "9") +# (action "tools-heal" "h") +# (action "gimp-help-using-simpleobjects") +# (action "filters-photocopy") +# (action "tools-spacing-decrease") +# (action "filters-channel-mixer") +# (action "dialogs-cursor") +# (action "file-pat-export-internal") +# (action "layers-lock-position") +# (action "plug-in-fractalexplorer") +# (action "layers-color-tag-orange") +# (action "image-resize-to-selection") +# (action "context-brush-hardness-maximum") +# (action "context-swatch-foreground-next-skip") +# (action "paths-visible") +# (action "channels-visible") +# (action "select-sharpen") +# (action "context-gradient-select-set") +# (action "debug-dump-attached-data") +# (action "image-flip-vertical") +# (action "layers-text-along-vectors") +# (action "layers-text-to-vectors") +# (action "script-fu-make-brush-rectangular") +# (action "view-snap-to-grid") +# (action "tools-mypaint-brush" "y") +# (action "filters-newsprint") +# (action "context-swatch-background-next") +# (action "context-brush-angle-decrease-skip") +# (action "file-show-in-file-manager" "f") +# (action "dialogs-indexed-palette") +# (action "gimp-help-using-fileformats") +# (action "layers-composite-mode-intersection") +# (action "layers-alpha-selection-add") +# (action "dialogs-tool-options") +# (action "edit-copy-visible" "c" "Copy") +# (action "filters-distance-map") +# (action "gimp-online-bugs-features") +# (action "paths-lock-position") +# (action "dialogs-histogram") +# (action "channels-select-bottom") +# (action "filters-mantiuk-2006") +# (action "filters-gegl-color-assimilation-grid") +# (action "tools-force-minimum") +# (action "filters-tile-glass") +# (action "file-export-as" "e") +# (action "image-new" "n") +# (action "filters-dilate") +# (action "filters-invert-linear") +# (action "context-palette-select-last") +# (action "plug-in-decompose") +# (action "filters-plasma") +# (action "tools-aspect-decrease-skip") +# (action "context-gradient-select-next") +# (action "layers-select-previous" "Page_Up") +# (action "windows-tab-position") +# (action "script-fu-drop-shadow") +# (action "paths-selection-replace") +# (action "view-display-intent-saturation") +# (action "context-background-red-maximum") +# (action "filters-gegl-negative-darkroom") +# (action "context-background-saturation-minimum") +# (action "select-cut-float" "l") +# (action "dialogs-buffers") +(action "tools-color-picker" "i") +# (action "filters-gegl-inner-glow") +# (action "context-foreground-value-maximum") +# (action "filters-bayer-matrix") +# (action "context-background-saturation-set") +# (action "tools-warp-effect-size-set") +# (action "tools-spacing-increase") +# (action "channels-color-tag-brown") +# (action "view-show-sample-points") +# (action "paths-stroke") +# (action "filters-recent-10") +# (action "view-zoom-out" "minus" "KP_Subtract" "ZoomOut") +# (action "filters-gegl-fractal-explorer") +# (action "tools-opacity-decrease-skip" "less") +# (action "view-scroll-right") +# (action "view-zoom-revert" "grave") +# (action "filters-diffraction-patterns") +# (action "tools-align" "q") +# (action "windows-show-display-previous" "Tab" "Back") +# (action "filters-tile-seamless") +# (action "gimp-palette-export-php") +# (action "tools-angle-minimum") +# (action "filters-curves") +# (action "layers-opacity-transparent") +# (action "channels-raise-to-top") +# (action "tools-airbrush-flow-increase") +# (action "context-background-blue-increase-skip") +# (action "filters-whirl-pinch") +# (action "context-brush-select-set") +# (action "help-context-help" "F1") +# (action "tools-pencil" "n") +(action "context-brush-hardness-increase-skip" "braceright") +# (action "filters-edge") +# (action "tools-object-1-next") +# (action "layers-opacity-decrease-skip") +# (action "dialogs-channels") +# (action "filters-apply-canvas") +# (action "tools-opacity-decrease-percent") +# (action "file-open" "o") +# (action "script-fu-gradient-example") +# (action "debug-benchmark-projection") +# (action "script-fu-perspective-shadow") +# (action "plug-in-script-fu-console") +# (action "view-snap-to-vectors") +# (action "context-background-red-decrease-skip") +# (action "view-scroll-left") +# (action "context-dynamics-toggle") +# (action "file-pdf-export-multi") +# (action "select-shrink") +# (action "view-zoom-fill") +# (action "plug-in-metadata-viewer") +# (action "gimp-online-developer-web-site") +# (action "plug-in-small-tiles") +# (action "filters-threshold-alpha") +# (action "layers-alpha-selection-intersect") +# (action "context-tool-select-previous") +# (action "context-brush-aspect-decrease-skip") +# (action "view-display-intent-absolute-colorimetric") +# (action "tools-hardness-minimum") +# (action "plug-in-colormap-swap") +# (action "script-fu-distress-selection") +# (action "filters-antialias") +# (action "tools-object-2-set") +# (action "tools-spacing-set") +# (action "layers-merge-down-button") +# (action "file-open-recent-10" "0") +# (action "channels-lower-to-bottom") +# (action "layers-color-tag-blue") +# (action "plug-in-align-layers") +# (action "filters-hue-saturation") +# (action "tools-ink" "k") +# (action "view-show-guides" "t") +# (action "script-fu-tile-blur") +# (action "filters-exposure") +# (action "windows-tabs-position-top") +# (action "filters-mono-mixer") +# (action "filters-threshold") +# (action "tools-force-decrease") +# (action "filters-gegl-color-overlay") +# (action "tools-perspective-clone") +# (action "filters-bloom") +# (action "tools-opacity-maximum") +# (action "dialogs-brush-editor") +# (action "paths-selection-subtract") +# (action "context-font-select-set") +# (action "context-foreground-saturation-minimum") +# (action "layers-new-last-values") +# (action "context-colormap-foreground-last") +# (action "paths-raise") +# (action "paths-fill-last-values") +# (action "drawable-flip-horizontal") +# (action "layers-select-flattened-next") +(action "tools-clone" "s") +# (action "edit-named-cut") +# (action "view-color-management-reset") +# (action "layers-select-top" "Home") +# (action "view-fullscreen" "F11") +# (action "layers-blend-space-auto") +# (action "filters-stretch-contrast") +# (action "plug-in-imagemap") +# (action "filters-deinterlace") +# (action "context-brush-angle-decrease") +# (action "filters-noise-hsv") +# (action "tools-mypaint-brush-pixel-size-set") +# (action "channels-color-tag-green") +# (action "tools-cage" "g") +# (action "context-foreground-hue-maximum") +# (action "gimp-help-using-docks") +# (action "file-close-all" "w") +# (action "context-background-saturation-decrease") +# (action "tools-paintbrush-size-set") +# (action "filters-gegl-absolute") +# (action "file-overwrite") +# (action "context-foreground-red-increase") +# (action "filters-saturation") +# (action "layers-alpha-add") +# (action "context-foreground-blue-maximum") +# (action "gimp-help-main") +# (action "view-padding-color-theme") +# (action "context-foreground-green-decrease-skip") +# (action "image-flatten") +# (action "tools-force-set") +# (action "context-foreground-blue-increase-skip") +# (action "image-crop-to-selection") +(action "tools-smudge" "o") +# (action "view-show-menubar") +# (action "tools-paintbrush-aspect-ratio-set") +# (action "tools-paintbrush-pixel-size-set") +# (action "layers-mode-last") +# (action "view-zoom-in-skip") +# (action "filters-motion-blur-linear") +# (action "paths-select-previous") +# (action "context-pattern-select-first") +# (action "context-background-value-decrease-skip") +# (action "dialogs-tips") +# (action "plug-in-checkerboard") +# (action "view-zoom") +# (action "context-background-red-decrease") +# (action "view-scroll-vertical") +# (action "context-palette-select-next") +# (action "paths-selection-intersect") +# (action "context-tool-select-set") +# (action "context-foreground-red-decrease-skip") +# (action "layers-merge-group") +# (action "file-open-location") +# (action "image-rotate-90") +# (action "tools-gegl") +# (action "file-open-as-layers" "o") +# (action "script-fu-line-nova") +# (action "context-brush-radius-increase-skip") +# (action "filters-gegl-local-threshold") +# (action "layers-alpha-selection-subtract") +# (action "tools-foreground-select-brush-size-set") +# (action "filters-noise-solid") +(action "tools-size-increase") +# (action "dialogs-navigation") +# (action "filters-color-balance") +(action "tools-unified-transform") +# (action "filters-cubism") +# (action "tools-force-increase") +# (action "tools-by-color-select-short") +# (action "image-softproof-profile") +# (action "tools-angle-increase-percent") +# (action "dialogs-palette-editor") +# (action "edit-paste-into-in-place") +# (action "drawable-rotate-270") +# (action "view-zoom-other") +# (action "context-swatch-background-previous") +# (action "context-foreground-value-decrease") +# (action "filters-gegl-styles") +# (action "context-foreground-red-set") +# (action "filters-alien-map") +# (action "drawable-equalize") +# (action "context-colormap-background-first") +(action "tools-iscissors") +# (action "debug-show-image-graph") +# (action "filters-gegl-denoise-dct") +# (action "context-background-hue-increase-skip") +# (action "dialogs-fonts") +# (action "context-brush-angle-increase") +# (action "tools-airbrush-flow-maximum") +# (action "tools-airbrush-flow-increase-skip") +# (action "paths-select-next") +# (action "tools-paint-select-pixel-size-set") +# (action "filters-lens-flare") +# (action "plug-in-sample-colorize") +# (action "tools-hardness-increase") +# (action "layers-crop-to-content") +# (action "context-gradient-select-previous") +# (action "view-flip-vertically") +# (action "channels-edit-attributes") +(action "tools-ellipse-select" "m") +# (action "script-fu-spinning-globe") +# (action "plug-in-hot") +# (action "tools-bucket-fill" "b") +# (action "filters-apply-lens") +# (action "context-brush-aspect-set") +# (action "plug-in-destripe") +# (action "image-properties" "Return") +# (action "paths-merge-visible") +# (action "tools-spacing-minimum") +# (action "python-fu-palette-offset") +# (action "drawable-rotate-90") +# (action "context-brush-select-previous") +# (action "plug-in-map-object") +# (action "view-rotate-270") +# (action "script-fu-slide") +# (action "tools-hardness-increase-percent") +# (action "context-brush-radius-increase-percent") +# (action "script-fu-addborder") +# (action "dialogs-sample-points") +# (action "context-brush-aspect-increase") +# (action "paths-color-tag-none") +# (action "channels-lock-position") +# (action "filters-noise-cell") +# (action "context-opacity-opaque") +# (action "filters-gegl-unpremultiply") +# (action "script-fu-selection-rounded-rectangle") +# (action "plug-in-guillotine") +# (action "context-brush-radius-decrease-less") +# (action "context-opacity-transparent") +# (action "plug-in-script-fu-server") +# (action "channels-lock-content") +# (action "tools-perspective" "p") +# (action "context-foreground-value-increase-skip") +# (action "paths-new-last-values") +# (action "filters-spherize") +# (action "view-zoom-4-1" "3" "KP_3") +# (action "context-colormap-background-set") +# (action "context-colormap-foreground-next") +# (action "paths-color-tag-red") +# (action "quick-mask-invert-off") +# (action "context-foreground-value-increase") +# (action "filters-ripple") +# (action "layers-color-tag-gray") +# (action "context-brush-spacing-increase-skip") +# (action "filters-stress") +# (action "tools-foreground-select") +# (action "image-convert-u8") +# (action "paths-fill") +# (action "gimp-palette-export-python") +# (action "context-foreground-hue-increase-skip") +# (action "tools-aspect-set-to-default") +# (action "context-background-hue-decrease") +# (action "context-pattern-select-set") +# (action "filters-reshow" "f") +# (action "context-colormap-foreground-first") +# (action "layers-mode-next") +# (action "plug-in-recompose") +# (action "gimp-online-main-web-site") +# (action "context-colormap-background-last") +# (action "layers-color-tag-brown") +# (action "context-palette-foreground-last") +# (action "python-fu-gradient-save-as-css") +# (action "tools-object-1-set") +(action "view-shrink-wrap") +# (action "paths-new") +# (action "layers-composite-mode-clip-to-backdrop") +# (action "dialogs-symmetry") +# (action "layers-crop-to-selection") +# (action "filters-rgb-clip") +# (action "channels-color-tag-none") +# (action "tools-convolve" "u") +# (action "view-softproof-gamut-check") +# (action "dialogs-error-console") +# (action "layers-composite-space-auto") +# (action "layers-opacity-increase") +# (action "script-fu-carve-it") +# (action "layers-text-discard") +# (action "filters-spiral") +# (action "layers-lock-alpha") +# (action "edit-paste-as-new-image" "v" "Paste") +# (action "script-fu-font-map") + +# end of shortcutsrc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/splashes/splash-screen-2025-v2.png b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/splashes/splash-screen-2025-v2.png new file mode 100644 index 0000000..c11b547 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/splashes/splash-screen-2025-v2.png differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tags.xml b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tags.xml new file mode 100644 index 0000000..e421ad7 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tags.xml @@ -0,0 +1,4275 @@ + + + + + redondo + + + + difuso + redondo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/templaterc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/templaterc new file mode 100644 index 0000000..e66dd29 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/templaterc @@ -0,0 +1,638 @@ +# GIMP templaterc +# +# This file will be entirely rewritten each time you exit. + +(GimpTemplate "A0 (300 ppi)" + (width 9933) + (height 14043) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "A1 (300 ppi)" + (width 7016) + (height 9933) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "A2 (300 ppi)" + (width 4960) + (height 7016) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "A3 (300 ppi)" + (width 3508) + (height 4960) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "A4 (300 ppi)" + (width 2480) + (height 3508) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "A5 (300 ppi)" + (width 1748) + (height 2480) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "A6 (300 ppi)" + (width 1240) + (height 1748) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "A7 (300 ppi)" + (width 874) + (height 1240) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "B4 (300 ppi)" + (width 2953) + (height 4169) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "B5 (300 ppi)" + (width 2079) + (height 2953) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "B5-Japan (300 ppi)" + (width 2150) + (height 3035) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "US Letter (300 ppi)" + (width 2550) + (height 3300) + (unit inches) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "US Legal (300 ppi)" + (width 2550) + (height 4200) + (unit inches) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "88.9×50.8 US Business Card" + (icon-name "gimp-business-card") + (width 1050) + (height 600) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "85×55 Western Europe Business Card" + (icon-name "gimp-business-card") + (width 1004) + (height 650) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "90×50 Eastern Europe Business Card" + (icon-name "gimp-business-card") + (width 1063) + (height 591) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "90×55 Business Card (AU, IN etc.)" + (icon-name "gimp-business-card") + (width 1063) + (height 650) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Toilet paper (US, 300 ppi)" + (icon-name "gimp-toilet-paper") + (width 1350) + (height 1350) + (unit inches) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "CD cover (300 ppi)" + (icon-name "media-optical") + (width 1417) + (height 1417) + (unit millimeters) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Web profile / avatar / icon 512×512" + (icon-name "gimp-web") + (width 512) + (height 512) + (unit pixels) + (xresolution 150) + (yresolution 150) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Web banner leaderboard 728×90" + (icon-name "gimp-web") + (width 728) + (height 90) + (unit pixels) + (xresolution 72) + (yresolution 72) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Web banner half page 300×600" + (icon-name "gimp-web") + (width 300) + (height 600) + (unit pixels) + (xresolution 72) + (yresolution 72) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Web banner medium rectangle 300×250" + (icon-name "gimp-web") + (width 300) + (height 250) + (unit pixels) + (xresolution 72) + (yresolution 72) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Web banner wide skyscraper 160×600" + (icon-name "gimp-web") + (width 160) + (height 600) + (unit pixels) + (xresolution 72) + (yresolution 72) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Web banner mobile leaderboard 320×50" + (icon-name "gimp-web") + (width 320) + (height 50) + (unit pixels) + (xresolution 72) + (yresolution 72) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 4:3 - 1024×768 (XGA)" + (icon-name "gimp-display") + (width 1024) + (height 768) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 4:3 - 1152×864 (XGA+)" + (icon-name "gimp-display") + (width 1152) + (height 864) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 4:3 - 1600×1200 (UXGA)" + (icon-name "gimp-display") + (width 1600) + (height 1200) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 4:3 - 2048×1536 (QXGA)" + (icon-name "gimp-display") + (width 2048) + (height 1536) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 16:10 - 1680×1050 (WSXGA+)" + (icon-name "gimp-display") + (width 1680) + (height 1050) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 16:10 - 1920×1200 (WUXGA)" + (icon-name "gimp-display") + (width 1920) + (height 1200) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 16:10 - 2560×1600 (WQXGA)" + (icon-name "gimp-display") + (width 2560) + (height 1600) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 16:10 - 3840×2400 (WQUXGA)" + (icon-name "gimp-display") + (width 3840) + (height 2400) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 16:9 - 1280×720 (HD 720p)" + (icon-name "gimp-video") + (width 1280) + (height 720) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 16:9 - 1920×1080 (Full HD 1080p)" + (icon-name "gimp-video") + (width 1920) + (height 1080) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 16:9 - 3840×2160 (4K UHD)" + (icon-name "gimp-video") + (width 3840) + (height 2160) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 16:9 - 7680×4320 (8K UHD)" + (icon-name "gimp-video") + (width 7680) + (height 4320) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 17:9 - 2048×1080 (DCI 2K)" + (icon-name "gimp-video") + (width 2048) + (height 1080) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Display - 17:9 - 4096×2160 (DCI 4K)" + (icon-name "gimp-video") + (width 4096) + (height 2160) + (unit pixels) + (xresolution 300) + (yresolution 300) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Phone - 18.5:9 - 1440×2960" + (icon-name "gimp-smartphone") + (width 1440) + (height 2960) + (unit pixels) + (xresolution 500) + (yresolution 500) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Phone - 19:9 - 1440×3040" + (icon-name "gimp-smartphone") + (width 1440) + (height 3040) + (unit pixels) + (xresolution 500) + (yresolution 500) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Phone - 19.5:9 - 1440×3120" + (icon-name "gimp-smartphone") + (width 1440) + (height 3120) + (unit pixels) + (xresolution 500) + (yresolution 500) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) +(GimpTemplate "Phone - 20:9 - 1440×3200" + (icon-name "gimp-smartphone") + (width 1440) + (height 3200) + (unit pixels) + (xresolution 500) + (yresolution 500) + (resolution-unit inches) + (image-type rgb) + (precision u8-non-linear) + (color-profile NULL) + (simulation-profile NULL) + (simulation-bpc no) + (simulation-intent relative-colorimetric) + (fill-type background)) + +# end of templaterc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/theme.css b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/theme.css new file mode 100644 index 0000000..2cf5116 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/theme.css @@ -0,0 +1,16 @@ +/* GIMP theme.css + * + * This file is written on GIMP startup and on every theme change. + * It is NOT supposed to be edited manually. Edit your personal + * gimp.css file instead (/home/diolinux/.var/app/org.gimp.GIMP/config/GIMP/3.0/gimp.css). + */ + +@import url("file:///app/share/gimp/3.0/themes/Default/gimp-dark.css"); +@import url("file:///app/etc/gimp/3.0/gimp.css"); + +* { -gtk-icon-style: symbolic; } + +/* prefer-dark-theme */ + + +/* end of theme.css */ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-airbrush-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-airbrush-tool new file mode 100644 index 0000000..0b1f917 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-airbrush-tool @@ -0,0 +1,11 @@ +# GIMP gimp-airbrush-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(pattern "Starfield") +(gradient "Skyline") +(palette "Standard") +(brush-size 52) +(brush-hardness 0.5) + +# end of gimp-airbrush-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-align-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-align-tool new file mode 100644 index 0000000..521b3bf --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-align-tool @@ -0,0 +1,4 @@ +# GIMP gimp-align-tool options + + +# end of gimp-align-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-brightness-contrast-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-brightness-contrast-tool new file mode 100644 index 0000000..16bc2d3 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-brightness-contrast-tool @@ -0,0 +1,4 @@ +# GIMP gimp-brightness-contrast-tool options + + +# end of gimp-brightness-contrast-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-bucket-fill-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-bucket-fill-tool new file mode 100644 index 0000000..9029df7 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-bucket-fill-tool @@ -0,0 +1,7 @@ +# GIMP gimp-bucket-fill-tool options + +(pattern "Starfield") +(brush-size 51) +(brush-hardness 0.5) + +# end of gimp-bucket-fill-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-by-color-select-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-by-color-select-tool new file mode 100644 index 0000000..434e5db --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-by-color-select-tool @@ -0,0 +1,4 @@ +# GIMP gimp-by-color-select-tool options + + +# end of gimp-by-color-select-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-cage-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-cage-tool new file mode 100644 index 0000000..70074a2 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-cage-tool @@ -0,0 +1,4 @@ +# GIMP gimp-cage-tool options + + +# end of gimp-cage-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-clone-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-clone-tool new file mode 100644 index 0000000..001c81a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-clone-tool @@ -0,0 +1,10 @@ +# GIMP gimp-clone-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(pattern "Starfield") +(palette "Standard") +(brush-size 52) +(brush-hardness 0.5) + +# end of gimp-clone-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-color-picker-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-color-picker-tool new file mode 100644 index 0000000..d46490a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-color-picker-tool @@ -0,0 +1,4 @@ +# GIMP gimp-color-picker-tool options + + +# end of gimp-color-picker-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-convolve-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-convolve-tool new file mode 100644 index 0000000..07b835f --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-convolve-tool @@ -0,0 +1,10 @@ +# GIMP gimp-convolve-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(pattern "Starfield") +(palette "Standard") +(brush-size 52) +(brush-hardness 0.5) + +# end of gimp-convolve-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-crop-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-crop-tool new file mode 100644 index 0000000..7739496 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-crop-tool @@ -0,0 +1,7 @@ +# GIMP gimp-crop-tool options + +(aspect-denominator 1080) +(aspect-numerator 1920) +(pattern "Starfield") + +# end of gimp-crop-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-curves-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-curves-tool new file mode 100644 index 0000000..b7a332b --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-curves-tool @@ -0,0 +1,4 @@ +# GIMP gimp-curves-tool options + + +# end of gimp-curves-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-dodge-burn-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-dodge-burn-tool new file mode 100644 index 0000000..5acb014 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-dodge-burn-tool @@ -0,0 +1,9 @@ +# GIMP gimp-dodge-burn-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(palette "Standard") +(brush-size 52) +(brush-hardness 0.5) + +# end of gimp-dodge-burn-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-ellipse-select-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-ellipse-select-tool new file mode 100644 index 0000000..5b00a25 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-ellipse-select-tool @@ -0,0 +1,4 @@ +# GIMP gimp-ellipse-select-tool options + + +# end of gimp-ellipse-select-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-eraser-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-eraser-tool new file mode 100644 index 0000000..df7f463 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-eraser-tool @@ -0,0 +1,9 @@ +# GIMP gimp-eraser-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(palette "Standard") +(brush-size 52) +(brush-hardness 0.5) + +# end of gimp-eraser-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-flip-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-flip-tool new file mode 100644 index 0000000..4686677 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-flip-tool @@ -0,0 +1,4 @@ +# GIMP gimp-flip-tool options + + +# end of gimp-flip-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-foreground-select-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-foreground-select-tool new file mode 100644 index 0000000..1026eac --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-foreground-select-tool @@ -0,0 +1,4 @@ +# GIMP gimp-foreground-select-tool options + + +# end of gimp-foreground-select-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-free-select-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-free-select-tool new file mode 100644 index 0000000..86b6ab3 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-free-select-tool @@ -0,0 +1,4 @@ +# GIMP gimp-free-select-tool options + + +# end of gimp-free-select-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-fuzzy-select-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-fuzzy-select-tool new file mode 100644 index 0000000..a0f7bdb --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-fuzzy-select-tool @@ -0,0 +1,4 @@ +# GIMP gimp-fuzzy-select-tool options + + +# end of gimp-fuzzy-select-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-gegl-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-gegl-tool new file mode 100644 index 0000000..f085e5f --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-gegl-tool @@ -0,0 +1,4 @@ +# GIMP gimp-gegl-tool options + + +# end of gimp-gegl-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-gradient-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-gradient-tool new file mode 100644 index 0000000..90637fc --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-gradient-tool @@ -0,0 +1,7 @@ +# GIMP gimp-gradient-tool options + +(gradient "Skyline") +(brush-size 51) +(brush-hardness 0.5) + +# end of gimp-gradient-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-handle-transform-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-handle-transform-tool new file mode 100644 index 0000000..a23ed42 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-handle-transform-tool @@ -0,0 +1,4 @@ +# GIMP gimp-handle-transform-tool options + + +# end of gimp-handle-transform-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-heal-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-heal-tool new file mode 100644 index 0000000..791431d --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-heal-tool @@ -0,0 +1,10 @@ +# GIMP gimp-heal-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(pattern "Starfield") +(palette "Standard") +(brush-size 52) +(brush-hardness 0.5) + +# end of gimp-heal-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-ink-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-ink-tool new file mode 100644 index 0000000..07fd5a8 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-ink-tool @@ -0,0 +1,7 @@ +# GIMP gimp-ink-tool options + +(pattern "Starfield") +(brush-size 51) +(brush-hardness 0.5) + +# end of gimp-ink-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-iscissors-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-iscissors-tool new file mode 100644 index 0000000..fb42baf --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-iscissors-tool @@ -0,0 +1,4 @@ +# GIMP gimp-iscissors-tool options + + +# end of gimp-iscissors-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-levels-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-levels-tool new file mode 100644 index 0000000..04c0f93 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-levels-tool @@ -0,0 +1,4 @@ +# GIMP gimp-levels-tool options + + +# end of gimp-levels-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-measure-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-measure-tool new file mode 100644 index 0000000..ec7cff3 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-measure-tool @@ -0,0 +1,4 @@ +# GIMP gimp-measure-tool options + + +# end of gimp-measure-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-move-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-move-tool new file mode 100644 index 0000000..b9721a8 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-move-tool @@ -0,0 +1,4 @@ +# GIMP gimp-move-tool options + + +# end of gimp-move-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-mypaint-brush-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-mypaint-brush-tool new file mode 100644 index 0000000..9736117 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-mypaint-brush-tool @@ -0,0 +1,10 @@ +# GIMP gimp-mypaint-brush-tool options + +(mybrush "100% Opaque") +(pattern "Starfield") +(brush-size 51) +(brush-hardness 0.5) +(radius 3.0099999904632568) +(hardness 0.94999998807907104) + +# end of gimp-mypaint-brush-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-offset-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-offset-tool new file mode 100644 index 0000000..5a30253 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-offset-tool @@ -0,0 +1,4 @@ +# GIMP gimp-offset-tool options + + +# end of gimp-offset-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-operation-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-operation-tool new file mode 100644 index 0000000..a71f690 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-operation-tool @@ -0,0 +1,4 @@ +# GIMP gimp-operation-tool options + + +# end of gimp-operation-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-paintbrush-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-paintbrush-tool new file mode 100644 index 0000000..39ffbcc --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-paintbrush-tool @@ -0,0 +1,11 @@ +# GIMP gimp-paintbrush-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(pattern "Starfield") +(gradient "Skyline") +(palette "Standard") +(brush-size 52) +(brush-hardness 0.5) + +# end of gimp-paintbrush-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-pencil-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-pencil-tool new file mode 100644 index 0000000..fd85e59 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-pencil-tool @@ -0,0 +1,11 @@ +# GIMP gimp-pencil-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(pattern "Starfield") +(gradient "Skyline") +(palette "Standard") +(brush-size 52) +(brush-hardness 0.5) + +# end of gimp-pencil-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-perspective-clone-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-perspective-clone-tool new file mode 100644 index 0000000..cb12e1a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-perspective-clone-tool @@ -0,0 +1,10 @@ +# GIMP gimp-perspective-clone-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(pattern "Starfield") +(palette "Standard") +(brush-size 52) +(brush-hardness 0.5) + +# end of gimp-perspective-clone-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-perspective-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-perspective-tool new file mode 100644 index 0000000..3a21bdc --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-perspective-tool @@ -0,0 +1,4 @@ +# GIMP gimp-perspective-tool options + + +# end of gimp-perspective-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-rect-select-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-rect-select-tool new file mode 100644 index 0000000..25bc900 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-rect-select-tool @@ -0,0 +1,4 @@ +# GIMP gimp-rect-select-tool options + + +# end of gimp-rect-select-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-rotate-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-rotate-tool new file mode 100644 index 0000000..32e5b73 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-rotate-tool @@ -0,0 +1,4 @@ +# GIMP gimp-rotate-tool options + + +# end of gimp-rotate-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-scale-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-scale-tool new file mode 100644 index 0000000..a947140 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-scale-tool @@ -0,0 +1,5 @@ +# GIMP gimp-scale-tool options + +(interpolation linear) + +# end of gimp-scale-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-shear-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-shear-tool new file mode 100644 index 0000000..b1cf8f8 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-shear-tool @@ -0,0 +1,4 @@ +# GIMP gimp-shear-tool options + + +# end of gimp-shear-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-smudge-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-smudge-tool new file mode 100644 index 0000000..2ad8269 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-smudge-tool @@ -0,0 +1,11 @@ +# GIMP gimp-smudge-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(pattern "Starfield") +(gradient "Skyline") +(palette "Standard") +(brush-size 52) +(brush-hardness 0.5) + +# end of gimp-smudge-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-text-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-text-tool new file mode 100644 index 0000000..2f3c41c --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-text-tool @@ -0,0 +1,6 @@ +# GIMP gimp-text-tool options + +(palette "Standard") +(font "Sans-serif") + +# end of gimp-text-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-threshold-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-threshold-tool new file mode 100644 index 0000000..f114556 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-threshold-tool @@ -0,0 +1,4 @@ +# GIMP gimp-threshold-tool options + + +# end of gimp-threshold-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-transform-3d-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-transform-3d-tool new file mode 100644 index 0000000..dbb8c08 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-transform-3d-tool @@ -0,0 +1,4 @@ +# GIMP gimp-transform-3d-tool options + + +# end of gimp-transform-3d-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-unified-transform-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-unified-transform-tool new file mode 100644 index 0000000..c84224d --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-unified-transform-tool @@ -0,0 +1,4 @@ +# GIMP gimp-unified-transform-tool options + + +# end of gimp-unified-transform-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-vector-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-vector-tool new file mode 100644 index 0000000..4b1aef6 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-vector-tool @@ -0,0 +1,9 @@ +# GIMP gimp-vector-tool options + +(brush "2. Hardness 050") +(dynamics "Pressure Size") +(pattern "Starfield") +(gradient "Skyline") +(palette "Standard") + +# end of gimp-vector-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-warp-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-warp-tool new file mode 100644 index 0000000..e837f9e --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-warp-tool @@ -0,0 +1,4 @@ +# GIMP gimp-warp-tool options + + +# end of gimp-warp-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-zoom-tool b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-zoom-tool new file mode 100644 index 0000000..316363e --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/tool-options/gimp-zoom-tool @@ -0,0 +1,4 @@ +# GIMP gimp-zoom-tool options + + +# end of gimp-zoom-tool options diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/toolrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/toolrc new file mode 100644 index 0000000..0d4eb09 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/toolrc @@ -0,0 +1,185 @@ +# GIMP toolrc + +(file-version 1) + +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-move-tool") + (children + (GimpToolInfo "gimp-move-tool" + (icon-name "gimp-tool-move") + (visible yes)) + (GimpToolInfo "gimp-align-tool" + (icon-name "gimp-tool-align") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-rect-select-tool") + (children + (GimpToolInfo "gimp-rect-select-tool" + (icon-name "gimp-tool-rect-select") + (visible yes)) + (GimpToolInfo "gimp-ellipse-select-tool" + (icon-name "gimp-tool-ellipse-select") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-free-select-tool") + (children + (GimpToolInfo "gimp-free-select-tool" + (icon-name "gimp-tool-free-select") + (visible yes)) + (GimpToolInfo "gimp-iscissors-tool" + (icon-name "gimp-tool-iscissors") + (visible yes)) + (GimpToolInfo "gimp-foreground-select-tool" + (icon-name "gimp-tool-foreground-select") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-fuzzy-select-tool") + (children + (GimpToolInfo "gimp-fuzzy-select-tool" + (icon-name "gimp-tool-fuzzy-select") + (visible yes)) + (GimpToolInfo "gimp-by-color-select-tool" + (icon-name "gimp-tool-by-color-select") + (visible yes)))) +(GimpToolInfo "gimp-crop-tool" + (icon-name "gimp-tool-crop") + (visible yes)) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-scale-tool") + (children + (GimpToolInfo "gimp-unified-transform-tool" + (icon-name "gimp-tool-unified-transform") + (visible yes)) + (GimpToolInfo "gimp-rotate-tool" + (icon-name "gimp-tool-rotate") + (visible yes)) + (GimpToolInfo "gimp-scale-tool" + (icon-name "gimp-tool-scale") + (visible yes)) + (GimpToolInfo "gimp-shear-tool" + (icon-name "gimp-tool-shear") + (visible yes)) + (GimpToolInfo "gimp-flip-tool" + (icon-name "gimp-tool-flip") + (visible yes)) + (GimpToolInfo "gimp-perspective-tool" + (icon-name "gimp-tool-perspective") + (visible yes)) + (GimpToolInfo "gimp-transform-3d-tool" + (icon-name "gimp-tool-transform-3d") + (visible yes)) + (GimpToolInfo "gimp-handle-transform-tool" + (icon-name "gimp-tool-handle-transform") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-color-picker-tool") + (children + (GimpToolInfo "gimp-color-picker-tool" + (icon-name "gimp-tool-color-picker") + (visible yes)) + (GimpToolInfo "gimp-measure-tool" + (icon-name "gimp-tool-measure") + (visible yes)))) +(GimpToolInfo "gimp-heal-tool" + (icon-name "gimp-tool-heal") + (visible yes)) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-paintbrush-tool") + (children + (GimpToolInfo "gimp-paintbrush-tool" + (icon-name "gimp-tool-paintbrush") + (visible yes)) + (GimpToolInfo "gimp-pencil-tool" + (icon-name "gimp-tool-pencil") + (visible yes)) + (GimpToolInfo "gimp-airbrush-tool" + (icon-name "gimp-tool-airbrush") + (visible yes)) + (GimpToolInfo "gimp-ink-tool" + (icon-name "gimp-tool-ink") + (visible yes)) + (GimpToolInfo "gimp-mypaint-brush-tool" + (icon-name "gimp-tool-mypaint-brush") + (visible yes)))) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-clone-tool") + (children + (GimpToolInfo "gimp-clone-tool" + (icon-name "gimp-tool-clone") + (visible yes)) + (GimpToolInfo "gimp-perspective-clone-tool" + (icon-name "gimp-tool-perspective-clone") + (visible yes)))) +(GimpToolGroup "tool group" + (visible no) + (active-tool "gimp-warp-tool") + (children + (GimpToolInfo "gimp-warp-tool" + (icon-name "gimp-tool-warp") + (visible yes)) + (GimpToolInfo "gimp-cage-tool" + (icon-name "gimp-tool-cage") + (visible yes)))) +(GimpToolInfo "gimp-eraser-tool" + (icon-name "gimp-tool-eraser") + (visible yes)) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-gradient-tool") + (children + (GimpToolInfo "gimp-bucket-fill-tool" + (icon-name "gimp-tool-bucket-fill") + (visible yes)) + (GimpToolInfo "gimp-gradient-tool" + (icon-name "gimp-tool-gradient") + (visible yes)))) +(GimpToolInfo "gimp-convolve-tool" + (icon-name "gimp-tool-blur") + (visible yes)) +(GimpToolGroup "tool group" + (visible yes) + (active-tool "gimp-dodge-burn-tool") + (children + (GimpToolInfo "gimp-dodge-burn-tool" + (icon-name "gimp-tool-dodge") + (visible yes)) + (GimpToolInfo "gimp-smudge-tool" + (icon-name "gimp-tool-smudge") + (visible yes)))) +(GimpToolInfo "gimp-vector-tool" + (icon-name "gimp-tool-path") + (visible yes)) +(GimpToolInfo "gimp-text-tool" + (icon-name "gimp-tool-text") + (visible yes)) +(GimpToolInfo "gimp-zoom-tool" + (icon-name "gimp-tool-zoom") + (visible yes)) +(GimpToolInfo "gimp-brightness-contrast-tool" + (icon-name "gimp-tool-brightness-contrast") + (visible no)) +(GimpToolInfo "gimp-threshold-tool" + (icon-name "gimp-tool-threshold") + (visible no)) +(GimpToolInfo "gimp-levels-tool" + (icon-name "gimp-tool-levels") + (visible no)) +(GimpToolInfo "gimp-curves-tool" + (icon-name "gimp-tool-curves") + (visible no)) +(GimpToolInfo "gimp-offset-tool" + (icon-name "gimp-tool-offset") + (visible no)) +(GimpToolInfo "gimp-gegl-tool" + (icon-name "gimp-gegl") + (visible no)) + +# end of toolrc diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/unitrc b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/unitrc new file mode 100644 index 0000000..0fdcbf6 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.config/GIMP/3.0/unitrc @@ -0,0 +1,39 @@ +# GIMP units +# +# This file contains the user unit database. You can edit this list with the +# unit editor. You are not supposed to edit it manually, but of course you +# can do. +# This file will be entirely rewritten each time you exit. + +(unit-info "centimeters" + (factor 2.54) + (digits 2) + (symbol "cm") + (abbreviation "cm")) +(unit-info "meters" + (factor 0.025399999999999999) + (digits 4) + (symbol "m") + (abbreviation "m")) +(unit-info "feet" + (factor 0.083333000000000004) + (digits 4) + (symbol "'") + (abbreviation "ft")) +(unit-info "yards" + (factor 0.027778000000000001) + (digits 4) + (symbol "yd") + (abbreviation "yd")) +(unit-info "typogr. points" + (factor 72.269999999999996) + (digits 0) + (symbol "tpt") + (abbreviation "tpt")) +(unit-info "typogr. picas" + (factor 6.0225) + (digits 1) + (symbol "tpc") + (abbreviation "tpc")) + +# end of units diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/applications/org.gimp.GIMP.desktop b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/applications/org.gimp.GIMP.desktop new file mode 100644 index 0000000..a8bb8a8 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/applications/org.gimp.GIMP.desktop @@ -0,0 +1,178 @@ +[Desktop Entry] +Version=1.1 +Type=Application +Name=PhotoGIMP +GenericName=Image Editor +GenericName[ar]=محرر صور +GenericName[ast]=Editor d'imaxe +GenericName[be]=РÑдактар відарыÑаў +GenericName[bg]=Редактор на Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ +GenericName[br]=Embanner skeudennoù +GenericName[bs]=Obrada slika +GenericName[ca]=Editor d'imatges +GenericName[ca@valencia]=Editor d'imatges +GenericName[cs]=Editor obrázků +GenericName[da]=Billedredigering +GenericName[de]=Bildeditor +GenericName[dz]=གཟུགས་བརྙན་ ཞུན་དག་པ༠+GenericName[el]=ΕπεξεÏγαστής εικόνων +GenericName[en_CA]=Image Editor +GenericName[en_GB]=Image Editor +GenericName[eo]=Bildredaktilo +GenericName[es]=Editor de imagen +GenericName[et]=Pildiredaktor +GenericName[eu]=Irudi-editorea +GenericName[fa]=ویرایشگر تصویر +GenericName[fi]=Kuvankäsittely +GenericName[fr]=Éditeur d’image +GenericName[gd]=Deasaiche dhealbhan +GenericName[gl]=Editor de imaxes +GenericName[gu]=ચિતà«àª° સંપાદક +GenericName[hr]=UreÄ‘ivaÄ slika +GenericName[hu]=KépszerkesztÅ‘ +GenericName[id]=Penyunting Gambar +GenericName[is]=Myndvinnsluforrit +GenericName[it]=Modifica immagine +GenericName[ja]=ç”»åƒã‚¨ãƒ‡ã‚£ã‚¿ãƒ¼ +GenericName[ka]=გáƒáƒ›áƒáƒ¡áƒáƒ®áƒ£áƒšáƒ”ბების რედáƒáƒ¥áƒ¢áƒáƒ áƒ˜ +GenericName[kk]=Суреттерді өңдеу қолданбаÑÑ‹ +GenericName[km]=កម្មវិធី​និពន្ធ​រូបភាព +GenericName[kn]=ಚಿತà³à²° ಸಂಪಾದಕ +GenericName[ko]=ì´ë¯¸ì§€ 편집기 +GenericName[ky]=Сүрөт редактору +GenericName[lt]=PaveikslÄ—lių rengyklÄ— +GenericName[lv]=AttÄ“lu redaktors +GenericName[mk]=Уредник за Ñлики +GenericName[mr]=पà¥à¤°à¤¤à¤¿à¤®à¤¾ संपादक +GenericName[my]=ရုပ်ပုံ á€á€Šá€ºá€¸á€–ြá€á€ºá€€á€­á€›á€­á€šá€¬ +GenericName[nb]=Bildebehandler +GenericName[nds]=Billbewarker +GenericName[ne]=छवि समà¥à¤ªà¤¾à¤¦à¤• +GenericName[nl]=Editor Afbeeldingen +GenericName[nn]=Bilethandterar +GenericName[oc]=Editor d'imatge +GenericName[pa]=ਚਿੱਤਰ à¨à¨¡à©€à¨Ÿà¨° +GenericName[pl]=Edytor obrazów +GenericName[pt]=Editor de imagens +GenericName[pt_BR]=Editor de imagens +GenericName[ro]=Editor de imagini +GenericName[ru]=Редактор изображений +GenericName[sk]=Editor obrázkov +GenericName[sl]=Urejevalnik slik +GenericName[sr]=Обрада фотографија +GenericName[sr@latin]=Obrada slika +GenericName[sv]=Bildredigerare +GenericName[ta]=பிமà¯à®ª திரà¯à®¤à¯à®¤à®¿ +GenericName[te]=బొమà±à°® కూరà±à°ªà°•మౠ+GenericName[th]=เครื่องมือà¹à¸à¹‰à¹„ขภาพ +GenericName[tr]=Görüntü Düzenleyici +GenericName[tt]=Sürät Tözätkeç +GenericName[uk]=Редактор зображень +GenericName[vi]=Bá»™ biên soạn ảnh +GenericName[xh]=UmHleli woMfanekiso +GenericName[zh_CN]=图åƒç¼–辑器 +GenericName[zh_HK]=圖片編輯器 +GenericName[zh_TW]=å½±åƒç·¨è¼¯å™¨ +Comment=Create images and edit photographs +Comment[ar]=أنشئ صورا وحرّر لقطات +Comment[ast]=Cree imáxenes y edite semeyes +Comment[be]=СтварÑньне відарыÑаў Ñ– праўленьне фатаздымкаў +Comment[bg]=Създаване на Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð¸ Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° Ñнимки +Comment[br]=Krouiñ hag embann skeudennoù pe luc'hskeudennoù +Comment[bs]=Napravite slike i obradite fotografije +Comment[ca]=Creeu imatges i editeu fotografies +Comment[ca@valencia]=Creeu imatges i editeu fotografies +Comment[cs]=Vytvářejte obrázky a upravujte fotografie +Comment[da]=Opret billeder og redigér fotografier +Comment[de]=Bilder erstellen und Fotografien bearbeiten +Comment[dz]=གཟུགས་བརྙན་ཚུ་ གསར་བསà¾à¾²à½´à½“་འབད་ནི་དང་ དཔར་ཚུ་ཞུན་དག་འབད༠+Comment[el]=ΔημιουÏγία εικόνων και επεξεÏγασία φωτογÏαφιών +Comment[en_CA]=Create images and edit photographs +Comment[en_GB]=Create images and edit photographs +Comment[eo]=Krei bildojn aÅ­ redakti fotaĵojn +Comment[es]=Cree imágenes y edite fotografías +Comment[et]=Joonistamine ja fotode töötlemine +Comment[eu]=Sortu irudiak eta editatu argazkiak +Comment[fi]=Luo kuvia ja muokkaa valokuvia +Comment[fr]=Créer des images et modifier des photographies +Comment[gd]=Cruthaich dealbhan is deasaich dealbhan camara +Comment[gl]=Crear imaxes e editar fotografías +Comment[gu]=ચિતà«àª°à«‹ બનાવો અને ફોટાઓમાં ફેરફાર કરો +Comment[hr]=Stvaraj slike i ureÄ‘uj fotografije +Comment[hu]=Képek létrehozása és fotók szerkesztése +Comment[id]=Buat gambar dan sunting foto +Comment[is]=Búa til myndir og breyta ljósmyndum +Comment[it]=Crea immagini e modifica fotografie +Comment[ja]=ç”»åƒã®ä½œæˆã¨å†™çœŸã®ç·¨é›†ã‚’行ã„ã¾ã™ +Comment[kk]=Суреттерді жаÑау және фотоларды түзету +Comment[km]=បង្កើážâ€‹ážšáž¼áž”áž—áž¶áž– និង កែសម្រួល​រូបážáž +Comment[kn]=ಚಿತà³à²°à²—ಳನà³à²¨à³ ರಚಿಸಿ ಹಾಗೠಫೋಟೋಗà³à²°à²¾à²«à³â€Œà²—ಳನà³à²¨à³ ಸಂಪಾದಿಸಿ +Comment[ko]=ì´ë¯¸ì§€ë¥¼ 만들고 ì‚¬ì§„ì„ íŽ¸ì§‘í•©ë‹ˆë‹¤ +Comment[lt]=Kurti paveikslÄ—lius ir redaguoti fotografijas +Comment[lv]=Veido attÄ“lus vai rediģē fotogrÄfijas +Comment[mk]=Ðаправи Ñлики и уреди фотографии +Comment[mr]=पà¥à¤°à¤¤à¤¿à¤®à¤¾ तयार करा आणि छायाचितà¥à¤°à¥‡ संपादित करा +Comment[my]=ရုပ်ပုံများကို ဖန်á€á€®á€¸á€•ြီး ဓါá€á€ºá€•ုံများကို á€á€Šá€ºá€¸á€–ြá€á€ºá€•ါ +Comment[nb]=Lag bilder og rediger fotografier +Comment[ne]=छवि सिरà¥à¤œà¤¨à¤¾ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥ र फोटोगà¥à¤°à¤¾à¤« समà¥à¤ªà¤¾à¤¦à¤¨ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥ +Comment[nl]=Afbeeldingen aanmaken en foto's bewerken +Comment[nn]=Lag teikningar eller rediger foto +Comment[oc]=Crear d'imatges e modificar de fotografias +Comment[pa]=ਚਿੱਤਰ ਬਣਾਓ ਅਤੇ ਤਸਵੀਰਾਂ ਸੋਧੋ +Comment[pl]=Tworzenie oraz obróbka obrazów i fotografii +Comment[pt]=Criar imagens e editar fotografias +Comment[pt_BR]=Crie e edite imagens ou fotografias +Comment[ro]=Creează imagini È™i editează fotografii +Comment[ru]=Создание изображений и редактирование фотографий +Comment[sk]=Vytvárajte a upravujte obrázky alebo fotografie +Comment[sl]=Ustvari slike in uredi fotografije +Comment[sr]=Ðаправите нове Ñличице и Ñредите ваше фотографије +Comment[sr@latin]=Napravite slike i uredite fotografije +Comment[sv]=Skapa bilder och redigera fotografier +Comment[ta]=பிமà¯à®ªà®™à¯à®•ளை உரà¯à®µà®¾à®•à¯à®•வà¯à®®à¯ மறà¯à®±à¯à®®à¯ படஙà¯à®•ளை திரà¯à®¤à¯à®¤à®µà¯à®®à¯ +Comment[te]=బొమà±à°®à°²à°¨à± సృషà±à°Ÿà°¿à°‚చౠమరియౠచితà±à°°à°¾à°²à°¨à± సవరించౠ+Comment[tr]=Görüntü oluÅŸturur ve fotoÄŸraf düzenler +Comment[uk]=Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½ÑŒ та Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ð¾Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ñ–Ð¹ +Comment[vi]=Tạo và biên soạn ảnh hay ảnh chụp +Comment[zh_CN]=åˆ›å»ºå›¾åƒæˆ–编辑照片 +Comment[zh_HK]=建立圖åƒèˆ‡ç·¨è¼¯ç…§ç‰‡ +Comment[zh_TW]=建立圖åƒèˆ‡ç·¨è¼¯ç…§ç‰‡ +Icon=photogimp +Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gimp --file-forwarding org.gimp.GIMP @@u %U @@ +Actions= +MimeType=image/bmp;image/g3fax;image/gif;image/x-fits;image/x-pcx;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-psd;image/x-sgi;image/x-tga;image/x-xbitmap;image/x-xwindowdump;image/x-xcf;image/x-compressed-xcf;image/x-gimp-gbr;image/x-gimp-pat;image/x-gimp-gih;image/tiff;image/jpeg;image/x-psp;application/postscript;image/png;image/x-icon;image/x-xpixmap;image/x-exr;image/x-webp;image/heif;image/heic;image/svg+xml;application/pdf;image/x-wmf;image/jp2;image/x-xcursor; +Categories=2DGraphics;GTK;Graphics;RasterGraphics; +Keywords=GIMP;PhotoGIMP;graphic;design;illustration;painting; +Keywords[ar]=GIMP;PhotoGIMP;graphic;design;illustration;painting; +Keywords[ca]=GIMP;PhotoGIMP;gràfics;disseny;il·lustració;pintura; +Keywords[ca@valencia]=GIMP;PhotoGIMP;gràfic;disseny;il·lustració;pintura; +Keywords[cs]=GIMP;PhotoGIMP;grafika;design;ilustrace;malování; +Keywords[da]=GIMP;PhotoGIMP;grafisk;design;illustration;male;tegne; +Keywords[de]=GIMP;PhotoGIMP;Grafik;Design;Illustration;Malen; +Keywords[el]=GIMP;PhotoGIMP;γÏαφικό;σχεδίαση;επεξήγηση;βαφή; +Keywords[en_GB]=GIMP;PhotoGIMP;graphic;design;illustration;painting; +Keywords[es]=GIMP;PhotoGIMP;gráfico;diseño;ilustración;dibujo; +Keywords[eu]=GIMP;PhotoGIMP;irudia;diseinua;ilustrazioa;margotzea; +Keywords[fi]=GIMP;PhotoGIMP;grafiikka;maalaus;suunnittelu;valokuva;kuva; +Keywords[fr]=GIMP;PhotoGIMP;graphisme;conception;design;illustration;image;peinture; +Keywords[gl]=GIMP;PhotoGIMP;gráfico;deseño;ilustración;debuxo; +Keywords[hr]=GIMP;PhotoGIMP;grafika;dizajn;ilustracija;slikanje; +Keywords[hu]=GIMP;PhotoGIMP;grafika;dizájn;tervezés;illusztráció;festés; +Keywords[is]=GIMP;PhotoGIMP;mynd;hönnun;myndskreyting;málun;myndvinnsla; +Keywords[it]=GIMP;PhotoGIMP;grafica;design;illustrazioni;disegno;fotoritocco; +Keywords[lv]=GIMP;PhotoGIMP;grafika;dizains;ilustrÄcija;glezna; +Keywords[mr]=गिमà¥à¤ªà¤¸à¤¾à¤ à¥€;गà¥à¤°à¤¾à¤«à¤¿à¤•à¥à¤¸;रचना;उदाहरण;चितà¥à¤°à¤•ला; +Keywords[nl]=GIMP;PhotoGIMP;grafisch;ontwerp;illustratie;tekenen; +Keywords[pl]=GIMP;PhotoGIMP;grafika;graficzny;design;dizajn;projektowanie;wzornictwo;ilustracja;ilustrowanie;rysunek;rysowanie;rysownictwo;malowanie;malarstwo;obrazy;obrazki;fotografia;zdjÄ™cia;retuszowanie;renderowanie;wtyczki; +Keywords[pt]=GIMP;PhotoGIMP;gráficos;design;desenho;ilustração;pintura; +Keywords[pt_BR]=GIMP;PhotoGIMP;gráficos;design;ilustração;pintura; +Keywords[ro]=GIMP;PhotoGIMP;graphic;design;illustration;painting; +Keywords[ru]=GIMP;PhotoGIMP;графика;дизайн;иллюÑтрациÑ;риÑование; +Keywords[sk]=GIMP;PhotoGIMP;grafika;grafický;návrh;dizajn;ilustrácia;kresba;maľovanie;maľba; +Keywords[sl]=GIMP;PhotoGIMP;grafika;oblikovanje;ilustracija;slikanje; +Keywords[sr]=Гимп;обрада фотографија;графика;дизајн;илуÑтрација;цртање;obrada fotografija;grafika;dizajn;ilustracija;crtanje;GIMP;PhotoGIMP;graphic;design;illustration;painting; +Keywords[sv]=GIMP;PhotoGIMP;grafik;design;illustrera;mÃ¥lning;rita; +Keywords[tr]=GIMP;PhotoGIMP;grafik;tasarım;örnekleme;boyama;illüstrasyon;resimleme; +Keywords[uk]=GIMP;PhotoGIMP;graphic;design;illustration;painting;гімп;ґімп;графіка;дизайн;ілюÑтрації;малюваннÑ; +Keywords[zh_CN]=GIMP;PhotoGIMP;图形;设计;绘画;graphic;design;illustration;painting; +StartupNotify=true diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/.DS_Store b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/.DS_Store new file mode 100644 index 0000000..e0ed8d9 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/.DS_Store differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/128x128/.DS_Store b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/128x128/.DS_Store new file mode 100644 index 0000000..6c2c591 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/128x128/.DS_Store differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/128x128/apps/photogimp.png b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/128x128/apps/photogimp.png new file mode 100644 index 0000000..c691950 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/128x128/apps/photogimp.png differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/16x16/.DS_Store b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/16x16/.DS_Store new file mode 100644 index 0000000..6c2c591 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/16x16/.DS_Store differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/16x16/apps/photogimp.png b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/16x16/apps/photogimp.png new file mode 100644 index 0000000..ae8ec87 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/16x16/apps/photogimp.png differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/.DS_Store b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/.DS_Store new file mode 100644 index 0000000..6c2c591 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/.DS_Store differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/256x256.png b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/256x256.png new file mode 100644 index 0000000..dabb4e6 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/256x256.png differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/apps/.DS_Store b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/apps/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/256x256/apps/.DS_Store differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/32x32/.DS_Store b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/32x32/.DS_Store new file mode 100644 index 0000000..6c2c591 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/32x32/.DS_Store differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/32x32/apps/photogimp.png b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/32x32/apps/photogimp.png new file mode 100644 index 0000000..751704b Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/32x32/apps/photogimp.png differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/48x48/.DS_Store b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/48x48/.DS_Store new file mode 100644 index 0000000..6c2c591 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/48x48/.DS_Store differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/48x48/apps/photogimp.png b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/48x48/apps/photogimp.png new file mode 100644 index 0000000..eaf78b9 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/48x48/apps/photogimp.png differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/512x512/.DS_Store b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/512x512/.DS_Store new file mode 100644 index 0000000..6c2c591 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/512x512/.DS_Store differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/512x512/apps/photogimp.png b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/512x512/apps/photogimp.png new file mode 100644 index 0000000..aa8d4c5 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/512x512/apps/photogimp.png differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/64x64/.DS_Store b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/64x64/.DS_Store new file mode 100644 index 0000000..6c2c591 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/64x64/.DS_Store differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/64x64/apps/photogimp.png b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/64x64/apps/photogimp.png new file mode 100644 index 0000000..b8e112c Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/64x64/apps/photogimp.png differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/photogimp.png b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/photogimp.png new file mode 100644 index 0000000..88b66ba Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/PhotoGIMP/.local/share/icons/hicolor/photogimp.png differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/RaveOS-Vencord.theme.css b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/RaveOS-Vencord.theme.css new file mode 100644 index 0000000..283b5b4 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/RaveOS-Vencord.theme.css @@ -0,0 +1,680 @@ +/** + * @name RaveOS Forest Green + * @description Dark theme with RaveOS wallpaper — Nord palette, forest green accent + * @author RaveOS Team + * @version 1.0.0 + */ + +:root { + /* ── RaveOS / Nord palette ── */ + --var-background: url(raveos-discord-bg.jpeg); + --var-accent: #3d7839; + --var-accent-hover: #4a9245; + --var-popout-color: rgb(18 22 25); + --var-background-size: cover; + --var-background-position: center; + --var-font: 'gg sans', 'Noto Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + --var-notification: #BF616A; + --var-black1: rgb(0 0 0 / 50%); + --var-black2: rgb(0 0 0 / 62%); + --var-hover10: rgb(181 181 181 / 10%); + --var-hover20: rgb(181 181 181 / 20%); + --var-hover22: rgb(181 181 181 / 22%); + --var-hover25: rgb(181 181 181 / 25%); + --var-hover30: rgb(181 181 181 / 30%); + --var-hover50: rgb(181 181 181 / 50%); + --var-hover80: rgb(181 181 181 / 80%); + --var-hover100: rgb(181 181 181 / 100%); + + /* Discord overrides */ + --green-360: rgb(61 120 57 / 80%); + --green-330: rgb(74 146 69 / 100%); + --status-danger: var(--var-notification); + + --brand-500: var(--var-accent); + --brand-560: #2d5a2a; + --brand-600: #254d23; +} + +/* ── Theme info ── */ +.info__2debe:after { + content: "RaveOS Forest Green 1.0"; + position: relative; + font-size: 12px; + line-height: 16px; + color: var(--text-muted); +} + +/* ── Word Mark ── */ +.wordmark__421ed path { + display: none; +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + TRANSPARENT BACKGROUNDS + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.visual-refresh .wrapper_ef3116, .layer__960e4 .container__5e434, .layer__960e4, .layer__960e4 .standardSidebarView__23e6b, .appMount__51fd7 .layers__160d8, .appMount__51fd7 .layer__960e4, +.app__160d8, .visual-refresh.theme-dark .container__133bf, .container__7d20c, .contentRegion__23e6b .contentRegionScroller__23e6b, .contentRegion__23e6b .scroller_ff90b2, +.sidebarRegion__23e6b .sidebarRegionScroller__23e6b, .standardSidebarView__23e6b .sidebarRegion__23e6b, .nowPlayingColumn__133bf, .contentRegion__23e6b, .sidebar__5e434, +.chat_f75fb0 .chatContent_f75fb0, .visual-refresh.theme-dark .scroller__99e7c, .visual-refresh .chat_f75fb0, .visual-refresh .resizeHandle__01ae2, .title_f75fb0 .searchBar__97492, .member_c8ffbb, .visual-refresh .channelTextArea_f75fb0, +.actionButton_f8fa06, .actionButton_f8fa06.highlight_f8fa06, .fieldList__1fed1, .background__1fed1, .wrapper_fc8177, .wrapper_cdf8a9, .visual-refresh.theme-dark .pageWrapper_a3a4ce, +.scroller_a39aa3, .visual-refresh .wrapper__14245, .cardPrimary-3qRT__, .cardPrimaryEditable-2mz_3i, .visual-refresh.theme-dark .paginator__01014, .visual-refresh.theme-dark .payment_e9cb00, .applicationStore_f07d62, +.scroller__244e5, .panels__5e434, .selectedBackground_e681d1, .chat_f75fb0 .themed__9293f, .searchHeader_f3b986, .visual-refresh .messageGroupWrapper_e8b59c, +.visual-refresh .chatContent_f75fb0, .form_d9be46 .input__0ed4f, .content__49fc1 .multiInput-1VARjC .input__0ed4f, .phoneField_a0c54f .inputField_a0c54f, +.previewMessage__5d148, .content-2eQb8J, .container_e5c5d5, .groupContainer__6f5a6, +.collapseable__217b7.toggled__217b7:active, .searchableSelect_a16aea .option_a16aea .selectedIcon_a16aea, .menuOverlay_ce8328 .menu-KSaHL1, .visual-refresh.theme-dark .perksModal-CLcR1c, +.tierMarker-Vw1C95[style*="background: rgb(30, 31, 34);"], .content__49fc1 .input__991a0, .loadingPopout__58f1c, .visual-refresh .scroller_ac6cb0, .attachedBars_bdf0de, +.visual-refresh.theme-dark .footer-1hTRRZ .inputDefault__0f084, .titleContainer_e29cd7, .option__56fec:hover:after, .footer_cba592 .inputDefault__0f084, .spinner-3QeLKO, +.visual-refresh.theme-dark .notches__06283.gray__06283, .scroller-36O4Tg, .header-16U6Vf, .container_e9b3cb, .visual-refresh.theme-dark .emptyPage__5d7c9, .visual-refresh.theme-dark .scrollerContainer_c6b11b, +.visual-refresh.theme-dark .container_c2efea, .visual-refresh.theme-dark .focusLock__49fc1 .carouselModal-1eUFoq, .topicFormItem__97cfe .textInput__97cfe, .inner_c0bea0:before, .visual-refresh .wrapper_cb9592, +.outerContainer-2qLQSo, .contentContainer-BWAau5, .containerSidenav_dc2e0e, .sidebar__68062, .visual-refresh.theme-dark .container_c791b2, .visual-refresh.theme-dark .sidebar__68062, +.visual-refresh .wrapper_cdf8a9, .visual-refresh .container_f369db, .wrapper__4106a, .paymentNote__56a21, .container_d74ef8 .container_d878e7, .marker_d878e7, .visual-refresh .shop__6db1d, .visual-refresh .shop__08415, +.scroller_c880e8, .pageWrapperBackgroundPrimary__36469, .shopScrollBackgroundPrimary__28f1d, .appliedBoostContainer_ceb06a, .scroller__6fd0e, .shopScroll__6db1d, .pageWrapper__6db1d, +.container__722ff, .visual-refresh .wrapper_fc8177, .spinner__1d6c7, .visual-refresh .header_fed6d3, .visual-refresh .header__8ef02, .pageBody__41ed7, .visual-refresh.theme-dark .sidebarContainer_a3a4ce, .container__7bdb0, .commandContainer_c94584, +.container_fed6d3, .visual-refresh .scroller__23746, .headerBar__8a7fc:after, .backdrop__8a7fc, .rewardDescriptionContainer__956c6, .visual-refresh .container__551b0, .container_cbd375, .stackedBars__74017, +.visual-refresh .container_fb64c9, .layer_bc663c .mediaModal_a1cc72, .contentContainer__4325e, .visual-refresh.theme-dark .content__37e49, .visual-refresh .container__956c6, .visual-refresh .tabBody__133bf, +.visual-refresh .container_c8ffbb, .button_f7ecac:hover, .scroller__53543, .visual-refresh .channelChatWrapper_cb9592, .visual-refresh .homeWrapper__0920e, .container__89463, +.sidebarContainer__89463 { + background-color: transparent; +} +.modalHeader_a27f2f, .whatsNewSection__4186d, .option__56fec:after, .visual-refresh.theme-dark .popularPicksGradient_e77fa3, .theme-dark .themed__9293f, .chatGradient__36d07, +.scroller_f48ee4 { + background: transparent; +} +.zoomedCarouselModalRoot_f74404, .page_c791b2 { + background: transparent !important; +} +.backdrop__1a911 { + backdrop-filter: none !important; +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + BACKGROUND IMAGE + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.app__160d8 .bg__960e4 { + background-image: var(--var-background) !important; + background-position: var(--var-background-position) !important; + background-size: var(--var-background-size) !important; + background-color: transparent !important; + background-repeat: no-repeat; + z-index: -5; +} +.visual-refresh body { + background-image: var(--var-background); + background-position: var(--var-background-position); + background-size: var(--var-background-size); + background-repeat: no-repeat; + font-family: var(--var-font) !important; + --font-primary: var(--var-font) !important; + --font-display: var(--var-font) !important; +} +.backdrop__78332 { + backdrop-filter: none !important; +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + SCROLLBARS + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.scroller__36d07::-webkit-scrollbar-track, .auto_d125d2::-webkit-scrollbar-track, .thin_d125d2::-webkit-scrollbar-thumb, .scroller_ac6cb0::-webkit-scrollbar-track, +.auto__99f8c::-webkit-scrollbar-track { + background-color: transparent !important; +} +.auto_d125d2::-webkit-scrollbar-thumb { + background-color: var(--var-black1); + border-radius: 4px; +} +.fade__99f8c:hover::-webkit-scrollbar-thumb, .fade__99f8c:hover::-webkit-scrollbar-track { + visibility: hidden; +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + ACCENT COLOR (RaveOS green) + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.lookFilled__201d5.colorBrand__201d5:disabled, .lookFilled__201d5.colorBrand__201d5[aria-disabled=true], .lookFilled__201d5.colorBrand__201d5, .lookFilled__201d5.colorPrimary__201d5, +.modeSelected__2ea32 .link__2ea32, .modeSelected__2ea32:hover .link__2ea32, .itemFilled__88a69[aria-checked=true], .selected_e03935.option_e03935, +.notice_c5cd6a, .button_c5cd6a:hover, .wrapper_dc0b29, .visual-refresh .inspector_aeaaeb, +.messagesPopout_e8b59c .channelHeader__35a7e, .wrapper_d4fa29, .buttonColor_dfbe6b, .colorDefault_c1e9c4:active:not(.hideInteraction_c1e9c4), .lookFilled__201d5.colorBrandNew__8872c, +.selectedIcon_a16aea, .newMessagesBar__0f481, .botTagRegular_c89c9a, .searchBox__56feb:focus, .backgroundModifierContainer_e5c5d5.selected_e5c5d5, +.ruleIconContainer_c5e6a1, .stepCountIcon_b6c6eb, .selectedBrand__97e86, .featureIcon__7dd5e, .viewServerButton_adff39, +.mediaBarGrabber_f7877e, .mediaBarProgress_f7877e, .mediaBarProgress_f7877e:after, .mediaBarProgress_f7877e:before, .mediaBarInteraction_f7877e:hover .mediaBarGrabber_f7877e, +.interactive:hover, .row__76f04:hover, .categoryItem_c72b37.selectedCategoryItem_c72b37 .itemInner_c72b37, +.visual-refresh.theme-dark .tooltipPrimary_c36707, .selectorButtonSelected_c6d3dc, +.selectorButton_c6d3dc:not(.selectorButtonPremiumRequired__9df5b):hover, .wrapper__6e9f8.selected__6e9f8 .childWrapper__6e9f8, .wrapper__6e9f8:hover .childWrapper__6e9f8, +.iconWrapper__54b20, .visual-refresh.theme-dark .footer__67dba, .checkmark__36dee, .visual-refresh .barFill_a562c8, .container_eb2cd2, .pillItemSelected__9e06a, +.checkboxCircle_d9161f, .visual-refresh.theme-dark .dim__61c93 .key__61c93, .visual-refresh.theme-dark .calendarPicker_d27f17 .react-datepicker, +.childWrapper_a6ce15, .folderGroupBackground__48112, .hiddenVisually_b18fe2.hover__48112, .hiddenVisually_b18fe2[aria-expanded=true], .userCardInner_c69a7b, .iconCircle__183e8, .visual-refresh .wrapper__6c798, +.uploadInput__94439, .marker_d878e7 .empty_d878e7, .activityItem__18da2:hover, .wrapper__97f37, +.selectGuildPseudoCta__39466, .buttonColor_f00225, .visual-refresh.theme-dark .staticToolbar_bba883, .botTagRegular__82f07, .categoryPill_f69601.selected_f69601, .wrapper_b1e4f3, +.categoryItem_f75d68.selectedCategoryItem_f75d68 .itemInner_f75d68, .visual-refresh .circleIconButton__5bc7e.selected__5bc7e, .childWrapperNoHoverBg__6e9f8, +.visual-refresh .circleIconButton__5bc7e:hover:not(.disabled__5bc7e) { + background-color: var(--var-accent); +} +.addFriendInputWrapper__72ba7:focus-within, .wrapper_e03935 { + border-color: var(--var-accent); +} +.visual-refresh.theme-dark .interactiveSelected__972a0.selected_bf202d { + background-color: var(--var-accent); +} +.textBadge_f05120[style='background-color: var(--brand-500);'], .serverBoostTabItem_cbe0b4[aria-selected=true] { + background-color: var(--var-accent) !important; +} +.gradient_c08b38 { + background: var(--var-accent) !important; +} +.visual-refresh .radioIndicatorChecked__88a69 .refreshIconFill__88a69 { + fill: var(--var-accent); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + BLACK OVERLAY 1 (panels, sidebars) + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.visual-refresh.theme-dark .appMount__51fd7, .visual-refresh .privateChannels_e6b769, .visual-refresh.theme-dark .container__2637a, .wrapper_e131a9, .visual-refresh.theme-dark .panel__5dec7, +.visual-refresh.theme-dark .container__37e49, .visual-refresh .container__01ae2, .visual-refresh .container__9271d, .scrollableContainer__74017, +.peopleListItem_cc6179.active_cc6179, .peopleListItem_cc6179:hover, .peopleColumn__133bf .searchBar__5ec2f, .addFriendInputWrapper__72ba7, .visual-refresh.theme-dark .inset_bf1984, +.flexChild__7c0ba .layout-1XOMLV, .itemFilled__88a69, .container_a14595:active, .visual-refresh.theme-dark .card__84e3e, .visual-refresh.theme-dark .iconMask_e90879, +.content__908e2, .container_a76561, .customizationSection_ace4f5 .input__0ed4f, .customizationSection_ace4f5 .bioTextArea__6a919, .visual-refresh .authedApp__50a54, .connectContainer_c7f964, +.connection_c7f964, .connectionHeader_c7f964, .accountButtonInner_c7f964, .guildHeader__30707, .cardWrapper_aae012, .detailsBlock_e335a7, +.noItemsCard__70151, .promotionCard_d4883c, .visual-refresh.theme-dark .paymentPane__01014, .visual-refresh.theme-dark .codeRedemptionRedirect_a706ba, .visual-refresh.theme-dark .defaultIndicator__43963, +.container__133bf .themed__9293f, .visual-refresh.theme-dark .headerBar__0920e, .visual-refresh .searchResult__02a39, .recentMentionsPopout__95796 .header_e8b59c, .emptyCard__7e549, +.visual-refresh .mainCard_f369db, .visual-refresh .matchingPostsRow_f369db, .pill_a2c9e8, .perkCard_b62c4e, .children__7bffb .input__0ed4f, .visual-refresh.theme-dark .expandedInfo_e9cb00, +.avatarUploaderInnerSquareDisabled_e04502, .visual-refresh .container_d8f25b, .primary_a41c2a:hover:not(.disabled__4d064), .secondary__45d4f, +.container_d8f25b:hover .icon_d8f25b, .visual-refresh.theme-dark .default_e18686, .visual-refresh.theme-dark .tierHeaderUnlocked_a36dee, +.visual-refresh.theme-dark .tierHeaderLocked_a36dee, .descriptionBox__981f7, .marginBottom4_fd297e .input__0ed4f, .cardHeader_b44011, +.category_d7acc7, .card_e90143, .container_d9c848, .container_bf1c84, .category_fa8ebf.activeCategory_fa8ebf, .visual-refresh.theme-dark .searchBox__56feb, +.clickable_a97e58:hover, .visual-refresh.theme-dark .activeButton_c15210, .visual-refresh.theme-dark .activeButton_c15210:hover, +.pageButton_c15210:hover, .list__83c7c, .intentsContainer_f6d180, .category_d169f5, .card_c59071, .clickableContainer_e5c5d5, +.groupCollapsedContainer__6f5a6, .pointer__6f5a6, .visual-refresh .editCard_a25a68, .actionContainer__6446f, .visual-refresh .editCard_a25a68.toggled_a25a68.active_ef2ec5, .richTag_fea832, +.keywordListContainer__09e76, .collapseable__217b7 .keywordTextArea__4546e, .visual-refresh.theme-dark .headerClickable__43dab, .visual-refresh.theme-dark .headerDefault__43dab, .visual-refresh.theme-dark .headerExpanded__43dab, +.visual-refresh .upsellFooter__73000, .backgroundAccent__4cd16, .featureCard__7dd5e, +.header__99871, .container__99871, .howItWorksContainer_aa72d6, .card_ea91d1, .howItWorksImageContainer_aa72d6, .guildCard__81370, +.visual-refresh.theme-dark .notDetected_cc46f0, .tag_fea832, .participantsButton__211d1, .replyBar__841c8, .threadSuggestionBar__841c8, +.visual-refresh .header_d9c882, .previewContainer__05e8e, .emptyChannelIcon__00de6, .darkIcon__36dee, .selected__1a58a, .selected__1a58a:hover, +.sortDropdown_f369db, .tagsButton_f369db, .wrapper__5b98e, +.container__5d756, .pillContainer__9e06a, .onboardingStepContainer__28e57, .sidebarCardWrapper__7449f, .chatHeaderBar_dc83f5, +.visual-refresh .simpleItemWrapper__5dac8, .commandName_e0307d, +.visual-refresh.theme-dark .calendarPicker_d27f17 .react-datepicker__day--disabled, .visual-refresh.theme-dark .calendarPicker_d27f17 .react-datepicker__header, +.visual-refresh .box_f8c98c, .container__5b321, .row__0624f, .box_d9914b, .stepNumber_d9914b, .enableCard__74f90, .containerSidenav_dc2e0e .themed__9293f, +.settingCard_dd864e, .settingCard_dd864e.active_dd864e, .cardFolder_dd864e, .footerContainer__44492, .prompt_fe70ca, .role__5d7c9, +.chat_f75fb0 .header_c791b2, .mainTableContainer__09a38, .otherRoles__71c22, .button__71c22, .visual-refresh .scrollerContainer__4b8d8, .bannedUser__4b8d8, +.card_b5493b, .visual-refresh .container__34c2c, .chatHeaderBar_a5700d, .soundButtonSettingContainer__84bad, .divider_ee23ac, .list__920b8, .line_d878e7, +.container_f9d8eb, .copyInput_fffc15, .cardHeader__62148, .footer__3d3b0, .header__99020, +.boostContainer_ceb06a, .visual-refresh.theme-dark .outerContainer_fbc6f7, .mainTableContainer_dd2627, .movedTable_dd2627, .passthrough__344e6.selected__344e6, .container_a68543, +.container__8cc9a, .container_a45028, .container__664ff, .searchBox_d727b3, .container_fea832, .visual-refresh .container__6c21f, .nav__551b0, +.container_f69538, .container__0be77, .visual-refresh.theme-dark .scroller_ef3116, +.errorContainer__03498, .contentContainer_c6b177, .contentContainer__8f46b, .appContainer__5a4b6, .header__5cea9, .card__5cea9, +.visual-refresh .wrapper_f7ecac, .card__84e3e .wrapper_f7ecac:hover, .settingCard__1a4ef, .iconWrapper__4a3a5, .settingCard__1a4ef.active__1a4ef, .cardFolder__1a4ef, +.visual-refresh .container__9a9f9, .container_dca174, .joinOptions__959cb, .rules__92677, .visual-refresh .auditLog__43dab, .visual-refresh .upsellContainer__73000, +.card_fc2e20, .groupContainer__9d98d, .groupCollapsedContainer__9d98d, .shopScroll__08415, .sidebar__409aa, +.contentContainer__89463 { + background-color: var(--var-black1); +} +.upsellOverlayContainer__0f7dc, .mockInput_c50f62, .upsellContainer__0b69f, .containerBackground_f48ee4 { + background: var(--var-black1); +} +.content__5e434 .shop__6db1d .visual-refresh.theme-dark.headerBar__80679, .visual-refresh.theme-dark .container__0b563, .header__0b563 { + background-color: var(--var-black1) !important; +} +.wave__8e08c { + fill: var(--var-black1); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + BLACK OVERLAY 2 (cards, inputs) + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.accountProfileCard__1fed1, .visual-refresh.theme-dark .outer_bf1984.interactive_bf1984, .visual-refresh.theme-dark .outer_bf1984.interactive_bf1984:hover, .flexChild__7c0ba .disabled__97701 .layout-1XOMLV, +.flexChild__7c0ba .itemFilled__88a69:hover:not([aria-checked=true]):not(.disabled__88a69), .option_e03935, .container_a14595:hover, +.visual-refresh.theme-dark .iconMask_e90879:hover, .visual-refresh.theme-dark .iconMask_e90879:hover .iconMask_e90879, .cardPrimary-3qRT__, .guildSubscriptionSlots__5823d, .monaco-editor, +.monaco-editor-background, .monaco-editor .inputarea.ime-input, .monaco-editor .margin, .option_e03935:hover, .visual-refresh.theme-dark .tierBody_a36dee, .actionContainer_bc4513, +.activityItem-1Z9CTr:hover, .channelRow__1ea09:hover:not(.disabled__1ea09), .reviewHeader_a9b452, +.itemFilled__88a69:active:not([aria-checked=true]):not(.disabled__88a69), .rsvpCount_b5010b, .timestamp__75297, .total__260e1, .navButtons_fe70ca, +.circleButton_a930f1:hover:not(.disabled__06eda) { + background-color: var(--var-black2); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + NOTIFICATION RED + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.actionButton_f8fa06.actionDeny_f8fa06:hover, .disabled_e03935:hover, +.messagesErrorBar__0f481, .error_b717a1, .colorable_f1ceac.disconnect_f1ceac { + color: var(--var-notification); +} +.lookFilled__201d5.colorRed__201d5, .lookOutlined__201d5.colorRed__201d5:hover, +.isUnread__908e2, .custom-theme-background .isUnread__908e2, .unreadPill__908e2, +.colorable_f1ceac.red_f1ceac, .winButtonClose__421ed:hover { + background-color: var(--var-notification); +} +.numberBadge__2b1f5 { + background-color: var(--var-notification) !important; +} +.unreadPillCapStroke__908e2 { + color: var(--var-notification); + fill: var(--var-notification); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + HOVER STATES + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.optionContainer__949ab, .header_c0e32c .searchBar_c0e32c, .upsell_ac65bb, .container__00de6 .input__0ed4f, +.sidebarRegionScroller__23e6b .side_aa8da2 .item_aa8da2.themed_aa8da2:hover:not(.disabled_aa8da2), .option_a16aea[aria-selected=true]:not(.option_a16aea.multi_a16aea), +.metadataContainer_c7f964, .card__11580:hover, .detailsBlock_e335a7 .lookFilled__3f413.select_a16aea, +.visual-refresh.theme-dark .hoverablePayment_e9cb00:hover, .searchBar_e6b769 .searchBarComponent__35e86, .withTagAsButton_b2ca13:hover, .withTagless_b2ca13:hover, +.circleIconButton__5bc7e, .button__67645.enabled__67645:hover, .visual-refresh .section__00943, .outer_c0bea0:not(.anchor_edefb8[href="https://discord.com/settings/premium"]) .input__0ed4f, .friendRequestsButton__523aa, +.itemFilled__88a69:hover:not([aria-checked=true]):not(.disabled__88a69), .phoneField_a0c54f, +.container__33507, .visual-refresh.theme-dark .selectableItem_eb626b:focus, .visual-refresh.theme-dark .selectableItem_eb626b:hover, .visual-refresh.theme-dark .bar_a562c8, .visual-refresh.theme-dark .markDash_a562c8, +.lookFilled__201d5.colorBrandNew__8872c:hover, .footer__49fc1, .container_d8f25b:hover, .roleRow_a930f1:hover:not(.roleRowDisableHover_a930f1), .icon_d8f25b, +.visual-refresh.theme-dark .iconWrapper__0d13e, .item_f5fff4, .category_d7acc7:hover, .clickable_d9c848.container_d9c848:hover, .category_fa8ebf:hover, .category_d169f5:hover, +.backgroundModifierContainer_e5c5d5:hover:not(.disabled_e5c5d5):not(.noAction_e5c5d5), .editCard_a25a68.active_ef2ec5, .editCard_a25a68.toggled_a25a68 .container_fea832, +.focused__97e86, .item__97e86:hover:not(.disabled__97e86), .buffer_f7877e, .buffer_f7877e:after, .buffer_f7877e:before, .clickable__91a9d:hover .childContainer__91a9d, .selected__91a9d .childContainer__91a9d, +.container_eb2cd2:hover, .rowContainer__991a0, .colorDefault_c1e9c4.focused_c1e9c4, .role_afdfcc:hover, +.button_aec7ab:hover, .perks__30359, .quickswitcher_ac6cb0 .input_ac6cb0, .result__71961[aria-selected=true], .header__49fc1 .container_fea832, +.colorable_f1ceac.primaryDark_f1ceac, .container__0800c, .root__4ad81, +.upload_aa605f, .reaction_f8896c, .profileBadges_f89da9, .cardPrimary_cb7a0e, .memberRow__9a73f:hover, +.sidebar_e29cd7 .list_e29cd7 .themed_aa8da2.item_aa8da2:hover, .winButtonMinMax__421ed:hover, .visual-refresh.theme-dark .memberListItem_ec58fe:not(.popoutDisabled_ec58fe):hover, +.visual-refresh.theme-dark .quickSelectPopoutOption_b852b1:hover, .searchHeader_f3b986 .searchHeaderTabList_f3b986 .item_aa8da2.selected_aa8da2.themed_aa8da2, .option__56fec:hover, +.clickable__13533[aria-disabled=false]>.base__13533:hover, .clickable__13533[aria-selected=true]>.base__13533, .selectable__1a58a:hover, +.pill_a2c9e8.clickable_a2c9e8:not(.disabled_a2c9e8):hover, .expandedTabSection_f0cd33 .topPill_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2, +.progressBarTrack_b28bb7, .action_c66e86, .previewListItem_d9161f.selected_d9161f, +.example__5d756, .channelPill_e34850, .progressBar_c3ab2b, +.separator_aa8da2, .visual-refresh.theme-dark .focused__55c99, +.interactive_bf202d:hover, .wrapper__2ea32:hover .link__2ea32, .header__8ef02 .container_fea832, .addMemberRow__01dab.selectedRow__01dab, +.memberRowContainer__71c22:hover td, .bannedUser__4b8d8:hover, .emojiItem_fc7141.emojiItemSelected_fc7141, .name_b545d5 .input__0ed4f, .form__97cfe .input__0ed4f, +.visual-refresh.theme-dark .previewCard_f70348, .options__4eb6e .input__0ed4f, .input__0ed4f, .role_dfa8b6, .valuePill__5dac8, .table_fda3e4, .activityItem__18da2, +.searchBox__01dab .searchBar__3e00d, .item__344e6, .stepContainer_a68543, .previewForm_d9be46, .visual-refresh .preview__3e443, +.visual-refresh .card__73069:not(.outline__73069), .visual-refresh.theme-dark .giftCardButton_da4aee, .circle__8cc9a, .iconContainer__0624f, .container__6b38f, .iconBackground__0b34e, .background__506d9, +.buttonContainer__664ff, .header_fed6d3 .container_a45028, .categoryPill_f69601:hover:not(.selected_f69601), .decorationGridItem_dfa67d, .decorationPreview__51743, +.container_cb32c7, .clickable__761e5, .command_c94584, +.reactionBtn__23977.forceShowLook_ec6b19, .root__66e7e, .visual-refresh .container__0f2e8, .friends_b37a75, .iconButton__8a7fc, .button__14992, .iconContainer__5cea9, +.visual-refresh .searchFilter_bd8186, .loadingCard_f369db, .pill_f7c056, .avatarCard__02e4c, +.container__5573a { + background-color: var(--var-hover20); +} + +.optionContainer__949ab:hover, .categoryItemDefaultCategory_b9ee0c:hover, .categoryItemDefaultCategorySelected_b9ee0c, .categoryItemDefaultCategorySelected_b9ee0c:hover, +.navButtonActive_b003de, .side_aa8da2 .themed_aa8da2.item_aa8da2:active:not(.disabled_aa8da2), .option_a16aea.focused_a16aea, .option_a16aea:focus, .option_a16aea:hover, +.visual-refresh .container_faa96b:hover, .visual-refresh.theme-dark .container_faa96b.isOpen_faa96b, .lookFilled__201d5.colorBrandNew__8872c:active, .container_d8f25b:active, +.backgroundModifierContainer_e5c5d5:active:not(.disabled_e5c5d5):not(.noAction_e5c5d5), .collapseable__217b7:active, .clickable_f37cb1 .header_f37cb1:hover, +.selected_f37cb1 .header_f37cb1, .rowContainer__991a0:hover, .rowContainer__991a0:active, .colorable_f1ceac.primaryDark_f1ceac.active_f1ceac, +.colorable_f1ceac.primaryDark_f1ceac:hover, .interactive_bf202d:active, .button__71c22:hover, .button_f563df, .navButtonActive__08434, +.setCustomButton__669b5:hover, .iconWidget__669b5:hover, .buttonInner__34c2c:hover, .addReactButton__34c2c:hover, .childButton__3ed08:hover, .stepContainer_a68543:hover, .container__6b38f:hover, +.buttonContainer__664ff:hover, .container_cb32c7:hover, .clickable__761e5:hover, .command_c94584:hover, .reactionBtn__23977.forceShowLook_ec6b19:hover, +.visual-refresh.theme-dark .card__84e3e:hover, .wrapper__11054, .choiceContainer_c28af8:hover, +.iconButton__8a7fc:hover, .visual-refresh .container__6764b:hover, .parentContainer__5573a:hover .container__5573a { + background-color: var(--var-hover25); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + POPOUTS & MODALS + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.visual-refresh .header_c0e32c, .visual-refresh .emojiPicker_c0e32c, .visual-refresh .contentWrapper__08434, .visual-refresh .wrapper__44df5, .visual-refresh.theme-dark .customColorPicker_bbc020, .messagesPopout_e8b59c .messageContainer__95796, .footer_e8b59c, +.popout_a16aea, .menu_c1e9c4, .wrapper_d5f3cd, .popout__76f04, .visual-refresh.theme-dark .tierMarkerBackground-G8FoN4, +.visual-refresh .quickswitcher_ac6cb0, .noiseCancellationPopout_e131a9, .container__9fa5a, .animatorTop_faf9c0:has(.themeContainer_ce8328) .inner_c0bea0, +.visual-refresh .container_d9c882, .visual-refresh.theme-dark .streamPreview__6da2d, .scroller_d6b206, .visual-refresh.theme-dark .quickSelectPopout_ebaca5, .visual-refresh .container__55c99, +.visual-refresh.theme-dark .autocomplete__13533, .body_c6f1a4, .visual-refresh .container__5808f, .wrapper_cb9592.minimum_cb9592, .innerWrapper__70f7f, +.visual-refresh.theme-dark.authBox_dc6abe, .callContainer_cb9592, .contentWrapper_eab878, .scrollContainer__35455 .scroller__35455, .popout__7fe3a, .popout__669b5, .content_a8c622, .contentWrapper__9c62c, .popoutContentWrapper_af3b89, +.interactionsContainer_af3b89, .interactionsContainerHeader_af3b89, .container__50387, .collectibleInfoContainer_c50f62, .container__8a031, +.content_e9e3ed { + background-color: var(--var-popout-color); +} +.visual-refresh.theme-dark .root__49fc1, .visual-refresh.theme-dark .container__23c08, .visual-refresh.theme-dark .container__2692d, +.visual-refresh.theme-dark .messagesPopoutWrap_e8b59c, .visual-refresh .recentMentionsPopout__95796 { + background-color: var(--var-popout-color); + border-radius: 10px; +} +.modal__9a792 { + background-color: var(--var-popout-color) !important; +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + BORDER & MISC FIXES + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.title_c04f35, .text_eb2cd2, .optionHeader_c04f35, .footerTitle_c04f35, .title__78f69, .skip__78f69, +.footerSeparator__49fc1 .button__201d5 .contents__201d5, .title_b917ac, .guidelines_b917ac, +.header__991a0 .text-sm-normal__95a78, .formTitle__991a0, .sampleLink__991a0, .title__991a0, .rowText__991a0, +.selectorText_c6d3dc { + color: #FFF !important; +} +.tabBar__81b3e { + border-bottom: 2px solid transparent; +} +.top-K_jibn .brand_aa8da2.item_aa8da2:hover { + border-bottom-color: rgba(61, 120, 57, 0.6); +} +.top-K_jibn .brand_aa8da2.item_aa8da2:active, .top-K_jibn .brand_aa8da2.selected_aa8da2.item_aa8da2 { + border-bottom-color: var(--var-accent); +} +.colorDefault_c1e9c4 .checkbox_c1e9c4, .colorDefault_c1e9c4 .radioSelection_c1e9c4 { + color: var(--var-accent); +} +.lookOutlined__201d5.colorRed__201d5 { + color: var(--var-notification); + border-color: var(--var-notification); +} +.visual-refresh.theme-dark .tooltipPointer_c36707, .visual-refresh.theme-dark .tooltipPointer_c36707.tooltipPointerBg_c36707:before { + border-top-color: var(--var-accent); +} +.visual-refresh.theme-dark .pill_a2c9e8.selected_a2c9e8 { + border-color: var(--var-accent); + background-color: var(--var-accent); +} +.lookOutlined__201d5.colorPrimary__201d5 { + border-color: var(--var-accent); +} +.lookOutlined__201d5.colorPrimary__201d5:hover { + background-color: var(--var-accent); + border-color: var(--var-accent); + transform: translateY(-1px); +} +.lookOutlined__201d5.colorPrimary__201d5:active { + background-color: var(--var-accent); + border-color: var(--var-accent); + transform: translateY(1px); +} +.visual-refresh.theme-dark .checkbox_f525d3[style*="border-color: var(--brand-experiment-400); background-color: var(--brand-experiment-500);"] { + background-color: var(--var-accent) !important; + border-color: var(--var-accent) !important; +} +.checkbox_d9161f.selected_d9161f { + background-color: var(--var-accent); + border: 2px solid var(--var-accent); +} +.selectedPlan_b13085 { + border-color: var(--var-accent); +} +.backgroundOptionRing__53965 { + border: 2px solid var(--var-accent); +} +.selectionCircle__36dee { + box-shadow: inset 0 0 4px 3px #2d5a2a, inset 0 0 4px 4px #2d5a2a; +} +.reaction_f8896c.reactionMe_f8896c { + border-color: #4a9245; +} +.divider__908e2, .toolbar__89463 { + border-top: none; +} +.sidebar_e29cd7 { + border-right: 1px solid transparent; +} +.visual-refresh .chat_f75fb0[data-has-border=true] { + border-top: 1px solid transparent; +} +.visual-refresh.theme-dark .default_e18686 { + box-shadow: none; +} +.groupCollapsedContainer__6f5a6 { + border: none; +} +.collapseable__217b7:before, .editCard_a25a68:before { + box-shadow: none; +} +.footerSeparator__49fc1 { + box-shadow: none !important; +} +.divider__1de9c { + border-top: none; +} +.divider__908e2.isUnread__908e2 { + border-top: 1px solid var(--var-notification); + margin: 0 5px 0 70px; +} +.container_a14595 { + border: none; + background-color: var(--var-black1); +} +.memberRowContainer__71c22 { + background-color: transparent !important; +} +.headerContent_a1eac2, .headerSidebar_a1eac2, .separator_a1eac2 { + border-bottom: none; +} +.messagesPopout_e8b59c .messageContainer__95796 { + border: none; +} +.visual-refresh .shop__6db1d, .container__955a3, .homeWrapper__0920e, .container__133bf { + border: none; +} +.visual-refresh .chat_f75fb0.threadSidebarOpen_f75fb0 { + border-right: none; +} +.chat_f75fb0 .header_c791b2, .contentContainer__89463 { + border-radius: 10px 0 0 10px; +} +.header__0b563 { + border-radius: 10px 0 0 0; +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + LOADING SPINNER + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +@keyframes loading { + 0% { transform: rotate(0) } + 100% { transform: rotate(360deg) } +} +.spinner__46696:not(.pulsingEllipsis-3YiXRF) { + position: relative; + border-top: 4px solid rgba(255, 255, 255, .2); + border-right: 4px solid rgba(255, 255, 255, .2); + border-bottom: 4px solid rgba(255, 255, 255, .2); + border-left: 4px solid #fff; + width: 26px; + height: 26px; + animation: loading 1s infinite linear; + top: 3px; +} +.spinner__46696 { + border-radius: 50px; + position: relative; + top: calc(12% - 0px); +} +.wanderingCubes__46696 .item__46696, .chasingDots__46696 .item__46696, .spinner__46696.pulsingEllipsis__46696 .item__46696, .circular__46696 { + display: none; +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + BUTTON ANIMATIONS + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.lookFilled__201d5.colorBrand__201d5:hover, .lookFilled__201d5.colorPrimary__201d5:hover { + background-color: var(--var-accent-hover); + transform: translateY(-1px); +} +.lookFilled__201d5.colorBrand__201d5:active, .lookFilled__201d5.colorPrimary__201d5:active { + background-color: var(--var-accent); + transform: translateY(1px); +} +.lookFilled__201d5.colorGreen__201d5:hover { + transform: translateY(-1px); +} +.lookFilled__201d5.colorGreen__201d5:active { + transform: translateY(1px); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + BOOST / STORE PAGES + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.applicationStore_f07d62, .applicationStore_f07d62 .scroller_c880e8 { + border-radius: 10px 0 0 10px; +} +.mainPageScroller_ca1a02.auto_d125d2.scrollerBase_d125d2 { + background: transparent; + border-radius: 10px 0 0 10px; +} +.allPerksScroller_ca1a02 { + background: var(--var-accent); + border-radius: 10px 0 0 10px; +} +.header__6fd0e { + background: transparent; +} +.headerWave__1dfae { + color: transparent; +} +.tierCard_be48d0, .tierCardCurrentTier_be48d0 { + background-image: linear-gradient(45deg, var(--var-black1), var(--var-black1)); +} +.bodyWave__1dfae path { + fill: transparent !important; +} +.shopAll__08415 { + background: var(--var-accent); + border-radius: 4px; + box-shadow: 2px 2px 7px -2px black; +} +.shopAll__08415:hover { + background: var(--var-accent-hover); + transform: translateY(-1px); +} +.wrapper__4d7bb { + background: var(--var-black1); +} +.card__4d7bb { + background-color: var(--var-black2); +} +.shopCardDark_c3d04b { + background-color: var(--var-black2) !important; +} +.premiumBackground__65c15, .premiumFeatureBorder__65c15 { + border: 2px solid var(--var-black1); + background: var(--var-black1); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + PANEL CHANGES (bottom voice/user panel) + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.panels__5e434 { + background-color: var(--var-black1); +} +.visual-refresh.theme-dark .panel__5dec7 { + background-color: transparent; +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + SERVER LIST GLOW + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.wrapper__6e9f8.selected__6e9f8 .childWrapper__6e9f8, +.wrapper__6e9f8:hover .childWrapper__6e9f8 { + box-shadow: 0 0 8px rgba(61, 120, 57, 0.4); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + SELECTION HIGHLIGHT + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +::selection { + background: rgba(61, 120, 57, 0.45) !important; + color: var(--text-normal) !important; +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + VISUAL-REFRESH TAB ITEM + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.visual-refresh .top_aa8da2 .brand_aa8da2.item_aa8da2:active, .visual-refresh .top_aa8da2 .brand_aa8da2.selected_aa8da2.item_aa8da2, +.visual-refresh .top_aa8da2 .brand_aa8da2.item_aa8da2:hover { + --selected-tab-item-color: var(--var-hover100); +} +.textBadge_f05120[style*="background-color: rgb(88, 101, 242);"] { + background-color: var(--var-accent) !important; +} +.visual-refresh .checkbox_f525d3.checked_f525d3 { + border-color: var(--var-accent) !important; + background-color: var(--var-accent); +} +.checkbox_f525d3[style*="border-color: var(--control-brand-foreground);"] path { + fill: #FFF; +} +.liveQualityIndicator__30845[style="background-color: rgb(78, 80, 88);"] { + background-color: var(--var-accent) !important; +} +.visual-refresh.theme-dark .notches_e5cdf3.black_e5cdf3 { + color: transparent; + background-color: var(--var-hover20); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + SEARCH + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.searchBarContainer_a0e1d7 .search_aabd24, .content_c0b10b .search_aabd24 { + background-color: var(--var-black1) !important; +} +.searchBox__56feb:focus-within { + border-color: var(--var-black2); +} +.container_ca49a1 { + background-color: var(--var-black1); + border: 1px solid var(--var-black1); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + UNREAD INDICATOR + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.isUnread__908e2 .content__908e2 { + color: var(--text-muted); + position: inherit; + left: -32px; +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + SELECT / DROPDOWN + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.lookFilled__3f413.select_a16aea { + background-color: var(--var-black1); + border-color: transparent; +} +.select_a16aea.searchable_a16aea.open__3f413.lookFilled__3f413 { + background-color: var(--var-black2); + border-color: var(--var-black1); +} + +/* â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• + MISC + â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â• */ +.visual-refresh.theme-dark .combo__61c93 .key__61c93 { + box-shadow: inset 0 -4px 0 var(--var-black1); +} +.visual-refresh.theme-dark .notches__06283.gray__06283 rect { + fill: transparent; +} +.visual-refresh .wrapper__00943 { + background-color: var(--var-black1); + border: 1px solid var(--var-black1); +} +.cameraWrapper_d41d5f { + background-color: var(--var-black1); + border: 1px solid var(--var-black1); +} +.container__3dde2 { + background-color: var(--var-popout-color); + border: 1px solid var(--var-popout-color); +} +.friendRequestsButton__523aa .numberBadge__2b1f5 { + background-color: transparent !important; +} +.card_e90879 .wrapper_f7ecac { + background-color: #000000; + border-radius: 4px; +} +.promptContent_fe70ca .overlay_fe70ca { + background: linear-gradient(to top, var(--var-black1), rgba(54, 57, 63, 0)) !important; +} +.content__5e434 .shop__6db1d .scrollerBase_d125d2 { + border-radius: 10px 0 0 10px; +} +.content__5e434 .shop__6db1d .headerBar__80679::before, .headerBar__1a9ce::before { + content: ""; + position: fixed; + width: 100%; + height: 48px; + background-color: var(--var-black1); + border-radius: 10px 0 0 10px; +} +.headerBarInner__80679, .headerBarInner__1a9ce { + padding: 0 var(--space-16); +} +.visual-refresh.theme-dark .game_cc46f0 .gameNameInput_cc46f0:hover, .visual-refresh.theme-dark .gameNameInput_cc46f0:focus { + border-color: var(--var-black1); + background-color: var(--var-black1); +} +.visual-refresh.theme-dark .textContainer_da4aee { + background-image: none; +} +.modalHeader-gQTY3L { + background-image: none; +} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/QtUi.conf b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/QtUi.conf new file mode 100644 index 0000000..a2b12e6 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/QtUi.conf @@ -0,0 +1,3 @@ +[General] +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\xff\xff\xff\xf5\xff\xff\xff\xcf\0\0\x3\n\0\0\x1\xea\0\0\0\0\0\0\0\0\0\0\x2\xff\0\0\x1\xdf\0\0\0\0\0\0\0\0\x5\0\0\0\0\0\0\0\0\0\0\0\x2\xff\0\0\x1\xdf) +windowState=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\x3\0\0\0\x1\x8d\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x2\0\0\0\x1\0\0\0\x16\0M\0\x61\0i\0n\0T\0o\0o\0l\0\x42\0\x61\0r\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0) diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/config b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/config new file mode 100644 index 0000000..56457cd --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/config @@ -0,0 +1,14 @@ + +[audacious] +use_qt=FALSE + +[gtkui] +column_widths=10,275,175,10,175,175,10,100,38,10,275,275,275,10,275,175,75,10 +player_x=26 +player_y=23 + +[gtkui-layout] +item_count=0 + +[speed-pitch] +pitch=0.981119 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlist-state b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlist-state new file mode 100644 index 0000000..ca61832 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlist-state @@ -0,0 +1,6 @@ +active 0 +playing -1 +playlist 0 +position -1 +resume-state 1 +resume-time 0 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlists/1000.audpl b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlists/1000.audpl new file mode 100644 index 0000000..fe736ad --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlists/1000.audpl @@ -0,0 +1 @@ +title=New%20Playlist diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlists/order b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlists/order new file mode 100644 index 0000000..e37d32a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/playlists/order @@ -0,0 +1 @@ +1000 \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/plugin-registry b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/plugin-registry new file mode 100644 index 0000000..b1236d0 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacious/plugin-registry @@ -0,0 +1,1101 @@ +format 11 +transport /app/lib/audacious/Transport/gio.so +stamp 0 +version 48 +flags 0 +name GIO Plugin +domain audacious-plugins +priority 0 +about 1 +config 0 +enabled 1 +scheme ftp +scheme sftp +scheme smb +scheme mtp +transport /app/lib/audacious/Transport/mms.so +stamp 0 +version 48 +flags 0 +name MMS Plugin +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +scheme mms +transport /app/lib/audacious/Transport/neon.so +stamp 0 +version 48 +flags 0 +name Neon HTTP/HTTPS Plugin +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +scheme http +scheme https +playlist /app/lib/audacious/Container/asx.so +stamp 0 +version 48 +flags 0 +name ASXv1/ASXv2 Playlists +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +ext asx +saves 0 +playlist /app/lib/audacious/Container/asx3.so +stamp 0 +version 48 +flags 0 +name ASXv3 Playlists +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +ext asx +saves 1 +playlist /app/lib/audacious/Container/audpl.so +stamp 0 +version 48 +flags 0 +name Audacious Playlists (audpl) +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +ext audpl +saves 1 +playlist /app/lib/audacious/Container/cue.so +stamp 0 +version 48 +flags 0 +name Cue Sheet Plugin +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +ext cue +saves 0 +playlist /app/lib/audacious/Container/m3u.so +stamp 0 +version 48 +flags 0 +name M3U Playlists +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +ext m3u +ext m3u8 +saves 1 +playlist /app/lib/audacious/Container/pls.so +stamp 0 +version 48 +flags 0 +name PLS Playlists +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +ext pls +saves 1 +playlist /app/lib/audacious/Container/xspf.so +stamp 0 +version 48 +flags 0 +name XML Shareable Playlists (XSPF) +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +ext xspf +saves 1 +input /app/lib/audacious/Input/xsf.so +stamp 0 +version 48 +flags 0 +name 2SF Decoder +domain audacious-plugins +priority 5 +about 0 +config 1 +enabled 1 +scheme 2sf +scheme mini2sf +subtunes 0 +writes 0 +input /app/lib/audacious/Input/aac-raw.so +stamp 0 +version 48 +flags 0 +name AAC (Raw) Decoder +domain audacious-plugins +priority 5 +about 0 +config 0 +enabled 1 +scheme aac +ext audio/aac +subtunes 0 +writes 0 +input /app/lib/audacious/Input/adplug.so +stamp 0 +version 48 +flags 0 +name AdPlug (AdLib Player) +domain audacious-plugins +priority 5 +about 0 +config 1 +enabled 1 +scheme a2m +scheme adl +scheme amd +scheme bam +scheme cff +scheme cmf +scheme d00 +scheme dfm +scheme dmo +scheme dro +scheme dtm +scheme hsc +scheme hsp +scheme ins +scheme jbm +scheme ksm +scheme laa +scheme lds +scheme m +scheme mad +scheme mkj +scheme msc +scheme rad +scheme raw +scheme rix +scheme rol +scheme s3m +scheme sa2 +scheme sat +scheme sci +scheme sng +scheme wlf +scheme xad +scheme xsm +subtunes 0 +writes 0 +input /app/lib/audacious/Input/amidi-plug.so +stamp 0 +version 48 +flags 0 +name AMIDI-Plug (MIDI Player) +domain audacious-plugins +priority 5 +about 1 +config 1 +enabled 1 +scheme mid +scheme midi +scheme rmi +scheme rmid +ext audio/midi +subtunes 0 +writes 0 +input /app/lib/audacious/Input/cdaudio-ng.so +stamp 0 +version 48 +flags 0 +name Audio CD Plugin +domain audacious-plugins +priority 5 +about 1 +config 1 +enabled 1 +mime cdda +subtunes 2 +writes 0 +input /app/lib/audacious/Input/console.so +stamp 0 +version 48 +flags 0 +name Game Console Music Decoder +domain audacious-plugins +priority 5 +about 1 +config 1 +enabled 1 +scheme ay +scheme gbs +scheme gym +scheme hes +scheme kss +scheme nsf +scheme nsfe +scheme sap +scheme spc +scheme vgm +scheme vgz +subtunes 2 +writes 0 +input /app/lib/audacious/Input/madplug.so +stamp 0 +version 48 +flags 0 +name MPG123 Plugin +domain audacious-plugins +priority 5 +about 0 +config 1 +enabled 1 +scheme mp3 +scheme mp2 +scheme mp1 +scheme bmu +ext audio/mp3 +ext audio/mpeg +ext audio/x-mp3 +ext audio/x-mpeg +subtunes 0 +writes 1 +input /app/lib/audacious/Input/openmpt.so +stamp 0 +version 48 +flags 0 +name OpenMPT (Module Player) +domain audacious-plugins +priority 5 +about 1 +config 1 +enabled 1 +scheme 669 +scheme amf +scheme ams +scheme dbm +scheme digi +scheme dmf +scheme dsm +scheme far +scheme gdm +scheme ice +scheme imf +scheme it +scheme j2b +scheme m15 +scheme mdl +scheme med +scheme mmcmp +scheme mms +scheme mo3 +scheme mod +scheme mptm +scheme mt2 +scheme mtm +scheme nst +scheme okt +scheme plm +scheme ppm +scheme psm +scheme pt36 +scheme ptm +scheme s3m +scheme sfx +scheme sfx2 +scheme st26 +scheme stk +scheme stm +scheme ult +scheme umx +scheme wow +scheme xm +scheme xpk +subtunes 0 +writes 0 +input /app/lib/audacious/Input/psf2.so +stamp 0 +version 48 +flags 0 +name OpenPSF PSF1/PSF2 Decoder +domain audacious-plugins +priority 5 +about 0 +config 1 +enabled 1 +scheme psf +scheme minipsf +scheme psf2 +scheme minipsf2 +scheme spu +scheme spx +subtunes 0 +writes 0 +input /app/lib/audacious/Input/opus.so +stamp 0 +version 48 +flags 0 +name Opus Decoder +domain audacious-plugins +priority 5 +about 1 +config 0 +enabled 1 +scheme opus +ext application/ogg +ext audio/ogg +ext audio/opus +ext audio/x-opus+ogg +subtunes 0 +writes 0 +input /app/lib/audacious/Input/sid.so +stamp 0 +version 48 +flags 0 +name SID Player +domain audacious-plugins +priority 5 +about 0 +config 1 +enabled 1 +scheme sid +scheme psid +subtunes 2 +writes 0 +input /app/lib/audacious/Input/metronom.so +stamp 0 +version 48 +flags 0 +name Tact Generator +domain audacious-plugins +priority 5 +about 1 +config 0 +enabled 1 +mime tact +subtunes 0 +writes 0 +input /app/lib/audacious/Input/tonegen.so +stamp 0 +version 48 +flags 0 +name Tone Generator +domain audacious-plugins +priority 5 +about 1 +config 0 +enabled 1 +mime tone +subtunes 0 +writes 0 +input /app/lib/audacious/Input/vtx.so +stamp 0 +version 48 +flags 0 +name VTX Decoder +domain audacious-plugins +priority 5 +about 1 +config 0 +enabled 1 +scheme vtx +subtunes 0 +writes 0 +input /app/lib/audacious/Input/wavpack.so +stamp 0 +version 48 +flags 0 +name WavPack Decoder +domain audacious-plugins +priority 5 +about 1 +config 0 +enabled 1 +scheme wv +ext audio/x-wavpack +subtunes 0 +writes 1 +input /app/lib/audacious/Input/flacng.so +stamp 0 +version 48 +flags 0 +name FLAC Decoder +domain audacious-plugins +priority 6 +about 1 +config 0 +enabled 1 +scheme flac +scheme fla +ext audio/flac +ext audio/x-flac +ext audio/ogg +ext application/ogg +subtunes 0 +writes 1 +input /app/lib/audacious/Input/modplug.so +stamp 0 +version 48 +flags 0 +name ModPlug (Module Player) +domain audacious-plugins +priority 6 +about 0 +config 1 +enabled 1 +scheme amf +scheme ams +scheme dbm +scheme dbf +scheme dsm +scheme far +scheme mdl +scheme stm +scheme ult +scheme mt2 +scheme mod +scheme s3m +scheme dmf +scheme umx +scheme it +scheme 669 +scheme xm +scheme mtm +scheme psm +scheme ft2 +subtunes 2 +writes 0 +input /app/lib/audacious/Input/vorbis.so +stamp 0 +version 48 +flags 0 +name Ogg Vorbis Decoder +domain audacious-plugins +priority 7 +about 1 +config 0 +enabled 1 +scheme ogg +scheme ogm +scheme oga +ext application/ogg +ext application/x-ogg +ext audio/ogg +ext audio/x-vorbis+ogg +subtunes 0 +writes 1 +input /app/lib/audacious/Input/sndfile.so +stamp 0 +version 48 +flags 0 +name Sndfile Plugin +domain audacious-plugins +priority 9 +about 1 +config 0 +enabled 1 +scheme aiff +scheme au +scheme raw +scheme wav +ext audio/wav +ext audio/x-wav +subtunes 0 +writes 0 +input /app/lib/audacious/Input/ffaudio.so +stamp 0 +version 48 +flags 0 +name FFmpeg Plugin +domain audacious-plugins +priority 10 +about 1 +config 0 +enabled 1 +scheme mpc +scheme mp+ +scheme mpp +scheme wma +scheme shn +scheme aa3 +scheme oma +scheme ac3 +scheme adx +scheme ape +scheme dts +scheme vqf +scheme m4a +scheme m4v +scheme mp4 +scheme wav +scheme ogg +scheme oga +scheme opus +scheme spx +scheme tta +scheme webm +scheme mka +scheme mkv +ext application/ogg +ext audio/mp4 +ext audio/ogg +subtunes 0 +writes 1 +effect /app/lib/audacious/Effect/bs2b.so +stamp 0 +version 48 +flags 0 +name Bauer Stereophonic-to-Binaural (BS2B) +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/bitcrusher.so +stamp 0 +version 48 +flags 0 +name Bitcrusher +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/crystalizer.so +stamp 0 +version 48 +flags 0 +name Crystalizer +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/compressor.so +stamp 0 +version 48 +flags 0 +name Dynamic Range Compressor +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/echo.so +stamp 0 +version 48 +flags 0 +name Echo +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/stereo.so +stamp 0 +version 48 +flags 0 +name Extra Stereo +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/ladspa.so +stamp 0 +version 48 +flags 0 +name LADSPA Host +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/silence-removal.so +stamp 0 +version 48 +flags 0 +name Silence Removal +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/speed-pitch.so +stamp 0 +version 48 +flags 0 +name Speed and Pitch +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 1 +effect /app/lib/audacious/Effect/voice_removal.so +stamp 0 +version 48 +flags 0 +name Voice Removal +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 0 +effect /app/lib/audacious/Effect/mixer.so +stamp 0 +version 48 +flags 0 +name Channel Mixer +domain audacious-plugins +priority 2 +about 1 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/resample.so +stamp 0 +version 48 +flags 0 +name Sample Rate Converter +domain audacious-plugins +priority 2 +about 1 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/sox-resampler.so +stamp 0 +version 48 +flags 0 +name SoX Resampler +domain audacious-plugins +priority 2 +about 1 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/crossfade.so +stamp 0 +version 48 +flags 0 +name Crossfade +domain audacious-plugins +priority 5 +about 1 +config 1 +enabled 0 +effect /app/lib/audacious/Effect/background_music.so +stamp 0 +version 48 +flags 0 +name Background Music +domain audacious-plugins +priority 10 +about 1 +config 1 +enabled 0 +output /app/lib/audacious/Output/pulse_audio.so +stamp 0 +version 48 +flags 0 +name PulseAudio Output +domain audacious-plugins +priority 1 +about 1 +config 1 +enabled 1 +output /app/lib/audacious/Output/pipewire.so +stamp 0 +version 48 +flags 0 +name PipeWire Output +domain audacious-plugins +priority 2 +about 1 +config 0 +enabled 0 +output /app/lib/audacious/Output/alsa.so +stamp 0 +version 48 +flags 0 +name ALSA Output +domain audacious-plugins +priority 5 +about 1 +config 1 +enabled 0 +output /app/lib/audacious/Output/oss4.so +stamp 0 +version 48 +flags 0 +name OSS3 Output +domain audacious-plugins +priority 6 +about 1 +config 1 +enabled 0 +output /app/lib/audacious/Output/qtaudio.so +stamp 0 +version 48 +flags 0 +name QtMultimedia Output +domain audacious-plugins +priority 9 +about 1 +config 0 +enabled 0 +output /app/lib/audacious/Output/sdlout.so +stamp 0 +version 48 +flags 0 +name SDL Output +domain audacious-plugins +priority 9 +about 1 +config 0 +enabled 0 +output /app/lib/audacious/Output/filewriter.so +stamp 0 +version 48 +flags 0 +name FileWriter Plugin +domain audacious-plugins +priority 10 +about 1 +config 1 +enabled 0 +output /app/lib/audacious/Output/jack-ng.so +stamp 0 +version 48 +flags 0 +name JACK Output +domain audacious-plugins +priority 10 +about 0 +config 1 +enabled 0 +vis /app/lib/audacious/Visualization/blur_scope-qt.so +stamp 0 +version 48 +flags 2 +name Blur Scope +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +vis /app/lib/audacious/Visualization/blur_scope.so +stamp 0 +version 48 +flags 1 +name Blur Scope +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +vis /app/lib/audacious/Visualization/gl-spectrum-qt.so +stamp 0 +version 48 +flags 2 +name OpenGL Spectrum Analyzer +domain audacious-plugins +priority 0 +about 1 +config 0 +enabled 0 +vis /app/lib/audacious/Visualization/gl-spectrum.so +stamp 0 +version 48 +flags 1 +name OpenGL Spectrum Analyzer +domain audacious-plugins +priority 0 +about 1 +config 0 +enabled 0 +vis /app/lib/audacious/Visualization/cairo-spectrum.so +stamp 0 +version 48 +flags 1 +name Spectrum Analyzer +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 0 +vis /app/lib/audacious/Visualization/qt-spectrum.so +stamp 0 +version 48 +flags 2 +name Spectrum Analyzer +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 0 +vis /app/lib/audacious/Visualization/vumeter-qt.so +stamp 0 +version 48 +flags 2 +name VU Meter +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +general /app/lib/audacious/General/albumart-qt.so +stamp 0 +version 48 +flags 2 +name Album Art +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 0 +general /app/lib/audacious/General/albumart.so +stamp 0 +version 48 +flags 1 +name Album Art +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 0 +general /app/lib/audacious/General/ampache.so +stamp 0 +version 48 +flags 2 +name Ampache Browser +domain audacious-plugins +priority 0 +about 1 +config 0 +enabled 0 +general /app/lib/audacious/General/aosd.so +stamp 0 +version 48 +flags 1 +name AOSD (On-Screen Display) +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +general /app/lib/audacious/General/cd-menu-items.so +stamp 0 +version 48 +flags 0 +name Audio CD Menu Items +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +general /app/lib/audacious/General/delete-files.so +stamp 0 +version 48 +flags 0 +name Delete Files +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +general /app/lib/audacious/General/notify.so +stamp 0 +version 48 +flags 0 +name Desktop Notifications +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +general /app/lib/audacious/General/hotkey.so +stamp 0 +version 48 +flags 1 +name Global Hotkeys +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +general /app/lib/audacious/General/qthotkey.so +stamp 0 +version 48 +flags 2 +name Global Hotkeys +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +general /app/lib/audacious/General/lyrics-gtk.so +stamp 0 +version 48 +flags 1 +name Lyrics +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +general /app/lib/audacious/General/lyrics-qt.so +stamp 0 +version 48 +flags 2 +name Lyrics +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +general /app/lib/audacious/General/mpris2.so +stamp 0 +version 48 +flags 0 +name MPRIS 2 Server +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 1 +general /app/lib/audacious/General/playlist-manager-qt.so +stamp 0 +version 48 +flags 2 +name Playlist Manager +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 0 +general /app/lib/audacious/General/playlist-manager.so +stamp 0 +version 48 +flags 1 +name Playlist Manager +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 0 +general /app/lib/audacious/General/scrobbler.so +stamp 0 +version 48 +flags 0 +name Scrobbler 2.0 +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +general /app/lib/audacious/General/search-tool-qt.so +stamp 0 +version 48 +flags 2 +name Search Tool +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +general /app/lib/audacious/General/search-tool.so +stamp 0 +version 48 +flags 1 +name Search Tool +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +general /app/lib/audacious/General/song_change.so +stamp 0 +version 48 +flags 0 +name Song Change +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +general /app/lib/audacious/General/song-info-qt.so +stamp 0 +version 48 +flags 2 +name Song Info +domain audacious-plugins +priority 0 +about 0 +config 0 +enabled 0 +general /app/lib/audacious/General/statusicon-qt.so +stamp 0 +version 48 +flags 2 +name Status Icon +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +general /app/lib/audacious/General/statusicon.so +stamp 0 +version 48 +flags 1 +name Status Icon +domain audacious-plugins +priority 0 +about 1 +config 1 +enabled 0 +iface /app/lib/audacious/General/gtkui.so +stamp 0 +version 48 +flags 1 +name GTK Interface +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 1 +iface /app/lib/audacious/General/qtui.so +stamp 0 +version 48 +flags 2 +name Qt Interface +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 1 +iface /app/lib/audacious/General/skins-qt.so +stamp 0 +version 48 +flags 2 +name Winamp Classic Interface +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 +iface /app/lib/audacious/General/skins.so +stamp 0 +version 48 +flags 1 +name Winamp Classic Interface +domain audacious-plugins +priority 0 +about 0 +config 1 +enabled 0 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/audacity.cfg b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/audacity.cfg new file mode 100644 index 0000000..1ed31b8 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/audacity.cfg @@ -0,0 +1,246 @@ +PrefsVersion=1.1.1r1 +NumericConverterRegistry=parsed +MenuBar=File,Edit,Select,View,Transport,Tracks,Generate,Effect,Analyze,Tools,Optional,Help,HiddenFileItems +SnapFunctions=beats,time,frames +AudioTimeFormat=hh:mm:ss +Importers=AUP,PCM,OGG,Opus,FLAC,MP3,LOF,WavPack,FFmpeg +Exporters=PCM,MP3,OGG,Opus,FLAC,WavPack,FFmpeg,MP2,CommandLine +Preferences=Device,Playback,Recording,MidiIO,Quality,GUI,Tracks,ImportExport,Library,Directories,Warnings,Effects,KeyConfig,Mouse,Module +LibraryPreferences=MP3,FFmpeg +FrequencySelectionFormatName=Hz +BandwidthSelectionFormatName=octaves +SelectionFormat=hh:mm:ss + milliseconds +[GUI] +EmptyCanBeDirty=1 +SelectAllOnNone=0 +EnableCutLines=0 +AdjustSelectionEdges=1 +EditClipCanMove=0 +PasteAsNewClips=0 +CircularTrackNavigation=0 +TypeToCreateLabel=0 +DialogForNameNewLabel=0 +ScrollBeyondZero=0 +VerticalZooming=0 +Solo=Multi +AudioTrackPastePolicy=Ask +TracksFitVerticallyZoomed=0 +ShowTrackNameInWaveform=0 +CollapseToHalfWave=0 +AutoScroll=1 +DefaultViewModeChoiceNew=Waveform +DefaultWaveformScaleChoice=Linear +SampleViewChoice=StemPlot +ZoomPreset1Choice=ZoomDefault +ZoomPreset2Choice=FourPixelsPerSample +Theme=dark +EnvdBRange=60 +ShowSplashScreen=1 +ShowExtraMenus=0 +BeepOnCompletion=0 +RetainLabels=0 +BlendThemes=1 +RtlWorkaround=1 +PreferNewTrackRecord=0 +[GUI/ToolBars] +[GUI/ToolBars/Tools] +MultiToolActive=0 +[GUI/TrackNames] +RecordingNameCustom=0 +RecodingTrackName=Recorded_Audio +TrackNumber=0 +DateStamp=0 +TimeStamp=0 +[Version] +Major=3 +Minor=4 +Micro=2 +[Directories] +TempDir=/var/tmp/audacity-t +[Directories/Open] +Default= +[Directories/Save] +Default= +[Directories/Import] +Default= +[Directories/Export] +Default= +[Directories/MacrosOut] +Default= +[Module] +mod-wavpack=1 +mod-lof=1 +mod-ogg=1 +mod-aup=1 +mod-mpg123=1 +mod-flac=1 +mod-mp2=1 +mod-script-pipe=4 +mod-cl=1 +mod-mp3=1 +mod-ffmpeg=1 +mod-opus=1 +mod-pcm=1 +[ModulePath] +mod-wavpack=/app/lib/audacity/modules/mod-wavpack.so +mod-lof=/app/lib/audacity/modules/mod-lof.so +mod-ogg=/app/lib/audacity/modules/mod-ogg.so +mod-aup=/app/lib/audacity/modules/mod-aup.so +mod-mpg123=/app/lib/audacity/modules/mod-mpg123.so +mod-flac=/app/lib/audacity/modules/mod-flac.so +mod-mp2=/app/lib/audacity/modules/mod-mp2.so +mod-script-pipe=/app/lib/audacity/modules/mod-script-pipe.so +mod-cl=/app/lib/audacity/modules/mod-cl.so +mod-mp3=/app/lib/audacity/modules/mod-mp3.so +mod-ffmpeg=/app/lib/audacity/modules/mod-ffmpeg.so +mod-opus=/app/lib/audacity/modules/mod-opus.so +mod-pcm=/app/lib/audacity/modules/mod-pcm.so +[ModuleDateTime] +mod-wavpack=1970-01-01T01:00:00 +mod-lof=1970-01-01T01:00:00 +mod-ogg=1970-01-01T01:00:00 +mod-aup=1970-01-01T01:00:00 +mod-mpg123=1970-01-01T01:00:00 +mod-flac=1970-01-01T01:00:00 +mod-mp2=1970-01-01T01:00:00 +mod-script-pipe=1970-01-01T01:00:00 +mod-cl=1970-01-01T01:00:00 +mod-mp3=1970-01-01T01:00:00 +mod-ffmpeg=1970-01-01T01:00:00 +mod-opus=1970-01-01T01:00:00 +mod-pcm=1970-01-01T01:00:00 +[FFmpeg] +Enabled=1 +[AudioIO] +RecordingDevice=default +Host=ALSA +PlaybackDevice=default +RecordChannels=2 +Duplex=1 +SWPlaythrough=0 +SoundActivatedRecord=0 +SilenceLevel=-50 +PreRoll=5 +Crossfade=10 +EffectsPreviewLen=6 +CutPreviewBeforeLen=2 +CutPreviewAfterLen=1 +SeekShortPeriod=1 +SeekLongPeriod=15 +Microfades=0 +UnpinnedScrubbing=1 +LatencyDuration=100 +LatencyCorrection=-130 +RecordingSource= +RecordingSourceIndex=-1 +[SamplingRate] +DefaultProjectSampleRate=44100 +DefaultProjectSampleFormatChoice=Format32BitFloat +[NumericConverterRegistry] +parsed=parsedTime,beatsTime,parsedDuration,beatsDuration,parsedFrequency,parsedBandwith +[Snap] +To=seconds +[MenuBar] +File=Basic,Save,Import-Export,Print,Exit +[MenuBar/Optional] +[MenuBar/Optional/Extra] +Part1=Transport,Tools,Mixer,Edit,PlayAtSpeed,Seek,Device,Select,Import-Export,Timeline +Part2=Navigation,Focus,Cursor,Track,Scriptables1,Scriptables2,Misc +[MenuBar/Optional/Extra/Part2] +Scriptables1=SelectTime,SelectFrequencies,SelectTracks,SetTrackStatus,SetTrackAudio,SetTrackVisuals,GetPreference,SetPreference,SetClip,SetEnvelope,SetLabel,SetProject +Scriptables2=Select,SetTrack,GetInfo,Message,Help,Import2,Export2,OpenProject2,SaveProject2,Drag,CompareAudio,Screenshot +[MenuBar/Optional/Extra/Part1] +Transport=Play,Stop,PlayOneSec,PlayToSelection,PlayBeforeSelectionStart,PlayAfterSelectionStart,PlayBeforeSelectionEnd,PlayAfterSelectionEnd,PlayBeforeAndAfterSelectionStart,PlayBeforeAndAfterSelectionEnd,PlayCutPreview,KeyboardScrubbing +Edit=DeleteKey,DeleteKey2,TimeShift +PlayAtSpeed=PlayAtSpeed,PlayAtSpeedCutPreview,PlayAtSpeedLooped,PlaySpeedDec,PlaySpeedInc,SetPlaySpeed +Select=SnapToOff,SnapToNearest,SnapToPrior,SelStart,SelEnd,SelExtLeft,SelExtRight,SelSetExtLeft,SelSetExtRight,SelCntrLeft,SelCntrRight,MoveToLabel +[MenuBar/View] +Windows=UndoHistory,Karaoke,MixerBoard +Other=Toolbars,ShowExtraMenus,ShowTrackNameInWaveform,ShowClipping +[MenuBar/View/Other] +[MenuBar/View/Other/Toolbars] +[MenuBar/View/Other/Toolbars/Toolbars] +Other=ShowTransportTB,ShowToolsTB,ShowRecordMeterTB,ShowPlayMeterTB,ShowEditTB,ShowCutCopyPasteTB,ShowTranscriptionTB,ShowScrubbingTB,ShowDeviceTB,ShowSelectionTB,ShowTimeTB,ShowSpectralSelectionTB,ShowAudioSetupTB,ShowSnappingTB,ShowTimeSignatureTB +[MenuBar/Analyze] +[MenuBar/Analyze/Analyzers] +Windows=ContrastAnalyser,PlotSpectrum +[MenuBar/Transport] +Basic=Play,Record,Scrubbing,Cursor +[MenuBar/Transport/Basic] +Record=Record1stChoice,Record2ndChoice,TimerRecord,PunchAndRoll,Pause +Cursor=CursSelStart,CursSelEnd,CursTrackStart,CursTrackEnd,Clip,CursProjectStart,CursProjectEnd +[MenuBar/Transport/Other] +[MenuBar/Transport/Other/Options] +Part2=PinnedHead,Overdub,SWPlaythrough +[MenuBar/Tracks] +[MenuBar/Tracks/Add] +Add=NewMonoTrack,NewStereoTrack,NewLabelTrack,NewTimeTrack +[MenuBar/File] +[MenuBar/File/Import-Export] +ExportOther=ExportLabels,ExportMIDI +Import=ImportAudio,ImportMIDI,ImportLabels,ImportRaw +[MenuBar/Edit] +Other=Clip,LabelEditMenus,EditMetaData +[MenuBar/Edit/Other] +Clip=ChangeClipSpeed,RenameClip,RenderClipStretching +[MenuBar/Select] +Basic=SelectAll,SelectNone,Tracks,Region,Spectral,Clip +[MenuBar/Tools] +Manage=ManageTools,Macros +Other=ConfigReset,FancyScreenshot,Benchmark +[MenuBar/Help] +[MenuBar/Help/Other] +Diagnostics=DeviceInfo,MidiDeviceInfo,Log,CrashReport +[ActiveProjects] +1=/var/tmp/audacity-t/New Project 2024-04-10 18-42-27 N-1.aup3unsaved +[Preferences] +Tracks=TracksBehaviors,Spectrum +ImportExport=ExtImport +[Prefs] +Width=812 +Height=492 +PrefsCategory=5 +[Prefs/KeyConfig] +ViewBy=tree +[Effects] +GroupBy=default +RealtimeGroupBy=groupby:type:publisher +[Warnings] +FirstProjectSave=1 +MixMono=1 +MixStereo=1 +MixUnknownChannels=1 +MissingExtension=1 +DropoutDetected=1 +[ExtendedImport] +OverrideExtendedImportByOpenFileDialogChoice=1 +[FileFormats] +LabelStyleChoice=Standard +AllegroStyleChoice=Seconds +[Spectrum] +ColorScheme=SpecColorNew +MaxFreq=20000 +ZeroPaddingFactor=2 +Range=80 +MinFreq=0 +Gain=20 +FrequencyGain=0 +FFTSize=2048 +EnableSpectralSelection=1 +WindowType=3 +ScaleType=2 +Algorithm=0 +[Locale] +Language=System +[QuickPlay] +ToolTips=1 +ScrubbingEnabled=0 +[Quality] +LibsoxrSampleRateConverterChoice=MediumQuality +DitherAlgorithmChoice=None +LibsoxrHQSampleRateConverterChoice=BestQuality +HQDitherAlgorithmChoice=Shaped +[MidiIO] +Host=ALSA +SynthLatency=5 +PlaybackDevice=ALSA: Midi Through Port-0 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/pluginregistry.cfg b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/pluginregistry.cfg new file mode 100644 index 0000000..b3a22b3 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/pluginregistry.cfg @@ -0,0 +1,1544 @@ +pluginregistryversion=1.3 +[pluginregistry] +[pluginregistry/Effect] +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0FtcGxpZnlfQnVpbHQtaW4gRWZmZWN0OiBBbXBsaWZ5] +Path=Built-in Effect: Amplify +Symbol=Amplify +Name=Amplify +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0F1dG8gRHVja19CdWlsdC1pbiBFZmZlY3Q6IEF1dG8gRHVjaw\=\=] +Path=Built-in Effect: Auto Duck +Symbol=Auto Duck +Name=Auto Duck +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0Jhc3MgYW5kIFRyZWJsZV9CdWlsdC1pbiBFZmZlY3Q6IEJhc3MgYW5kIFRyZWJsZQ\=\=] +Path=Built-in Effect: Bass and Treble +Symbol=Bass and Treble +Name=Bass and Treble +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=00 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0NoYW5nZSBQaXRjaF9CdWlsdC1pbiBFZmZlY3Q6IENoYW5nZSBQaXRjaA\=\=] +Path=Built-in Effect: Change Pitch +Symbol=Change Pitch +Name=Change Pitch +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0NoYW5nZSBTcGVlZCBhbmQgUGl0Y2hfQnVpbHQtaW4gRWZmZWN0OiBDaGFuZ2UgU3BlZWQgYW5kIFBpdGNo] +Path=Built-in Effect: Change Speed and Pitch +Symbol=Change Speed and Pitch +Name=Change Speed and Pitch +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0NoYW5nZSBUZW1wb19CdWlsdC1pbiBFZmZlY3Q6IENoYW5nZSBUZW1wbw\=\=] +Path=Built-in Effect: Change Tempo +Symbol=Change Tempo +Name=Change Tempo +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0NoaXJwX0J1aWx0LWluIEVmZmVjdDogQ2hpcnA\=] +Path=Built-in Effect: Chirp +Symbol=Chirp +Name=Chirp +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Generate +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0NsYXNzaWMgRmlsdGVyc19CdWlsdC1pbiBFZmZlY3Q6IENsYXNzaWMgRmlsdGVycw\=\=] +Path=Built-in Effect: Classic Filters +Symbol=Classic Filters +Name=Classic Filters +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=0 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0NsaWNrIFJlbW92YWxfQnVpbHQtaW4gRWZmZWN0OiBDbGljayBSZW1vdmFs] +Path=Built-in Effect: Click Removal +Symbol=Click Removal +Name=Click Removal +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0NvbXByZXNzb3JfQnVpbHQtaW4gRWZmZWN0OiBDb21wcmVzc29y] +Path=Built-in Effect: Compressor +Symbol=Compressor +Name=Compressor +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0RUTUYgVG9uZXNfQnVpbHQtaW4gRWZmZWN0OiBEVE1GIFRvbmVz] +Path=Built-in Effect: DTMF Tones +Symbol=DTMF Tones +Name=DTMF Tones +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Generate +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0Rpc3RvcnRpb25fQnVpbHQtaW4gRWZmZWN0OiBEaXN0b3J0aW9u] +Path=Built-in Effect: Distortion +Symbol=Distortion +Name=Distortion +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=00 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0VjaG9fQnVpbHQtaW4gRWZmZWN0OiBFY2hv] +Path=Built-in Effect: Echo +Symbol=Echo +Name=Echo +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0ZhZGUgSW5fQnVpbHQtaW4gRWZmZWN0OiBGYWRlIElu] +Path=Built-in Effect: Fade In +Symbol=Fade In +Name=Fade In +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0ZhZGUgT3V0X0J1aWx0LWluIEVmZmVjdDogRmFkZSBPdXQ\=] +Path=Built-in Effect: Fade Out +Symbol=Fade Out +Name=Fade Out +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0ZpbHRlciBDdXJ2ZV9CdWlsdC1pbiBFZmZlY3Q6IEZpbHRlciBDdXJ2ZQ\=\=] +Path=Built-in Effect: Filter Curve +Symbol=Filter Curve +Name=Filter Curve EQ +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0ZpbmQgQ2xpcHBpbmdfQnVpbHQtaW4gRWZmZWN0OiBGaW5kIENsaXBwaW5n] +Path=Built-in Effect: Find Clipping +Symbol=Find Clipping +Name=Find Clipping +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Analyze +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0dyYXBoaWMgRVFfQnVpbHQtaW4gRWZmZWN0OiBHcmFwaGljIEVR] +Path=Built-in Effect: Graphic EQ +Symbol=Graphic EQ +Name=Graphic EQ +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0ludmVydF9CdWlsdC1pbiBFZmZlY3Q6IEludmVydA\=\=] +Path=Built-in Effect: Invert +Symbol=Invert +Name=Invert +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X0xvdWRuZXNzIE5vcm1hbGl6YXRpb25fQnVpbHQtaW4gRWZmZWN0OiBMb3VkbmVzcyBOb3JtYWxpemF0aW9u] +Path=Built-in Effect: Loudness Normalization +Symbol=Loudness Normalization +Name=Loudness Normalization +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X05vaXNlIFJlZHVjdGlvbl9CdWlsdC1pbiBFZmZlY3Q6IE5vaXNlIFJlZHVjdGlvbg\=\=] +Path=Built-in Effect: Noise Reduction +Symbol=Noise Reduction +Name=Noise Reduction +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X05vaXNlX0J1aWx0LWluIEVmZmVjdDogTm9pc2U\=] +Path=Built-in Effect: Noise +Symbol=Noise +Name=Noise +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Generate +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X05vcm1hbGl6ZV9CdWlsdC1pbiBFZmZlY3Q6IE5vcm1hbGl6ZQ\=\=] +Path=Built-in Effect: Normalize +Symbol=Normalize +Name=Normalize +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1BhdWxzdHJldGNoX0J1aWx0LWluIEVmZmVjdDogUGF1bHN0cmV0Y2g\=] +Path=Built-in Effect: Paulstretch +Symbol=Paulstretch +Name=Paulstretch +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1BoYXNlcl9CdWlsdC1pbiBFZmZlY3Q6IFBoYXNlcg\=\=] +Path=Built-in Effect: Phaser +Symbol=Phaser +Name=Phaser +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=00 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1JlcGFpcl9CdWlsdC1pbiBFZmZlY3Q6IFJlcGFpcg\=\=] +Path=Built-in Effect: Repair +Symbol=Repair +Name=Repair +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1JlcGVhdF9CdWlsdC1pbiBFZmZlY3Q6IFJlcGVhdA\=\=] +Path=Built-in Effect: Repeat +Symbol=Repeat +Name=Repeat +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1JldmVyYl9CdWlsdC1pbiBFZmZlY3Q6IFJldmVyYg\=\=] +Path=Built-in Effect: Reverb +Symbol=Reverb +Name=Reverb +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=00 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1JldmVyc2VfQnVpbHQtaW4gRWZmZWN0OiBSZXZlcnNl] +Path=Built-in Effect: Reverse +Symbol=Reverse +Name=Reverse +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1NpbGVuY2VfQnVpbHQtaW4gRWZmZWN0OiBTaWxlbmNl] +Path=Built-in Effect: Silence +Symbol=Silence +Name=Silence +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Generate +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1NsaWRpbmcgU3RyZXRjaF9CdWlsdC1pbiBFZmZlY3Q6IFNsaWRpbmcgU3RyZXRjaA\=\=] +Path=Built-in Effect: Sliding Stretch +Symbol=Sliding Stretch +Name=Sliding Stretch +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1N0ZXJlbyBUbyBNb25vX0J1aWx0LWluIEVmZmVjdDogU3RlcmVvIFRvIE1vbm8\=] +Path=Built-in Effect: Stereo To Mono +Symbol=Stereo To Mono +Name=Stereo To Mono +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Hidden +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1RvbmVfQnVpbHQtaW4gRWZmZWN0OiBUb25l] +Path=Built-in Effect: Tone +Symbol=Tone +Name=Tone +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Generate +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1RydW5jYXRlIFNpbGVuY2VfQnVpbHQtaW4gRWZmZWN0OiBUcnVuY2F0ZSBTaWxlbmNl] +Path=Built-in Effect: Truncate Silence +Symbol=Truncate Silence +Name=Truncate Silence +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0F1ZGFjaXR5X0F1ZGFjaXR5X1dhaHdhaF9CdWlsdC1pbiBFZmZlY3Q6IFdhaHdhaA\=\=] +Path=Built-in Effect: Wahwah +Symbol=Wahwah +Name=Wahwah +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Audacity +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=00 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0xWMl9Sb2JpbiBHYXJldXNfRXhhbXBsZSBTY29wZSAoTW9ubylfaHR0cDovL2x2MnBsdWcuaW4vcGx1Z2lucy9lZy1zY29wZSNNb25v] +Path=http://lv2plug.in/plugins/eg-scope#Mono +Symbol=Example Scope (Mono) +Name=Example Scope (Mono) +Version=1.0 +Vendor=Robin Gareus +Description= +ProviderID=Module__The Audacity Team_LV2 Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=LV2 +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=1 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0xWMl9Sb2JpbiBHYXJldXNfRXhhbXBsZSBTY29wZSAoU3RlcmVvKV9odHRwOi8vbHYycGx1Zy5pbi9wbHVnaW5zL2VnLXNjb3BlI1N0ZXJlbw\=\=] +Path=http://lv2plug.in/plugins/eg-scope#Stereo +Symbol=Example Scope (Stereo) +Name=Example Scope (Stereo) +Version=1.0 +Vendor=Robin Gareus +Description= +ProviderID=Module__The Audacity Team_LV2 Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=LV2 +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=1 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0xWMl9uL2FfRXhhbXBsZSBGaWZ0aHNfaHR0cDovL2x2MnBsdWcuaW4vcGx1Z2lucy9lZy1maWZ0aHM\=] +Path=http://lv2plug.in/plugins/eg-fifths +Symbol=Example Fifths +Name=Example Fifths +Version=1.0 +Vendor=n/a +Description= +ProviderID=Module__The Audacity Team_LV2 Effects_ +Enabled=1 +Valid=1 +EffectType=Tool +EffectFamily=LV2 +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0xWMl9uL2FfRXhhbXBsZSBNSURJIEdhdGVfaHR0cDovL2x2MnBsdWcuaW4vcGx1Z2lucy9lZy1taWRpZ2F0ZQ\=\=] +Path=http://lv2plug.in/plugins/eg-midigate +Symbol=Example MIDI Gate +Name=Example MIDI Gate +Version=1.0 +Vendor=n/a +Description= +ProviderID=Module__The Audacity Team_LV2 Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=LV2 +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=1 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0xWMl9uL2FfRXhhbXBsZSBNZXRyb25vbWVfaHR0cDovL2x2MnBsdWcuaW4vcGx1Z2lucy9lZy1tZXRybw\=\=] +Path=http://lv2plug.in/plugins/eg-metro +Symbol=Example Metronome +Name=Example Metronome +Version=1.0 +Vendor=n/a +Description= +ProviderID=Module__The Audacity Team_LV2 Effects_ +Enabled=1 +Valid=1 +EffectType=Generate +EffectFamily=LV2 +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0xWMl9uL2FfRXhhbXBsZSBQYXJhbWV0ZXJzX2h0dHA6Ly9sdjJwbHVnLmluL3BsdWdpbnMvZWctcGFyYW1z] +Path=http://lv2plug.in/plugins/eg-params +Symbol=Example Parameters +Name=Example Parameters +Version=1.0 +Vendor=n/a +Description= +ProviderID=Module__The Audacity Team_LV2 Effects_ +Enabled=1 +Valid=1 +EffectType=Tool +EffectFamily=LV2 +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X0xWMl9uL2FfU2ltcGxlIEFtcGxpZmllcl9odHRwOi8vbHYycGx1Zy5pbi9wbHVnaW5zL2VnLWFtcA\=\=] +Path=http://lv2plug.in/plugins/eg-amp +Symbol=Simple Amplifier +Name=Simple Amplifier +Version=1.0 +Vendor=n/a +Description= +ProviderID=Module__The Audacity Team_LV2 Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=LV2 +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=1 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfQXVkYWNpdHlfQmVhdCBGaW5kZXJfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9iZWF0Lm55] +Path=/app/share/audacity/plug-ins/beat.ny +Symbol=Beat Finder +Name=Beat Finder +Version=2.3.2-2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Analyze +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfQXVkYWNpdHlfTnlxdWlzdCBQcm9tcHRfTnlxdWlzdCBQcm9tcHQ\=] +Path=Nyquist Prompt +Symbol=Nyquist Prompt +Name=Nyquist Prompt +Version=n/a +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Tool +EffectFamily=Nyquist +EffectDefault=1 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfQmVuamFtaW4gU2Nod2FydHogYW5kIFN0ZXZlIERhdWx0b25fQ2xpcCBGaXhfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9jbGlwZml4Lm55] +Path=/app/share/audacity/plug-ins/clipfix.ny +Symbol=Clip Fix +Name=Clip Fix +Version=2.3.0-2 +Vendor=Benjamin Schwartz and Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfRGF2aWQgUi5Ta3lfUGx1Y2tfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9wbHVjay5ueQ\=\=] +Path=/app/share/audacity/plug-ins/pluck.ny +Symbol=Pluck +Name=Pluck +Version=2.4.2 +Vendor=David R.Sky +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Generate +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfRG9taW5pYyBNYXp6b25pLCBEYXZpZCBSLiBTa3kgYW5kIFN0ZXZlIERhdWx0b25fUmh5dGhtIFRyYWNrXy9hcHAvc2hhcmUvYXVkYWNpdHkvcGx1Zy1pbnMvcmh5dGhtdHJhY2subnk\=] +Path=/app/share/audacity/plug-ins/rhythmtrack.ny +Symbol=Rhythm Track +Name=Rhythm Track +Version=3.0.0-2 +Vendor=Dominic Mazzoni, David R. Sky and Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Generate +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfRG9taW5pYyBNYXp6b25pX0hpZ2gtUGFzcyBGaWx0ZXJfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9oaWdocGFzcy5ueQ\=\=] +Path=/app/share/audacity/plug-ins/highpass.ny +Symbol=High-Pass Filter +Name=High-Pass Filter +Version=2.3.0-2 +Vendor=Dominic Mazzoni +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfRG9taW5pYyBNYXp6b25pX0xvdy1QYXNzIEZpbHRlcl8vYXBwL3NoYXJlL2F1ZGFjaXR5L3BsdWctaW5zL2xvd3Bhc3Mubnk\=] +Path=/app/share/audacity/plug-ins/lowpass.ny +Symbol=Low-Pass Filter +Name=Low-Pass Filter +Version=2.3.0-2 +Vendor=Dominic Mazzoni +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfRWRnYXItUkZUIGFuZCBTdGV2ZSBEYXVsdG9uX1ZvY29kZXJfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy92b2NvZGVyLm55] +Path=/app/share/audacity/plug-ins/vocoder.ny +Symbol=Vocoder +Name=Vocoder +Version=3.1.2-1 +Vendor=Edgar-RFT and Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfUGF1bCBMaWNhbWVsaV9TcGVjdHJhbCBFZGl0IE11bHRpIFRvb2xfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9TcGVjdHJhbEVkaXRNdWx0aS5ueQ\=\=] +Path=/app/share/audacity/plug-ins/SpectralEditMulti.ny +Symbol=Spectral Edit Multi Tool +Name=Spectral Edit Multi Tool +Version=2.3.0-1 +Vendor=Paul Licameli +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfUGF1bCBMaWNhbWVsaV9TcGVjdHJhbCBFZGl0IFBhcmFtZXRyaWMgRVFfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9TcGVjdHJhbEVkaXRQYXJhbWV0cmljRVEubnk\=] +Path=/app/share/audacity/plug-ins/SpectralEditParametricEQ.ny +Symbol=Spectral Edit Parametric EQ +Name=Spectral Edit Parametric EQ +Version=2.3.0-2 +Vendor=Paul Licameli +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfUGF1bCBMaWNhbWVsaV9TcGVjdHJhbCBFZGl0IFNoZWx2ZXNfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9TcGVjdHJhbEVkaXRTaGVsdmVzLm55] +Path=/app/share/audacity/plug-ins/SpectralEditShelves.ny +Symbol=Spectral Edit Shelves +Name=Spectral Edit Shelves +Version=2.3.0-2 +Vendor=Paul Licameli +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfUm9iZXJ0IEhhZW5nZ2lfVm9jYWwgUmVkdWN0aW9uIGFuZCBJc29sYXRpb25fL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy92b2NhbHJlZGlzby5ueQ\=\=] +Path=/app/share/audacity/plug-ins/vocalrediso.ny +Symbol=Vocal Reduction and Isolation +Name=Vocal Reduction and Isolation +Version=3.0.1-2 +Vendor=Robert Haenggi +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbiBhbmQgQmlsbCBXaGFycmllX05vdGNoIEZpbHRlcl8vYXBwL3NoYXJlL2F1ZGFjaXR5L3BsdWctaW5zL25vdGNoLm55] +Path=/app/share/audacity/plug-ins/notch.ny +Symbol=Notch Filter +Name=Notch Filter +Version=2.3.0-2 +Vendor=Steve Daulton and Bill Wharrie +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9BZGp1c3RhYmxlIEZhZGVfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9hZGp1c3RhYmxlLWZhZGUubnk\=] +Path=/app/share/audacity/plug-ins/adjustable-fade.ny +Symbol=Adjustable Fade +Name=Adjustable Fade +Version=3.0.4-2 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9Dcm9zc2ZhZGUgQ2xpcHNfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9jcm9zc2ZhZGVjbGlwcy5ueQ\=\=] +Path=/app/share/audacity/plug-ins/crossfadeclips.ny +Symbol=Crossfade Clips +Name=Crossfade Clips +Version=3.0.4-1 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9Dcm9zc2ZhZGUgVHJhY2tzXy9hcHAvc2hhcmUvYXVkYWNpdHkvcGx1Zy1pbnMvY3Jvc3NmYWRldHJhY2tzLm55] +Path=/app/share/audacity/plug-ins/crossfadetracks.ny +Symbol=Crossfade Tracks +Name=Crossfade Tracks +Version=3.0.4-2 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9EZWxheV8vYXBwL3NoYXJlL2F1ZGFjaXR5L3BsdWctaW5zL2RlbGF5Lm55] +Path=/app/share/audacity/plug-ins/delay.ny +Symbol=Delay +Name=Delay +Version=2.4.2-2 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9FUSBYTUwgdG8gVFhUIENvbnZlcnRlcl8vYXBwL3NoYXJlL2F1ZGFjaXR5L3BsdWctaW5zL2VxLXhtbC10by10eHQtY29udmVydGVyLm55] +Path=/app/share/audacity/plug-ins/eq-xml-to-txt-converter.ny +Symbol=EQ XML to TXT Converter +Name=EQ XML to TXT Converter +Version=3.0.4-2 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Tool +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9MYWJlbCBTb3VuZHNfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9sYWJlbC1zb3VuZHMubnk\=] +Path=/app/share/audacity/plug-ins/label-sounds.ny +Symbol=Label Sounds +Name=Label Sounds +Version=3.0.4-2 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Analyze +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9MaW1pdGVyXy9hcHAvc2hhcmUvYXVkYWNpdHkvcGx1Zy1pbnMvbGltaXRlci5ueQ\=\=] +Path=/app/share/audacity/plug-ins/limiter.ny +Symbol=Limiter +Name=Limiter +Version=3.0.4-2 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9NZWFzdXJlIFJNU18vYXBwL3NoYXJlL2F1ZGFjaXR5L3BsdWctaW5zL3Jtcy5ueQ\=\=] +Path=/app/share/audacity/plug-ins/rms.ny +Symbol=Measure RMS +Name=Measure RMS +Version=2.3.1-1 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Analyze +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9Ob2lzZSBHYXRlXy9hcHAvc2hhcmUvYXVkYWNpdHkvcGx1Zy1pbnMvbm9pc2VnYXRlLm55] +Path=/app/share/audacity/plug-ins/noisegate.ny +Symbol=Noise Gate +Name=Noise Gate +Version=3.0.4-2 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9OeXF1aXN0IFBsdWdpbiBJbnN0YWxsZXJfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9ueXF1aXN0LXBsdWctaW4taW5zdGFsbGVyLm55] +Path=/app/share/audacity/plug-ins/nyquist-plug-in-installer.ny +Symbol=Nyquist Plugin Installer +Name=Nyquist Plugin Installer +Version=2.4.0-2 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Tool +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9SZWd1bGFyIEludGVydmFsIExhYmVsc18vYXBwL3NoYXJlL2F1ZGFjaXR5L3BsdWctaW5zL2VxdWFsYWJlbC5ueQ\=\=] +Path=/app/share/audacity/plug-ins/equalabel.ny +Symbol=Regular Interval Labels +Name=Regular Interval Labels +Version=2.3.1-2 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Tool +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9TYW1wbGUgRGF0YSBFeHBvcnRfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9zYW1wbGUtZGF0YS1leHBvcnQubnk\=] +Path=/app/share/audacity/plug-ins/sample-data-export.ny +Symbol=Sample Data Export +Name=Sample Data Export +Version=3.0.4-2 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Tool +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9TYW1wbGUgRGF0YSBJbXBvcnRfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9zYW1wbGUtZGF0YS1pbXBvcnQubnk\=] +Path=/app/share/audacity/plug-ins/sample-data-import.ny +Symbol=Sample Data Import +Name=Sample Data Import +Version=3.0.4-1 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Tool +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9TaGVsZiBGaWx0ZXJfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9TaGVsZkZpbHRlci5ueQ\=\=] +Path=/app/share/audacity/plug-ins/ShelfFilter.ny +Symbol=Shelf Filter +Name=Shelf Filter +Version=2.4.0-1 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9TcGVjdHJhbCBEZWxldGVfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9zcGVjdHJhbC1kZWxldGUubnk\=] +Path=/app/share/audacity/plug-ins/spectral-delete.ny +Symbol=Spectral Delete +Name=Spectral Delete +Version=3.0.4-1 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9TdHVkaW8gRmFkZSBPdXRfL2FwcC9zaGFyZS9hdWRhY2l0eS9wbHVnLWlucy9TdHVkaW9GYWRlT3V0Lm55] +Path=/app/share/audacity/plug-ins/StudioFadeOut.ny +Symbol=Studio Fade Out +Name=Studio Fade Out +Version=3.0.4-1 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=0 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmUgRGF1bHRvbl9UcmVtb2xvXy9hcHAvc2hhcmUvYXVkYWNpdHkvcGx1Zy1pbnMvdHJlbW9sby5ueQ\=\=] +Path=/app/share/audacity/plug-ins/tremolo.ny +Symbol=Tremolo +Name=Tremolo +Version=2.4.0 +Vendor=Steve Daulton +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Process +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Effect/base64\:RWZmZWN0X055cXVpc3RfU3RldmVuIEpvbmVzX1Jpc3NldCBEcnVtXy9hcHAvc2hhcmUvYXVkYWNpdHkvcGx1Zy1pbnMvcmlzc2V0ZHJ1bS5ueQ\=\=] +Path=/app/share/audacity/plug-ins/rissetdrum.ny +Symbol=Risset Drum +Name=Risset Drum +Version=2.3.0-2 +Vendor=Steven Jones +Description= +ProviderID=Module__The Audacity Team_Nyquist Effects_ +Enabled=1 +Valid=1 +EffectType=Generate +EffectFamily=Nyquist +EffectDefault=0 +EffectInteractive=1 +EffectRealtime=0 +EffectAutomatable=1 +[pluginregistry/Generic] +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfQ2xlYXIgTG9nX0J1aWx0LWluIEF1ZGFjaXR5Q29tbWFuZDogQ2xlYXIgTG9n] +Path=Built-in AudacityCommand: Clear Log +Symbol=Clear Log +Name=Clear Log +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfQ29tbWVudF9CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IENvbW1lbnQ\=] +Path=Built-in AudacityCommand: Comment +Symbol=Comment +Name=Comment +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfQ29tcGFyZSBBdWRpb19CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IENvbXBhcmUgQXVkaW8\=] +Path=Built-in AudacityCommand: Compare Audio +Symbol=Compare Audio +Name=Compare Audio +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfRHJhZ19CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IERyYWc\=] +Path=Built-in AudacityCommand: Drag +Symbol=Drag +Name=Drag +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfRXhwb3J0Ml9CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IEV4cG9ydDI\=] +Path=Built-in AudacityCommand: Export2 +Symbol=Export2 +Name=Export2 +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfR2V0IEluZm9fQnVpbHQtaW4gQXVkYWNpdHlDb21tYW5kOiBHZXQgSW5mbw\=\=] +Path=Built-in AudacityCommand: Get Info +Symbol=Get Info +Name=Get Info +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfR2V0IFByZWZlcmVuY2VfQnVpbHQtaW4gQXVkYWNpdHlDb21tYW5kOiBHZXQgUHJlZmVyZW5jZQ\=\=] +Path=Built-in AudacityCommand: Get Preference +Symbol=Get Preference +Name=Get Preference +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfSGVscF9CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IEhlbHA\=] +Path=Built-in AudacityCommand: Help +Symbol=Help +Name=Help +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfSW1wb3J0Ml9CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IEltcG9ydDI\=] +Path=Built-in AudacityCommand: Import2 +Symbol=Import2 +Name=Import2 +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfTWVzc2FnZV9CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IE1lc3NhZ2U\=] +Path=Built-in AudacityCommand: Message +Symbol=Message +Name=Message +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfT3BlbiBQcm9qZWN0Ml9CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IE9wZW4gUHJvamVjdDI\=] +Path=Built-in AudacityCommand: Open Project2 +Symbol=Open Project2 +Name=Open Project2 +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2F2ZSBDb3B5X0J1aWx0LWluIEF1ZGFjaXR5Q29tbWFuZDogU2F2ZSBDb3B5] +Path=Built-in AudacityCommand: Save Copy +Symbol=Save Copy +Name=Save Copy +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2F2ZSBMb2dfQnVpbHQtaW4gQXVkYWNpdHlDb21tYW5kOiBTYXZlIExvZw\=\=] +Path=Built-in AudacityCommand: Save Log +Symbol=Save Log +Name=Save Log +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2F2ZSBQcm9qZWN0Ml9CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IFNhdmUgUHJvamVjdDI\=] +Path=Built-in AudacityCommand: Save Project2 +Symbol=Save Project2 +Name=Save Project2 +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2NyZWVuc2hvdF9CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IFNjcmVlbnNob3Q\=] +Path=Built-in AudacityCommand: Screenshot +Symbol=Screenshot +Name=Screenshot +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2VsZWN0IEZyZXF1ZW5jaWVzX0J1aWx0LWluIEF1ZGFjaXR5Q29tbWFuZDogU2VsZWN0IEZyZXF1ZW5jaWVz] +Path=Built-in AudacityCommand: Select Frequencies +Symbol=Select Frequencies +Name=Select Frequencies +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2VsZWN0IFRpbWVfQnVpbHQtaW4gQXVkYWNpdHlDb21tYW5kOiBTZWxlY3QgVGltZQ\=\=] +Path=Built-in AudacityCommand: Select Time +Symbol=Select Time +Name=Select Time +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2VsZWN0IFRyYWNrc19CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IFNlbGVjdCBUcmFja3M\=] +Path=Built-in AudacityCommand: Select Tracks +Symbol=Select Tracks +Name=Select Tracks +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2VsZWN0X0J1aWx0LWluIEF1ZGFjaXR5Q29tbWFuZDogU2VsZWN0] +Path=Built-in AudacityCommand: Select +Symbol=Select +Name=Select +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2V0IENsaXBfQnVpbHQtaW4gQXVkYWNpdHlDb21tYW5kOiBTZXQgQ2xpcA\=\=] +Path=Built-in AudacityCommand: Set Clip +Symbol=Set Clip +Name=Set Clip +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2V0IEVudmVsb3BlX0J1aWx0LWluIEF1ZGFjaXR5Q29tbWFuZDogU2V0IEVudmVsb3Bl] +Path=Built-in AudacityCommand: Set Envelope +Symbol=Set Envelope +Name=Set Envelope +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2V0IExhYmVsX0J1aWx0LWluIEF1ZGFjaXR5Q29tbWFuZDogU2V0IExhYmVs] +Path=Built-in AudacityCommand: Set Label +Symbol=Set Label +Name=Set Label +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2V0IFByZWZlcmVuY2VfQnVpbHQtaW4gQXVkYWNpdHlDb21tYW5kOiBTZXQgUHJlZmVyZW5jZQ\=\=] +Path=Built-in AudacityCommand: Set Preference +Symbol=Set Preference +Name=Set Preference +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2V0IFByb2plY3RfQnVpbHQtaW4gQXVkYWNpdHlDb21tYW5kOiBTZXQgUHJvamVjdA\=\=] +Path=Built-in AudacityCommand: Set Project +Symbol=Set Project +Name=Set Project +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2V0IFRyYWNrIEF1ZGlvX0J1aWx0LWluIEF1ZGFjaXR5Q29tbWFuZDogU2V0IFRyYWNrIEF1ZGlv] +Path=Built-in AudacityCommand: Set Track Audio +Symbol=Set Track Audio +Name=Set Track Audio +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2V0IFRyYWNrIFN0YXR1c19CdWlsdC1pbiBBdWRhY2l0eUNvbW1hbmQ6IFNldCBUcmFjayBTdGF0dXM\=] +Path=Built-in AudacityCommand: Set Track Status +Symbol=Set Track Status +Name=Set Track Status +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2V0IFRyYWNrIFZpc3VhbHNfQnVpbHQtaW4gQXVkYWNpdHlDb21tYW5kOiBTZXQgVHJhY2sgVmlzdWFscw\=\=] +Path=Built-in AudacityCommand: Set Track Visuals +Symbol=Set Track Visuals +Name=Set Track Visuals +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Generic/base64\:R2VuZXJpY19fQXVkYWNpdHlfU2V0IFRyYWNrX0J1aWx0LWluIEF1ZGFjaXR5Q29tbWFuZDogU2V0IFRyYWNr] +Path=Built-in AudacityCommand: Set Track +Symbol=Set Track +Name=Set Track +Version=3.4.2 +Vendor=Audacity +Description= +ProviderID=Module__The Audacity Team_Builtin Commands_ +Enabled=1 +Valid=1 +[pluginregistry/Stub] +[pluginregistry/Stub/base64\:TW9kdWxlX19UaGUgQXVkYWNpdHkgVGVhbV9MVjIgRWZmZWN0c19faHR0cDovL2x2MnBsdWcuaW4vcGx1Z2lucy9lZy1zYW1wbGVy] +Path=http://lv2plug.in/plugins/eg-sampler +Symbol= +Name= +Version= +Vendor= +Description= +ProviderID=Module__The Audacity Team_LV2 Effects_ +Enabled=0 +Valid=0 +[pluginregistry/Module] +[pluginregistry/Module/base64\:TW9kdWxlX19UaGUgQXVkYWNpdHkgVGVhbV9CdWlsdGluIENvbW1hbmRzXw\=\=] +Path= +Symbol=Builtin Commands +Name=Builtin Commands +Version=3.4.2 +Vendor=The Audacity Team +Description= +ProviderID= +Enabled=1 +Valid=1 +[pluginregistry/Module/base64\:TW9kdWxlX19UaGUgQXVkYWNpdHkgVGVhbV9CdWlsdGluIEVmZmVjdHNf] +Path= +Symbol=Builtin Effects +Name=Builtin Effects +Version=3.4.2 +Vendor=The Audacity Team +Description= +ProviderID= +Enabled=1 +Valid=1 +[pluginregistry/Module/base64\:TW9kdWxlX19UaGUgQXVkYWNpdHkgVGVhbV9MQURTUEEgRWZmZWN0c18\=] +Path= +Symbol=LADSPA Effects +Name=LADSPA Effects +Version=1.0.0.0 +Vendor=The Audacity Team +Description= +ProviderID= +Enabled=1 +Valid=1 +[pluginregistry/Module/base64\:TW9kdWxlX19UaGUgQXVkYWNpdHkgVGVhbV9MVjIgRWZmZWN0c18\=] +Path= +Symbol=LV2 Effects +Name=LV2 Effects +Version=1.0.0.0 +Vendor=The Audacity Team +Description= +ProviderID= +Enabled=1 +Valid=1 +[pluginregistry/Module/base64\:TW9kdWxlX19UaGUgQXVkYWNpdHkgVGVhbV9OeXF1aXN0IEVmZmVjdHNf] +Path= +Symbol=Nyquist Effects +Name=Nyquist Effects +Version=1.0.0.0 +Vendor=The Audacity Team +Description= +ProviderID= +Enabled=1 +Valid=1 +[pluginregistry/Module/base64\:TW9kdWxlX19UaGUgQXVkYWNpdHkgVGVhbV9WU1QgRWZmZWN0c18\=] +Path= +Symbol=VST Effects +Name=VST Effects +Version=3.4.2 +Vendor=The Audacity Team +Description= +ProviderID= +Enabled=1 +Valid=1 +[pluginregistry/Module/base64\:TW9kdWxlX19UaGUgQXVkYWNpdHkgVGVhbV9WU1QzIEVmZmVjdHNf] +Path= +Symbol=VST3 Effects +Name=VST3 Effects +Version=3.4.2 +Vendor=The Audacity Team +Description= +ProviderID= +Enabled=1 +Valid=1 +[pluginregistry/Module/base64\:TW9kdWxlX19UaGUgQXVkYWNpdHkgVGVhbV9WYW1wIEVmZmVjdHNf] +Path= +Symbol=Vamp Effects +Name=Vamp Effects +Version=1.0.0.0 +Vendor=The Audacity Team +Description= +ProviderID= +Enabled=1 +Valid=1 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/pluginsettings.cfg b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/pluginsettings.cfg new file mode 100644 index 0000000..44bac53 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/audacity/pluginsettings.cfg @@ -0,0 +1 @@ +pluginsettingsversion=1.0 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/com.brave.Browser/config/BraveSoftware/Brave-Browser/Default/Preferences b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/com.brave.Browser/config/BraveSoftware/Brave-Browser/Default/Preferences new file mode 100644 index 0000000..2cca152 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/com.brave.Browser/config/BraveSoftware/Brave-Browser/Default/Preferences @@ -0,0 +1 @@ +{"accessibility":{"captions":{"headless_caption_enabled":false}},"announcement_notification_service_first_run_time":"13420232974769103","apps":{"shortcuts_arch":"","shortcuts_version":0},"autocomplete":{"retention_policy_last_version":147},"autofill":{"last_version_deduped":147},"bookmark":{"storage_computation_last_update":"13420232974954273"},"brave":{"accelerators":{"33000":["BrowserBack","Alt+ArrowLeft","AltGr+ArrowLeft"],"33001":["BrowserForward","Alt+ArrowRight","AltGr+ArrowRight"],"33002":["Control+KeyR","F5","BrowserRefresh"],"33003":["BrowserHome","Alt+Home"],"33007":["Control+Shift+KeyR","Control+F5","Shift+F5","Control+BrowserRefresh","Shift+BrowserRefresh"],"34000":["Control+KeyN"],"34001":["Control+Shift+KeyN"],"34012":["Control+Shift+KeyW","Alt+F4"],"34014":["AppNew","Control+KeyT"],"34015":["Control+KeyW","Control+F4","AppClose"],"34016":["Control+Tab","Control+PageDown"],"34017":["Control+Shift+Tab","Control+PageUp"],"34018":["Control+Digit1","Control+Numpad1","Alt+Digit1","Alt+Numpad1"],"34019":["Control+Digit2","Control+Numpad2","Alt+Digit2","Alt+Numpad2"],"34020":["Control+Digit3","Control+Numpad3","Alt+Digit3","Alt+Numpad3"],"34021":["Control+Digit4","Control+Numpad4","Alt+Digit4","Alt+Numpad4"],"34022":["Control+Digit5","Control+Numpad5","Alt+Digit5","Alt+Numpad5"],"34023":["Control+Digit6","Control+Numpad6","Alt+Digit6","Alt+Numpad6"],"34024":["Control+Digit7","Control+Numpad7","Alt+Digit7","Alt+Numpad7"],"34025":["Control+Digit8","Control+Numpad8","Alt+Digit8","Alt+Numpad8"],"34026":["Control+Digit9","Control+Numpad9","Alt+Digit9","Alt+Numpad9"],"34028":["Control+Shift+KeyT"],"34030":["F11"],"34032":["Control+Shift+PageDown"],"34033":["Control+Shift+PageUp"],"34100":["Alt+Shift+KeyC"],"34101":["Alt+Shift+KeyP"],"34102":["Alt+Shift+KeyX"],"34103":["Alt+Shift+KeyZ"],"34104":["Alt+Shift+KeyW"],"35000":["Control+KeyD"],"35001":["Control+Shift+KeyD"],"35002":["Control+KeyU"],"35003":["Control+KeyP"],"35004":["Control+KeyS"],"35007":["Control+Shift+KeyP"],"35031":["Control+Shift+KeyS"],"37000":["Control+KeyF"],"37001":["Control+KeyG","F3"],"37002":["Control+Shift+KeyG","Shift+F3"],"37003":["Escape"],"38001":["Control+Equal","Control+NumpadAdd","Control+Shift+Equal"],"38002":["Control+Digit0","Control+Numpad0"],"38003":["Control+Minus","Control+NumpadSubtract","Control+Shift+Minus"],"39000":["Alt+Shift+KeyT"],"39001":["Control+KeyL","Alt+KeyD"],"39002":["BrowserSearch","Control+KeyE","Control+KeyK"],"39003":["F10","Alt","AltGr"],"39004":["F6"],"39005":["Shift+F6"],"39006":["Alt+Shift+KeyB"],"39007":["Alt+Shift+KeyA"],"39009":["Control+F6"],"40000":["Control+KeyO"],"40004":["Control+Shift+KeyI"],"40005":["Control+Shift+KeyJ"],"40009":["BrowserFavorites","Control+Shift+KeyB"],"40010":["Control+KeyH"],"40011":["Control+Shift+KeyO"],"40012":["Control+KeyJ"],"40013":["Control+Shift+Delete"],"40019":["F1"],"40021":["Alt+KeyE","Alt+KeyF"],"40023":["Control+Shift+KeyC"],"40134":["Control+Shift+KeyM"],"40237":["F12"],"40260":["F7"],"40286":["Shift+Escape"],"52500":["Control+Shift+KeyA"],"56003":["Alt+Shift+KeyN"],"56041":["Control+KeyM"],"56044":["Control+KeyB"],"56301":["Control+Space"]},"brave_ads":{"grace_period":"259200000000","notification_ads":[],"should_allow_ads_subdivision_targeting":false,"state":{"has_migrated":{"client":{"v7":true},"confirmations":{"v8":true},"v2":true}}},"cosmetic_filtering_migration":true,"dark_mode_migrated":true,"default_accelerators":{"33000":["BrowserBack","Alt+ArrowLeft","AltGr+ArrowLeft"],"33001":["BrowserForward","Alt+ArrowRight","AltGr+ArrowRight"],"33002":["Control+KeyR","F5","BrowserRefresh"],"33003":["BrowserHome","Alt+Home"],"33007":["Control+Shift+KeyR","Control+F5","Shift+F5","Control+BrowserRefresh","Shift+BrowserRefresh"],"34000":["Control+KeyN"],"34001":["Control+Shift+KeyN"],"34012":["Control+Shift+KeyW","Alt+F4"],"34014":["AppNew","Control+KeyT"],"34015":["Control+KeyW","Control+F4","AppClose"],"34016":["Control+Tab","Control+PageDown"],"34017":["Control+Shift+Tab","Control+PageUp"],"34018":["Control+Digit1","Control+Numpad1","Alt+Digit1","Alt+Numpad1"],"34019":["Control+Digit2","Control+Numpad2","Alt+Digit2","Alt+Numpad2"],"34020":["Control+Digit3","Control+Numpad3","Alt+Digit3","Alt+Numpad3"],"34021":["Control+Digit4","Control+Numpad4","Alt+Digit4","Alt+Numpad4"],"34022":["Control+Digit5","Control+Numpad5","Alt+Digit5","Alt+Numpad5"],"34023":["Control+Digit6","Control+Numpad6","Alt+Digit6","Alt+Numpad6"],"34024":["Control+Digit7","Control+Numpad7","Alt+Digit7","Alt+Numpad7"],"34025":["Control+Digit8","Control+Numpad8","Alt+Digit8","Alt+Numpad8"],"34026":["Control+Digit9","Control+Numpad9","Alt+Digit9","Alt+Numpad9"],"34028":["Control+Shift+KeyT"],"34030":["F11"],"34032":["Control+Shift+PageDown"],"34033":["Control+Shift+PageUp"],"34100":["Alt+Shift+KeyC"],"34101":["Alt+Shift+KeyP"],"34102":["Alt+Shift+KeyX"],"34103":["Alt+Shift+KeyZ"],"34104":["Alt+Shift+KeyW"],"35000":["Control+KeyD"],"35001":["Control+Shift+KeyD"],"35002":["Control+KeyU"],"35003":["Control+KeyP"],"35004":["Control+KeyS"],"35007":["Control+Shift+KeyP"],"35031":["Control+Shift+KeyS"],"37000":["Control+KeyF"],"37001":["Control+KeyG","F3"],"37002":["Control+Shift+KeyG","Shift+F3"],"37003":["Escape"],"38001":["Control+Equal","Control+NumpadAdd","Control+Shift+Equal"],"38002":["Control+Digit0","Control+Numpad0"],"38003":["Control+Minus","Control+NumpadSubtract","Control+Shift+Minus"],"39000":["Alt+Shift+KeyT"],"39001":["Control+KeyL","Alt+KeyD"],"39002":["BrowserSearch","Control+KeyE","Control+KeyK"],"39003":["F10","Alt","Alt","AltGr"],"39004":["F6"],"39005":["Shift+F6"],"39006":["Alt+Shift+KeyB"],"39007":["Alt+Shift+KeyA"],"39009":["Control+F6"],"40000":["Control+KeyO"],"40004":["Control+Shift+KeyI"],"40005":["Control+Shift+KeyJ"],"40009":["BrowserFavorites","Control+Shift+KeyB"],"40010":["Control+KeyH"],"40011":["Control+Shift+KeyO"],"40012":["Control+KeyJ"],"40013":["Control+Shift+Delete"],"40019":["F1"],"40021":["Alt+KeyE","Alt+KeyF"],"40023":["Control+Shift+KeyC"],"40134":["Control+Shift+KeyM"],"40237":["F12"],"40260":["F7"],"40286":["Shift+Escape"],"52500":["Control+Shift+KeyA"],"56003":["Alt+Shift+KeyN"],"56041":["Control+KeyM"],"56044":["Control+KeyB"],"56301":["Control+Space"]},"default_private_search_provider_data":{"alternate_urls":[],"contextual_search_url":"","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.startpage.com/favicon.ico","featured_by_policy":false,"id":"7","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"","image_url_post_params":"","input_encodings":["UTF-8"],"is_active":0,"keyword":":sp","last_modified":"0","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":510,"safe_for_autoreplace":true,"search_intent_params":[],"search_url_post_params":"","short_name":"Startpage","starter_pack_id":0,"suggestions_url":"https://www.startpage.com/cgi-bin/csuggest?query={searchTerms}&limit=10&format=json","suggestions_url_post_params":"","synced_guid":"485bf7d3-0215-45af-87dc-538868000510","url":"https://www.startpage.com/do/search?q={searchTerms}&segment=startpage.brave","usage_count":0},"default_private_search_provider_guid":"485bf7d3-0215-45af-87dc-538868000510","enable_media_router_on_restart":true,"has_seen_brave_welcome_page":true,"migrated_search_default_in_jp":true,"rewards":{"notifications":"{\"displayed\":[],\"notifications\":[]}","scheduled_captcha":{"failed_attempts":0,"id":"","paused":false,"payment_id":""}},"search":{"default_version":32},"shields_settings_version":4,"today":{"p3a_total_card_views":[{"day":1775685600.0,"value":0.0}],"p3a_total_card_visits":[{"day":1775685600.0,"value":0.0}],"p3a_total_sidebar_filter_usages":[{"day":1775685600.0,"value":0.0}]},"wallet":{"aurora_mainnet_migrated":true,"custom_networks":{"goerli_migrated":true},"eip1559_chains_migrated":true,"is_compressed_nft_migrated":true,"is_spl_token_program_migrated":true,"keyrings":{},"last_transaction_sent_time_dict":{}},"web_discovery":{"cta_state":{"count":1,"dismissed":false,"id":"v1","last_displayed":"13420232981456174"}},"weekly_storage":{"search_count":[{"day":1775685600.0,"value":1.0}]}},"brave_shields":{"p3a_ads_allow_domain_count":0,"p3a_ads_standard_domain_count":0,"p3a_ads_strict_domain_count":0,"p3a_first_reported_revision":3,"p3a_fp_allow_domain_count":0,"p3a_fp_standard_domain_count":0,"p3a_fp_strict_domain_count":0},"brave_sync_v2":{"reset_devices_progress_token_time":"13420232975117571"},"browser":{"window_placement":{"bottom":1060,"left":0,"maximized":true,"right":945,"top":0,"work_area_bottom":1080,"work_area_left":0,"work_area_right":1920,"work_area_top":0}},"commerce_daily_metrics_last_update_time":"13420232974955532","countryid_at_install":18242,"default_apps_install_state":3,"default_search_provider":{"guid":"485bf7d3-0215-45af-87dc-538868000510","reset_occurred":false},"default_search_provider_data":{"mirrored_template_url_data":{"alternate_urls":[],"contextual_search_url":"","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.startpage.com/favicon.ico","featured_by_policy":false,"id":"7","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"","image_url_post_params":"","input_encodings":["UTF-8"],"is_active":0,"keyword":":sp","last_modified":"0","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":510,"safe_for_autoreplace":true,"search_intent_params":[],"search_url_post_params":"","short_name":"Startpage","starter_pack_id":0,"suggestions_url":"https://www.startpage.com/cgi-bin/csuggest?query={searchTerms}&limit=10&format=json","suggestions_url_post_params":"","synced_guid":"485bf7d3-0215-45af-87dc-538868000510","url":"https://www.startpage.com/do/search?q={searchTerms}&segment=startpage.brave","usage_count":0},"template_url_data":{"alternate_urls":[],"contextual_search_url":"","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.startpage.com/favicon.ico","featured_by_policy":false,"id":"7","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"","image_url_post_params":"","input_encodings":["UTF-8"],"is_active":0,"keyword":":sp","last_modified":"0","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":510,"safe_for_autoreplace":true,"search_intent_params":[],"search_url_post_params":"","short_name":"Startpage","starter_pack_id":0,"suggestions_url":"https://www.startpage.com/cgi-bin/csuggest?query={searchTerms}&limit=10&format=json","suggestions_url_post_params":"","synced_guid":"485bf7d3-0215-45af-87dc-538868000510","url":"https://www.startpage.com/do/search?q={searchTerms}&segment=startpage.brave","usage_count":0}},"domain_diversity":{"last_reporting_timestamp":"13420232974956701","last_reporting_timestamp_v4":"13420232974956708"},"dual_layer_user_pref_store":{"user_selected_sync_types":[]},"enterprise_profile_guid":"7728723e-d64c-49ec-85e6-71b1992a9fbe","ephemeral_storage":{"first_party_storage_origins_to_cleanup":[]},"extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"install":{"initiallist":[],"initialprovidername":""},"last_chrome_version":"147.1.89.132","settings":{"ahfgeienlihckogmohjhadlkjgocpleb":{"account_extension_type":0,"active_permissions":{"api":["management","system.display","system.storage","webstorePrivate","system.cpu","system.memory","system.network"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"app_launcher_ordinal":"t","commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13420232974769468","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13420232974769683","location":5,"manifest":{"app":{"launch":{"web_url":"https://chrome.google.com/webstore"},"urls":["https://chrome.google.com/webstore"]},"description":"Discover great apps, games, extensions and themes for Brave.","icons":{"128":"webstore_icon_128.png","16":"webstore_icon_16.png"},"key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtl3tO0osjuzRsf6xtD2SKxPlTfuoy7AWoObysitBPvH5fE1NaAA1/2JkPWkVDhdLBWLaIBPYeXbzlHp3y4Vv/4XG+aN5qFE3z+1RU/NqkzVYHtIpVScf3DjTYtKVL66mzVGijSoAIwbFCC3LpGdaoe6Q1rSRDp76wR6jjFzsYwQIDAQAB","name":"Brave Web Store","permissions":["webstorePrivate","management","system.cpu","system.display","system.memory","system.network","system.storage"],"version":"0.2"},"needs_sync":true,"page_ordinal":"n","path":"/app/brave/resources/web_store","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false},"mhjfbmdgcfjbbpaeojofohoefgiehjai":{"account_extension_type":0,"active_permissions":{"api":["contentSettings","fileSystem","fileSystem.write","metricsPrivate","tabs","resourcesPrivate","pdfViewerPrivate"],"explicit_host":["chrome://brave-resources/*","chrome://resources/*","chrome://webui-test/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13420232974769788","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13420232974769968","location":5,"manifest":{"content_security_policy":"script-src 'self' blob: filesystem: chrome://brave-resources chrome://resources chrome://webui-test; object-src * blob: externalfile: file: filesystem: data:","description":"","incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN6hM0rsDYGbzQPQfOygqlRtQgKUXMfnSjhIBL7LnReAVBEd7ZmKtyN2qmSasMl4HZpMhVe2rPWVVwBDl6iyNE/Kok6E6v6V3vCLGsOpQAuuNVye/3QxzIldzG/jQAdWZiyXReRVapOhZtLjGfywCvlWq7Sl/e3sbc0vWybSDI2QIDAQAB","manifest_version":2,"mime_types":["application/pdf"],"mime_types_handler":"index.html","name":"Chrome PDF Viewer","offline_enabled":true,"permissions":["chrome://brave-resources/","chrome://resources/","chrome://webui-test/","contentSettings","metricsPrivate","pdfViewerPrivate","resourcesPrivate","tabs",{"fileSystem":["write"]}],"version":"1","web_accessible_resources":["pdf_embedder.css"]},"path":"/app/brave/resources/pdf","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false},"mnojpmjdmbbfmejpflffifhffcmidifd":{"account_extension_type":0,"active_permissions":{"api":["activeTab","alarms","contentSettings","contextMenus","cookies","history","management","settingsPrivate","storage","tabs","unlimitedStorage","webNavigation","webRequest","webRequestBlocking"],"explicit_host":["*://*/*","\u003Call_urls>","chrome://favicon/*"],"manifest_permissions":[],"scriptable_host":["https://chrome.google.com/webstore/*","https://chromewebstore.google.com/*"]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13420232974770171","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13420232974770419","location":5,"manifest":{"content_scripts":[{"all_frames":true,"js":["out/webstore.bundle.js"],"matches":["https://chrome.google.com/webstore/*","https://chromewebstore.google.com/*"],"run_at":"document_start"}],"content_security_policy":"default-src 'self'; font-src 'self' data:; script-src 'self' 'wasm-eval'; style-src 'unsafe-inline'; img-src 'self' data: chrome://favicon/; connect-src * data: blob: filesystem:;","default_locale":"en_US","description":"__MSG_appName__","icons":{"128":"assets/img/icon-128.png","16":"assets/img/icon-16.png","256":"assets/img/icon-256.png","32":"assets/img/icon-32.png","48":"assets/img/icon-48.png","64":"assets/img/icon-64.png"},"incognito":"split","key":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAupOLMy5Fd4dCSOtjcApsAQOnuBdTs+OvBVt/3P93noIrf068x0xXkvxbn+fpigcqfNamiJ5CjGyfx9zAIs7zcHwbxjOw0Uih4SllfgtK+svNTeE0r5atMWE0xR489BvsqNuPSxYJUmW28JqhaSZ4SabYrRx114KcU6ko7hkjyPkjQa3P+chStJjIKYgu5tWBiMJp5QVLelKoM+xkY6S7efvJ8AfajxCViLGyDQPDviGr2D0VvIBob0D1ZmAoTvYOWafcNCaqaejPDybFtuLFX3pZBqfyOCyyzGhucyCmfBXJALKbhjRAqN5glNsUmGhhPK87TuGATQfVuZtenMvXMQIDAQAB","manifest_version":2,"name":"Brave","permissions":["activeTab","alarms","contentSettings","contextMenus","cookies","history","management","settingsPrivate","storage","tabs","webNavigation","webRequest","*://*/*","chrome://favicon/*","webDiscovery","webRequestBlocking","unlimitedStorage","\u003Call_urls>"],"version":"1.0.0"},"path":"/app/brave/resources/brave_extension","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false}}},"gaia_cookie":{"periodic_report_time_2":"13420232974765024"},"gcm":{"product_category_for_subtypes":"com.brave.linux"},"google":{"services":{"signin_scoped_device_id":"df6b1b56-9315-4870-9f60-df347edcb0f3"}},"in_product_help":{"new_badge":{"ComposeNudge":{"feature_enabled_time":"13420232974771392","show_count":0,"used_count":0},"ComposeProactiveNudge":{"feature_enabled_time":"13420232974771395","show_count":0,"used_count":0},"GlicAppMenuNewBadge":{"feature_enabled_time":"13420232974771401","show_count":0,"used_count":0},"GlicKeyboardShortcutNewBadge":{"feature_enabled_time":"13420232974771398","show_count":0,"used_count":0},"SideBySide":{"feature_enabled_time":"13420232974771377","show_count":999,"used_count":999},"SideBySideLinkMenuNewBadge":{"feature_enabled_time":"13420232974771388","show_count":999,"used_count":999}},"recent_session_enabled_time":"13420232974771414","recent_session_start_times":["13420232974771414"],"session_last_active_time":"13420233034773475","session_number":2,"session_start_time":"13420232974771414","snoozed_feature":{"IPH_SideBySidePinnableFeature":{"first_show_time":"0","is_dismissed":true,"last_dismissed_by":0,"last_show_time":"13420232974771534","last_snooze_time":"0","promo_index":0,"show_count":0,"shown_for_apps":[],"snooze_count":0},"IPH_SideBySideTabSwitchFeature":{"first_show_time":"0","is_dismissed":true,"last_dismissed_by":0,"last_show_time":"13420232974771547","last_snooze_time":"0","promo_index":0,"show_count":0,"shown_for_apps":[],"snooze_count":0}}},"intl":{"selected_languages":"en-GB,en-US,en"},"invalidation":{"per_sender_registered_for_invalidation":{"1013309121859":{},"947318989803":{}}},"language_model_counters":{"en":1},"media":{"engagement":{"schema_version":5}},"media_router":{"receiver_id_hash_token":"nOArcW0qY0aDNV73u4Vh56uw6JZdS9M4EqVB+Dt9X//NFd320hc9hwgCmm7Gb6Jr/BZyYOYQL+v3KkqzcBVw/A=="},"migrated_user_scripts_toggle":true,"ntp":{"num_personal_suggestions":0},"password_manager":{"account_store_backup_password_cleaning_last_timestamp":"13420233034768059","account_store_migrated_to_os_crypt_async":true,"profile_store_backup_password_cleaning_last_timestamp":"13420233034767120","profile_store_migrated_to_os_crypt_async":true},"pinned_tabs":[],"prefetch":{"search_prefetch":{"cache":{}}},"privacy_sandbox":{"first_party_sets_data_access_allowed_initialized":true,"first_party_sets_enabled":false,"m1":{"ad_measurement_enabled":false,"fledge_enabled":false,"topics_enabled":false}},"profile":{"avatar_index":26,"background_password_check":{"check_fri_weight":9,"check_interval":"2592000000000","check_mon_weight":6,"check_sat_weight":6,"check_sun_weight":6,"check_thu_weight":9,"check_tue_weight":9,"check_wed_weight":9,"next_check_time":"13420390668952952"},"content_settings":{"exceptions":{"3pcd_heuristics_grants":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"anti_abuse":{},"app_banner":{},"ar":{},"are_suspicious_notifications_allowlisted_by_user":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"braveAutoShred":{},"bravePsst":{},"braveShields":{},"braveShieldsMetadata":{"https://[*.]brave.com,*":{"last_modified":"13420232980431410","setting":{"farbling_token":"BB6CC88E357AE2BCCEC85DF13A54D9D8"}}},"braveSpeedreader":{},"brave_cardano":{},"brave_ethereum":{},"brave_google_sign_in":{},"brave_open_ai_chat":{},"brave_remember_1p_storage":{},"brave_solana":{},"brave_webcompat_audio":{},"brave_webcompat_canvas":{},"brave_webcompat_device_memory":{},"brave_webcompat_event_source_pool":{},"brave_webcompat_font":{},"brave_webcompat_hardware_concurrency":{},"brave_webcompat_keyboard":{},"brave_webcompat_language":{},"brave_webcompat_media_devices":{},"brave_webcompat_none":{},"brave_webcompat_plugins":{},"brave_webcompat_screen":{},"brave_webcompat_speech_synthesis":{},"brave_webcompat_usb_device_serial_number":{},"brave_webcompat_user_agent":{},"brave_webcompat_web_sockets_pool":{},"brave_webcompat_webgl":{},"brave_webcompat_webgl2":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"client_hints":{},"clipboard":{},"controlled_frame":{},"cookie_controls_metadata":{},"cookies":{},"cosmeticFilteringV2":{},"direct_sockets":{},"direct_sockets_private_network_access":{},"display_media_system_audio":{},"disruptive_notification_permissions":{},"durable_storage":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"fingerprintingV2":{},"formfill_metadata":{},"geolocation":{},"geolocation_with_options":{},"hand_tracking":{},"has_migrated_local_network_access":true,"hid_chooser_data":{},"hid_guard":{},"httpUpgradableResources":{},"http_allowed":{},"httpsUpgrades":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"initialized_translations":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"javascript_optimizer":{},"keyboard_lock":{},"legacy_cookie_access":{},"legacy_cookie_scope":{},"local_fonts":{},"local_network":{},"local_network_access":{},"loopback_network":{},"media_engagement":{"https://search.brave.com:443,*":{"expiration":"13428009039798173","last_modified":"13420233039798186","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}}},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"ondevice_languages_downloaded":{},"password_protection":{},"payment_handler":{},"permission_actions_history":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"protocol_handler":{},"reduced_accept_language":{},"referrers":{},"safe_browsing_url_check_data":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"shieldsAds":{},"shieldsCookiesV3":{},"site_engagement":{"chrome://settings/,*":{"last_modified":"13420233031297183","setting":{"lastEngagementTime":1.3420233031297122e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":4.8,"rawScore":4.8}},"chrome://welcome/,*":{"last_modified":"13420232975133703","setting":{"lastEngagementTime":1.3420232975133692e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":3.0,"rawScore":3.0}},"https://search.brave.com:443,*":{"last_modified":"13420232980934895","setting":{"lastEngagementTime":1.342023298093488e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":3.0,"rawScore":3.0}}},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"storage_access_header_origin_trial":{},"subresource_filter":{},"subresource_filter_data":{},"suspicious_notification_ids":{},"suspicious_notification_show_original":{},"top_level_storage_access":{},"trackers":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"web_app_installation":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pref_version":1},"created_by_version":"147.1.89.132","creation_time":"13420232974707608","default_content_setting_values":{"has_migrated_local_network_access":true},"exit_type":"Normal","family_member_role":"not_in_family","last_engagement_time":"13420233031297122","last_time_obsolete_http_credentials_removed":1775759434.767422,"last_time_password_store_metrics_reported":1775759404.765516,"managed":{"locally_parent_approved_extensions":{},"locally_parent_approved_extensions_migration_state":1},"managed_user_id":"","name":"Personal","password_hash_data_list":[],"safety_hub_menu_notifications":{"extensions":{"isCurrentlyActive":false,"result":{"timestamp":"13420232981968586","triggeringExtensions":[]}},"notification-permissions":{"isCurrentlyActive":false,"result":{"notificationPermissions":[],"timestamp":"13420232976916283"}},"passwords":{"isCurrentlyActive":false,"result":{"passwordCheckOrigins":[],"timestamp":"13420232975212737"}},"safe-browsing":{"isCurrentlyActive":false,"onlyShowAfterTime":"13420319381968564","result":{"safeBrowsingStatus":1,"timestamp":"13420232981968573"}},"unused-site-permissions":{"isCurrentlyActive":false,"result":{"permissions":[],"timestamp":"13420232976916311"}}},"were_old_google_logins_removed":true},"protection":{"macs":{"account_values":{"browser":{"show_home_button":"F6B8688079AA4C4657C3FEDCF3311348C99CB4907EEC8560CC323E4F37D1EA41","show_home_button_encrypted_hash":"djExJlYpF7j1FUhgsUgYaxWuATC7TyxwRs5yV9Vt3GNFBoOkAm7LS2p3qwDto9lmnxuD"},"extensions":{"ui":{"developer_mode":"C4B515ABCB16541C88B522387A89F47E24F150FF18A7256BF19EE2C0896D7555","developer_mode_encrypted_hash":"djEx6zsdMCMg5caAEgQwotYYL+lLU+MxpNGkNICh/9NsBWiwMAu1bBybdMYxJehUWAoV"}},"homepage":"0F156BE8FFEDBF22CC2E394D6BD8DDD392F953D0F397958C64EFA57087182457","homepage_encrypted_hash":"djEx353g3HbojO/MI05N/v1K3WCSaemRjg5o8vPoZRGu3bhw6PUmfoMEkRbOhud3J7c8","homepage_is_newtabpage":"BAF0DE42A6FEAC5EF6500592AEC92B79DC055C1E352B0F7BAC0BB6E72ECE67D3","homepage_is_newtabpage_encrypted_hash":"djExZaHX9dDKku8xBlqyEQuLKL9XFXOk/RdtH00DpuJQ5a4VfDmvJVXOgZ1J2nDwPLkg","session":{"restore_on_startup":"81940185F7F78D0317AB3741FA4A283985C31DB3BF95D3A4DDD4CD78FC5021F1","restore_on_startup_encrypted_hash":"djEx9Vwjhd6MQQ5iEYIKFsyoJA7RqLc/UK3MolXb+8C6OYx7ZrqJrQzWMGMiVXR+tEja","startup_urls":"B41DC391D323AEB2C5465D75AB79284F9F6620BEF161110DE35202261FF03449","startup_urls_encrypted_hash":"djExiKAdZm7ak2sSP1FGCb3HIl92Sji47ttkd96ZTwOvP9B9lXP9kFtNaSmjO8iSV/N5"}},"brave":{"ad_block":{"developer_mode":"F59142B67502DC56C4D3763941A5F271E22391B134DC3833BE6C25DA10E7804C","developer_mode_encrypted_hash":"djExeOzYGaTmEUD9BH0O5aWrglhYAShuiTy9P4o4ONV+2YIzQL5UR/Re4h3okyeYq3s6"}},"browser":{"show_home_button":"904452986128BBEE5A7B1FFB8F342100C3150E3D9FD76C4105DF33EB021E22FD","show_home_button_encrypted_hash":"djExNM0IUBaEUKW4RrKTAY4pq7snnGBFOFPVsrZ9SaVic+/E5ewRx1MDAlxMP9I6yO10"},"default_search_provider_data":{"template_url_data":"F00436CF2C42A39F3C90DFD60043C44C24C82961DE887A32B2C15A4A375DCCD7","template_url_data_encrypted_hash":"djExPVRHoZ11jZ8zLuXOXIwGLgwAspzNKaZfYTZpmIUUBNSFwvbNON7PYgufHuiYH0lL"},"enterprise_signin":{"policy_recovery_token":"7D3124ECAF7E96407EB65EAF5A43B02C7EE5F2D4A9FA38A9F371F9E1B74D6383","policy_recovery_token_encrypted_hash":"djExc4nPqxus5C7VtYe7i3Eqw3aAUw4jtVmYUeV+1564n2zAh/iqR9xvQ7dIC/tdnCcB"},"extensions":{"install":{"initiallist":"C4198D2BD78E8583F28949527AFAF812E91E0FDC52A4073D194D2EED1E0B844E","initiallist_encrypted_hash":"djExFTrNcaiHvquGa8oom51oy9DxHKVghp+4yBTM9NgbSFSSRBPClS3g20ehrvhoFijU","initialprovidername":"1E3E28B22E03D48AE3BFCC34F139FE76DEB9E56C69EB2B915C214F54C06B52DB","initialprovidername_encrypted_hash":"djExYysb8rfw42oQzjKzb2bRPnyjSn1S0JcjA0J7l+yA9mWp47WiV0CdmP9+Iut7ACxG"},"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":"A2E8CB907CC92300242DC5171FC3748250C5DB908515C4A6B6E1A15FE632F164","mhjfbmdgcfjbbpaeojofohoefgiehjai":"51AA2AAC8657D982A9A05DC51C336350812F80F419B8B86C976BEE7118E3E5A5","mnojpmjdmbbfmejpflffifhffcmidifd":"C1E2D30EB4C06124958718EA1F9D38C2B98344027E717E2E6D534DD42392850A"},"settings_encrypted_hash":{"ahfgeienlihckogmohjhadlkjgocpleb":"djExpFWbw8cR1FkyOFUobfZjEIrI+1RAYeAjUxYd9WYAz2JD05JgSGIYG/xB2gz3LRK1","mhjfbmdgcfjbbpaeojofohoefgiehjai":"djExnSzN3zeewmpTxePGFesWHVNAWKVLq/UCvafTSP1Io2cI74uOgciamcSWQdjLCTGr","mnojpmjdmbbfmejpflffifhffcmidifd":"djExVPWAf5AiBFitPEtlEufPcktdRqHX/laAxtarGb/tg+6d8y+7RZyvJDrYiWRlSH30"},"ui":{"developer_mode":"55A29C051727FCAC1BDA847CCDE40838B2068CFA589E88819EA9FB17E4BD7320","developer_mode_encrypted_hash":"djExFO8xh5c1FcygnevFjS3pk6Qo28lSYtcTQKgcDajhin+XsXGvwHpX3+qRrFqZNFbg"}},"google":{"services":{"account_id":"E5B4CD7C5FA271A47D07D462465AFD63DBF6A8CDFAFEF4839D13F8F552131486","account_id_encrypted_hash":"djExWZTDqfMbbfRMYDoUWH46DOsDGAKFSCLnlPMRtdaI4cweLvhnYXHazgZMX3bP2hGN","last_signed_in_username":"82DB8D884695C643C31778B7B50DBB376848E2F81B5A1AECDA34FD448CECD10D","last_signed_in_username_encrypted_hash":"djExgMyxyNf2vZFuy/awqRV1kBldEncz2W3BiiCQBgQsLCrvQ/Jn8rCubHNP/2mnflA1","last_username":"24FCEF9BF7DF12A2935BE143E58951E09DBAA1D3E0E24430C0FF93009F5D6AFD","last_username_encrypted_hash":"djExUgCH2qsgsMdYoWzivvUxO6IwvR1BBT6Ji/mey8ZwoQy++D5KENfM09DnsZB+WmjU"}},"homepage":"B1E9FE8108A84F532486D13AAC43C0AFDA16D3DFC9EB2F743AEE11F89F2F163E","homepage_encrypted_hash":"djEx+k8fvcnKMrheZksPMLdKZi4JLPyxdn5gEdcQ80AUL6jUuNpUau+s2g6xYYPVWuy6","homepage_is_newtabpage":"3680F776D17E3C099431BAF5381FAB9BCC0C2C70FEA4C74D12324BC94A207119","homepage_is_newtabpage_encrypted_hash":"djExF/jYQsTdBSWUQDM5w/swxIh+MngS3Vyv+3CN9pN0nhqJlepkZtyz+ZJszqqlkkSj","media":{"storage_id_salt":"E1848263E6199A89D48A7FDF168364BF0F31246A18227F3D149D4088C7F4D667","storage_id_salt_encrypted_hash":"djEx/SEHF2s2bcuk+85R2JvaV143OQnFZx3ILg0TuRGdNtOGaNiztjQmMjb/1DUTz5Vf"},"pinned_tabs":"699F1AC92729A024B80605AFC3C63BFB2A35B70C4214581BBE108F851528E9E8","pinned_tabs_encrypted_hash":"djExnWPEWbgbAAx83v2XrClxSfUHbvg5PYcMTmyrhRVZNTOeJoikW8yrRZyO/3cWTQ2k","prefs":{"preference_reset_time":"95C909F3D0669D5931907B455F099C510E7770D9F0BA6FF13E4C76101B44F757","preference_reset_time_encrypted_hash":"djExsrTiwkTEeHlWSEE9MCyxmn++LTeGnK8qdojw1Dw8hl3eYqzqXDO5kY0ZkZc729ey"},"safebrowsing":{"incidents_sent":"569707D9A4676B72F48BE92B740BE3EF895419C8A646F1AE1BA70BD9C3B41845","incidents_sent_encrypted_hash":"djExkD3q2rNzVjL8Ge14EzHXW7VFX5yjUlwanl4yBNcDbbkIdliiGri7OzCH12bM5hxf"},"schedule_to_flush_to_disk":"6B94C93DD09751D88870FFD5C9F8B0156DCD90E0907672C0D29CCC53410AC8AC","schedule_to_flush_to_disk_encrypted_hash":"djEx9MjP39bB1cqo2M5BSPoDPHWtdT0To3Mw9sy1u0LyAfDUlH27IUZsHazc8R+GE8yY","search_provider_overrides":"1E1EBA3A4DC28A23BEFCF6ED5D71CE71E9814DD587A305F6B14F72E834AF75DD","search_provider_overrides_encrypted_hash":"djExQHRAqYzrCfr4sppWv1HFZRCnWNc86kv6CBeGqA+1kIOWGJN0UIl44oRDxEZrlvUt","session":{"restore_on_startup":"F2435C324381168AE66497D15E50F68A756ED18795EAE98A9F5EDDA7BEF61B84","restore_on_startup_encrypted_hash":"djEx4NUL36CJ22NqBEXqLxnspDBEAkFyo9qEBks1GBXjqCoT05Tews/ODM+EZbdBaUsI","startup_urls":"8BB8DBC1D7CA5C58F821C38254FB2B9C874F8EE9B9905B57DE48C731C6C91837","startup_urls_encrypted_hash":"djExTX6W9/zO6KwV7+K5xC3Jt+2t1xht2tvjN6JlYx0GeHGXMGd5x1jm1Si7v3WjklX8"}}},"safebrowsing":{"event_timestamps":{},"metrics_last_log_time":"13420232974","scout_reporting_enabled_when_deprecated":false},"safety_hub":{"unused_site_permissions_revocation":{"migration_completed":true}},"saved_tab_groups":{"did_enable_shared_tab_groups_in_last_session":false,"specifics_to_data_migration":true},"schedule_to_flush_to_disk":"13420232975192974","search":{"suggest_enabled":false},"session":{"restore_on_startup":5},"sessions":{"event_log":[{"crashed":false,"time":"13420232974766787","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13420233050455956","type":2,"window_count":1}],"session_data_status":3},"signin":{"accounts_metadata_dict":{},"allowed":false},"site_search_settings":{"overridden_keywords":[]},"spellcheck":{"dictionaries":["en-GB"],"dictionary":""},"sync":{"data_type_status_for_sync_to_signin":{"accessibility_annotation":false,"account_setting":false,"ai_thread":false,"app_list":false,"app_settings":false,"apps":false,"arc_package":false,"autofill":false,"autofill_profiles":false,"autofill_valuable":false,"autofill_valuable_metadata":false,"autofill_wallet":false,"autofill_wallet_credential":false,"autofill_wallet_metadata":false,"autofill_wallet_offer":false,"autofill_wallet_usage":false,"bookmarks":false,"collaboration_group":false,"contact_info":false,"contextual_task":false,"cookies":false,"device_info":false,"dictionary":false,"extension_settings":false,"extensions":false,"gemini_thread":false,"history":false,"history_delete_directives":false,"incoming_password_sharing_invitation":false,"managed_user_settings":false,"nigori":false,"os_preferences":false,"os_priority_preferences":false,"outgoing_password_sharing_invitation":false,"passwords":false,"plus_address":false,"plus_address_setting":false,"preferences":false,"printers":false,"printers_authorization_servers":false,"priority_preferences":false,"product_comparison":false,"reading_list":false,"saved_tab_group":false,"search_engines":false,"security_events":false,"send_tab_to_self":false,"sessions":false,"shared_comment":false,"shared_tab_group_account_data":false,"shared_tab_group_data":false,"sharing_message":false,"skill":false,"themes":false,"themes_ios":false,"user_consent":false,"user_events":false,"web_apps":false,"webapks":false,"webauthn_credential":false,"wifi_configurations":false,"workspace_desk":false},"encryption_bootstrap_token_per_account_migration_done":true,"feature_status_for_sync_to_signin":5},"syncing_theme_prefs_migrated_to_non_syncing":true,"tab_search":{"pinned_to_tabstrip":true,"pinned_to_tabstrip_migration_complete":true},"toolbar":{"pinned_cast_migration_complete":true,"pinned_chrome_labs_migration_complete":true,"tab_search_migration_complete":true},"total_passwords_available_for_account":0,"total_passwords_available_for_profile":0,"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"web_apps":{"did_migrate_default_chrome_apps":["MigrateDefaultChromeAppToWebAppsGSuite","MigrateDefaultChromeAppToWebAppsNonGSuite"],"last_preinstall_synchronize_version":"147"}} \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/corectrl.ini b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/corectrl.ini new file mode 100644 index 0000000..7bfeb0f --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/corectrl.ini @@ -0,0 +1,8 @@ +[General] +startOnSysTray=true + +[Window] +main-height=965 +main-width=775 +main-x-pos=3203 +main-y-pos=127 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite new file mode 100644 index 0000000..0117013 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite-shm b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite-shm new file mode 100644 index 0000000..fe9ac28 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite-shm differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite-wal b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/Profile Groups/cdf6a8d3.sqlite-wal new file mode 100644 index 0000000..e69de29 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/.parentlock b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/.parentlock new file mode 100644 index 0000000..e69de29 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/addons.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/addons.json new file mode 100644 index 0000000..993a14a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/addons.json @@ -0,0 +1 @@ +{"schema":6,"addons":[{"id":"uBlock0@raymondhill.net","icons":{"32":"https://addons.mozilla.org/user-media/addon_icons/607/607454-32.png?modified=mcrushed","64":"https://addons.mozilla.org/user-media/addon_icons/607/607454-64.png?modified=mcrushed","128":"https://addons.mozilla.org/user-media/addon_icons/607/607454-128.png?modified=mcrushed"},"name":"uBlock Origin","version":"1.70.0","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/4721638/ublock_origin-1.70.0.xpi","homepageURL":"https://github.com/gorhill/uBlock#ublock-origin","supportURL":"https://old.reddit.com/r/uBlockOrigin/","amoListingURL":"https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/","description":"Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory.","fullDescription":"uBlock Origin is not an \"ad blocker\", it's a wide-spectrum content blocker with CPU and memory efficiency as a primary feature.\n\n\n\nOut of the box, uBO blocks ads, trackers, coin miners, popups, etc. through the following lists of filters, enabled by default:\n\n EasyList (ads)\n EasyPrivacy (tracking)\n Peter Lowe’s Ad server list (ads and tracking)\n Online Malicious URL Blocklist\n uBO's own lists\n\n\nMore lists are available for you to select if you wish:\n\n EasyList Cookie\n Fanboy Annoyances\n AdGuard Annoyances\n Dan Pollock’s hosts file\n And many others\n\n\nAdditionally, you can point-and-click to block JavaScript locally or globally, create your own global or local rules to override entries from filter lists, and many more advanced features.\n\n\n\nFree.\nOpen source with public license (GPLv3)\nFor users by users.\n\nIf ever you really do want to contribute something, think about the people working hard to maintain the filter lists you are using, which were made available to use by all for free.\n\n\n\n","weeklyDownloads":153889,"type":"extension","creator":{"name":"Raymond Hill","url":"https://addons.mozilla.org/en-US/firefox/user/11423598/"},"developers":[],"screenshots":[{"url":"https://addons.mozilla.org/user-media/previews/full/238/238546.png?modified=1622132421","width":1011,"height":758,"thumbnailURL":"https://addons.mozilla.org/user-media/previews/thumbs/238/238546.jpg?modified=1622132421","thumbnailWidth":533,"thumbnailHeight":400,"caption":"The popup panel: default mode"},{"url":"https://addons.mozilla.org/user-media/previews/full/238/238548.png?modified=1622132423","width":1011,"height":758,"thumbnailURL":"https://addons.mozilla.org/user-media/previews/thumbs/238/238548.jpg?modified=1622132423","thumbnailWidth":533,"thumbnailHeight":400,"caption":"The dashboard: stock filter lists"},{"url":"https://addons.mozilla.org/user-media/previews/full/238/238547.png?modified=1622132425","width":1011,"height":758,"thumbnailURL":"https://addons.mozilla.org/user-media/previews/thumbs/238/238547.jpg?modified=1622132425","thumbnailWidth":533,"thumbnailHeight":400,"caption":"The popup panel: default-deny mode"},{"url":"https://addons.mozilla.org/user-media/previews/full/238/238549.png?modified=1622132426","width":1011,"height":758,"thumbnailURL":"https://addons.mozilla.org/user-media/previews/thumbs/238/238549.jpg?modified=1622132426","thumbnailWidth":533,"thumbnailHeight":400,"caption":"The dashboard: settings"},{"url":"https://addons.mozilla.org/user-media/previews/full/238/238552.png?modified=1622132430","width":970,"height":1800,"thumbnailURL":"https://addons.mozilla.org/user-media/previews/thumbs/238/238552.jpg?modified=1622132430","thumbnailWidth":216,"thumbnailHeight":400,"caption":"The popup panel in Firefox Preview: default mode with more blocking options revealed"},{"url":"https://addons.mozilla.org/user-media/previews/full/230/230370.png?modified=1622132432","width":800,"height":600,"thumbnailURL":"https://addons.mozilla.org/user-media/previews/thumbs/230/230370.jpg?modified=1622132432","thumbnailWidth":533,"thumbnailHeight":400,"caption":"The unified logger tells you all that uBO is seeing and doing"}],"contributionURL":"","averageRating":4.7981,"reviewCount":5681,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/","updateDate":1773409902000}]} \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/cert9.db b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/cert9.db new file mode 100644 index 0000000..d1f3f56 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/cert9.db differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/cert_override.txt b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/cert_override.txt new file mode 100644 index 0000000..508c5e9 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/cert_override.txt @@ -0,0 +1,2 @@ +# PSM Certificate Override Settings file +# This is a generated file! Do not edit. diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/containers.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/containers.json new file mode 100644 index 0000000..8114fdf --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/containers.json @@ -0,0 +1 @@ +{"version":5,"lastUserContextId":5,"identities":[{"icon":"fingerprint","color":"blue","l10nId":"user-context-personal","public":true,"userContextId":1},{"icon":"briefcase","color":"orange","l10nId":"user-context-work","public":true,"userContextId":2},{"icon":"dollar","color":"green","l10nId":"user-context-banking","public":true,"userContextId":3},{"icon":"cart","color":"pink","l10nId":"user-context-shopping","public":true,"userContextId":4},{"public":false,"icon":"","color":"","name":"userContextIdInternal.thumbnail","accessKey":"","userContextId":5},{"userContextId":4294967295,"public":false,"icon":"","color":"","name":"userContextIdInternal.webextStorageLocal","accessKey":""}]} \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extension-preferences.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extension-preferences.json new file mode 100644 index 0000000..71f9c9a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extension-preferences.json @@ -0,0 +1 @@ +{"newtab@mozilla.org":{"permissions":["internal:privateBrowsingAllowed","internal:svgContextPropertiesAllowed"],"origins":[],"data_collection":[]},"addons-search-detection@mozilla.com":{"permissions":["internal:privateBrowsingAllowed","internal:svgContextPropertiesAllowed"],"origins":[],"data_collection":[]},"data-leak-blocker@mozilla.com":{"permissions":["internal:privateBrowsingAllowed","internal:svgContextPropertiesAllowed"],"origins":[],"data_collection":[]},"ipp-activator@mozilla.com":{"permissions":["internal:privateBrowsingAllowed","internal:svgContextPropertiesAllowed"],"origins":[],"data_collection":[]},"formautofill@mozilla.org":{"permissions":["internal:privateBrowsingAllowed","internal:svgContextPropertiesAllowed"],"origins":[],"data_collection":[]},"pictureinpicture@mozilla.org":{"permissions":["internal:privateBrowsingAllowed","internal:svgContextPropertiesAllowed"],"origins":[],"data_collection":[]},"webcompat@mozilla.org":{"permissions":["internal:privateBrowsingAllowed","internal:svgContextPropertiesAllowed"],"origins":[],"data_collection":[]},"default-theme@mozilla.org":{"permissions":["internal:privateBrowsingAllowed","internal:svgContextPropertiesAllowed"],"origins":[],"data_collection":[]},"uBlock0@raymondhill.net":{"permissions":["internal:privateBrowsingAllowed"],"origins":[],"data_collection":[]}} \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extension-settings.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extension-settings.json new file mode 100644 index 0000000..e4b508c --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extension-settings.json @@ -0,0 +1 @@ +{"version":3,"commands":{},"prefs":{"websites.hyperlinkAuditingEnabled":{"initialValue":{},"precedenceList":[{"id":"uBlock0@raymondhill.net","installDate":1773777472862,"value":false,"enabled":true}]},"network.networkPredictionEnabled":{"initialValue":{"network.prefetch-next":false,"network.http.speculative-parallel-limit":0},"precedenceList":[{"id":"uBlock0@raymondhill.net","installDate":1773777472862,"value":false,"enabled":true}]}},"default_search":{},"url_overrides":{}} \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extensions.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extensions.json new file mode 100644 index 0000000..cdc68d1 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extensions.json @@ -0,0 +1 @@ +{"schemaVersion":37,"addons":[{"id":"uBlock0@raymondhill.net","syncGUID":"{1e2d63de-41ca-4b3b-8084-71d2d5652bc1}","version":"1.70.0","type":"extension","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":"dashboard.html","optionsType":3,"optionsBrowserStyle":false,"aboutURL":null,"defaultLocale":{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1773777472862,"updateDate":1776006842000,"applyBackgroundUpdates":1,"path":"/home/t/.librewolf/aw20b0cj.default-default/extensions/uBlock0@raymondhill.net.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"uBlock Origin","description":"高効率ブロッカーã¤ã„ã«ç™»å ´ã€‚CPU ã¨ãƒ¡ãƒ¢ãƒªãƒ¼ã«è² æ‹…ã‚’ã‹ã‘ã¾ã›ã‚“。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"uBlock Origin","description":"Lõpuks on valminud tõhus blokeerija. Protsessori- ja mälusõbralik.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"uBlock Origin","description":"Enfin un blocador eficaç. Sollicita pauc lo CPU e la memòria","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"uBlock Origin","description":"Finalmente, um bloqueador eficiente. Leve para a CPU e a memória.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"uBlock Origin","description":"O'r diwedd, rhwystrydd effeithlon sy'n gwell ar y CPU a'r cof.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cy"]},{"name":"uBlock Origin","description":"మొతà±à°¤à°¾à°¨à°¿à°•à°¿ RAM ఇంకా CPU పై తేలికయిన, à°’à°• సమరà±à°¥à°µà°‚తమైన నిరోధిని.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["te"]},{"name":"uBlock Origin","description":"Un bloqueur de nuisances efficace, qui ménagera votre processeur et votre mémoire vive.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"uBlock Origin","description":"Einlik, in effisjinte adblocker. Brûkt hast gjin prosessorkrêft of ûnthâld.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fy"]},{"name":"uBlock Origin","description":"Ðай-накраÑ, ефективен блокер. ЩадÑщ процеÑора и паметта.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"uBlock Origin","description":"ਆਖਰਕਾਰ ਪà©à¨°à¨­à¨¾à¨µà©€ ਬਲੌਕਰ ਹੈ। CPU ਅਤੇ ਮੈਮੋਰੀ ਲਈ ਸੌਖਾ।","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pa"]},{"name":"uBlock Origin","description":"Akhirnya, pemblokir iklan yang efisien. Ringan penggunaan CPU dan memori.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"uBlock Origin","description":"à¦à¦•টি শকà§à¦¤à¦¿à¦¶à¦¾à¦²à§€ বিজà§à¦žà¦¾à¦ªà¦¨ পà§à¦°à¦¤à¦¿à¦°à§‹à¦§à¦•, অবশেষে তৈরী হল। যা সিপিইউ à¦à¦¬à¦‚ মেমরির জনà§à¦¯ সহনীয়।","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bn"]},{"name":"uBlock Origin","description":"Ugu dambeyntii, xannibaado hufan. Ku fudud oo ku saabsan CPU iyo xusuusta.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["so"]},{"name":"uBlock Origin","description":"Behingoz, blokeatzaile eraginkor bat. PUZ eta memorian arina.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["eu"]},{"name":"uBlock Origin","description":"Äntligen en effektiv blockerare. Lätt för bÃ¥de processor och minne.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"uBlock Origin","description":"KoneÄnÄ› efektivní blokovaÄ. Nezatěžuje CPU a paměť.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"uBlock Origin","description":"Végre egy hatékony reklám- és követésblokkoló böngészÅ‘khöz, amely kíméletes a processzorral és a memóriával.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"uBlock Origin","description":"ಕೊನೆಗೆ, ಒಂದೠದಕà³à²· ನಿರà³à²¬à²‚ಧಕ. ಮಿತವಾದ ಸಿಪಿಯೂ ಹಾಗೠಮೆಮೊರಿ ಬಳಿಕೇಒಂದಿಗೆ .","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["kn"]},{"name":"uBlock Origin","description":"Ефективний блокувальник реклами таки з’ÑвивÑÑ. Ðе навантажує процеÑор та пам'Ñть.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"uBlock Origin","description":"آخر کار، ایک مؤثر Ø§Ø´ØªÛØ§Ø± Ú©Ùˆ روکنے والا، ÛŒÛ Ú©Ù… cpu اور میموری لیتا ÛÛ’.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ur"]},{"name":"uBlock Origin","description":"අවසà·à¶±à¶ºà·šà¶¯à·“, මධ්â€à¶º à·ƒà·à¶šà·ƒà·”ම් ඒකකය සහ මතකය අඩුවෙන් à¶·à·à·€à·’ත෠කරන à¶šà·à¶»à·Šà¶ºà¶šà·Šâ€à·‚ම අවහිරකයක් ඇත.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["si"]},{"name":"uBlock Origin","description":"Hatimaye, kizuizi kinachofaa. Nyepesi kwenye CPU na kumbukumbu.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sw"]},{"name":"uBlock Origin","description":"Finfine rendimenta reklamoblokilo. Afabla por ĉefprocesoro kaj memoro.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"uBlock Origin","description":"وأخيراً, مانع اعلانات ÙƒÙوء. Ø®Ùي٠على المعالج Ùˆ الذاكرة.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"uBlock Origin","description":"Cuối cùng, đã có má»™t công cụ chặn quảng cáo hiệu quả, tiêu tốn ít CPU và bá»™ nhá»›.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["vi"]},{"name":"uBlock Origin","description":"რáƒáƒ’áƒáƒ áƒª იქნáƒ, მძლáƒáƒ•რი დრშედეგიáƒáƒœáƒ˜ რეკლáƒáƒ›áƒ”ბის შემზღუდáƒáƒ•ი. ზáƒáƒ’áƒáƒ•ს CPU-ს დრმეხსიერებáƒáƒ¡.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ka"]},{"name":"uBlock Origin","description":"Axır ki, prosessor vÉ™ yaddaÅŸ yükünü azaldan sÉ™mÉ™rÉ™li bir É™ngÉ™llÉ™yici var.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["az"]},{"name":"uBlock Origin","description":"ì´ ë¶€ê°€ ê¸°ëŠ¥ì€ íš¨ìœ¨ì ì¸ 차단기입니다. CPU와 ë©”ëª¨ë¦¬ì— ì£¼ëŠ” ë¶€ë‹´ì´ ì ìŠµë‹ˆë‹¤.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"uBlock Origin","description":"Finalmente, un blocker efficiente. Leggero sulla CPU e sulla memoria.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"uBlock Origin","description":"Конечно, ефикаÑен блокер. ЛеÑен на CPU и меморија.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["mk"]},{"name":"uBlock Origin","description":"Ein effizienter Blocker mit geringer CPU- und Speicherauslastung.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"uBlock Origin","description":"शेवटी, à¤à¤• कारà¥à¤¯à¤•à¥à¤·à¤® बà¥à¤²à¥‰à¤•र कà¥à¤°à¥‹à¤®à¤¿à¤¯à¤® आधारित बà¥à¤°à¤¾à¤‰à¤à¤°à¤¾à¤‚साठी. सीपीयू आणि मेमरी वर सोपे जातो.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["mr"]},{"name":"uBlock Origin","description":"Endelig en effektiv blokkeringsutvidelse. Lavt CPU- og minnebruk.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["en-GB"]},{"name":"uBlock Origin","description":"Ó fin, un bloqueador eficiente que non chupa toda a memoria e o procesador.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"uBlock Origin","description":"Endelig en effektiv blokkeringsutvidelse. Lavt CPU- og minnebruk.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["no"]},{"name":"uBlock Origin","description":"มาà¹à¸¥à¹‰à¸§! โปรà¹à¸à¸£à¸¡à¸šà¸¥à¹‡à¸­à¸à¹‚ฆษณาได้อย่างมีประสิทธิภาพ โดยที่ไม่à¸à¸´à¸™à¸‹à¸µà¸žà¸µà¸¢à¸¹à¸«à¸£à¸·à¸­à¹à¸£à¸¡","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["th"]},{"name":"uBlock Origin","description":"Pagaliau, efektyvus blokatorius, neapkraunantis nei procesoriaus, nei darbinÄ—s atminties.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["lt"]},{"name":"uBlock Origin","description":"Më në fund, një bllokues efikas që nuk e rëndon procesorin dhe memorien.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sq"]},{"name":"uBlock Origin","description":"بالاخره، یک بلاکر کارآمد. Ú©Ù… حجم بر روی پردازنده Ùˆ Ø­Ø§ÙØ¸Ù‡.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"uBlock Origin","description":"Akhirnya, penyekat yang cekap. Tidak membebankan CPU dan memori.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ms"]},{"name":"uBlock Origin","description":"അവസാനം, ഒരൠകാരàµà´¯à´•àµà´·à´®à´®à´¾à´¯ à´¬àµà´²àµ‹à´•àµà´•à´°àµâ€. ലഘàµà´µà´¾à´¯ CPU, memory ഉപയോഗം.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ml"]},{"name":"uBlock Origin","description":"आख़िरकार, कà¥à¤°à¥‹à¤®à¤¿à¤¯à¤®-बेसà¥à¤¡ बà¥à¤°à¤¾à¤‰à¤œà¤¼à¤°à¥‹à¤‚ के लिठà¤à¤• कà¥à¤¶à¤² अवरोधक। सीपीयू और मेमोरी पर कम भार के साथ।\n","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hi"]},{"name":"uBlock Origin","description":"Finalment, un blocador eficient que utilitza pocs recursos de memòria i processador.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"uBlock Origin","description":"Коначно, ефикаÑан блокатор. ÐиÑки процеÑорÑки и меморијÑки захтеви.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"uBlock Origin","description":"Тинех Интернет тишкерӳҫӗ валли хӑвӑрт та витӗмлӗ чаркӑч пур.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cv"]},{"name":"uBlock Origin","description":"KoneÄne efektívny blokovaÄ. NezaÅ¥ažuje CPU ani pamäť.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"uBlock Origin","description":"இறà¯à®¤à®¿à®¯à®¾à®•, ஒர௠திறமையான விளமà¯à®ªà®°à®¤à¯ தடà¯à®ªà¯à®ªà®¾à®©à¯. கணினியின௠மையச௠செயறà¯à®ªà®•à¯à®¤à®¿à®¯à®¿à®©à¯ மேலà¯à®®à¯ நினைவகதà¯à®¤à®¿à®©à¯ மேலà¯à®®à¯ இலகà¯à®µà®¾à®©à®¤à¯.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ta"]},{"name":"uBlock Origin","description":"Ðаконец-то, быÑтрый и Ñффективный блокировщик Ð´Ð»Ñ Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€Ð¾Ð².","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"uBlock Origin","description":"一款高效的网络请求过滤工具,å ç”¨æžä½Žçš„内存和 CPU。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"uBlock Origin","description":"Nareszcie skuteczny bloker charakteryzujÄ…cy siÄ™ niskim użyciem procesora i pamiÄ™ci.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"uBlock Origin","description":"KonÄno, uÄinkovita, procesorju in pomnilniku prijazna razÅ¡iritev za blokiranje oglasov.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"uBlock Origin","description":"Erfin, ur stanker saotradurioù efedus hag a zouj d'ho reizhiad korvoiñ ha d'ho memor.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["br-FR"]},{"name":"uBlock Origin","description":"Beidzot, efektÄ«vs bloÄ·Ä“tÄjs. NepÄrslogo procesoru un atmiņu.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["lv"]},{"name":"uBlock Origin","description":"Mainam na pangharang sa content. Magaan sa CPU at memorya.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fil"]},{"name":"uBlock Origin","description":"KonaÄno, efikasan blokator. Lak na CPU i memoriji.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"uBlock Origin","description":"Viimeinkin tehokas estotyökalu, joka ei kuormita prosessoria ja muistia.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"uBlock Origin","description":"Жарнамаларды жақÑÑ‹ өшіретін Addon'дардың бірі. Компьютердің қуатың аз алады.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["kk"]},{"name":"uBlock Origin","description":"ÐарÑшце, Ñфектыўны блакавальнік. Ðе нагружае працÑÑар Ñ– памÑць.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["be"]},{"name":"uBlock Origin","description":"ÕŽÕ¥Ö€Õ»Õ¡ÕºÕ¥Õ›Õ½, Õ¡Ö€Õ¤ÕµÕ¸Ö‚Õ¶Õ¡Õ¾Õ¥Õ¿ Õ¡Ö€Õ£Õ¥Õ¬Õ¡ÖƒÕ¡Õ¯Õ«Õ¹Ö‰ Ô½Õ¶Õ¡ÕµÕ¸Ö‚Õ´ Õ§ Õ´Õ·Õ¡Õ¯Õ«Õ¹Õ¨ Ö‡ Õ°Õ«Õ·Õ¸Õ²Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¨Ö‰","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hy"]},{"name":"uBlock Origin","description":"KonaÄno, efikasan bloker. Å tedljiv na procesoru i memoriji.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bs"]},{"name":"uBlock Origin","description":"અંતે, àªàª• કારà«àª¯àª•à«àª·àª® અવરોધક. સીપીયૠઅને મેમરી પર સરળ.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["gu"]},{"name":"uBlock Origin","description":"Επιτέλους, ένας αποτελεσματικός blocker. ΕλαφÏÏÏ‚ για τον επεξεÏγαστή και τη μνήμη.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"uBlock Origin","description":"ÃŽn sfârÈ™it, un blocant eficient. Are un impact mic asupra procesorului È™i memoriei.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"uBlock Origin","description":"Por fin, un bloqueador eficiente con uso mínimo de procesador y memoria.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"uBlock Origin","description":"Até que enfim, um bloqueador eficiente. Bem otimizado para CPU e memória.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"uBlock Origin","description":"終於有一款高效能的å°éŽ–å·¥å…·ã€‚å° CPU 和記憶體的å ç”¨æ¥µä½Žã€‚","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"uBlock Origin","description":"סוף סוף, ×—×•×¡× ×™×¢×™×œ. קל על המעבד והזיכרון.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"uBlock Origin","description":"Endelig en effektiv blocker. Lavt CPU- og hukommelsesforbrug.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"uBlock Origin","description":"Eindelijk, een efficiënte blokker. Gebruikt weinig processorkracht en geheugen.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"uBlock Origin","description":"Sonunda, etkili bir engelleyici. İşlemciyi ve belleÄŸi yormaz.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["tr"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"115.0","maxVersion":"*"}],"targetPlatforms":[],"signedState":2,"signedTypes":[2,1],"signedDate":1773407355000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["alarms","dns","menus","privacy","storage","tabs","unlimitedStorage","webNavigation","webRequest","webRequestBlocking"],"origins":["","http://*/*","https://*/*","file://*/*","https://easylist.to/*","https://*.fanboy.co.nz/*","https://filterlists.com/*","https://forums.lanik.us/*","https://github.com/*","https://*.github.io/*","https://github.com/uBlockOrigin/*","https://ublockorigin.github.io/*","https://*.reddit.com/r/uBlockOrigin/*"],"data_collection":["none"]},"optionalPermissions":{"permissions":[],"origins":[],"data_collection":[]},"requestedPermissions":{"permissions":[],"origins":[],"data_collection":[]},"icons":{"16":"img/ublock.svg","32":"img/ublock.svg","48":"img/ublock.svg","64":"img/ublock.svg","96":"img/ublock.svg","128":"img/ublock.svg"},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":{"persistentListeners":{"webRequest":{"onBeforeRequest":[[{"incognito":null,"tabId":null,"types":null,"urls":["moz-extension://449c03ff-5415-40a9-a868-5c97b5401188/web_accessible_resources/*"],"windowId":null},["blocking"]],[{"incognito":null,"tabId":null,"types":null,"urls":["http://*/*","https://*/*","ws://*/*","wss://*/*"],"windowId":null},["blocking"]]]}}},"hidden":false,"installTelemetryInfo":{"source":"enterprise-policy"},"recommendationState":{"validNotAfter":1931195354000,"validNotBefore":1773407354000,"states":["recommended","recommended-android"]},"rootURI":"jar:file:///home/t/.librewolf/aw20b0cj.default-default/extensions/uBlock0@raymondhill.net.xpi!/","location":"app-profile"},{"id":"data-leak-blocker@mozilla.com","syncGUID":"{f09b1ff5-ff12-4389-85e5-12e67738ed22}","version":"144.0.0","type":"extension","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Data Leak Blocker","description":"","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"139.0","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["mozillaAddons"],"origins":[],"data_collection":[]},"optionalPermissions":{"permissions":[],"origins":[],"data_collection":[]},"requestedPermissions":{"permissions":[],"origins":[],"data_collection":[]},"icons":{},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":{},"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-addons/data-leak-blocker/","location":"app-builtin-addons"},{"id":"formautofill@mozilla.org","syncGUID":"{3482d7df-9d1a-4078-bb58-4ec1c824f9e0}","version":"1.0.1","type":"extension","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Form Autofill","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[],"data_collection":[]},"optionalPermissions":{"permissions":[],"origins":[],"data_collection":[]},"requestedPermissions":{"permissions":[],"origins":[],"data_collection":[]},"icons":{},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":{},"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-addons/formautofill/","location":"app-builtin-addons"},{"id":"ipp-activator@mozilla.com","syncGUID":"{b076a94b-83f2-4149-9217-1a719f5e0b56}","version":"0.1","type":"extension","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"IPP Activator","description":"A system add-on to activate IPP in 143","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"143.0","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","cookies","webRequest"],"origins":[""],"data_collection":[]},"optionalPermissions":{"permissions":[],"origins":[],"data_collection":[]},"requestedPermissions":{"permissions":[],"origins":[],"data_collection":[]},"icons":{},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":{},"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-addons/ipp-activator/","location":"app-builtin-addons"},{"id":"newtab@mozilla.org","syncGUID":"{cc89e3e5-c507-44ea-ae42-adc87d570e18}","version":"149.3.0","type":"extension","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"New Tab","description":"","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"142.0a1","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[],"data_collection":[]},"optionalPermissions":{"permissions":[],"origins":[],"data_collection":[]},"requestedPermissions":{"permissions":[],"origins":[],"data_collection":[]},"icons":{},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":{},"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-addons/newtab/","location":"app-builtin-addons"},{"id":"pictureinpicture@mozilla.org","syncGUID":"{39a6a577-a063-4c9d-a2e1-5598bdc85777}","version":"1.0.0","type":"extension","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Picture-In-Picture","description":"Fixes for web compatibility with Picture-in-Picture","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"88.0a1","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[],"data_collection":[]},"optionalPermissions":{"permissions":[],"origins":[],"data_collection":[]},"requestedPermissions":{"permissions":[],"origins":[],"data_collection":[]},"icons":{},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":{},"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-addons/pictureinpicture/","location":"app-builtin-addons"},{"id":"addons-search-detection@mozilla.com","syncGUID":"{e50b97fc-6efa-434e-a46e-7dba2b0477da}","version":"3.0.0","type":"extension","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Add-ons Search Detection","description":"","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["telemetry","webRequest","webRequestBlocking"],"origins":[""],"data_collection":[]},"optionalPermissions":{"permissions":[],"origins":[],"data_collection":[]},"requestedPermissions":{"permissions":[],"origins":[],"data_collection":[]},"icons":{},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":{},"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-addons/search-detection/","location":"app-builtin-addons"},{"id":"webcompat@mozilla.org","syncGUID":"{7dae3a46-238a-4316-98ec-6272bc61c450}","version":"149.11.0","type":"extension","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Web Compatibility Interventions","description":"Urgent post-release fixes for web compatibility.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"102.0","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["cookies","mozillaAddons","scripting","tabs","webNavigation","webRequest","webRequestBlocking"],"origins":[""],"data_collection":[]},"optionalPermissions":{"permissions":[],"origins":[],"data_collection":[]},"requestedPermissions":{"permissions":[],"origins":[],"data_collection":[]},"icons":{},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":{"persistentListeners":{"webRequest":{"onBeforeRequest":[[{"incognito":null,"tabId":null,"types":["main_frame"],"urls":["*://login.microsoftonline.com/*","*://login.microsoftonline.us/*","*://steamcommunity.com/*","*://store.steampowered.com/*","*://help.steampowered.com/*","*://checkout.steampowered.com/*","*://steam.tv/*"],"windowId":null},["blocking"]],[{"incognito":null,"tabId":null,"types":["image"],"urls":["https://smartblock.firefox.etp/facebook.svg","https://smartblock.firefox.etp/play.svg","https://smartblock.firefox.etp/instagram.svg","https://smartblock.firefox.etp/tiktok.svg","https://smartblock.firefox.etp/disqus.svg","https://smartblock.firefox.etp/x-logo.svg"],"windowId":null},["blocking"]],[{"incognito":null,"tabId":null,"types":["script"],"urls":["*://s7.addthis.com/icons/official-addthis-angularjs/current/dist/official-addthis-angularjs.min.js*","*://track.adform.net/serving/scripts/trackpoint/","*://track.adform.net/serving/scripts/trackpoint/async/","*://*.adnxs.com/*/ast.js*","*://*.adnxs.com/*/pb.js*","*://*.adnxs.com/*/prebid*","*://www.everestjs.net/static/st.v3.js*","*://static.adsafeprotected.com/vans-adapter-google-ima.js","*://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js","*://cdn.branch.io/branch-latest.min.js*","*://pub.doubleverify.com/signals/pub.js*","*://c.amazon-adsystem.com/aax2/apstag.js","*://aax.amazon-adsystem.com/e/dtb/bid/*/prebid*","*://auth.9c9media.ca/auth/main.js","*://static.chartbeat.com/js/chartbeat.js","*://static.chartbeat.com/js/chartbeat_video.js","*://static.criteo.net/js/ld/publishertag.js","*://libs.coremetrics.com/eluminate.js","*://connect.facebook.net/*/sdk.js*","*://connect.facebook.net/*/all.js*","*://secure.cdn.fastclick.net/js/cnvr-launcher/*/launcher-stub.min.js*","*://www.google-analytics.com/analytics.js*","*://www.google-analytics.com/gtm/js*","*://www.googletagmanager.com/gtm.js*","*://www.google-analytics.com/plugins/ua/ec.js","*://ssl.google-analytics.com/ga.js","*://s0.2mdn.net/instream/html5/ima3.js","*://imasdk.googleapis.com/js/sdkloader/ima3.js","*://www.googleadservices.com/pagead/conversion_async.js","*://www.googletagservices.com/tag/js/gpt.js*","*://pagead2.googlesyndication.com/tag/js/gpt.js*","*://pagead2.googlesyndication.com/gpt/pubads_impl_*.js*","*://securepubads.g.doubleclick.net/tag/js/gpt.js*","*://securepubads.g.doubleclick.net/gpt/pubads_impl_*.js*","*://script.ioam.de/iam.js","*://cdn.adsafeprotected.com/iasPET.1.js","*://static.adsafeprotected.com/iasPET.1.js","*://adservex.media.net/videoAds.js*","*://*.moatads.com/*/moatad.js*","*://*.moatads.com/*/moatapi.js*","*://*.moatads.com/*/moatheader.js*","*://*.moatads.com/*/yi.js*","*://*.imrworldwide.com/v60.js","*://cdn.optimizely.com/js/*.js","*://cdn.optimizely.com/public/*.js","*://id.rambler.ru/rambler-id-helper/auth_events.js","*://media.richrelevance.com/rrserver/js/1.2/p13n.js","*://www.gstatic.com/firebasejs/*/firebase-messaging.js*","*://js.maxmind.com/js/apis/geoip2/*/geoip2.js","*://s.webtrends.com/js/advancedLinkTracking.js","*://s.webtrends.com/js/webtrends.js","*://s.webtrends.com/js/webtrends.min.js","https://www.instagram.com/embed.js","https://platform.instagram.com/*/embeds.js","https://www.tiktok.com/embed.js","*://*.disqus.com/embed.js","*://openfpcdn.io/botd/v1","https://platform.twitter.com/widgets.js"],"windowId":null},["blocking"]],[{"incognito":null,"tabId":null,"types":["image"],"urls":["*://track.adform.net/Serving/TrackPoint/*","*://pixel.advertising.com/firefox-etp","*://*.advertising.com/*.js*","*://*.advertising.com/*","*://securepubads.g.doubleclick.net/gampad/*ad-blk*","*://pubads.g.doubleclick.net/gampad/*ad-blk*","*://securepubads.g.doubleclick.net/gampad/*xml_vmap1*","*://pubads.g.doubleclick.net/gampad/*xml_vmap1*","*://vast.adsafeprotected.com/vast*","*://securepubads.g.doubleclick.net/gampad/*xml_vmap2*","*://pubads.g.doubleclick.net/gampad/*xml_vmap2*","*://securepubads.g.doubleclick.net/gampad/*ad*","*://pubads.g.doubleclick.net/gampad/*ad*","*://www.facebook.com/platform/impression.php*","https://ads.stickyadstv.com/firefox-etp","*://ads.stickyadstv.com/auto-user-sync*","*://ads.stickyadstv.com/user-matching*","https://static.adsafeprotected.com/firefox-etp-pixel","*://*.adsafeprotected.com/*.gif*","*://*.adsafeprotected.com/*.png*","*://*.adsafeprotected.com/*.js*","*://*.adsafeprotected.com/*/adj*","*://*.adsafeprotected.com/*/imp/*","*://*.adsafeprotected.com/*/Serving/*","*://*.adsafeprotected.com/*/unit/*","*://*.adsafeprotected.com/jload","*://*.adsafeprotected.com/jload?*","*://*.adsafeprotected.com/jsvid","*://*.adsafeprotected.com/jsvid?*","*://*.adsafeprotected.com/mon*","*://*.adsafeprotected.com/tpl","*://*.adsafeprotected.com/tpl?*","*://*.adsafeprotected.com/services/pub*","*://*.adsafeprotected.com/*"],"windowId":null},["blocking"]],[{"incognito":null,"tabId":null,"types":["imageset"],"urls":["*://track.adform.net/Serving/TrackPoint/*","*://pixel.advertising.com/firefox-etp","*://*.advertising.com/*.js*","*://*.advertising.com/*","*://securepubads.g.doubleclick.net/gampad/*ad-blk*","*://pubads.g.doubleclick.net/gampad/*ad-blk*","*://securepubads.g.doubleclick.net/gampad/*xml_vmap1*","*://pubads.g.doubleclick.net/gampad/*xml_vmap1*","*://vast.adsafeprotected.com/vast*","*://securepubads.g.doubleclick.net/gampad/*xml_vmap2*","*://pubads.g.doubleclick.net/gampad/*xml_vmap2*","*://securepubads.g.doubleclick.net/gampad/*ad*","*://pubads.g.doubleclick.net/gampad/*ad*","*://www.facebook.com/platform/impression.php*","https://ads.stickyadstv.com/firefox-etp","*://ads.stickyadstv.com/auto-user-sync*","*://ads.stickyadstv.com/user-matching*","https://static.adsafeprotected.com/firefox-etp-pixel","*://*.adsafeprotected.com/*.gif*","*://*.adsafeprotected.com/*.png*","*://*.adsafeprotected.com/*.js*","*://*.adsafeprotected.com/*/adj*","*://*.adsafeprotected.com/*/imp/*","*://*.adsafeprotected.com/*/Serving/*","*://*.adsafeprotected.com/*/unit/*","*://*.adsafeprotected.com/jload","*://*.adsafeprotected.com/jload?*","*://*.adsafeprotected.com/jsvid","*://*.adsafeprotected.com/jsvid?*","*://*.adsafeprotected.com/mon*","*://*.adsafeprotected.com/tpl","*://*.adsafeprotected.com/tpl?*","*://*.adsafeprotected.com/services/pub*","*://*.adsafeprotected.com/*"],"windowId":null},["blocking"]],[{"incognito":null,"tabId":null,"types":["xmlhttprequest"],"urls":["*://track.adform.net/Serving/TrackPoint/*","*://pagead2.googlesyndication.com/pagead/*.js*fcd=true","*://pagead2.googlesyndication.com/pagead/js/*.js*fcd=true","*://pixel.advertising.com/firefox-etp","*://cdn.cmp.advertising.com/firefox-etp","*://*.advertising.com/*.js*","*://*.advertising.com/*","*://securepubads.g.doubleclick.net/gampad/*ad-blk*","*://pubads.g.doubleclick.net/gampad/*ad-blk*","*://securepubads.g.doubleclick.net/gampad/*xml_vmap1*","*://pubads.g.doubleclick.net/gampad/*xml_vmap1*","*://vast.adsafeprotected.com/vast*","*://securepubads.g.doubleclick.net/gampad/*xml_vmap2*","*://pubads.g.doubleclick.net/gampad/*xml_vmap2*","*://securepubads.g.doubleclick.net/gampad/*ad*","*://pubads.g.doubleclick.net/gampad/*ad*","*://www.facebook.com/platform/impression.php*","https://ads.stickyadstv.com/firefox-etp","*://ads.stickyadstv.com/auto-user-sync*","*://ads.stickyadstv.com/user-matching*","https://static.adsafeprotected.com/firefox-etp-pixel","https://static.adsafeprotected.com/firefox-etp-js","*://*.adsafeprotected.com/*.gif*","*://*.adsafeprotected.com/*.png*","*://*.adsafeprotected.com/*.js*","*://*.adsafeprotected.com/*/adj*","*://*.adsafeprotected.com/*/imp/*","*://*.adsafeprotected.com/*/Serving/*","*://*.adsafeprotected.com/*/unit/*","*://*.adsafeprotected.com/jload","*://*.adsafeprotected.com/jload?*","*://*.adsafeprotected.com/jsvid","*://*.adsafeprotected.com/jsvid?*","*://*.adsafeprotected.com/mon*","*://*.adsafeprotected.com/tpl","*://*.adsafeprotected.com/tpl?*","*://*.adsafeprotected.com/services/pub*","*://*.adsafeprotected.com/*"],"windowId":null},["blocking"]]],"onBeforeSendHeaders":[[{"incognito":null,"tabId":null,"types":["sub_frame"],"urls":["*://trends.google.com/trends/embed*"],"windowId":null},["blocking","requestHeaders"]]],"onHeadersReceived":[[{"incognito":null,"tabId":null,"types":["sub_frame"],"urls":["*://trends.google.com/trends/embed*"],"windowId":null},["blocking","responseHeaders"]]]}}},"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-addons/webcompat/","location":"app-builtin-addons"},{"id":"default-theme@mozilla.org","syncGUID":"{53b40581-018e-43d2-bac3-170f184d7fa3}","version":"1.4.2","type":"theme","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"System theme — auto","description":"Follow the operating system setting for buttons, menus, and windows.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1773777471134,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"requestedPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":{},"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://default-theme/","location":"app-builtin"},{"id":"firefox-compact-light@mozilla.org","syncGUID":"{8c5661f9-93a7-4fb2-bddd-ede995a0d8a7}","version":"1.3.4","type":"theme","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Light","description":"A theme with a light color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1773777471937,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"requestedPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/light/","location":"app-builtin"},{"id":"firefox-compact-dark@mozilla.org","syncGUID":"{bd53ab3f-fdb4-4aa0-9031-3a8dfe3e8b52}","version":"1.3.4","type":"theme","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Dark","description":"A theme with a dark color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1773777471939,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"requestedPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/dark/","location":"app-builtin"},{"id":"firefox-alpenglow@mozilla.org","syncGUID":"{ed3ce3b5-0542-4118-a585-afa643f8ff45}","version":"1.5.1","type":"theme","loader":null,"updateURL":null,"installOrigins":null,"manifestVersion":2,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Firefox Alpenglow","description":"Use a colorful appearance for buttons, menus, and windows.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1773777471939,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"requestedPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistAttentionDismissed":false,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/alpenglow/","location":"app-builtin"}]} \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extensions/uBlock0@raymondhill.net.xpi b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extensions/uBlock0@raymondhill.net.xpi new file mode 100644 index 0000000..999cd34 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/extensions/uBlock0@raymondhill.net.xpi differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/handlers.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/handlers.json new file mode 100644 index 0000000..84a6101 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/handlers.json @@ -0,0 +1 @@ +{"defaultHandlersVersion":{},"mimeTypes":{"application/pdf":{"action":3,"extensions":["pdf"]},"image/webp":{"action":3,"extensions":["webp"]},"image/avif":{"action":3,"extensions":["avif"]}},"schemes":{"mailto":{"stubEntry":true,"handlers":[null]}},"isDownloadsImprovementsAlreadyMigrated":false} \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/pkcs11.txt b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/pkcs11.txt new file mode 100644 index 0000000..118f9d7 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/pkcs11.txt @@ -0,0 +1,5 @@ +library= +name=NSS Internal PKCS #11 Module +parameters=configdir='sql:/home/t/.librewolf/aw20b0cj.default-default' certPrefix='' keyPrefix='' secmod='secmod.db' flags=optimizeSpace updatedir='' updateCertPrefix='' updateKeyPrefix='' updateid='' updateTokenDescription='' +NSS=Flags=internal,critical trustOrder=75 cipherOrder=100 slotParams=(1={slotFlags=[ECC,RSA,DSA,DH,RC2,RC4,DES,RANDOM,SHA1,MD5,MD2,SSL,TLS,AES,Camellia,SEED,SHA256,SHA512] askpw=any timeout=30}) + diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/prefs.js b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/prefs.js new file mode 100644 index 0000000..856e81a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/prefs.js @@ -0,0 +1,141 @@ +// Mozilla User Preferences + +// DO NOT EDIT THIS FILE. +// +// If you make changes to this file while the application is running, +// the changes will be overwritten when the application exits. +// +// To change a preference value, you can either: +// - modify it via the UI (e.g. via about:config in the browser); or +// - set it within a user.js file in your profile. + +user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1776106772); +user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 1776106772); +user_pref("app.update.lastUpdateTime.services-settings-poll-changes", 1776106772); +user_pref("app.update.lastUpdateTime.xpi-signature-verification", 1776106772); +user_pref("browser.bookmarks.restore_default_bookmarks", false); +user_pref("browser.contentblocking.category", "strict"); +user_pref("browser.dom.window.dump.enabled", false); +user_pref("browser.download.viewableInternally.typeWasRegistered.avif", true); +user_pref("browser.download.viewableInternally.typeWasRegistered.webp", true); +user_pref("browser.migration.version", 165); +user_pref("browser.newtabpage.activity-stream.impressionId", "{f292dba2-e11f-4d41-b464-9b5a0614418f}"); +user_pref("browser.newtabpage.storageVersion", 1); +user_pref("browser.pageActions.persistedActions", "{\"ids\":[\"bookmark\"],\"idsInUrlbar\":[\"bookmark\"],\"idsInUrlbarPreProton\":[],\"version\":1}"); +user_pref("browser.pagethumbnails.storage_version", 3); +user_pref("browser.policies.applied", true); +user_pref("browser.policies.runOncePerModification.removeSearchEngines", "[\"Google\",\"Bing\",\"Amazon.com\",\"eBay\",\"Twitter\",\"Perplexity\"]"); +user_pref("browser.policies.runOncePerModification.setDefaultSearchEngine", "DuckDuckGo"); +user_pref("browser.proton.toolbar.version", 3); +user_pref("browser.region.network.url", ""); +user_pref("browser.region.update.enabled", false); +user_pref("browser.safebrowsing.downloads.remote.block_potentially_unwanted", false); +user_pref("browser.safebrowsing.downloads.remote.block_uncommon", false); +user_pref("browser.safebrowsing.downloads.remote.enabled", false); +user_pref("browser.safebrowsing.downloads.remote.url", ""); +user_pref("browser.safebrowsing.provider.google4.dataSharingURL", ""); +user_pref("browser.safebrowsing.provider.mozilla.lastupdatetime", "1776106742982"); +user_pref("browser.safebrowsing.provider.mozilla.nextupdatetime", "1776128342982"); +user_pref("browser.startup.couldRestoreSession.count", 1); +user_pref("browser.startup.lastColdStartupCheck", 1776106964); +user_pref("browser.theme.toolbar-theme", 0); +user_pref("browser.toolbars.bookmarks.visibility", "newtab"); +user_pref("browser.uiCustomization.state", "{\"placements\":{\"widget-overflow-fixed-list\":[],\"unified-extensions-area\":[],\"nav-bar\":[\"back-button\",\"forward-button\",\"stop-reload-button\",\"home-button\",\"logins-button\",\"customizableui-special-spring1\",\"vertical-spacer\",\"urlbar-container\",\"customizableui-special-spring2\",\"downloads-button\",\"fxa-toolbar-menu-button\",\"unified-extensions-button\",\"ublock0_raymondhill_net-browser-action\"],\"toolbar-menubar\":[\"menubar-items\"],\"TabsToolbar\":[\"tabbrowser-tabs\",\"new-tab-button\",\"alltabs-button\"],\"vertical-tabs\":[],\"PersonalToolbar\":[\"personal-bookmarks\"]},\"seen\":[\"developer-button\",\"screenshot-button\",\"ublock0_raymondhill_net-browser-action\"],\"dirtyAreaCache\":[\"nav-bar\",\"vertical-tabs\",\"toolbar-menubar\",\"TabsToolbar\",\"PersonalToolbar\"],\"currentVersion\":23,\"newElementCount\":3}"); +user_pref("browser.urlbar.recentsearches.lastDefaultChanged", "1776106766346"); +user_pref("captchadetection.lastSubmission", 1773777); +user_pref("captivedetect.canonicalURL", ""); +user_pref("datareporting.dau.cachedUsageProfileGroupID", "b0bacafe-b0ba-cafe-b0ba-cafeb0bacafe"); +user_pref("datareporting.dau.cachedUsageProfileID", "beefbeef-beef-beef-beef-beeefbeefbee"); +user_pref("devtools.console.stdout.chrome", false); +user_pref("devtools.debugger.remote-enabled", false); +user_pref("distribution.iniFile.exists.appversion", "149.0.2-2"); +user_pref("distribution.iniFile.exists.value", false); +user_pref("dom.forms.autocomplete.formautofill", true); +user_pref("dom.push.userAgentID", "bc124ee49ef445538975d1e4bb6b933d"); +user_pref("dom.security.https_only_mode_ever_enabled", true); +user_pref("extensions.activeThemeID", "default-theme@mozilla.org"); +user_pref("extensions.blocklist.pingCountVersion", -1); +user_pref("extensions.colorway-builtin-themes-cleanup", 1); +user_pref("extensions.databaseSchema", 37); +user_pref("extensions.getAddons.cache.lastUpdate", 1776106773); +user_pref("extensions.getAddons.databaseSchema", 6); +user_pref("extensions.lastAppBuildId", "20260408200423"); +user_pref("extensions.lastAppVersion", "149.0.2-2"); +user_pref("extensions.lastPlatformVersion", "149.0.2"); +user_pref("extensions.pendingOperations", false); +user_pref("extensions.pictureinpicture.enable_picture_in_picture_overrides", true); +user_pref("extensions.quarantinedDomains.list", "autoatendimento.bb.com.br,ibpf.sicredi.com.br,ibpj.sicredi.com.br,internetbanking.caixa.gov.br,www.ib12.bradesco.com.br,www2.bancobrasil.com.br"); +user_pref("extensions.signatureCheckpoint", 1); +user_pref("extensions.webextensions.ExtensionStorageIDB.migrated.uBlock0@raymondhill.net", true); +user_pref("extensions.webextensions.uuids", "{\"data-leak-blocker@mozilla.com\":\"0533574e-2e5e-48d4-8956-c69d075ba65e\",\"formautofill@mozilla.org\":\"6dfeab18-cf8d-46df-9158-5b5057c9e56a\",\"ipp-activator@mozilla.com\":\"536d422e-8080-4ec2-9b0f-14688786f306\",\"pictureinpicture@mozilla.org\":\"8dc9e464-582a-400e-9a13-0d3007d31a06\",\"addons-search-detection@mozilla.com\":\"d90d055b-a329-4501-a8f4-39d8e29d12cf\",\"webcompat@mozilla.org\":\"9a310967-e580-48bf-b3e8-4eafebbc122d\",\"newtab@mozilla.org\":\"dcf5ea44-43fa-4ddc-affe-57b3c88c013d\",\"default-theme@mozilla.org\":\"2ced23c6-bee9-4c32-a401-bc627612a3b9\",\"uBlock0@raymondhill.net\":\"449c03ff-5415-40a9-a868-5c97b5401188\"}"); +user_pref("gecko.handlerService.defaultHandlersVersion", 1); +user_pref("media.gmp.storage.version.observed", 1); +user_pref("network.captive-portal-service.enabled", false); +user_pref("network.connectivity-service.enabled", false); +user_pref("network.cookie.CHIPS.lastMigrateDatabase", 2); +user_pref("network.early-hints.preconnect.max_connections", 0); +user_pref("network.http.http3.enable_0rtt", false); +user_pref("network.http.referer.disallowCrossSiteRelaxingDefault.top_navigation", true); +user_pref("network.http.speculative-parallel-limit", 0); +user_pref("network.prefetch-next", false); +user_pref("nimbus.profileId", "e2eb97e7-623c-4789-9aaa-0cf7c8080ca6"); +user_pref("pdfjs.enabledCache.state", true); +user_pref("pdfjs.migrationVersion", 2); +user_pref("permissions.manager.defaultsUrl", ""); +user_pref("places.history.enabled", false); +user_pref("privacy.annotate_channels.strict_list.enabled", true); +user_pref("privacy.bounceTrackingProtection.hasMigratedUserActivationData", true); +user_pref("privacy.bounceTrackingProtection.mode", 1); +user_pref("privacy.clearHistory.formdata", true); +user_pref("privacy.clearOnShutdown_v2.browsingHistoryAndDownloads", true); +user_pref("privacy.clearOnShutdown_v2.formdata", true); +user_pref("privacy.clearOnShutdown_v2.siteSettings", true); +user_pref("privacy.fingerprintingProtection", true); +user_pref("privacy.globalprivacycontrol.was_ever_enabled", true); +user_pref("privacy.history.custom", true); +user_pref("privacy.query_stripping.enabled", true); +user_pref("privacy.query_stripping.enabled.pbmode", true); +user_pref("privacy.sanitize.cpd.hasMigratedToNewPrefs3", true); +user_pref("privacy.sanitize.pending", "[]"); +user_pref("privacy.trackingprotection.allow_list.baseline.enabled", false); +user_pref("privacy.trackingprotection.allow_list.convenience.enabled", false); +user_pref("privacy.trackingprotection.allow_list.hasMigratedCategoryPrefs", true); +user_pref("privacy.trackingprotection.consentmanager.skip.pbmode.enabled", false); +user_pref("privacy.trackingprotection.emailtracking.enabled", true); +user_pref("privacy.trackingprotection.enabled", true); +user_pref("privacy.trackingprotection.socialtracking.enabled", true); +user_pref("security.tls.enable_0rtt_data", false); +user_pref("services.settings.blocklists.addons-bloomfilters.last_check", 1776106823); +user_pref("services.settings.blocklists.gfx.last_check", 1776106823); +user_pref("services.settings.clock_skew_seconds", -51); +user_pref("services.settings.last_etag", "1776106052587"); +user_pref("services.settings.last_update_seconds", 1776106823); +user_pref("services.settings.main.addons-data-leak-blocker-domains.last_check", 1776106823); +user_pref("services.settings.main.addons-manager-settings.last_check", 1776106823); +user_pref("services.settings.main.anti-tracking-url-decoration.last_check", 1776106823); +user_pref("services.settings.main.cookie-banner-rules-list.last_check", 1776106823); +user_pref("services.settings.main.fingerprinting-protection-overrides.last_check", 1776106823); +user_pref("services.settings.main.hijack-blocklists.last_check", 1776106823); +user_pref("services.settings.main.partitioning-exempt-urls.last_check", 1776106823); +user_pref("services.settings.main.password-recipes.last_check", 1776106823); +user_pref("services.settings.main.query-stripping.last_check", 1776106823); +user_pref("services.settings.main.third-party-cookie-blocking-exempt-urls.last_check", 1776106823); +user_pref("services.settings.main.tracking-protection-lists.last_check", 1776106823); +user_pref("services.settings.main.translations-models-v2.last_check", 1776106823); +user_pref("services.settings.main.url-classifier-exceptions.last_check", 1776106823); +user_pref("services.settings.main.url-classifier-skip-urls.last_check", 1776106823); +user_pref("services.settings.main.url-parser-default-unknown-schemes-interventions.last_check", 1776106823); +user_pref("services.settings.main.webcompat-interventions.last_check", 1776106823); +user_pref("services.settings.security-state.cert-revocations.last_check", 1776106823); +user_pref("services.settings.security-state.intermediates.last_check", 1776106823); +user_pref("services.settings.security-state.onecrl.last_check", 1776106823); +user_pref("services.sync.engine.addresses.available", true); +user_pref("sidebar.backupState", "{\"command\":\"\",\"panelOpen\":false,\"launcherExpanded\":false,\"launcherVisible\":false}"); +user_pref("sidebar.visibility", "hide-sidebar"); +user_pref("signon.rustMirror.migrationNeeded", true); +user_pref("toolkit.profiles.storeID", "cdf6a8d3"); +user_pref("toolkit.startup.last_success", 1776106962); +user_pref("toolkit.telemetry.cachedClientID", "6909424e-8e0e-4033-9afd-a551de59737d"); +user_pref("toolkit.telemetry.cachedProfileGroupID", "8a384781-d494-4e0f-ac1d-be7896562b26"); +user_pref("toolkit.telemetry.reportingpolicy.firstRun", false); +user_pref("toolkit.winRegisterApplicationRestart", false); diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/settings/data.safe.bin b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/settings/data.safe.bin new file mode 100644 index 0000000..6ba44b7 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/settings/data.safe.bin differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/xulstore.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/xulstore.json new file mode 100644 index 0000000..01c3ffe --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/aw20b0cj.default-default/xulstore.json @@ -0,0 +1 @@ +{"chrome://browser/content/browser.xhtml":{"main-window":{"screenX":"0","screenY":"0","width":"1600","height":"1015","sizemode":"maximized"},"sidebar-title":{"value":"-moz-missing\n"}}} \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/installs.ini b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/installs.ini new file mode 100644 index 0000000..1c1764a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/installs.ini @@ -0,0 +1,3 @@ +[AA67A15BF0F93AE3] +Default=aw20b0cj.default-default +Locked=1 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/profiles.ini b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/profiles.ini new file mode 100644 index 0000000..86e9fd7 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/librewolf/profiles.ini @@ -0,0 +1,13 @@ +[InstallAA67A15BF0F93AE3] +Default=aw20b0cj.default-default +Locked=1 + +[Profile0] +Name=default-default +IsRelative=1 +Path=aw20b0cj.default-default +Default=1 + +[General] +StartWithLastProfile=1 +Version=2 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/lsp-mixer-install b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/lsp-mixer-install new file mode 100644 index 0000000..2bc70e8 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/lsp-mixer-install @@ -0,0 +1,13 @@ +#!/bin/bash + +# LSP Plugins + sudo apt install lsp-plugins -y + git clone https://github.com/lsp-plugins/lsp-plugins-mixer.git + sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream -y + sudo apt update + sudo apt install php libjack-dev libsndfile1-dev libsndfile1 gstreamer1.0-pipewire libpipewire-0.3-{0,dev,modules} libspa-0.2-{bluetooth,dev,jack,modules} pipewire{,-{audio-client-libraries,pulse,bin,jack,alsa,v4l2,libcamera,locales,tests}} -y + cd lsp-plugins-mixer + make config + make fetch + make + sudo make install diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/categories.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/categories.json new file mode 100644 index 0000000..2c63c08 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/categories.json @@ -0,0 +1,2 @@ +{ +} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/lockfile b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/lockfile new file mode 100644 index 0000000..e69de29 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/qBittorrent-data.conf b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/qBittorrent-data.conf new file mode 100644 index 0000000..37b51b5 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/qBittorrent-data.conf @@ -0,0 +1,2 @@ +[Stats] +AllStats=@Variant(\0\0\0\x1c\0\0\0\x2\0\0\0\x12\0\x41\0l\0l\0t\0i\0m\0\x65\0U\0L\0\0\0\x4\0\0\0\0\0\0?\0\0\0\0\x12\0\x41\0l\0l\0t\0i\0m\0\x65\0\x44\0L\0\0\0\x4\0\0\0\0\0\0+\x18) diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/qBittorrent.conf b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/qBittorrent.conf new file mode 100644 index 0000000..43ce38b --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/qBittorrent.conf @@ -0,0 +1,56 @@ +[Application] +FileLogger\Age=1 +FileLogger\AgeType=1 +FileLogger\Backup=true +FileLogger\DeleteOld=true +FileLogger\Enabled=true +FileLogger\MaxSizeBytes=66560 +FileLogger\Path=/home/t/.local/share/qBittorrent/logs +GUI\Notifications\TorrentAdded=false + +[BitTorrent] +Session\Port=2527 +Session\QueueingSystemEnabled=false +Session\SSL\Port=30887 +Session\StartPaused=false + +[Core] +AutoDeleteAddedTorrentFile=Never + +[GUI] +DownloadTrackerFavicon=false +Log\Enabled=false +Qt6\TorrentProperties\FilesListState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x2X\0\0\0\x6\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x6\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1) +Qt6\TorrentProperties\PeerListState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\xf@@\0\0\0\x2\0\0\0\x6\0\0\0\x64\0\0\0\xe\0\0\0\x64\0\0\x5\x14\0\0\0\xf\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\xf\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1) +Qt6\TorrentProperties\TrackerListState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x4L\0\0\0\v\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\v\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1) +Qt6\TransferList\HeaderState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0%\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\t\0\0\0\n\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\x1f\0\0\0 \0\0\0!\0\0\0\"\0\0\0#\0\0\0$\0\0\0%\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\x6\0\0\0\a\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\x1f\0\0\0 \0\0\0!\0\0\0\"\0\0\0#\0\0\0$\0\0\0%\t\xf8\xff\xff\x1f\0\0\0\x1c\0\0\0\x19\0\0\0\x64\0\0\0\f\0\0\0\x64\0\0\0\x15\0\0\0\x64\0\0\0\x10\0\0\0\x64\0\0\0\x1e\0\0\0\x64\0\0\0\0\0\0\0\x39\0\0\0$\0\0\0\x64\0\0\0\r\0\0\0\x64\0\0\0\x12\0\0\0\x64\0\0\0\x1c\0\0\0\x64\0\0\0#\0\0\0\x64\0\0\0 \0\0\0\x64\0\0\0\x1b\0\0\0\x64\0\0\0\x13\0\0\0\x64\0\0\0\x18\0\0\0\x64\0\0\0\v\0\0\0\x64\0\0\0\x16\0\0\0\x64\0\0\0\x3\0\0\0\x64\0\0\0\x1a\0\0\0\x64\0\0\0\x11\0\0\0\x64\0\0\0\x1f\0\0\0\x64\0\0\0\x17\0\0\0\x64\0\0\0\x14\0\0\0\x64\0\0\0\xf\0\0\0\x64\0\0\0\xe\0\0\0\x64\0\0\0\"\0\0\0\x64\0\0\0!\0\0\0\x64\0\0\0\x1d\0\0\0\x64\0\0\x5\x17\0\0\0%\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0%\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x1\xf7\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1) +StartUpWindowState=Normal + +[LegalNotice] +Accepted=true + +[MainWindow] +geometry="@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2,\0\0\0\xf5\0\0\a\xe7\0\0\x3\x63\0\0\x2\x37\0\0\x1&\0\0\a\xdc\0\0\x3X\0\0\0\0\0\0\0\0\b\0\0\0\x2\x37\0\0\x1&\0\0\a\xdc\0\0\x3X)" + +[Meta] +MigrationVersion=8 + +[Network] +Cookies=@Invalid() + +[OptionsDialog] +HorizontalSplitterSizes=123, 630 +LastViewedPage=0 +Size=@Size(779 591) + +[Preferences] +Advanced\TrayIconStyle=MonoDark +General\CloseToTrayNotified=true + +[RSS] +AutoDownloader\DownloadRepacks=true +AutoDownloader\SmartEpisodeFilter=s(\\d+)e(\\d+), (\\d+)x(\\d+), "(\\d{4}[.\\-]\\d{1,2}[.\\-]\\d{1,2})", "(\\d{1,2}[.\\-]\\d{1,2}[.\\-]\\d{4})" + +[TorrentProperties] +SplitterSizes="138,325" +Visible=true diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/rss/feeds.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/rss/feeds.json new file mode 100644 index 0000000..2c63c08 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/rss/feeds.json @@ -0,0 +1,2 @@ +{ +} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/rss/storage.lock b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/rss/storage.lock new file mode 100644 index 0000000..e69de29 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/watched_folders.json b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/watched_folders.json new file mode 100644 index 0000000..2c63c08 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/qBittorrent/watched_folders.json @@ -0,0 +1,2 @@ +{ +} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/raveos-discord-bg.jpeg b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/raveos-discord-bg.jpeg new file mode 100644 index 0000000..5945d58 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/raveos-discord-bg.jpeg differ diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/steam_dev.cfg b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/steam_dev.cfg new file mode 100644 index 0000000..970522f --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/steam_dev.cfg @@ -0,0 +1,2 @@ +@nClientDownloadEnableHTTP2PlatformLinux 0 +@fDownloadRateImprovementToAddAnotherConnection 1.0 diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/themes/Material-Discord.theme.css b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/themes/Material-Discord.theme.css new file mode 100644 index 0000000..6e4294c --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/themes/Material-Discord.theme.css @@ -0,0 +1,38 @@ +/** + * @name Material Discord + * @version 3.0.4 + * @description A theme based on Google's Material Design + * @author CapnKitten + * + * @website http://github.com/CapnKitten + * @source https://github.com/CapnKitten/BetterDiscord/blob/master/Themes/Material-Discord/css/source.css + * @donate https://paypal.me/capnkitten + * @invite jzJkA6Z + */ + +@import url(https://capnkitten.github.io/BetterDiscord/Themes/Material-Discord/css/source.css); + +/* Material You addon */ +@import url(https://capnkitten.github.io/BetterDiscord/Themes/Material-Discord/css/addons/material-you/source.css); + +:root { + --accent-hue: 224; + --accent-saturation: 71%; + --accent-lightness: 61%; + --accent-text-color: #fff; + --accent-button-action: #fff; /* - */ + + --avatar-radius: 50%; /* - */ + + --message-radius: 19px; + --message-padding-top: 8px; + --message-padding-side: 12px; /* - */ + + --media-radius: 19px; /* - */ + + --card-radius: 8px; + --card-radius-big: 18px; /* - */ + + --popout-radius: 8px; + --popout-radius-big: 18px; +} diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/update-proton-ge b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/update-proton-ge new file mode 100644 index 0000000..c117af2 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/update-proton-ge @@ -0,0 +1,37 @@ +#!/bin/sh + +# Stop on error +set -e + +# Constants +REPO=https://github.com/GloriousEggroll/proton-ge-custom +LATEST_RELEASE_URL=$REPO/releases/latest +PROTON_DIR=~/.local/share/Steam/compatibilitytools.d + +# Find latest version tag +release_url=$(curl -Ls -o /dev/null -w %{url_effective} $LATEST_RELEASE_URL) +version=${release_url##*/} +echo Found latest version: $version + +# Determine download URL and install path +download_url=https://github.com/GloriousEggroll/proton-ge-custom/releases/download/$version/$version.tar.gz +install_dir=$PROTON_DIR/$version +download_file=/tmp/$version.tar.gz + +# Exit if already installed +if [ -d $install_dir ]; then + echo Already installed at: $install_dir + exit +fi + +echo Downloading... +wget -q --show-progress $download_url -O $download_file + +echo Extracting... +mkdir -p $PROTON_DIR +tar -xzf $download_file --directory $PROTON_DIR + +echo Cleanup... +rm $download_file + +echo Installation complete, at: $install_dir diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/vivaldi/Default/Preferences b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/vivaldi/Default/Preferences new file mode 100644 index 0000000..7775c8c --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/data/configs/vivaldi/Default/Preferences @@ -0,0 +1 @@ +{"accessibility":{"captions":{"headless_caption_enabled":false}},"account_tracker_service_last_update":"13420494680186244","alternate_error_pages":{"backup":true},"announcement_notification_service_first_run_time":"13420494680034801","apps":{"shortcuts_arch":"","shortcuts_version":0},"autocomplete":{"retention_policy_last_version":146},"autofill":{"last_version_deduped":146},"bookmark":{"storage_computation_last_update":"13420494680078840"},"bookmark_bar":{"show_apps_shortcut":false,"show_on_all_tabs":true},"browser":{"window_placement":{"bottom":860,"left":0,"maximized":true,"right":1266,"top":0,"work_area_bottom":1080,"work_area_left":0,"work_area_right":1920,"work_area_top":0},"window_placement_popup":{"bottom":800,"left":0,"maximized":false,"right":990,"top":0,"work_area_bottom":1080,"work_area_left":0,"work_area_right":1920,"work_area_top":0}},"commerce_daily_metrics_last_update_time":"13420494680079844","default_apps_install_state":3,"default_search_provider":{"guid":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","guid_image":"485bf7d3-0215-45af-87dc-538868000001","guid_private":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","guid_search_field":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","guid_search_field_private":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","guid_speeddials":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","guid_speeddials_private":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5"},"default_search_provider_data":{"image_template_url_data":{"alternate_urls":["https://www.google.com/#q={searchTerms}","https://www.google.com/search#q={searchTerms}","https://www.google.com/webhp#q={searchTerms}","https://www.google.com/s#q={searchTerms}","https://www.google.com/s?q={searchTerms}"],"contextual_search_url":"{google:baseURL}_/contextualsearch?{google:contextualSearchVersion}{google:contextualSearchContextData}","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.google.com/images/branding/product/ico/googleg_lodp.ico","featured_by_policy":false,"id":"9","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"{google:baseSearchByImageURL}upload","image_url_post_params":"encoded_image={google:imageThumbnail},image_url={google:imageURL},sbisrc={google:imageSearchSource},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight},processed_image_dimensions={google:processedImageDimensions}","input_encodings":[""],"is_active":0,"keyword":"g","last_modified":"0","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"position":"Ih37TWhCdDlzUzZkNlRjdEZ6ekRjSHZUcVVnUFhrPQ==","preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":1,"safe_for_autoreplace":true,"search_intent_params":[],"search_url_post_params":"","short_name":"Google","starter_pack_id":0,"suggestions_url":"https://www.google.com/complete/search?client=chrome&q={searchTerms}","suggestions_url_post_params":"","synced_guid":"485bf7d3-0215-45af-87dc-538868000001","url":"{google:baseURL}search?q={searchTerms}&{google:originalQueryForSuggestion}{google:prefetchSource}{google:sourceId}{google:contextualSearchVersion}ie={inputEncoding}","usage_count":0},"mirrored_template_url_data":{"alternate_urls":[],"contextual_search_url":"","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.startpage.com/sp/cdn/favicons/favicon--default.ico","featured_by_policy":false,"id":"7","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"","image_url_post_params":"","input_encodings":[""],"is_active":1,"keyword":"s","last_modified":"13418253190387956","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"position":"Ih3vNWEvYlQ1Y244YlJ6RDdqU1pSclBGQ1BicnZzPQ==","preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":0,"safe_for_autoreplace":false,"search_intent_params":[],"search_url_post_params":"","short_name":"Startpage","starter_pack_id":0,"suggestions_url":"https://www.startpage.com/suggestions?q={searchTerms}&segment=startpage.vivaldi&partner=vivaldi&format=opensearch","suggestions_url_post_params":"","synced_guid":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","url":"https://search.brave.com/do/search?q={searchTerms}&segment=startpage.vivaldi.1","usage_count":0},"private_search_field_template_url_data":{"alternate_urls":[],"contextual_search_url":"","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.startpage.com/sp/cdn/favicons/favicon--default.ico","featured_by_policy":false,"id":"7","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"","image_url_post_params":"","input_encodings":[""],"is_active":1,"keyword":"s","last_modified":"13418253190387956","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"position":"Ih3vNWEvYlQ1Y244YlJ6RDdqU1pSclBGQ1BicnZzPQ==","preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":0,"safe_for_autoreplace":false,"search_intent_params":[],"search_url_post_params":"","short_name":"Startpage","starter_pack_id":0,"suggestions_url":"https://www.startpage.com/suggestions?q={searchTerms}&segment=startpage.vivaldi&partner=vivaldi&format=opensearch","suggestions_url_post_params":"","synced_guid":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","url":"https://search.brave.com/do/search?q={searchTerms}&segment=startpage.vivaldi.1","usage_count":0},"private_template_url_data":{"alternate_urls":[],"contextual_search_url":"","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.startpage.com/sp/cdn/favicons/favicon--default.ico","featured_by_policy":false,"id":"7","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"","image_url_post_params":"","input_encodings":[""],"is_active":1,"keyword":"s","last_modified":"13418253190387956","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"position":"Ih3vNWEvYlQ1Y244YlJ6RDdqU1pSclBGQ1BicnZzPQ==","preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":0,"safe_for_autoreplace":false,"search_intent_params":[],"search_url_post_params":"","short_name":"Startpage","starter_pack_id":0,"suggestions_url":"https://www.startpage.com/suggestions?q={searchTerms}&segment=startpage.vivaldi&partner=vivaldi&format=opensearch","suggestions_url_post_params":"","synced_guid":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","url":"https://search.brave.com/do/search?q={searchTerms}&segment=startpage.vivaldi.1","usage_count":0},"search_field_emplate_url_data":{"alternate_urls":[],"contextual_search_url":"","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.startpage.com/sp/cdn/favicons/favicon--default.ico","featured_by_policy":false,"id":"7","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"","image_url_post_params":"","input_encodings":[""],"is_active":1,"keyword":"s","last_modified":"13418253190387956","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"position":"Ih3vNWEvYlQ1Y244YlJ6RDdqU1pSclBGQ1BicnZzPQ==","preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":0,"safe_for_autoreplace":false,"search_intent_params":[],"search_url_post_params":"","short_name":"Startpage","starter_pack_id":0,"suggestions_url":"https://www.startpage.com/suggestions?q={searchTerms}&segment=startpage.vivaldi&partner=vivaldi&format=opensearch","suggestions_url_post_params":"","synced_guid":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","url":"https://search.brave.com/do/search?q={searchTerms}&segment=startpage.vivaldi.1","usage_count":0},"speeddials_private_template_url_data":{"alternate_urls":[],"contextual_search_url":"","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.startpage.com/sp/cdn/favicons/favicon--default.ico","featured_by_policy":false,"id":"7","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"","image_url_post_params":"","input_encodings":[""],"is_active":1,"keyword":"s","last_modified":"13418253190387956","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"position":"Ih3vNWEvYlQ1Y244YlJ6RDdqU1pSclBGQ1BicnZzPQ==","preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":0,"safe_for_autoreplace":false,"search_intent_params":[],"search_url_post_params":"","short_name":"Startpage","starter_pack_id":0,"suggestions_url":"https://www.startpage.com/suggestions?q={searchTerms}&segment=startpage.vivaldi&partner=vivaldi&format=opensearch","suggestions_url_post_params":"","synced_guid":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","url":"https://search.brave.com/do/search?q={searchTerms}&segment=startpage.vivaldi.1","usage_count":0},"speeddials_template_url_data":{"alternate_urls":[],"contextual_search_url":"","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.startpage.com/sp/cdn/favicons/favicon--default.ico","featured_by_policy":false,"id":"7","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"","image_url_post_params":"","input_encodings":[""],"is_active":1,"keyword":"s","last_modified":"13418253190387956","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"position":"Ih3vNWEvYlQ1Y244YlJ6RDdqU1pSclBGQ1BicnZzPQ==","preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":0,"safe_for_autoreplace":false,"search_intent_params":[],"search_url_post_params":"","short_name":"Startpage","starter_pack_id":0,"suggestions_url":"https://www.startpage.com/suggestions?q={searchTerms}&segment=startpage.vivaldi&partner=vivaldi&format=opensearch","suggestions_url_post_params":"","synced_guid":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","url":"https://search.brave.com/do/search?q={searchTerms}&segment=startpage.vivaldi.1","usage_count":0},"template_url_data":{"alternate_urls":[],"contextual_search_url":"","created_from_play_api":false,"date_created":"0","doodle_url":"","enforced_by_policy":false,"favicon_url":"https://www.startpage.com/sp/cdn/favicons/favicon--default.ico","featured_by_policy":false,"id":"7","image_search_branding_label":"","image_translate_source_language_param_key":"","image_translate_target_language_param_key":"","image_translate_url":"","image_url":"","image_url_post_params":"","input_encodings":[""],"is_active":1,"keyword":"s","last_modified":"13418253190387956","last_visited":"0","logo_url":"","new_tab_url":"","originating_url":"","policy_origin":0,"position":"Ih3vNWEvYlQ1Y244YlJ6RDdqU1pSclBGQ1BicnZzPQ==","preconnect_to_search_url":false,"prefetch_likely_navigations":false,"prepopulate_id":0,"safe_for_autoreplace":false,"search_intent_params":[],"search_url_post_params":"","short_name":"Startpage","starter_pack_id":0,"suggestions_url":"https://www.startpage.com/suggestions?q={searchTerms}&segment=startpage.vivaldi&partner=vivaldi&format=opensearch","suggestions_url_post_params":"","synced_guid":"3a2b823e-c75e-4e53-a784-2cb1fe0f44e5","url":"https://search.brave.com/do/search?q={searchTerms}&segment=startpage.vivaldi.1","usage_count":0}},"domain_diversity":{"last_reporting_timestamp":"13420580403214168","last_reporting_timestamp_v4":"13420580403214181"},"dual_layer_user_pref_store":{"user_selected_sync_types":[]},"enterprise_profile_guid":"818ee832-19ce-4594-b343-34e8554035c3","extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"last_chrome_version":"146.0.7680.189","settings":{"ahfgeienlihckogmohjhadlkjgocpleb":{"account_extension_type":0,"active_permissions":{"api":["management","system.display","system.storage","webstorePrivate","system.cpu","system.memory","system.network"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"app_launcher_ordinal":"t","commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13418252659684835","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13418252659684835","location":5,"manifest":{"app":{"launch":{"web_url":"https://chrome.google.com/webstore"},"urls":["https://chrome.google.com/webstore"]},"description":"Discover great apps, games, extensions and themes for Vivaldi.","icons":{"128":"webstore_icon_128.png","16":"webstore_icon_16.png"},"key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtl3tO0osjuzRsf6xtD2SKxPlTfuoy7AWoObysitBPvH5fE1NaAA1/2JkPWkVDhdLBWLaIBPYeXbzlHp3y4Vv/4XG+aN5qFE3z+1RU/NqkzVYHtIpVScf3DjTYtKVL66mzVGijSoAIwbFCC3LpGdaoe6Q1rSRDp76wR6jjFzsYwQIDAQAB","name":"Web Store","permissions":["webstorePrivate","management","system.cpu","system.display","system.memory","system.network","system.storage"],"version":"0.2"},"needs_sync":true,"page_ordinal":"n","path":"/opt/vivaldi/resources/web_store","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false},"jffbochibkahlbbmanpmndnhmeliecah":{"account_extension_type":0,"active_permissions":{"api":["pipPrivate"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":["file:///*","http://*/*","https://*/*"]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13418252659684213","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13418252659684213","location":5,"manifest":{"background":{"persistent":false,"scripts":["background.js"]},"content_scripts":[{"all_frames":true,"js":["picture-in-picture.js"],"matches":["http://*/*","https://*/*","file://*/*"],"run_at":"document_idle"}],"incognito":"split","key":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAopqQwcxxNnqd3iNJ8np6Je7vuMqp/B1alJ+OfrzFgasMfv8v7GXmSjl/z+rFmAlHt5bmLfFrCAmginGwHPOm7R7nSIocseGU7TdWXt9QRF9blsrozSNTdUTGTgdw4z2g6ghvDBcJQIkcf8CdsEvLjJCvG7gQ3XXSuujJBzGm2jVHW+eXmAtMOoWlqTn293DJOHz2ZbpGXGKBYt6+qP7312XEKlXb152GG6oVX9qxkZA4Q364gfILJ3om4j3111WhJzCQ4MR6K3F/4Lx5ZhLSa48N1QYG/odh4XuqiEa0ZMQFCwnODhJW9thwcxLHjZMBRgr5nQScn/U+N3C/XeJW2QIDAQAB","manifest_version":2,"name":"Vivaldi Picture-In-Picture","permissions":["pipPrivate"],"version":"1.0","web_accessible_resources":["config.json","picture-in-picture.css"]},"path":"/opt/vivaldi/resources/vivaldi/components/picture-in-picture","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false},"lglfeioladcfajpjdnghbfgohdihdnfl":{"account_extension_type":0,"active_permissions":{"api":["themePrivate"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":["https://themes.testvivaldi.tech/*","https://themes.vivaldi.net/*","https://vivnet-dev-themes.viv.dc01/*"]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13418252659684440","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13418252659684440","location":5,"manifest":{"content_scripts":[{"all_frames":true,"js":["theme-store.js"],"matches":["https://vivnet-dev-themes.viv.dc01/*","https://themes.testvivaldi.tech/*","https://themes.vivaldi.net/*"],"run_at":"document_end"}],"incognito":"split","key":"AAAAB3NzaC1yc2EAAAADAQABAAABAQCTRcu4gLK34YltRyhW7wYAYga9005PNG6Gp86PtK/OHSgye3JreU5cBoTZCmf9+zwhxVhCOB7GyDcSjqvy7o438Qa3gCgWVieSSZHogGf+fHsNcmw0uP688+O8kDy7VtZsDdPatkpCLOzTTF2dHnrewJeEz295+IplqSIitIBRQLZkEJuib71BonUw9vwANdNHV0Ky3tlSng0muKwyT+jdj+h0ODQW0GJGsKj4GIzuEwwPGVrkWq6qKwc0FynS3B/xRrvXl7RMAZtNexzbGSSo7VUvV3+P/LfNJsu1HtwED6DByqnGgoQRTyW/bRqgTgPUIuWoRpTz04UZj6aHvCTP","manifest_version":2,"name":"Vivaldi Theme Store","permissions":["themePrivate"],"version":"1.0"},"path":"/opt/vivaldi/resources/vivaldi/components/theme-store","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false},"mhjfbmdgcfjbbpaeojofohoefgiehjai":{"account_extension_type":0,"active_permissions":{"api":["contentSettings","fileSystem","fileSystem.write","metricsPrivate","tabs","resourcesPrivate","pdfViewerPrivate"],"explicit_host":["chrome://resources/*","chrome://webui-test/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13418252659685122","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13418252659685122","location":5,"manifest":{"content_security_policy":"script-src 'self' blob: filesystem: chrome://resources chrome://webui-test; object-src * blob: externalfile: file: filesystem: data:","description":"","incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN6hM0rsDYGbzQPQfOygqlRtQgKUXMfnSjhIBL7LnReAVBEd7ZmKtyN2qmSasMl4HZpMhVe2rPWVVwBDl6iyNE/Kok6E6v6V3vCLGsOpQAuuNVye/3QxzIldzG/jQAdWZiyXReRVapOhZtLjGfywCvlWq7Sl/e3sbc0vWybSDI2QIDAQAB","manifest_version":2,"mime_types":["application/pdf"],"mime_types_handler":"index.html","name":"Chromium PDF Viewer","offline_enabled":true,"permissions":["chrome://resources/","chrome://webui-test/","contentSettings","metricsPrivate","pdfViewerPrivate","resourcesPrivate","tabs",{"fileSystem":["write"]}],"version":"1","web_accessible_resources":["pdf_embedder.css"]},"path":"/opt/vivaldi/resources/pdf","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false},"mpognobbkildjkofajifpdfhcoklimli":{"account_extension_type":0,"active_permissions":{"api":["accessibilityFeatures.modify","accessibilityFeatures.read","alarms","app.window.alwaysOnTop","audioCapture","autofillPrivate","bookmarks","browsingData","clipboardRead","commandLinePrivate","contentSettings","contextMenus","cookies","downloads","downloads.open","downloads.shelf","fileSystem","fileSystem.directory","fileSystem.write","fontSettings","geolocation","history","identity","management","notifications","app.window.fullscreen.overrideEsc","privacy","proxy","sessions",{"socket":["tcp-connect:*:*"]},"storage","tabs","topSites","unlimitedStorage","videoCapture","webNavigation","webRequest","webview","passwordsPrivate","languageSettingsPrivate","accessKeys","autoUpdate","bookmarkContextMenu","bookmarksPrivate","calendar","contacts","contentBlocking","contextMenu","devtoolsPrivate","dnsOverHttpsPrivate","extensionActionUtils","historyPrivate","importData","infobars","editcommand","mailPrivate","menuContent","menubar","menubarMenu","notes","pageActions","pipPrivate","prefs","readingListPrivate","runtimePrivate","savedpasswords","searchEngines","sessionsPrivate","settings","sync","tabsPrivate","themePrivate","translateHistory","thumbnails","utilities","vivaldiAccount","windowPrivate","zoom","omniboxPrivate","directMatch","sitePermissions"],"explicit_host":["\u003Call_urls>","chrome://favicon/*","chrome://game/*","chrome://privacy-report/*","chrome://theme/*","chrome://vivaldi-data/*","chrome://vivaldi-webui/*"],"manifest_permissions":[],"scriptable_host":[]},"app_launcher_ordinal":"n","commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"first_install_time":"13418252659672418","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13420580630031621","location":5,"manifest":{"app":{"background":{"service_worker":"background-service-worker-3454afbe44fb6888b3bf1f777a45862f.js"}},"default_locale":"en","display_in_launcher":true,"display_in_new_tab_page":true,"host_permissions":["\u003Call_urls>","chrome://favicon/","chrome://game/","chrome://privacy-report/","chrome://theme/","chrome://vivaldi-data/","chrome://vivaldi-webui/"],"icons":{"128":"resources/icon_128.png","16":"resources/icon_16.png"},"incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDZkVvA5GwPYgY0TLcWEuM3yp/SnK7aZul39rvMTTAXd8YUgd1CpoFSoparbHO9qcrp2o4dzKDuIlJchAZhd8Rc2BgC9YVceW8s0VkhbPxuECKPWjb+VzxV1u9f6OhD6oNtrkaKBEJRFQVHe29P+vaOwiFLuR9pkCo62vYnMK8fGwIDAQAB","manifest_version":3,"minimum_chrome_version":"32.0.1700.0","name":"Vivaldi","offline_enabled":true,"permissions":["accessibilityFeatures.read","accessibilityFeatures.modify","accessKeys","alarms","alwaysOnTopWindows","app.window.fullscreen.overrideEsc","audioCapture","autofillPrivate","autoUpdate","bookmarkContextMenu","bookmarkManagerPrivate","bookmarks","bookmarksPrivate","browsingData","calendar","contacts","contentBlocking","clipboardRead","commandLinePrivate","contentSettings","contextMenu","contextMenus","cookies","devtoolsPrivate","directMatch","dnsOverHttpsPrivate","downloads","downloads.open","downloads.shelf","editcommand","extensionActionUtils","fileSystem","fontSettings","geolocation","history","historyPrivate","identity","importData","infobars","languageSettingsPrivate","management","mailPrivate","menuContent","menubar","menubarMenu","notes","notifications","omniboxPrivate","pageActions","passwordsPrivate","pipPrivate","prefs","privacy","proxy","readingListPrivate","runtimePrivate","savedpasswords","searchEngines","scripting","sessions","sessionsPrivate","settings","storage","sitePermissions","sync","tabs","tabsPrivate","themePrivate","thumbnails","translateHistory","topSites","unlimitedStorage","utilities","videoCapture","vivaldiAccount","webRequest","webview","webNavigation","windowPrivate","zoom",{"fileSystem":["write","directory"]},{"socket":["tcp-connect:*:*"]}],"version":"13396.44990.17659.26760","web_accessible_resources":[{"extension_ids":[],"matches":[],"resources":["markdowneditor-bundle.js","richtexteditor-bundle.js","reader-bundle.js","about-bundle.js","components/notes/richtexteditor/md.css","rss/showfeed.html","rss/hidepage.css","components/reader/reader.html","components/reader/reader.css","components/about/about.html"]}],"webview":{"partitions":[{"accessible_resources":["saga/saga.html","components/mail/mail.html","components/welcome/welcome.html","components/session-recovery/session-recovery.html","components/actionlog/actionlog.html","style/*","resources/*","defaultsPlatformSpecific.js","defaults.js","bundle.js","devtools.html"],"name":"storage"}]}},"page_ordinal":"n","path":"/opt/vivaldi/resources/vivaldi","preferences":{},"regular_only_preferences":{},"service_worker_registration_info":{"version":"5982.55191.24115.42156"},"was_installed_by_default":false,"was_installed_by_oem":false},"nkeimhogjdpnpccoofpliimaahmaaome":{"account_extension_type":0,"active_permissions":{"api":["processes","webrtcLoggingPrivate","system.cpu","enterprise.hardwarePlatform"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":["runtime.onConnectExternal"],"first_install_time":"13418252659685478","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13418252659685478","location":5,"manifest":{"background":{"page":"background.html","persistent":false},"externally_connectable":{"ids":["moklfjoegmpoolceggbebbmgbddlhdgp","ldmpofkllgeicjiihkimgeccbhghhmfj","denipklgekfpcdmbahmbpnmokgajnhma","kjfhgcncjdebkoofmbjoiemiboifnpbo","ikfcpmgefdpheiiomgmhlmmkihchmdlj","jlgegmdnodfhciolbdjciihnlaljdbjo","lkbhffjfgpmpeppncnimiiikojibkhnm","acdafoiapclbpdkhnighhilgampkglpc","hkamnlhnogggfddmjomgbdokdkgfelgg"],"matches":["https://*.meet.google.com/*"]},"incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDAQt2ZDdPfoSe/JI6ID5bgLHRCnCu9T36aYczmhw/tnv6QZB2I6WnOCMZXJZlRdqWc7w9jo4BWhYS50Vb4weMfh/I0On7VcRwJUgfAxW2cHB+EkmtI1v4v/OU24OqIa1Nmv9uRVeX0GjhQukdLNhAE6ACWooaf5kqKlCeK+1GOkQIDAQAB","manifest_version":2,"name":"Google Hangouts","permissions":["enterprise.hardwarePlatform","processes","system.cpu","webrtcLoggingPrivate"],"version":"1.3.26"},"path":"/opt/vivaldi/resources/hangout_services","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false}},"theme":{"system_theme":1}},"gaia_cookie":{"periodic_report_time_2":"13420494680032343"},"gcm":{"product_category_for_subtypes":"com.vivaldi.linux","push_messaging_unsubscribed_entries_list":[]},"google":{"services":{"signin_scoped_device_id":"6c181721-c836-472b-ae73-f3fc4005878a"}},"in_product_help":{"new_badge":{"Compose":{"feature_enabled_time":"13418252659707273","show_count":0,"used_count":0},"ComposeNudge":{"feature_enabled_time":"13418252659707275","show_count":0,"used_count":0},"ComposeProactiveNudge":{"feature_enabled_time":"13418252659707277","show_count":0,"used_count":0},"DevToolsAiAssistanceFileAgent":{"feature_enabled_time":"13418252659707288","show_count":0,"used_count":0},"DevToolsAiAssistanceNetworkAgent":{"feature_enabled_time":"13418252659707284","show_count":0,"used_count":0},"DevToolsAiAssistancePerformanceAgent":{"feature_enabled_time":"13418252659707286","show_count":0,"used_count":0},"DevToolsAiSubmenuPrompts":{"feature_enabled_time":"13418252659707290","show_count":0,"used_count":0},"DevToolsFreestyler":{"feature_enabled_time":"13418252659707281","show_count":0,"used_count":0},"LensOverlay":{"feature_enabled_time":"13418252659707279","show_count":0,"used_count":0},"PasswordManualFallbackAvailable":{"feature_enabled_time":"13418252659707262","show_count":0,"used_count":0},"SideBySide":{"feature_enabled_time":"13418252659707268","show_count":0,"used_count":0},"SideBySideLinkMenuNewBadge":{"feature_enabled_time":"13418252659707270","show_count":0,"used_count":0}},"recent_session_enabled_time":"13418252659707294","recent_session_start_times":["13420580403208223","13420494680069302","13418252659707294"],"session_last_active_time":"13420580630065367","session_number":4,"session_start_time":"13420580403208223"},"intl":{"selected_languages":"en-GB,en-US,en"},"invalidation":{"per_sender_registered_for_invalidation":{"1013309121859":{},"947318989803":{}}},"language_model_counters":{"en":3},"media":{"device_id_salt":"32D175E100CF0511E25E084CC5A8ADFF","engagement":{"schema_version":5}},"media_router":{"receiver_id_hash_token":"F58QXe8Pc72midPxcHLPKP0EvGloKivOl/ndwKFvdAy8tnphng4XODCPlkjXV95uJRwHH0TJMIHEiO89iFul8w=="},"migrated_user_scripts_toggle":true,"ntp":{"num_personal_suggestions":2},"password_manager":{"account_store_backup_password_cleaning_last_timestamp":"13418252719662046","account_store_migrated_to_os_crypt_async":true,"profile_store_backup_password_cleaning_last_timestamp":"13418252719661924","profile_store_migrated_to_os_crypt_async":true},"pinned_tabs":[],"privacy_sandbox":{"first_party_sets_data_access_allowed_initialized":true},"profile":{"avatar_index":26,"background_password_check":{"check_fri_weight":9,"check_interval":"2592000000000","check_mon_weight":6,"check_sat_weight":6,"check_sun_weight":6,"check_thu_weight":9,"check_tue_weight":9,"check_wed_weight":9,"next_check_time":"13420033640251394"},"content_settings":{"exceptions":{"3pcd_heuristics_grants":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"anti_abuse":{},"app_banner":{"https://www.youtube.com:443,*":{"last_modified":"13420580467846857","setting":{"https://www.youtube.com/":{"next_install_text_animation":{"delay":"86400000000","last_shown":"13420580467846738"}},"https://www.youtube.com/?feature=ytca":{"couldShowBannerEvents":1.3420580467846852e+16}}}},"ar":{},"are_suspicious_notifications_allowlisted_by_user":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"client_hints":{"https://consent.youtube.com:443,*":{"last_modified":"13420580465797551","setting":{"client_hints":[9,10,11,13,14,16,23,25,29]}},"https://www.youtube.com:443,*":{"last_modified":"13420580469120402","setting":{"client_hints":[0,9,10,11,13,14,16,20,22,23,25,29]}},"https://youtube.com:443,*":{"last_modified":"13420580468946623","setting":{"client_hints":[0,9,10,11,13,14,16,20,22,23,25,29]}}},"clipboard":{},"controlled_frame":{},"cookie_controls_metadata":{},"cookies":{},"direct_sockets":{},"direct_sockets_private_network_access":{},"display_media_system_audio":{},"disruptive_notification_permissions":{},"durable_storage":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"formfill_metadata":{},"geolocation":{},"geolocation_with_options":{},"hand_tracking":{},"has_migrated_local_network_access":true,"hid_chooser_data":{},"hid_guard":{},"http_allowed":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"initialized_translations":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"javascript_optimizer":{},"key_shortcuts":{},"keyboard_lock":{},"legacy_cookie_access":{},"legacy_cookie_scope":{},"local_fonts":{},"local_network":{},"local_network_access":{},"loopback_network":{},"media_engagement":{"https://consent.youtube.com:443,*":{"expiration":"13428356466342625","last_modified":"13420580466342628","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}},"https://kick.com:443,*":{"expiration":"13428356552337301","last_modified":"13420580552337304","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}},"https://search.brave.com:443,*":{"expiration":"13426029248841776","last_modified":"13418253248841778","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":2}},"https://vivaldi.com:443,*":{"expiration":"13428270685434821","last_modified":"13420494685434823","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":2}},"https://www.youtube.com:443,*":{"expiration":"13428356473115479","last_modified":"13420580473115483","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":2}}},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"ondevice_languages_downloaded":{},"password_protection":{},"payment_handler":{},"permission_actions_history":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"protocol_handler":{},"reduced_accept_language":{},"safe_browsing_url_check_data":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"site_engagement":{},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"storage_access_header_origin_trial":{},"subresource_filter":{},"subresource_filter_data":{},"suspicious_notification_ids":{},"suspicious_notification_show_original":{},"third_party_storage_partitioning":{},"top_level_storage_access":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"web_app_installation":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pref_version":1},"created_by_version":"144.0.7559.246","creation_time":"13418252659646825","default_content_setting_values":{"has_migrated_local_network_access":true},"exit_type":"Normal","family_member_role":"not_in_family","last_time_obsolete_http_credentials_removed":1773779119.66196,"last_time_password_store_metrics_reported":1776106832.844058,"managed":{"locally_parent_approved_extensions":{},"locally_parent_approved_extensions_migration_state":1},"managed_user_id":"","name":"Your Vivaldi","password_hash_data_list":[],"were_old_google_logins_removed":true},"protection":{"macs":{"account_values":{"browser":{"show_home_button":"F6B8688079AA4C4657C3FEDCF3311348C99CB4907EEC8560CC323E4F37D1EA41","show_home_button_encrypted_hash":"djExJlZmPfS6JphCtqrC2GOUMjZZxPPeuCgO0eZTybLWscDBQOg9TiFeXeLE01ZD1LqV"},"extensions":{"ui":{"developer_mode":"C4B515ABCB16541C88B522387A89F47E24F150FF18A7256BF19EE2C0896D7555","developer_mode_encrypted_hash":"djExPwDQjQNh5voyn+Wm0TkTdzCpm5A7ag/yr4bidosIXDG+kLHg8I/7mj34o06bNkm1"}},"homepage":"0F156BE8FFEDBF22CC2E394D6BD8DDD392F953D0F397958C64EFA57087182457","homepage_encrypted_hash":"djEx8M5ZyYggpG76LJiBsc7Jnh62g/jZY/B7IZuA6BYCqM154o0auQuyxuruUCH6PRG+","homepage_is_newtabpage":"BAF0DE42A6FEAC5EF6500592AEC92B79DC055C1E352B0F7BAC0BB6E72ECE67D3","homepage_is_newtabpage_encrypted_hash":"djExT60/ss1j3tIUdXf8/2cn4Tr4C8eXMI0xLBfByBvpwVwaRW+y3hDXAXEhz9Q3Y3zM","session":{"restore_on_startup":"81940185F7F78D0317AB3741FA4A283985C31DB3BF95D3A4DDD4CD78FC5021F1","restore_on_startup_encrypted_hash":"djEx9ega6lBzv9xesk6HM+DrV08HwWQ6Ge2W+aRjwAdR36+XqlSMjJPWgT3WqJNYtpJT","startup_urls":"B41DC391D323AEB2C5465D75AB79284F9F6620BEF161110DE35202261FF03449","startup_urls_encrypted_hash":"djExWerJG7EdqTW0xxGuttInDRV2p+UEa93vTp1jQorI3UFWWo2GBMJ6XNMgv0fLcZyB"}},"browser":{"show_home_button":"904452986128BBEE5A7B1FFB8F342100C3150E3D9FD76C4105DF33EB021E22FD","show_home_button_encrypted_hash":"djExPX+uRgN9ikQRoEa/45T6rfQnIxRjZVYOs3Fui1T8Ie6BM3+tY/YcMyy0v9fgAAh3"},"default_search_provider_data":{"template_url_data":"9FCF0313319FC9B51D834F4F881B77508A954A0A5967118525478273446F4D42","template_url_data_encrypted_hash":"djExR25Dd+YYu8hqLtfMLWFTA1mgbvqzV1bR9NtllNgW2EUd/eF+8vTOCnYQ5mf8bM0G"},"enterprise_signin":{"policy_recovery_token":"7D3124ECAF7E96407EB65EAF5A43B02C7EE5F2D4A9FA38A9F371F9E1B74D6383","policy_recovery_token_encrypted_hash":"djExrKpuzD9AtdmlvoOFPCo/5kj5c4vYEZLrmVnu3gjBUghVoRavy6jpn7WMo0/RO5dn"},"extensions":{"install":{"initiallist":"721565429F6DB8F08CC129E8B4A99021CECE263598EA7CF847C99A2133F23581","initiallist_encrypted_hash":"djExXqRUQyTncpQbki7153zSHZOPKn1eVkMLt+2RK8n8CK3QN/xbuylZWXguPpH/qKbo","initialprovidername":"89DB3C44559AC7E75E930F08876F726C91D84C2D8D4D0A9DB7DA59DB15FA76D1","initialprovidername_encrypted_hash":"djExakbxI3sea56cmoj2dm9zGP7v6RnRdsmz7+YM9PtVW/f6/Jka3t54KU4rT9a5kHrU"},"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":"82765F3BB5D77215A6AA278D317C799FBF52F252BA2C56982E4589FFCBCC8E1A","jffbochibkahlbbmanpmndnhmeliecah":"77BF918535BEC55AD09FCEA5A34E1763F49F2F5585978587E12B0766D6D0EA51","lglfeioladcfajpjdnghbfgohdihdnfl":"85D4A3427DA1D962666054B1D43456A80776B09521BBDE1F25D656C740742027","mhjfbmdgcfjbbpaeojofohoefgiehjai":"6A4F9EE21F632FC2D5C07D74A1167B7AAE021B95CA111EC458EC4064039382C4","mpognobbkildjkofajifpdfhcoklimli":"91EDEBE450478898EDF2E3A2A4B2D3EEC5BAFD0ABABCD06EFEFB6ED84D917C19","nkeimhogjdpnpccoofpliimaahmaaome":"19B55B90DE96640737FA3E8E59FDB2E9BA9B185980CDBA065E6A80F7B90EC918"},"settings_encrypted_hash":{"ahfgeienlihckogmohjhadlkjgocpleb":"djExqna+lMGUXG3RIuNyFS3xjGEhs6MjmtpSVP6IIgABAvU6vj8jjZ4Ox4JK10vNyyL2","jffbochibkahlbbmanpmndnhmeliecah":"djExOHbVD556G/xUJdHa/cPNPexRTi9BKicjB5/WN6DU/cRvVrwwvXCUD2J2SZFj7ZeF","lglfeioladcfajpjdnghbfgohdihdnfl":"djExDSqV+Es/CAmOUUgM71LfPu7hGHsT2xkOEtALn6nYWZR+HcIxb9A55TRAP+Ozn9A/","mhjfbmdgcfjbbpaeojofohoefgiehjai":"djExmuXscRWUTdQQ11Sn3co1b/y4Csap5spiHy+mzcc1PGmIBZm3EMtvNTNwQFlmzvfT","mpognobbkildjkofajifpdfhcoklimli":"djExU2AFOOmLd/7IMbFeqlapawr5aQRG7XYSEXRJYNEXnYezBPdlQY5NGt5x+Vg9A6Lh","nkeimhogjdpnpccoofpliimaahmaaome":"djEx1EswtzrJHPz1yfPuquLFBprgQoNaAcKVnVJB9zt4gI3+w3blWBXW/wA99VK5LDEo"},"ui":{"developer_mode":"55A29C051727FCAC1BDA847CCDE40838B2068CFA589E88819EA9FB17E4BD7320","developer_mode_encrypted_hash":"djExq1i1dZZW9mlRHCGqLz+kTbGchOV3IGFqE1AKyQYUwVVo5j9lAejgdQ3bpmCZToH+"}},"google":{"services":{"account_id":"E5B4CD7C5FA271A47D07D462465AFD63DBF6A8CDFAFEF4839D13F8F552131486","account_id_encrypted_hash":"djExZPYuEHMTD0SAyu92sh2vWiKzbH9/2m4UJEBuiSFjjsdj8Y2IWlFlr3ttENFSvWiM","last_signed_in_username":"82DB8D884695C643C31778B7B50DBB376848E2F81B5A1AECDA34FD448CECD10D","last_signed_in_username_encrypted_hash":"djEx8W9Mk6RFUxlToKoLjHK71z0UJ6azlzHJFn16YjQ238vDa5CVsftW5L22GOr891f7","last_username":"24FCEF9BF7DF12A2935BE143E58951E09DBAA1D3E0E24430C0FF93009F5D6AFD","last_username_encrypted_hash":"djExK75yWF6yrzK3xaNpjnx+EDsp0hquD5dVEMkhJH5uc7Bj/hljiR2lus+MPEeHEWhl"}},"homepage":"B1E9FE8108A84F532486D13AAC43C0AFDA16D3DFC9EB2F743AEE11F89F2F163E","homepage_encrypted_hash":"djExarjwGFSvqHISwQY8oSfmQDOICH11Z2br+lEHRxAlY9x+pfWzR2OUZ0YNvZ7Cfb8g","homepage_is_newtabpage":"3680F776D17E3C099431BAF5381FAB9BCC0C2C70FEA4C74D12324BC94A207119","homepage_is_newtabpage_encrypted_hash":"djExdzIDC/R0PXtON6t3xLX4WRRVinFmQfAiiKy+22z5G+jibtYIxUKlcTfkbaNJ8bZs","media":{"storage_id_salt":"E1848263E6199A89D48A7FDF168364BF0F31246A18227F3D149D4088C7F4D667","storage_id_salt_encrypted_hash":"djExIVjvWxj/undHLrnE6WN/mVQ3/1Q2tEOc9Qlti+qm70BSzLjvTZDr6tqw+VXqLe4e"},"pinned_tabs":"699F1AC92729A024B80605AFC3C63BFB2A35B70C4214581BBE108F851528E9E8","pinned_tabs_encrypted_hash":"djExdLTAVrUCC8girR0EuB8DYI8L+ue2Cnex8qgeJDEEEigAKfwdJ6hVvJwAYuWV1UoQ","prefs":{"preference_reset_time":"95C909F3D0669D5931907B455F099C510E7770D9F0BA6FF13E4C76101B44F757","preference_reset_time_encrypted_hash":"djExJk4MWw/CtKaawfTJs2uNruRrl04PjoQbSt2bW9V2Kq2zQ3j2yCerglOEDs3I+Q2i"},"safebrowsing":{"incidents_sent":"569707D9A4676B72F48BE92B740BE3EF895419C8A646F1AE1BA70BD9C3B41845","incidents_sent_encrypted_hash":"djEx8NAaQ4rVV3er4l5qUU0GPhGb3sLFgGRUU0vK6DKegM1mYRZvwZCOBv85RqemXk7K"},"schedule_to_flush_to_disk":"31A8EE5B787FC2C74D68DA721EBE79C91EF680982FA98776175C504CA7B75B5B","schedule_to_flush_to_disk_encrypted_hash":"djExV7xwP8NW7woFgwcjNYrlJ9q1wVYiQcJnLGjRSGFHa/3Yh7tYb8zfl9MBotaA2smR","search_provider_overrides":"1E1EBA3A4DC28A23BEFCF6ED5D71CE71E9814DD587A305F6B14F72E834AF75DD","search_provider_overrides_encrypted_hash":"djExz7s/Nx0TMRi8TJTikWWnYNVEFpJ4NkeAJ9iS9kuiueB9XYi4ZJckCHlBgYooiVDv","session":{"restore_on_startup":"F9BD26F5D1AA6AB5258754888529CB2A82AE68D1703BCC2A97DEAEE5DDDA190E","restore_on_startup_encrypted_hash":"djExDRCXZvw2otpoMs1DWFkGN8WvbGqmgsUyT2P9pHD2AI/OtZfJNPGAyS8E9WumxBip","startup_urls":"8BB8DBC1D7CA5C58F821C38254FB2B9C874F8EE9B9905B57DE48C731C6C91837","startup_urls_encrypted_hash":"djExo8/nJaEt8upajBvWd0Ip9oC1XOig/qQDS2MUG9JjrnqvNjfJOCJsVWPbBGZh/s+M"}}},"safebrowsing":{"event_timestamps":{},"metrics_last_log_time":"13420494680","scout_reporting_enabled_when_deprecated":false},"safety_hub":{"unused_site_permissions_revocation":{"migration_completed":true}},"saved_tab_groups":{"did_enable_shared_tab_groups_in_last_session":false,"specifics_to_data_migration":true},"schedule_to_flush_to_disk":"13420580630163778","sessions":{"event_log":[{"did_schedule_command":true,"first_session_service":true,"tab_count":2,"time":"13418253072374570","type":2,"window_count":1},{"crashed":false,"time":"13418253130114803","type":0},{"restore_browser":true,"synchronous":true,"time":"13418253130133278","type":5},{"errored_reading":false,"tab_count":2,"time":"13418253130170005","type":1,"window_count":1},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13418253322787705","type":2,"window_count":1},{"crashed":false,"time":"13420494680033429","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13420494697813623","type":2,"window_count":1},{"crashed":false,"time":"13420580403032146","type":0},{"restore_browser":true,"synchronous":true,"time":"13420580403150943","type":5},{"errored_reading":false,"tab_count":1,"time":"13420580403210256","type":1,"window_count":1},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13420580552334108","type":2,"window_count":1},{"crashed":false,"time":"13420580613688690","type":0},{"restore_browser":true,"synchronous":true,"time":"13420580613704830","type":5},{"errored_reading":false,"tab_count":1,"time":"13420580613738547","type":1,"window_count":1},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13420580627334874","type":2,"window_count":1},{"crashed":false,"time":"13420580630018439","type":0},{"restore_browser":true,"synchronous":true,"time":"13420580630034668","type":5},{"errored_reading":false,"tab_count":1,"time":"13420580630067531","type":1,"window_count":1},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13420580668851751","type":2,"window_count":1}],"session_data_status":3},"signin":{"accounts_metadata_dict":{},"allowed":false},"site_search_settings":{"overridden_keywords":[]},"spellcheck":{"dictionaries":["en-GB"],"dictionary":""},"sync":{"data_type_status_for_sync_to_signin":{"account_setting":false,"ai_thread":false,"app_list":false,"app_settings":false,"apps":false,"arc_package":false,"autofill":false,"autofill_profiles":false,"autofill_valuable":false,"autofill_valuable_metadata":false,"autofill_wallet":false,"autofill_wallet_credential":false,"autofill_wallet_metadata":false,"autofill_wallet_offer":false,"autofill_wallet_usage":false,"bookmarks":false,"collaboration_group":false,"contact_info":false,"contextual_task":false,"cookies":false,"device_info":false,"dictionary":false,"extension_settings":false,"extensions":false,"gemini_thread":false,"history":false,"history_delete_directives":false,"incoming_password_sharing_invitation":false,"managed_user_settings":false,"nigori":false,"os_preferences":false,"os_priority_preferences":false,"outgoing_password_sharing_invitation":false,"passwords":false,"plus_address":false,"plus_address_setting":false,"preferences":false,"printers":false,"printers_authorization_servers":false,"priority_preferences":false,"product_comparison":false,"reading_list":false,"saved_tab_group":false,"search_engines":false,"security_events":false,"send_tab_to_self":false,"sessions":false,"shared_comment":false,"shared_tab_group_account_data":false,"shared_tab_group_data":false,"sharing_message":false,"skill":false,"themes":false,"user_consent":false,"user_events":false,"vivaldi_notes":false,"web_apps":false,"webapks":false,"webauthn_credential":false,"wifi_configurations":false,"workspace_desk":false},"encryption_bootstrap_token_per_account_migration_done":true,"feature_status_for_sync_to_signin":5},"syncing_theme_prefs_migrated_to_non_syncing":true,"total_passwords_available_for_account":0,"total_passwords_available_for_profile":0,"translate":{"enabled":true},"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"vivaldi":{"address_bar":{"show_search_suggestions_warning":2},"appearance":{"tree_columns":{"entries":{}}},"bookmarks":{"deleted_partners":["0f0a0d3a-bf40-4367-a65c-ed43f85888ed","7dc00b6d-b26b-4371-83cb-2cd63274b9b8"],"language":"en-GB","version":"35"},"calendar":{"templates_version":1},"chained_commands":{"command_list":[{"category":"CATEGORY_COMMAND_CHAIN","chain":[{"defaultValue":"https://vivaldi.com","key":"f57b8092-9426-4bc8-8e39-fcf3e315b065","label":"COMMAND_OPEN_LINK_DEFAULT","name":"Open Link in New Tab","param":"https://vivaldi.com"},{"key":"275ca3f7-ecfb-4445-bf87-686cd473536e"}],"key":"ckqjhvf430003c5429ni7i7bz","label":"Close Other and Open Defined Tab","name":"COMMAND_ckqjhvf430003c5429ni7i7bz"},{"category":"CATEGORY_COMMAND_CHAIN","chain":[{"key":"7420368f-565e-409f-8eec-5b5c578429af"},{"key":"8dd47fc9-4c1f-4487-a475-f55bfa61aaf2"}],"key":"ckqkoqycf0003wv4210uduu8n","label":"Toggle Fullscreen and Reader View","name":"COMMAND_ckqkoqycf0003wv4210uduu8n"},{"category":"CATEGORY_COMMAND_CHAIN","chain":[{"defaultValue":"https://vivaldi.com","key":"0b01337b-4c13-4197-90c8-179c5c91cfff","label":"COMMAND_OPEN_LINK_CURRENT","param":"https://vivaldi.com"},{"defaultValue":"https://vivaldi.net","key":"f57b8092-9426-4bc8-8e39-fcf3e315b065","label":"COMMAND_OPEN_LINK_DEFAULT","param":"https://vivaldi.net"},{"defaultValue":"https://help.vivaldi.com","key":"f57b8092-9426-4bc8-8e39-fcf3e315b065","label":"COMMAND_OPEN_LINK_DEFAULT","param":"https://help.vivaldi.com"},{"defaultValue":1000,"key":"2eb81004-6703-46db-9933-6afcfde924e4","param":150},{"key":"e245bce5-20a7-481f-910e-23bf1de86748"},{"key":"e245bce5-20a7-481f-910e-23bf1de86748"},{"defaultValue":1000,"key":"2eb81004-6703-46db-9933-6afcfde924e4","param":125},{"key":"cdd99010-5477-4508-aa28-d671de35dcb2"},{"key":"854f8a44-50bd-41bc-8277-acd51e719d1b"}],"key":"ckqjdk4o7000001l58zh17egm","label":"Open Links and Tile","name":"COMMAND_ckqjdk4o7000001l58zh17egm"}],"version":1},"context_dialogs":{"seen":{"EnableCalendarContextDialog":false,"EnableMailContextDialog":false,"EnableSyncContextDialog":false}},"dashboard":{"columns":3,"widgets":[]},"geolocation":{"list":[{"lat":52.520007,"locale":"de","location_id":"b7d85431-8501-488a-adaa-7431f3fdea0a","long":13.404954,"name":"Berlin","timezone":"Europe/Berlin"},{"lat":35.689487,"locale":"ja","location_id":"f8282ae9-e6f3-45b8-a5d2-7858de890f32","long":139.691706,"name":"Tokyo","timezone":"Asia/Tokyo"},{"lat":37.774929,"locale":"en-US","location_id":"a94f1743-e3da-4f7b-96c4-8538a736a83b","long":-122.419416,"name":"San Francisco","timezone":"America/Los_Angeles"}]},"homepage":"vivaldi://startpage/","language_at_install":"en-GB","list":{"selections":{"SETTINGS_TREE":{"anchorId":3,"leadId":3,"selectedIds":[3]}}},"mail":{"label_items":{"order":["$label1","$label2","$label3","$label4","$label5"]}},"panels":{"window_defaults":{"barVisible":false,"width":0}},"privacy":{"adverse_ad_block":{"last_update":"2026-04-12T19:11:23.109Z"}},"sessions":{"save_version":1},"settings":{"size":{"height":800,"left":0,"top":0,"width":990}},"startpage":{"speed_dial":{"order":[],"restore_page_id":"16"}},"startup":{"active_days":[1.776021090938e+12,1.776106886309e+12],"crash_detection_last_seen_version":"7.9.3970.50","first_seen_version":"7.8.3925.81","has_seen_feature":1,"has_seen_welcome_page":true,"keystore_canary":"djExsWWRMcMHV7XKz/+qO1NetNLRuiISmSoSUHaZB69FL/s=","last_seen_version":"7.9.3970.50","was_encryption_used":true},"status_bar":{"display":1,"minimized":0},"system":{"search_engine":{"default":{"index":5,"last_change":10000175}},"show_exit_confirmation_dialog":false},"theme":{"schedule":{"o_s":{"dark":"Vivaldi2","light":"Vivaldi2"}}},"themes":{"system":[{"accentFromPage":true,"accentOnWindow":true,"accentSaturationLimit":1,"alpha":0.85,"backgroundImage":"/resources/theme/vivaldi/background.webp","backgroundPosition":"stretch","blur":8,"colorAccentBg":"#ef3939","colorBg":"#f7f7f7","colorFg":"#2f2d2d","colorHighlightBg":"#2c78f2","colorWindowBg":"#f7f7f7","contrast":0,"defaultBackground":"/resources/theme/vivaldi/background.webp","dimBlurred":false,"engineVersion":1,"id":"Vivaldi1","name":"Vivaldi","preferSystemAccent":false,"radius":14,"simpleScrollbar":true,"transparencyTabBar":false,"transparencyTabs":false,"url":"","version":1},{"accentFromPage":false,"accentOnWindow":true,"accentSaturationLimit":1,"alpha":1,"backgroundImage":"chrome://vivaldi-data/local-image/6D7KF5Z2P6H4IMPKWPYUUSRH7IO3EVU4.jpg","backgroundPosition":"stretch","backgroundSource":"","blur":0,"colorAccentBg":"#4b4c53","colorBg":"#2e2f37","colorFg":"#d3d9e3","colorHighlightBg":"#6590fd","colorWindowBg":"#1D1E21","contrast":0,"defaultBackground":"#2e2f37","dimBlurred":false,"engineVersion":1,"id":"Vivaldi2","name":"Dark","preferSystemAccent":false,"radius":14,"simpleScrollbar":true,"transparencyTabBar":false,"transparencyTabs":false,"url":"","version":1},{"accentFromPage":true,"accentOnWindow":true,"accentSaturationLimit":1,"alpha":0.85,"backgroundImage":"/resources/bg-paint.webp","backgroundPosition":"stretch","blur":8,"colorAccentBg":"#ff7452","colorBg":"#f7f7f7","colorFg":"#585555","colorHighlightBg":"#1ab5d1","colorWindowBg":"#f7f7f7","contrast":0,"defaultBackground":"/resources/bg-paint.webp","dimBlurred":false,"engineVersion":1,"id":"Vivaldi10","name":"Paint","preferSystemAccent":false,"radius":6,"simpleScrollbar":true,"transparencyTabBar":false,"transparencyTabs":false,"url":"","version":1},{"accentFromPage":true,"accentOnWindow":true,"accentSaturationLimit":1,"alpha":0.85,"backgroundImage":"/resources/bg-soft-pink.webp","backgroundPosition":"stretch","blur":8,"colorAccentBg":"#9e769a","colorBg":"#f7f7f7","colorFg":"#5d4b5a","colorHighlightBg":"#9e769a","colorWindowBg":"#f7f7f7","contrast":0,"defaultBackground":"/resources/bg-soft-pink.webp","dimBlurred":false,"engineVersion":1,"id":"Vivaldi4","name":"Soft Pink","preferSystemAccent":false,"radius":14,"simpleScrollbar":true,"transparencyTabBar":false,"transparencyTabs":false,"url":"","version":1},{"accentFromPage":true,"accentOnWindow":true,"accentSaturationLimit":1,"alpha":0.8,"backgroundImage":"/resources/bg_alt_4.webp","backgroundPosition":"stretch","blur":10,"colorAccentBg":"#29b2a4","colorBg":"#f1efea","colorFg":"#192419","colorHighlightBg":"#e9780e","colorWindowBg":"#f1efea","contrast":1,"defaultBackground":"/resources/bg_alt_4.webp","engineVersion":1,"id":"Vivaldi7","name":"Beach","preferSystemAccent":false,"radius":5,"transparencyTabBar":false,"transparencyTabs":false,"url":"","version":1},{"accentFromPage":false,"accentOnWindow":true,"accentSaturationLimit":1,"alpha":1,"backgroundImage":"","backgroundPosition":"stretch","blur":0,"buttons":{"Back":"/resources/theme/vivaldi/Back.svg","BreakMode":"/resources/theme/vivaldi/BreakMode.svg","CalendarStatus":"/resources/theme/vivaldi/CalendarStatus.svg","CaptureImages":"/resources/theme/vivaldi/CaptureImages.svg","Clock":"/resources/theme/vivaldi/Clock.svg","DownloadButton":"/resources/theme/vivaldi/DownloadButton.svg","Extensions":"/resources/theme/vivaldi/Extensions.svg","FastForward":"/resources/theme/vivaldi/FastForward.svg","Forward":"/resources/theme/vivaldi/Forward.svg","Home":"/resources/theme/vivaldi/Home.svg","ImagesToggle":"/resources/theme/vivaldi/ImagesToggle.svg","MailBack":"/resources/theme/vivaldi/MailBack.svg","MailCompose":"/resources/theme/vivaldi/MailCompose.svg","MailForward":"/resources/theme/vivaldi/MailForward.svg","MailMsgArchive":"/resources/theme/vivaldi/MailMsgArchive.svg","MailMsgArchiveRestore":"/resources/theme/vivaldi/MailMsgArchiveRestore.svg","MailMsgAttach":"/resources/theme/vivaldi/MailMsgAttach.svg","MailMsgDiscard":"/resources/theme/vivaldi/MailMsgDiscard.svg","MailMsgEdit":"/resources/theme/vivaldi/MailMsgEdit.svg","MailMsgFlag":"/resources/theme/vivaldi/MailMsgFlag.svg","MailMsgForward":"/resources/theme/vivaldi/MailMsgForward.svg","MailMsgLabel":"/resources/theme/vivaldi/MailMsgLabel.svg","MailMsgMove":"/resources/theme/vivaldi/MailMsgMove.svg","MailMsgReply":"/resources/theme/vivaldi/MailMsgReply.svg","MailMsgReplyToAll":"/resources/theme/vivaldi/MailMsgReplyToAll.svg","MailMsgSend":"/resources/theme/vivaldi/MailMsgSend.svg","MailMsgShowHeaders":"/resources/theme/vivaldi/MailMsgShowHeaders.svg","MailMsgSpam":"/resources/theme/vivaldi/MailMsgSpam.svg","MailMsgSpamRestore":"/resources/theme/vivaldi/MailMsgSpamRestore.svg","MailMsgStatusRead":"/resources/theme/vivaldi/MailMsgStatusRead.svg","MailMsgStatusUnread":"/resources/theme/vivaldi/MailMsgStatusUnread.svg","MailMsgTrash":"/resources/theme/vivaldi/MailMsgTrash.svg","MailMsgTrashRestore":"/resources/theme/vivaldi/MailMsgTrashRestore.svg","MailReload":"/resources/theme/vivaldi/MailReload.svg","MailRenderingMethod":"/resources/theme/vivaldi/MailRenderingMethod.svg","MailRenderingMethodText":"/resources/theme/vivaldi/MailRenderingMethodText.svg","MailStatus":"/resources/theme/vivaldi/MailStatus.svg","MailViewLayout":"/resources/theme/vivaldi/MailViewLayout.svg","MailViewThreading":"/resources/theme/vivaldi/MailViewThreading.svg","PageActions":"/resources/theme/vivaldi/PageActions.svg","PanelBookmarks":"/resources/theme/vivaldi/PanelBookmarks.svg","PanelCalendar":"/resources/theme/vivaldi/PanelCalendar.svg","PanelContacts":"/resources/theme/vivaldi/PanelContacts.svg","PanelDownloads":"/resources/theme/vivaldi/PanelDownloads.svg","PanelFeeds":"/resources/theme/vivaldi/PanelFeeds.svg","PanelHistory":"/resources/theme/vivaldi/PanelHistory.svg","PanelMail":"/resources/theme/vivaldi/PanelMail.svg","PanelNotes":"/resources/theme/vivaldi/PanelNotes.svg","PanelReadingList":"/resources/theme/vivaldi/PanelReadingList.svg","PanelSession":"/resources/theme/vivaldi/PanelSession.svg","PanelTasks":"/resources/theme/vivaldi/PanelTasks.svg","PanelToggle":"/resources/theme/vivaldi/PanelToggle.svg","PanelTranslate":"/resources/theme/vivaldi/PanelTranslate.svg","PanelWeb":"/resources/theme/vivaldi/PanelWeb.svg","PanelWindow":"/resources/theme/vivaldi/PanelWindow.svg","Proxy":"/resources/theme/vivaldi/Proxy.svg","ReadingList":"/resources/theme/vivaldi/ReadingList.svg","Reload":"/resources/theme/vivaldi/Reload.svg","Rewind":"/resources/theme/vivaldi/Rewind.svg","SearchField":"/resources/theme/vivaldi/SearchField.svg","Settings":"/resources/theme/vivaldi/Settings.svg","Stop":"/resources/theme/vivaldi/Stop.svg","SyncStatus":"/resources/theme/vivaldi/SyncStatus.svg","SyncedTabs":"/resources/theme/vivaldi/SyncStatus.svg","TabsTrash":"/resources/theme/vivaldi/MailMsgTrash.svg","TilingToggle":"/resources/theme/vivaldi/TilingToggle.svg","ToggleAutoHide":"/resources/theme/vivaldi/ToggleAutoHide.svg","UpdateButton":"/resources/theme/vivaldi/UpdateButton.svg","WorkspaceButton":"/resources/theme/vivaldi/WorkspaceButton.svg"},"colorAccentBg":"#cccccc","colorBg":"#f6f6f6","colorFg":"#333333","colorHighlightBg":"#4c70f0","colorWindowBg":"#edeef2","contrast":1,"defaultBackground":"#edeef2","engineVersion":1,"id":"Vivaldi5","name":"Subtle","preferSystemAccent":true,"radius":4,"transparencyTabBar":false,"transparencyTabs":false,"url":"","version":1},{"accentFromPage":false,"accentOnWindow":true,"accentSaturationLimit":1,"alpha":0.75,"backgroundImage":"","backgroundPosition":"stretch","blur":0,"buttons":{"Back":"/resources/theme/vivaldi/Back.svg","BreakMode":"/resources/theme/vivaldi/BreakMode.svg","CalendarStatus":"/resources/theme/vivaldi/CalendarStatus.svg","CaptureImages":"/resources/theme/vivaldi/CaptureImages.svg","Clock":"/resources/theme/vivaldi/Clock.svg","DownloadButton":"/resources/theme/vivaldi/DownloadButton.svg","Extensions":"/resources/theme/vivaldi/Extensions.svg","FastForward":"/resources/theme/vivaldi/FastForward.svg","Forward":"/resources/theme/vivaldi/Forward.svg","Home":"/resources/theme/vivaldi/Home.svg","ImagesToggle":"/resources/theme/vivaldi/ImagesToggle.svg","MailBack":"/resources/theme/vivaldi/MailBack.svg","MailCompose":"/resources/theme/vivaldi/MailCompose.svg","MailForward":"/resources/theme/vivaldi/MailForward.svg","MailMsgArchive":"/resources/theme/vivaldi/MailMsgArchive.svg","MailMsgArchiveRestore":"/resources/theme/vivaldi/MailMsgArchiveRestore.svg","MailMsgAttach":"/resources/theme/vivaldi/MailMsgAttach.svg","MailMsgDiscard":"/resources/theme/vivaldi/MailMsgDiscard.svg","MailMsgEdit":"/resources/theme/vivaldi/MailMsgEdit.svg","MailMsgFlag":"/resources/theme/vivaldi/MailMsgFlag.svg","MailMsgForward":"/resources/theme/vivaldi/MailMsgForward.svg","MailMsgLabel":"/resources/theme/vivaldi/MailMsgLabel.svg","MailMsgMove":"/resources/theme/vivaldi/MailMsgMove.svg","MailMsgReply":"/resources/theme/vivaldi/MailMsgReply.svg","MailMsgReplyToAll":"/resources/theme/vivaldi/MailMsgReplyToAll.svg","MailMsgSend":"/resources/theme/vivaldi/MailMsgSend.svg","MailMsgShowHeaders":"/resources/theme/vivaldi/MailMsgShowHeaders.svg","MailMsgSpam":"/resources/theme/vivaldi/MailMsgSpam.svg","MailMsgSpamRestore":"/resources/theme/vivaldi/MailMsgSpamRestore.svg","MailMsgStatusRead":"/resources/theme/vivaldi/MailMsgStatusRead.svg","MailMsgStatusUnread":"/resources/theme/vivaldi/MailMsgStatusUnread.svg","MailMsgTrash":"/resources/theme/vivaldi/MailMsgTrash.svg","MailMsgTrashRestore":"/resources/theme/vivaldi/MailMsgTrashRestore.svg","MailReload":"/resources/theme/vivaldi/MailReload.svg","MailRenderingMethod":"/resources/theme/vivaldi/MailRenderingMethod.svg","MailRenderingMethodText":"/resources/theme/vivaldi/MailRenderingMethodText.svg","MailStatus":"/resources/theme/vivaldi/MailStatus.svg","MailViewLayout":"/resources/theme/vivaldi/MailViewLayout.svg","MailViewThreading":"/resources/theme/vivaldi/MailViewThreading.svg","PageActions":"/resources/theme/vivaldi/PageActions.svg","PanelBookmarks":"/resources/theme/vivaldi/PanelBookmarks.svg","PanelCalendar":"/resources/theme/vivaldi/PanelCalendar.svg","PanelContacts":"/resources/theme/vivaldi/PanelContacts.svg","PanelDownloads":"/resources/theme/vivaldi/PanelDownloads.svg","PanelFeeds":"/resources/theme/vivaldi/PanelFeeds.svg","PanelHistory":"/resources/theme/vivaldi/PanelHistory.svg","PanelMail":"/resources/theme/vivaldi/PanelMail.svg","PanelNotes":"/resources/theme/vivaldi/PanelNotes.svg","PanelReadingList":"/resources/theme/vivaldi/PanelReadingList.svg","PanelSession":"/resources/theme/vivaldi/PanelSession.svg","PanelTasks":"/resources/theme/vivaldi/PanelTasks.svg","PanelToggle":"/resources/theme/vivaldi/PanelToggle.svg","PanelTranslate":"/resources/theme/vivaldi/PanelTranslate.svg","PanelWeb":"/resources/theme/vivaldi/PanelWeb.svg","PanelWindow":"/resources/theme/vivaldi/PanelWindow.svg","Proxy":"/resources/theme/vivaldi/Proxy.svg","ReadingList":"/resources/theme/vivaldi/ReadingList.svg","Reload":"/resources/theme/vivaldi/Reload.svg","Rewind":"/resources/theme/vivaldi/Rewind.svg","SearchField":"/resources/theme/vivaldi/SearchField.svg","Settings":"/resources/theme/vivaldi/Settings.svg","Stop":"/resources/theme/vivaldi/Stop.svg","SyncStatus":"/resources/theme/vivaldi/SyncStatus.svg","SyncedTabs":"/resources/theme/vivaldi/SyncStatus.svg","TabsTrash":"/resources/theme/vivaldi/MailMsgTrash.svg","TilingToggle":"/resources/theme/vivaldi/TilingToggle.svg","ToggleAutoHide":"/resources/theme/vivaldi/ToggleAutoHide.svg","UpdateButton":"/resources/theme/vivaldi/UpdateButton.svg","WorkspaceButton":"/resources/theme/vivaldi/WorkspaceButton.svg"},"colorAccentBg":"#404040","colorBg":"#2f2f2f","colorFg":"#dbdbdb","colorHighlightBg":"#579c8e","colorWindowBg":"#1D1E21","contrast":2,"defaultBackground":"#1D1E21","engineVersion":1,"id":"Vivaldi3x","name":"Issuna","preferSystemAccent":false,"radius":4,"transparencyTabBar":false,"transparencyTabs":false,"url":"","version":1},{"accentFromPage":true,"accentOnWindow":true,"accentSaturationLimit":1,"alpha":0.75,"backgroundImage":"/resources/bg_martin-martz-7it4_acM-0M-unsplash.webp","backgroundPosition":"stretch","blur":10,"buttons":{"Back":"/resources/theme/vivaldi/Back.svg","BreakMode":"/resources/theme/vivaldi/BreakMode.svg","CalendarStatus":"/resources/theme/vivaldi/CalendarStatus.svg","CaptureImages":"/resources/theme/vivaldi/CaptureImages.svg","Clock":"/resources/theme/vivaldi/Clock.svg","DownloadButton":"/resources/theme/vivaldi/DownloadButton.svg","Extensions":"/resources/theme/vivaldi/Extensions.svg","FastForward":"/resources/theme/vivaldi/FastForward.svg","Forward":"/resources/theme/vivaldi/Forward.svg","Home":"/resources/theme/vivaldi/Home.svg","ImagesToggle":"/resources/theme/vivaldi/ImagesToggle.svg","MailBack":"/resources/theme/vivaldi/MailBack.svg","MailCompose":"/resources/theme/vivaldi/MailCompose.svg","MailForward":"/resources/theme/vivaldi/MailForward.svg","MailMsgArchive":"/resources/theme/vivaldi/MailMsgArchive.svg","MailMsgArchiveRestore":"/resources/theme/vivaldi/MailMsgArchiveRestore.svg","MailMsgAttach":"/resources/theme/vivaldi/MailMsgAttach.svg","MailMsgDiscard":"/resources/theme/vivaldi/MailMsgDiscard.svg","MailMsgEdit":"/resources/theme/vivaldi/MailMsgEdit.svg","MailMsgFlag":"/resources/theme/vivaldi/MailMsgFlag.svg","MailMsgForward":"/resources/theme/vivaldi/MailMsgForward.svg","MailMsgLabel":"/resources/theme/vivaldi/MailMsgLabel.svg","MailMsgMove":"/resources/theme/vivaldi/MailMsgMove.svg","MailMsgReply":"/resources/theme/vivaldi/MailMsgReply.svg","MailMsgReplyToAll":"/resources/theme/vivaldi/MailMsgReplyToAll.svg","MailMsgSend":"/resources/theme/vivaldi/MailMsgSend.svg","MailMsgShowHeaders":"/resources/theme/vivaldi/MailMsgShowHeaders.svg","MailMsgSpam":"/resources/theme/vivaldi/MailMsgSpam.svg","MailMsgSpamRestore":"/resources/theme/vivaldi/MailMsgSpamRestore.svg","MailMsgStatusRead":"/resources/theme/vivaldi/MailMsgStatusRead.svg","MailMsgStatusUnread":"/resources/theme/vivaldi/MailMsgStatusUnread.svg","MailMsgTrash":"/resources/theme/vivaldi/MailMsgTrash.svg","MailMsgTrashRestore":"/resources/theme/vivaldi/MailMsgTrashRestore.svg","MailReload":"/resources/theme/vivaldi/MailReload.svg","MailRenderingMethod":"/resources/theme/vivaldi/MailRenderingMethod.svg","MailRenderingMethodText":"/resources/theme/vivaldi/MailRenderingMethodText.svg","MailStatus":"/resources/theme/vivaldi/MailStatus.svg","MailViewLayout":"/resources/theme/vivaldi/MailViewLayout.svg","MailViewThreading":"/resources/theme/vivaldi/MailViewThreading.svg","PageActions":"/resources/theme/vivaldi/PageActions.svg","PanelBookmarks":"/resources/theme/vivaldi/PanelBookmarks.svg","PanelCalendar":"/resources/theme/vivaldi/PanelCalendar.svg","PanelContacts":"/resources/theme/vivaldi/PanelContacts.svg","PanelDownloads":"/resources/theme/vivaldi/PanelDownloads.svg","PanelFeeds":"/resources/theme/vivaldi/PanelFeeds.svg","PanelHistory":"/resources/theme/vivaldi/PanelHistory.svg","PanelMail":"/resources/theme/vivaldi/PanelMail.svg","PanelNotes":"/resources/theme/vivaldi/PanelNotes.svg","PanelReadingList":"/resources/theme/vivaldi/PanelReadingList.svg","PanelSession":"/resources/theme/vivaldi/PanelSession.svg","PanelTasks":"/resources/theme/vivaldi/PanelTasks.svg","PanelToggle":"/resources/theme/vivaldi/PanelToggle.svg","PanelTranslate":"/resources/theme/vivaldi/PanelTranslate.svg","PanelWeb":"/resources/theme/vivaldi/PanelWeb.svg","PanelWindow":"/resources/theme/vivaldi/PanelWindow.svg","Proxy":"/resources/theme/vivaldi/Proxy.svg","ReadingList":"/resources/theme/vivaldi/ReadingList.svg","Reload":"/resources/theme/vivaldi/Reload.svg","Rewind":"/resources/theme/vivaldi/Rewind.svg","SearchField":"/resources/theme/vivaldi/SearchField.svg","Settings":"/resources/theme/vivaldi/Settings.svg","Stop":"/resources/theme/vivaldi/Stop.svg","SyncStatus":"/resources/theme/vivaldi/SyncStatus.svg","SyncedTabs":"/resources/theme/vivaldi/SyncStatus.svg","TabsTrash":"/resources/theme/vivaldi/MailMsgTrash.svg","TilingToggle":"/resources/theme/vivaldi/TilingToggle.svg","ToggleAutoHide":"/resources/theme/vivaldi/ToggleAutoHide.svg","UpdateButton":"/resources/theme/vivaldi/UpdateButton.svg","WorkspaceButton":"/resources/theme/vivaldi/WorkspaceButton.svg"},"colorAccentBg":"#e95421","colorBg":"#403c3a","colorFg":"#d5cbc8","colorHighlightBg":"#ff8142","colorWindowBg":"#41403b","contrast":0,"defaultBackground":"/resources/bg_martin-martz-7it4_acM-0M-unsplash.webp","engineVersion":1,"id":"Vivaldi3","name":"Human","preferSystemAccent":false,"radius":4,"transparencyTabBar":false,"transparencyTabs":false,"url":"","version":1},{"accentFromPage":false,"accentOnWindow":true,"accentSaturationLimit":1,"alpha":0.95,"backgroundImage":"/resources/bg_geometric_1.webp","backgroundPosition":"stretch","blur":10,"colorAccentBg":"#7F5FEC","colorBg":"#f6f6f6","colorFg":"#333333","colorHighlightBg":"#7F5FEC","colorWindowBg":"#7F5FEC","contrast":3,"defaultBackground":"/resources/bg_geometric_1.webp","engineVersion":1,"id":"Vivaldi8","name":"Purple Rain","preferSystemAccent":false,"radius":4,"transparencyTabBar":true,"transparencyTabs":false,"url":"","version":1},{"accentFromPage":false,"accentOnWindow":false,"accentSaturationLimit":1,"alpha":1,"backgroundImage":"","backgroundPosition":"stretch","blur":0,"colorAccentBg":"#404076","colorBg":"#23234f","colorFg":"#c0c0f1","colorHighlightBg":"#5f79fd","colorWindowBg":"#1b1a42","contrast":2,"defaultBackground":"#1b1a42","engineVersion":1,"id":"Vivaldi9","name":"Private","preferSystemAccent":false,"radius":4,"transparencyTabBar":false,"transparencyTabs":false,"url":"","version":1}]},"toolbars":{"navigation":["PanelToggle","PanelWidthSpacer","Back","Forward","Home","Reload","AddressField","Spacer","Extensions","VPNButton","UpdateButton","AccountButton"],"tabbar_before":[]},"translate":{"enabled":true},"welcome":{"read_pages":["intro","account","import_data","tracker_and_ad","personalize","tabs","welcome_feature_amount"]},"windows":{"show_window_close_confirmation_dialog":false},"workspaces":{"button":{"show_name":false}}},"web_apps":{"did_migrate_default_chrome_apps":["MigrateDefaultChromeAppToWebAppsGSuite","MigrateDefaultChromeAppToWebAppsNonGSuite"],"last_preinstall_synchronize_version":"146"},"webkit":{"webprefs":{"force_dark_mode_enabled":false}}} \ No newline at end of file diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/raveos-app-installer.py b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/raveos-app-installer.py new file mode 100644 index 0000000..ea8dea4 --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/lib/raveos-app-installer/raveos-app-installer.py @@ -0,0 +1,1150 @@ +#!/usr/bin/env python3 +""" +RaveOS App Installer +==================== +Egyetlen fájlos, letisztult PyQt6 alkalmazástelepítÅ‘ a RaveOS-hez. + +Tervezési elvek: + * A welcome app vizuális témája: dark charcoal, muted natural green accent, + Bebas Neue display font, minimal lekerekítés, semmi neon / cyberpunk. + * USER-ként fut (NEM root). A rendszerszintű parancsok (pacman) per-művelet + `pkexec`-en mennek -> Wayland/Hyprland-helyes (a root GUI Waylanden gáz). + * Háttér QThread a telepítéshez -> a GUI nem fagy be / nem zár be magától. + * GUI + CLI ugyanabból a fájlból (argparse). + * Az alkalmazás-katalógus külön `app-list.json`-ban (te frissíted GitHubról). + +Backendek (app "type" mezÅ‘je): + pacman -> pkexec pacman -S ... (id = csomagnév) + aur -> yay -S ... user-ként (id = AUR csomagnév) + flatpak -> flatpak install --user ... (id = flatpak app id, flathubról) + script -> bash -c (id = a futtatandó parancs) + +FüggÅ‘ségek: python-pyqt6, polkit (pkexec), flatpak, opcionálisan yay. +Hyprlandon kell egy polkit agent is (pl. hyprpolkit-agent vagy polkit-gnome). +""" + +import argparse +import json +import os +import shutil +import subprocess +import sys +from pathlib import Path + +# ───────────────────────────────────────────────────────────────────────────── +# Konstansok / útvonalak +# ───────────────────────────────────────────────────────────────────────────── + +APP_NAME = "RaveOS App Installer" +APP_ID = "raveos-app-installer" # Wayland app_id (Hyprland window rule-okhoz) +APP_VERSION = "2.0" + +# app-list.json keresési sorrend: a script mellett -> /usr/share -> ~/.config +_SCRIPT_DIR = Path(__file__).resolve().parent +APP_LIST_CANDIDATES = [ + _SCRIPT_DIR / "app-list.json", + Path("/usr/share/raveos/app-list.json"), + Path.home() / ".config" / "raveos" / "app-list.json", +] + +CATEGORY_ALL = "All" + + +# ───────────────────────────────────────────────────────────────────────────── +# Téma (a welcome app stílusa) +# ───────────────────────────────────────────────────────────────────────────── + +C = { + "bg": "#232427", + "header": "#1b1c1e", + "surface": "#2b2c30", + "surface_hi": "#34353a", + "border": "#3a3b40", + "border_hi": "#4a4b52", + "accent": "#62a052", # muted natural green + "accent_hi": "#72b062", + "accent_dim": "#4d8043", + "text": "#eaeaea", + "text_dim": "#9298a0", + "text_mut": "#6c727a", + "danger": "#b5544a", + "danger_hi": "#c56458", +} + +# Per-type kis badge színek (visszafogottak) +TYPE_LABEL = { + "pacman": "pacman", + "aur": "AUR", + "flatpak": "flatpak", + "script": "script", +} + + +def build_qss() -> str: + return f""" + QWidget {{ + background: {C['bg']}; + color: {C['text']}; + font-size: 13px; + }} + QToolTip {{ + background: {C['surface']}; + color: {C['text']}; + border: 1px solid {C['border']}; + padding: 4px; + }} + + /* Fejléc sáv */ + QFrame#Header {{ + background: {C['header']}; + border: none; + border-bottom: 1px solid {C['border']}; + }} + + /* Kártya-szerű felületek */ + QFrame#Card, QScrollArea, QFrame#ListHost {{ + background: {C['bg']}; + border: none; + }} + + /* Label-ek átlátszó háttere (ne nyomja rá a QWidget bg-t) */ + QLabel {{ background: transparent; }} + + /* App sorok */ + QFrame#Row {{ + background: {C['surface']}; + border: 1px solid {C['border']}; + border-radius: 4px; + }} + QFrame#Row:hover {{ + background: {C['surface_hi']}; + border: 1px solid {C['border_hi']}; + }} + + /* KeresÅ‘ / combo */ + QLineEdit, QComboBox {{ + background: {C['surface']}; + border: 1px solid {C['border']}; + border-radius: 4px; + padding: 7px 10px; + color: {C['text']}; + selection-background-color: {C['accent_dim']}; + }} + QLineEdit:focus, QComboBox:focus {{ + border: 1px solid {C['accent']}; + }} + QComboBox::drop-down {{ border: none; width: 22px; }} + QComboBox QAbstractItemView {{ + background: {C['surface']}; + border: 1px solid {C['border']}; + selection-background-color: {C['accent_dim']}; + outline: none; + }} + + /* Szegmentált fülek (All / Installed) */ + QPushButton#Tab {{ + background: transparent; + border: 1px solid {C['border']}; + border-radius: 4px; + padding: 6px 18px; + color: {C['text_dim']}; + }} + QPushButton#Tab:hover {{ color: {C['text']}; border-color: {C['border_hi']}; }} + QPushButton#Tab:checked {{ + background: {C['surface_hi']}; + color: {C['text']}; + border-color: {C['border_hi']}; + }} + + /* Gombok */ + QPushButton {{ + background: {C['surface']}; + border: 1px solid {C['border']}; + border-radius: 4px; + padding: 9px 18px; + color: {C['text']}; + }} + QPushButton:hover {{ background: {C['surface_hi']}; border-color: {C['border_hi']}; }} + QPushButton:disabled {{ color: {C['text_mut']}; border-color: {C['border']}; }} + + QPushButton#Primary {{ + background: {C['accent']}; + border: 1px solid {C['accent']}; + color: #15240f; + font-weight: 600; + }} + QPushButton#Primary:hover {{ background: {C['accent_hi']}; border-color: {C['accent_hi']}; }} + QPushButton#Primary:disabled {{ background: {C['accent_dim']}; border-color: {C['accent_dim']}; color: #2a3a22; }} + + QPushButton#Danger {{ border-color: {C['danger']}; color: {C['danger_hi']}; }} + QPushButton#Danger:hover {{ background: {C['danger']}; color: {C['text']}; }} + QPushButton#Danger:disabled {{ color: {C['text_mut']}; border-color: {C['border']}; }} + + /* Checkbox: zöld kitöltés bekapcsoláskor (asset nélkül) */ + QCheckBox {{ spacing: 0; }} + QCheckBox::indicator {{ + width: 17px; height: 17px; + border: 1px solid {C['border_hi']}; + border-radius: 3px; + background: transparent; + }} + QCheckBox::indicator:hover {{ border-color: {C['accent']}; }} + QCheckBox::indicator:checked {{ + background: {C['accent']}; + border: 1px solid {C['accent']}; + }} + + /* Log */ + QPlainTextEdit#Log {{ + background: {C['header']}; + border: 1px solid {C['border']}; + border-radius: 4px; + color: {C['text_dim']}; + font-family: "JetBrains Mono", "DejaVu Sans Mono", monospace; + font-size: 12px; + padding: 6px; + }} + + /* Progress */ + QProgressBar {{ + background: {C['surface']}; + border: 1px solid {C['border']}; + border-radius: 4px; + text-align: center; + color: {C['text']}; + height: 22px; + }} + QProgressBar::chunk {{ background: {C['accent']}; border-radius: 3px; }} + + /* Scrollbar */ + QScrollBar:vertical {{ background: transparent; width: 10px; margin: 0; }} + QScrollBar::handle:vertical {{ + background: {C['border_hi']}; border-radius: 5px; min-height: 28px; + }} + QScrollBar::handle:vertical:hover {{ background: {C['text_mut']}; }} + QScrollBar::add-line, QScrollBar::sub-line {{ height: 0; }} + QScrollBar::add-page, QScrollBar::sub-page {{ background: transparent; }} + """ + + +# ───────────────────────────────────────────────────────────────────────────── +# Adat: katalógus betöltés + telepítettség detektálás +# ───────────────────────────────────────────────────────────────────────────── + +def load_catalog() -> list: + """app-list.json beolvasása az elsÅ‘ létezÅ‘ útvonalról.""" + for path in APP_LIST_CANDIDATES: + if path.is_file(): + try: + data = json.loads(path.read_text(encoding="utf-8")) + except (json.JSONDecodeError, OSError) as exc: + raise RuntimeError(f"Hibás app-list.json ({path}): {exc}") + apps = data.get("apps", data) if isinstance(data, dict) else data + cleaned = [] + for a in apps: + if not isinstance(a, dict) or "name" not in a or "id" not in a: + continue + if a.get("type") == "message": + continue + a.setdefault("type", "pacman") + a.setdefault("category", "Other") + a.setdefault("description", a.get("desc", "")) + cleaned.append(a) + cleaned.sort(key=lambda x: x["name"].lower()) + return cleaned + raise RuntimeError( + "Nem található app-list.json. Keresett helyek:\n " + + "\n ".join(str(p) for p in APP_LIST_CANDIDATES) + ) + + +def _query_set(cmd) -> set: + try: + out = subprocess.run(cmd, capture_output=True, text=True, timeout=20) + return {l.strip() for l in out.stdout.splitlines() if l.strip()} + except (subprocess.SubprocessError, FileNotFoundError, OSError): + return set() + + +def installed_index() -> dict: + """Egyetlen lekérdezés backendenként -> gyors membership check.""" + pac = _query_set(["pacman", "-Qq"]) + flat = _query_set(["flatpak", "list", "--app", "--columns=application"]) + return {"pacman": pac, "flatpak": flat} + + +def is_installed(app: dict, idx: dict) -> bool: + t = app.get("type", "pacman") + + if t in ("pacman", "aur"): + packages = app.get("packages") or [app["id"]] + return all(p in idx["pacman"] for p in packages) + + if t == "flatpak-user": + fid = app.get("flatpak_id", "") + return bool(fid) and fid in idx["flatpak"] + + if t == "script": + check_pkgs = app.get("check_packages") + if check_pkgs: + return all(p in idx["pacman"] for p in check_pkgs) + chk = app.get("check") + if not chk: + return False + if chk.startswith("/") and Path(chk).exists(): + return True + try: + return subprocess.run(["bash", "-c", chk], + capture_output=True, timeout=15).returncode == 0 + except (subprocess.SubprocessError, OSError): + return False + + return False + + +# ───────────────────────────────────────────────────────────────────────────── +# Parancs-építés (telepítés / eltávolítás), batch-elve backendenként +# ───────────────────────────────────────────────────────────────────────────── + +def _root_prefix(gui: bool) -> list: + """GUI -> sudo -S (jelszó stdin-rÅ‘l), terminál -> sudo, ha már root -> semmi.""" + if os.geteuid() == 0: + return [] + return ["sudo", "-S"] + + +def plan_commands(apps: list, install: bool, gui: bool) -> list: + """ + Visszaad egy listát: [(címke, parancs_lista), ...]. + Backendenként batch-eli a csomagokat -> kevesebb pkexec prompt. + """ + import shlex + pac, aur, flat, scripts, post = [], [], [], [], [] + + for a in apps: + t = a.get("type", "pacman") + if t == "pacman": + pkgs = a.get("packages") or [a["id"]] + pac.extend(pkgs) + if install: + for cmd_str in a.get("post_install", []): + post.append((f"post: {a['name']}", shlex.split(cmd_str))) + elif t == "aur": + pkgs = a.get("packages") or [a["id"]] + aur.extend(pkgs) + elif t == "flatpak-user": + fid = a.get("flatpak_id") + if fid: + flat.append((fid, a.get("post_install", []), a["name"])) + elif t == "script": + if install or a.get("removable", True): + scripts.append(a) + + rp = _root_prefix(gui) + steps = [] + + if pac: + if install: + steps.append((f"pacman: {', '.join(pac)}", + rp + ["pacman", "-S", "--needed", "--noconfirm", *pac])) + else: + steps.append((f"pacman -R: {', '.join(pac)}", + rp + ["pacman", "-Rns", "--noconfirm", *pac])) + + if aur: + if install: + steps.append((f"AUR: {', '.join(aur)}", + ["yay", "-S", "--needed", "--noconfirm", *aur])) + else: + steps.append((f"AUR -R: {', '.join(aur)}", + ["yay", "-Rns", "--noconfirm", *aur])) + + if flat and install: + steps.append(("flathub remote", [ + "flatpak", "remote-add", "--if-not-exists", "--user", + "flathub", "https://dl.flathub.org/repo/flathub.flatpakrepo" + ])) + + for fid, post_cmds, name in flat: + if install: + steps.append((f"flatpak: {fid}", + ["flatpak", "install", "--user", "--noninteractive", + "--or-update", "flathub", fid])) + for cmd_str in post_cmds: + steps.append((f"post: {name}", shlex.split(cmd_str))) + else: + steps.append((f"flatpak uninstall: {fid}", + ["flatpak", "uninstall", "--user", "-y", fid])) + + # Script env: a szkript tudja ki a tényleges user (sudo után root fut) + _caller = os.environ.get("USER") or os.environ.get("LOGNAME") or "" + _caller_home = os.path.expanduser("~") + _caller_uid = str(os.getuid()) + _xdg_runtime = os.environ.get("XDG_RUNTIME_DIR", f"/run/user/{_caller_uid}") + _config_dir = str(_SCRIPT_DIR / "data" / "configs") + _script_env = [ + "env", + f"INSTALL_USER={_caller}", + f"INSTALL_HOME={_caller_home}", + f"TARGET_UID={_caller_uid}", + f"TARGET_XDG_RUNTIME_DIR={_xdg_runtime}", + f"RAVEOS_CONFIG_PACKAGE_DIR={_config_dir}", + ] + + for a in scripts: + script_name = a.get("script", "") + script_path = _SCRIPT_DIR / "data" / "actions" / script_name + if script_name and script_path.exists(): + action = "install" if install else "remove" + steps.append((f"script: {a['name']}", + rp + _script_env + ["bash", str(script_path), action])) + + steps.extend(post) + return steps + + +def stream_command(label: str, cmd: list, emit, password: str = "") -> bool: + """Parancs futtatása élÅ‘ kimenettel. emit(str) -> log sor. True ha sikeres.""" + emit(f"$ {' '.join(cmd)}") + try: + needs_pw = len(cmd) >= 2 and cmd[0] == "sudo" and cmd[1] == "-S" + stdin_pipe = subprocess.PIPE if needs_pw else None + proc = subprocess.Popen(cmd, stdout=subprocess.PIPE, + stderr=subprocess.STDOUT, stdin=stdin_pipe, + text=True, bufsize=1) + if needs_pw and password: + proc.stdin.write(password + "\n") + proc.stdin.flush() + proc.stdin.close() + except (FileNotFoundError, OSError) as exc: + emit(f"[HIBA] nem indítható: {exc}") + return False + for line in proc.stdout: + emit(line.rstrip("\n")) + proc.wait() + ok = proc.returncode == 0 + emit(f"[{'OK' if ok else 'HIBA(' + str(proc.returncode) + ')'}] {label}") + return ok + + +# ───────────────────────────────────────────────────────────────────────────── +# GUI rész (csak ha van PyQt6 / display) +# ───────────────────────────────────────────────────────────────────────────── + +BACKUP_LIST_CANDIDATES = [ + _SCRIPT_DIR / "data/backup/backup-paths.json", + Path("/usr/share/raveos/backup-paths.json"), +] + + +def load_backup_catalog() -> list: + for path in BACKUP_LIST_CANDIDATES: + if path.is_file(): + try: + data = json.loads(path.read_text(encoding="utf-8")) + return data.get("groups", []) + except (json.JSONDecodeError, OSError): + return [] + return [] + + +def run_gui() -> int: + from PyQt6.QtWidgets import ( + QApplication, QMainWindow, QWidget, QVBoxLayout, QHBoxLayout, + QLabel, QPushButton, QLineEdit, QComboBox, QScrollArea, QFrame, + QCheckBox, QPlainTextEdit, QProgressBar, QButtonGroup, QSizePolicy, + QMessageBox, QFileDialog, QDialog, + ) + from PyQt6.QtCore import Qt, QThread, pyqtSignal + from PyQt6.QtGui import QFont, QFontDatabase + + # ── display font helper (Bebas Neue, fallbackkel) ──────────────────────── + def display_font(size: int, weight=QFont.Weight.Normal) -> QFont: + for fam in ("Bebas Neue", "Oswald", "Anton"): + if fam in QFontDatabase.families(): + f = QFont(fam, size) + f.setLetterSpacing(QFont.SpacingType.PercentageSpacing, 104) + return f + f = QFont() # fallback: rendszer sans, bold + tracking + f.setPointSize(size) + f.setBold(True) + f.setLetterSpacing(QFont.SpacingType.PercentageSpacing, 102) + return f + + # ── háttér worker ──────────────────────────────────────────────────────── + class Worker(QThread): + log = pyqtSignal(str) + progress = pyqtSignal(int) # 0..100 + done = pyqtSignal(int, int) # ok_steps, total_steps + + def __init__(self, steps, password: str = ""): + super().__init__() + self.steps = steps + self.password = password + + def run(self): + total = len(self.steps) + ok = 0 + for i, (label, cmd) in enumerate(self.steps): + self.log.emit("") + self.log.emit(f"── {label} ──") + if stream_command(label, cmd, self.log.emit, self.password): + ok += 1 + self.progress.emit(int((i + 1) / total * 100)) + self.done.emit(ok, total) + + # ── egy app sor widget ─────────────────────────────────────────────────── + class Row(QFrame): + def __init__(self, app, installed): + super().__init__() + self.app = app + self.installed = installed + self.setObjectName("Row") + lay = QHBoxLayout(self) + lay.setContentsMargins(12, 9, 12, 9) + lay.setSpacing(10) + + self.cb = QCheckBox() + lay.addWidget(self.cb) + + mid = QVBoxLayout() + mid.setSpacing(2) + top = QLabel(app["name"]) + top.setStyleSheet(f"font-weight:600; font-size:14px; color:{C['text']};") + sub = QLabel(f"{app['category']} · {TYPE_LABEL.get(app['type'], app['type'])}" + + (f" · {app['description']}" if app["description"] else "")) + sub.setStyleSheet(f"color:{C['text_dim']}; font-size:12px;") + mid.addWidget(top) + mid.addWidget(sub) + lay.addLayout(mid, 1) + + status = QLabel("telepítve" if installed else "nincs telepítve") + status.setStyleSheet( + f"color:{C['accent_hi'] if installed else C['text_mut']}; font-size:12px;") + lay.addWidget(status) + + # sorra kattintás is váltja a checkboxot + self.setCursor(Qt.CursorShape.PointingHandCursor) + + def mousePressEvent(self, e): + if e.button() == Qt.MouseButton.LeftButton: + self.cb.toggle() + super().mousePressEvent(e) + + # ── backup worker ──────────────────────────────────────────────────────── + class BackupWorker(QThread): + log = pyqtSignal(str) + progress = pyqtSignal(int) + done = pyqtSignal(bool, str) + + def __init__(self, paths, dest, restore=False): + super().__init__() + self.paths = paths # [(label, abs_path), ...] + self.dest = dest # str: .tar.gz útvonal + self.restore = restore + + def run(self): + import tarfile + total = len(self.paths) + if not self.restore: + try: + with tarfile.open(self.dest, "w:gz") as tf: + for i, (label, p) in enumerate(self.paths): + self.log.emit(f"+ {label} ({p})") + if Path(p).exists(): + tf.add(p, arcname=Path(p).name) + else: + self.log.emit(f" [kihagyva, nem létezik]") + self.progress.emit(int((i + 1) / total * 100)) + self.done.emit(True, "Mentés kész.") + except Exception as exc: + self.done.emit(False, str(exc)) + else: + try: + import tarfile + with tarfile.open(self.dest, "r:gz") as tf: + total_members = len(tf.getmembers()) + for i, member in enumerate(tf.getmembers()): + self.log.emit(f"< {member.name}") + tf.extract(member, path=str(Path(self.paths[0][1]).parent), + filter="data") + self.progress.emit(int((i + 1) / total_members * 100)) + self.done.emit(True, "Visszaállítás kész.") + except Exception as exc: + self.done.emit(False, str(exc)) + + # ── fÅ‘ ablak ───────────────────────────────────────────────────────────── + class Main(QMainWindow): + def __init__(self, catalog): + super().__init__() + from PyQt6.QtWidgets import QStackedWidget + self.catalog = catalog + self.idx = installed_index() + self.rows = [] + self.worker = None + self.backup_worker = None + self.backup_checkboxes = {} # item_id -> (QCheckBox, abs_path, label) + self._sudo_pw = "" + self._sudo_pw_ts = 0.0 # timestamp: mikor lett megjegyezve + + self.setWindowTitle(APP_NAME) + self.resize(1060, 820) + + root = QWidget() + self.setCentralWidget(root) + outer = QVBoxLayout(root) + outer.setContentsMargins(0, 0, 0, 0) + outer.setSpacing(0) + + # ── Header ─────────────────────────────────────────────────────── + header = QFrame() + header.setObjectName("Header") + hl = QHBoxLayout(header) + hl.setContentsMargins(20, 14, 20, 14) + wm = QHBoxLayout() + wm.setSpacing(0) + rave = QLabel("RAVE") + rave.setFont(display_font(26)) + rave.setStyleSheet(f"color:{C['text']};") + os_ = QLabel("OS") + os_.setFont(display_font(26)) + os_.setStyleSheet(f"color:{C['accent']};") + wm.addWidget(rave) + wm.addWidget(os_) + self.header_sep = QLabel(" · APP INSTALLER") + self.header_sep.setFont(display_font(15)) + self.header_sep.setStyleSheet(f"color:{C['text_dim']};") + wm.addWidget(self.header_sep) + hl.addLayout(wm) + hl.addStretch(1) + self.btn_nav = QPushButton("Backup / Restore") + self.btn_nav.clicked.connect(self._go_backup) + hl.addWidget(self.btn_nav) + hl.addSpacing(12) + ver = QLabel(f"v{APP_VERSION}") + ver.setStyleSheet(f"color:{C['text_mut']};") + hl.addWidget(ver) + outer.addWidget(header) + + # ── Stack ───────────────────────────────────────────────────────── + self.stack = QStackedWidget() + outer.addWidget(self.stack, 1) + + # ── Oldal 0: Apps ───────────────────────────────────────────────── + apps_page = QWidget() + bl = QVBoxLayout(apps_page) + bl.setContentsMargins(20, 16, 20, 16) + bl.setSpacing(12) + + frow = QHBoxLayout() + frow.setSpacing(8) + self.tab_all = QPushButton("All") + self.tab_inst = QPushButton("Installed") + for t in (self.tab_all, self.tab_inst): + t.setObjectName("Tab") + t.setCheckable(True) + self.tab_all.setChecked(True) + grp = QButtonGroup(self) + grp.setExclusive(True) + grp.addButton(self.tab_all) + grp.addButton(self.tab_inst) + self.tab_all.clicked.connect(self._refresh_and_filter) + self.tab_inst.clicked.connect(self._refresh_and_filter) + frow.addWidget(self.tab_all) + frow.addWidget(self.tab_inst) + frow.addSpacing(8) + self.search = QLineEdit() + self.search.setPlaceholderText("Keresés…") + self.search.textChanged.connect(self.apply_filter) + frow.addWidget(self.search, 1) + self.cat = QComboBox() + cats = [CATEGORY_ALL] + sorted({a["category"] for a in catalog}) + self.cat.addItems(cats) + self.cat.currentTextChanged.connect(self.apply_filter) + frow.addWidget(self.cat) + bl.addLayout(frow) + + self.scroll = QScrollArea() + self.scroll.setWidgetResizable(True) + self.scroll.setHorizontalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOff) + host = QFrame() + host.setObjectName("ListHost") + self.list_lay = QVBoxLayout(host) + self.list_lay.setContentsMargins(0, 0, 6, 0) + self.list_lay.setSpacing(7) + self.list_lay.addStretch(1) + self.scroll.setWidget(host) + bl.addWidget(self.scroll, 1) + + self.log = QPlainTextEdit() + self.log.setObjectName("Log") + self.log.setReadOnly(True) + self.log.setFixedHeight(120) + self.log.hide() + bl.addWidget(self.log) + + arow = QHBoxLayout() + arow.setSpacing(8) + self.btn_install = QPushButton("Telepítés") + self.btn_install.setObjectName("Primary") + self.btn_install.clicked.connect(lambda: self.run_action(True)) + self.btn_remove = QPushButton("Eltávolítás") + self.btn_remove.setObjectName("Danger") + self.btn_remove.clicked.connect(lambda: self.run_action(False)) + self.btn_remove.hide() + self.bar = QProgressBar() + self.bar.setValue(0) + arow.addWidget(self.btn_install) + arow.addWidget(self.btn_remove) + arow.addWidget(self.bar, 1) + bl.addLayout(arow) + + self.stack.addWidget(apps_page) + + # ── Oldal 1: Backup / Restore ───────────────────────────────────── + bk_page = QWidget() + bbl = QVBoxLayout(bk_page) + bbl.setContentsMargins(20, 16, 20, 16) + bbl.setSpacing(12) + + bk_scroll = QScrollArea() + bk_scroll.setWidgetResizable(True) + bk_scroll.setHorizontalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOff) + bk_host = QWidget() + bk_vl = QVBoxLayout(bk_host) + bk_vl.setContentsMargins(0, 0, 6, 0) + bk_vl.setSpacing(14) + + home = str(Path.home()) + for bgrp in load_backup_catalog(): + gl = QLabel(bgrp.get("label", bgrp["id"])) + gl.setStyleSheet(f"font-weight:600; font-size:13px; color:{C['accent']}; background:transparent;") + bk_vl.addWidget(gl) + desc = bgrp.get("description", "") + if desc: + dl = QLabel(desc) + dl.setStyleSheet(f"color:{C['text_dim']}; font-size:11px; background:transparent;") + dl.setWordWrap(True) + bk_vl.addWidget(dl) + for item in bgrp.get("items", []): + brow = QFrame() + brow.setObjectName("Row") + rl = QHBoxLayout(brow) + rl.setContentsMargins(12, 7, 12, 7) + rl.setSpacing(10) + cb = QCheckBox() + cb.setChecked(item.get("default_selected", False)) + abs_path = str(Path(home) / item["path"]) if item.get("scope","home") == "home" else item["path"] + self.backup_checkboxes[item["id"]] = (cb, abs_path, item.get("label", item["id"])) + rl.addWidget(cb) + mid = QVBoxLayout() + mid.setSpacing(1) + tl = QLabel(item.get("label", item["id"])) + tl.setStyleSheet(f"font-weight:600; font-size:13px; color:{C['text']}; background:transparent;") + sl = QLabel(abs_path) + sl.setStyleSheet(f"color:{C['text_dim']}; font-size:11px; background:transparent;") + mid.addWidget(tl) + mid.addWidget(sl) + if item.get("note"): + nl = QLabel(item["note"]) + nl.setStyleSheet(f"color:{C['danger_hi']}; font-size:11px; background:transparent;") + mid.addWidget(nl) + rl.addLayout(mid, 1) + if item.get("size_hint"): + hl2 = QLabel(item["size_hint"]) + hl2.setStyleSheet(f"color:{C['text_mut']}; font-size:11px; background:transparent;") + rl.addWidget(hl2) + bk_vl.addWidget(brow) + + bk_vl.addStretch(1) + bk_scroll.setWidget(bk_host) + bbl.addWidget(bk_scroll, 1) + + dest_row = QHBoxLayout() + dest_row.setSpacing(8) + self.dest_edit = QLineEdit() + self.dest_edit.setPlaceholderText("Backup fájl útvonala (.tar.gz)…") + self.dest_edit.setText(str(Path.home() / "raveos-backup.tar.gz")) + browse_btn = QPushButton("Tallóz") + browse_btn.clicked.connect(self._bk_browse) + dest_row.addWidget(self.dest_edit, 1) + dest_row.addWidget(browse_btn) + bbl.addLayout(dest_row) + + self.bk_log = QPlainTextEdit() + self.bk_log.setObjectName("Log") + self.bk_log.setReadOnly(True) + self.bk_log.setFixedHeight(120) + self.bk_log.hide() + bbl.addWidget(self.bk_log) + + bk_arow = QHBoxLayout() + bk_arow.setSpacing(8) + self.btn_bk_save = QPushButton("Mentés") + self.btn_bk_save.setObjectName("Primary") + self.btn_bk_save.clicked.connect(self._do_backup) + self.btn_bk_restore = QPushButton("Visszaállítás") + self.btn_bk_restore.setObjectName("Danger") + self.btn_bk_restore.clicked.connect(self._do_restore) + self.bk_bar = QProgressBar() + self.bk_bar.setValue(0) + bk_arow.addWidget(self.btn_bk_save) + bk_arow.addWidget(self.btn_bk_restore) + bk_arow.addWidget(self.bk_bar, 1) + bbl.addLayout(bk_arow) + + self.stack.addWidget(bk_page) + + self.build_rows() + self.apply_filter() + + # ── frissítés ───────────────────────────────────────────────────────── + def _refresh_and_filter(self): + self.idx = installed_index() + self.build_rows() + self.apply_filter() + + # ── navigáció ───────────────────────────────────────────────────────── + def _go_backup(self): + self.stack.setCurrentIndex(1) + self.header_sep.setText(" · BACKUP / RESTORE") + self.btn_nav.setText("↠Vissza") + self.btn_nav.clicked.disconnect() + self.btn_nav.clicked.connect(self._go_apps) + + def _go_apps(self): + self.stack.setCurrentIndex(0) + self.header_sep.setText(" · APP INSTALLER") + self.btn_nav.setText("Backup / Restore") + self.btn_nav.clicked.disconnect() + self.btn_nav.clicked.connect(self._go_backup) + + # ── lista építés ────────────────────────────────────────────────────── + def build_rows(self): + for r in self.rows: + r.setParent(None) + self.rows.clear() + for app in self.catalog: + inst = is_installed(app, self.idx) + row = Row(app, inst) + self.list_lay.insertWidget(self.list_lay.count() - 1, row) + self.rows.append(row) + + def apply_filter(self): + q = self.search.text().strip().lower() + cat = self.cat.currentText() + only_inst = self.tab_inst.isChecked() + self.btn_remove.setVisible(only_inst) + self.btn_install.setVisible(not only_inst) + for r in self.rows: + show = True + if only_inst and not r.installed: + show = False + if not only_inst and r.installed: + show = False + if cat != CATEGORY_ALL and r.app["category"] != cat: + show = False + if q and q not in r.app["name"].lower() \ + and q not in r.app["description"].lower(): + show = False + r.setVisible(show) + + def selected(self): + return [r.app for r in self.rows if r.cb.isChecked() and r.isVisible()] + + # ── app akció ───────────────────────────────────────────────────────── + def _ask_password(self) -> str: + """Jelszó dialog — egyszer fut az akció elején. Üres string = megszakítva.""" + err_msg = "" + while True: + dlg = QDialog(self) + dlg.setWindowTitle("Hitelesítés szükséges") + dlg.setFixedWidth(360) + lay = QVBoxLayout(dlg) + lay.setSpacing(10) + lay.setContentsMargins(20, 16, 20, 16) + + lbl = QLabel(err_msg if err_msg else "Sudo jelszó:") + lbl.setStyleSheet( + f"color: {'#e06c6c' if err_msg else C['text_dim']}; font-size: 13px;") + lbl.setWordWrap(True) + lay.addWidget(lbl) + + pw_edit = QLineEdit() + pw_edit.setEchoMode(QLineEdit.EchoMode.Password) + pw_edit.setPlaceholderText("Jelszó…") + pw_edit.setStyleSheet( + f"background: {C['surface']}; color: {C['text']};" + "border: 1px solid #444; border-radius: 4px;" + "padding: 6px 10px; font-size: 13px;") + lay.addWidget(pw_edit) + + btn_row = QHBoxLayout() + btn_ok = QPushButton("OK") + btn_ok.setDefault(True) + btn_cancel = QPushButton("Mégse") + btn_ok.setFixedHeight(32) + btn_cancel.setFixedHeight(32) + btn_ok.setStyleSheet( + f"background: {C['accent']}; color: {C['text']};" + "border-radius: 4px; font-size: 13px;") + btn_cancel.setStyleSheet( + f"background: {C['surface']}; color: {C['text_dim']};" + "border-radius: 4px; font-size: 13px;") + btn_ok.clicked.connect(dlg.accept) + btn_cancel.clicked.connect(dlg.reject) + pw_edit.returnPressed.connect(dlg.accept) + btn_row.addStretch() + btn_row.addWidget(btn_cancel) + btn_row.addWidget(btn_ok) + lay.addLayout(btn_row) + + if not dlg.exec(): + return "" + + pw = pw_edit.text() + if not pw: + err_msg = "A jelszó nem lehet üres." + continue + + try: + chk = subprocess.run( + ["sudo", "-S", "true"], + input=pw + "\n", + capture_output=True, + text=True, + timeout=8, + ) + if chk.returncode == 0: + return pw + err_msg = "Hibás jelszó, próbáld újra." + except Exception: + # Ha az ellenÅ‘rzés nem sikerül, elfogadjuk és hagyjuk a parancsot hibázni + return pw + + def run_action(self, install: bool): + apps = self.selected() + if not apps: + self.log.appendPlainText("Nincs kijelölve semmi.") + return + if self.worker and self.worker.isRunning(): + return + steps = plan_commands(apps, install, gui=True) + if not steps: + self.log.appendPlainText("Nincs végrehajtható művelet.") + return + + # Jelszó — 5 percen belül megjegyzett jelszót újra felhasználjuk + import time + if os.geteuid() != 0: + if self._sudo_pw and (time.time() - self._sudo_pw_ts) < 300: + password = self._sudo_pw + else: + password = self._ask_password() + if not password: + return + self._sudo_pw = password + self._sudo_pw_ts = time.time() + else: + password = "" + + self.set_busy(True) + self.bar.setValue(0) + self.log.clear() + self.log.show() + self.log.appendPlainText(("Telepítés" if install else "Eltávolítás") + + f" indul ({len(apps)} app)…") + self.worker = Worker(steps, password) + self.worker.log.connect(self.log.appendPlainText) + self.worker.progress.connect(self.bar.setValue) + self.worker.done.connect(self.on_done) + self.worker.start() + + def on_done(self, ok, total): + self.bar.setValue(100) + self.log.appendPlainText(f"\nKész: {ok}/{total} lépés sikeres.") + self.idx = installed_index() + keep_scroll = self.scroll.verticalScrollBar().value() + self.build_rows() + self.apply_filter() + self.scroll.verticalScrollBar().setValue(keep_scroll) + self.set_busy(False) + + def set_busy(self, busy: bool): + self.btn_install.setEnabled(not busy) + self.btn_remove.setEnabled(not busy) + self.search.setEnabled(not busy) + self.cat.setEnabled(not busy) + + # ── backup akciók ───────────────────────────────────────────────────── + def _bk_browse(self): + path, _ = QFileDialog.getSaveFileName( + self, "Backup fájl", str(Path.home()), "Tar archive (*.tar.gz)") + if path: + if not path.endswith(".tar.gz"): + path += ".tar.gz" + self.dest_edit.setText(path) + + def _bk_selected(self): + return [(label, abs_path) + for cb, abs_path, label in self.backup_checkboxes.values() + if cb.isChecked()] + + def _bk_set_busy(self, busy): + self.btn_bk_save.setEnabled(not busy) + self.btn_bk_restore.setEnabled(not busy) + self.dest_edit.setEnabled(not busy) + + def _do_backup(self): + paths = self._bk_selected() + if not paths: + self.bk_log.appendPlainText("Nincs kijelölve semmi.") + return + dest = self.dest_edit.text().strip() + if not dest: + self.bk_log.appendPlainText("Add meg a célfájlt.") + return + self.bk_log.clear() + self.bk_log.show() + self.bk_log.appendPlainText(f"Mentés indul -> {dest}") + self.bk_bar.setValue(0) + self._bk_set_busy(True) + self.backup_worker = BackupWorker(paths, dest, restore=False) + self.backup_worker.log.connect(self.bk_log.appendPlainText) + self.backup_worker.progress.connect(self.bk_bar.setValue) + self.backup_worker.done.connect(self._bk_done) + self.backup_worker.start() + + def _do_restore(self): + dest = self.dest_edit.text().strip() + if not dest or not Path(dest).is_file(): + self.bk_log.appendPlainText("Nem létezÅ‘ vagy érvénytelen backup fájl.") + return + paths = self._bk_selected() + if not paths: + self.bk_log.appendPlainText("Jelölj ki legalább egy elemet.") + return + self.bk_log.clear() + self.bk_log.show() + self.bk_log.appendPlainText(f"Visszaállítás indul <- {dest}") + self.bk_bar.setValue(0) + self._bk_set_busy(True) + self.backup_worker = BackupWorker(paths, dest, restore=True) + self.backup_worker.log.connect(self.bk_log.appendPlainText) + self.backup_worker.progress.connect(self.bk_bar.setValue) + self.backup_worker.done.connect(self._bk_done) + self.backup_worker.start() + + def _bk_done(self, ok, msg): + self.bk_bar.setValue(100 if ok else 0) + self.bk_log.appendPlainText(f"\n{'OK' if ok else 'HIBA'}: {msg}") + self._bk_set_busy(False) + + # ── alkalmazás bootstrap ───────────────────────────────────────────────── + if shutil.which("hyprctl"): + subprocess.run( + ["hyprctl", "keyword", "windowrulev2", + f"opacity 1.0 1.0, class:^({APP_ID})$"], + capture_output=True, + ) + + app = QApplication(sys.argv) + app.setApplicationName(APP_NAME) + app.setApplicationDisplayName(APP_NAME) + app.setDesktopFileName(APP_ID) # Wayland app_id -> Hyprland window rule + + try: + catalog = load_catalog() + except RuntimeError as exc: + QMessageBox.critical(None, APP_NAME, str(exc)) + return 1 + + win = Main(catalog) + win.setStyleSheet(build_qss()) + win.show() + return app.exec() + + +# ───────────────────────────────────────────────────────────────────────────── +# CLI rész +# ───────────────────────────────────────────────────────────────────────────── + +def _resolve(names, catalog): + by = {a["name"].lower(): a for a in catalog} + found, missing = [], [] + for n in names: + a = by.get(n.lower()) + (found if a else missing).append(a if a else n) + return found, missing + + +def cli_list(catalog, only_installed=False): + idx = installed_index() + for a in catalog: + inst = is_installed(a, idx) + if only_installed and not inst: + continue + mark = "[x]" if inst else "[ ]" + print(f"{mark} {a['name']:<22} {a['category']:<10} " + f"{TYPE_LABEL.get(a['type'], a['type'])}") + + +def cli_action(names, catalog, install: bool): + found, missing = _resolve(names, catalog) + for m in missing: + print(f"Nem található: {m}") + if not found: + return 1 + steps = plan_commands(found, install, gui=False) + if not steps: + print("Nincs végrehajtható lépés.") + return 1 + ok = 0 + for label, cmd in steps: + print(f"\n── {label} ──") + if stream_command(label, cmd, print): + ok += 1 + print(f"\nKész: {ok}/{len(steps)} lépés sikeres.") + return 0 if ok == len(steps) else 1 + + +def main(): + parser = argparse.ArgumentParser( + prog=APP_ID, description="RaveOS App Installer (GUI + CLI)") + parser.add_argument("--list", action="store_true", help="elérhetÅ‘ appok listája") + parser.add_argument("--installed", action="store_true", help="csak telepítettek") + parser.add_argument("--install", nargs="+", metavar="APP", help="app(ok) telepítése") + parser.add_argument("--remove", nargs="+", metavar="APP", help="app(ok) eltávolítása") + parser.add_argument("--gui", action="store_true", help="GUI indítása (alapértelmezett)") + parser.add_argument("--version", action="version", version=f"%(prog)s {APP_VERSION}") + args = parser.parse_args() + + cli_mode = args.list or args.installed or args.install or args.remove + if not cli_mode: + # GUI-t user-ként indítsd (Wayland) — root GUI ne! + if os.geteuid() == 0: + print("Figyelem: a GUI-t NE rootként indítsd. " + "Futtasd sima userként, a jogot pkexec kéri majd.") + try: + sys.exit(run_gui()) + except ModuleNotFoundError: + print("PyQt6 nincs telepítve. Telepítsd: sudo pacman -S python-pyqt6") + sys.exit(1) + + try: + catalog = load_catalog() + except RuntimeError as exc: + print(exc) + sys.exit(1) + + if args.list or args.installed: + cli_list(catalog, only_installed=args.installed) + sys.exit(0) + if args.install: + sys.exit(cli_action(args.install, catalog, install=True)) + if args.remove: + sys.exit(cli_action(args.remove, catalog, install=False)) + + +if __name__ == "__main__": + main() diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/share/applications/raveos-app-installer.desktop b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/share/applications/raveos-app-installer.desktop new file mode 100644 index 0000000..0abbc6a --- /dev/null +++ b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/share/applications/raveos-app-installer.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Name=RaveOS App Installer +GenericName=Application Installer +Comment=RaveOS alkalmazás- és eszköztelepítÅ‘ +Exec=/usr/bin/raveos-app-installer +Icon=raveos-app-installer +Terminal=false +Categories=System;PackageManager; +StartupNotify=true +StartupWMClass=raveos-app-installer diff --git a/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/share/icons/hicolor/512x512/apps/raveos-app-installer.png b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/share/icons/hicolor/512x512/apps/raveos-app-installer.png new file mode 100644 index 0000000..8fbac33 Binary files /dev/null and b/hyperland/raveos-app-installer/pkg/raveos-app-installer/usr/share/icons/hicolor/512x512/apps/raveos-app-installer.png differ diff --git a/hyperland/raveos-app-installer/raveos-app-installer-3.0.0-1-any.pkg.tar.zst b/hyperland/raveos-app-installer/raveos-app-installer-3.0.0-1-any.pkg.tar.zst new file mode 100644 index 0000000..f990906 Binary files /dev/null and b/hyperland/raveos-app-installer/raveos-app-installer-3.0.0-1-any.pkg.tar.zst differ diff --git a/hyperland/raveos-app-installer/raveos-app-installer-3.0.0-2-any.pkg.tar.zst b/hyperland/raveos-app-installer/raveos-app-installer-3.0.0-2-any.pkg.tar.zst new file mode 100644 index 0000000..e4c1555 Binary files /dev/null and b/hyperland/raveos-app-installer/raveos-app-installer-3.0.0-2-any.pkg.tar.zst differ diff --git a/hyperland/raveos-app-installer/raveos-app-installer.png b/hyperland/raveos-app-installer/raveos-app-installer.png new file mode 100644 index 0000000..8fbac33 Binary files /dev/null and b/hyperland/raveos-app-installer/raveos-app-installer.png differ diff --git a/hyperland/xdg-desktop-portal-hyprland b/hyperland/xdg-desktop-portal-hyprland new file mode 160000 index 0000000..1220c33 --- /dev/null +++ b/hyperland/xdg-desktop-portal-hyprland @@ -0,0 +1 @@ +Subproject commit 1220c33bc6cedf37d697690cfe34ce1d8b9665c2 diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/.BUILDINFO b/raveos-calamares-theme/pkg/raveos-calamares-theme/.BUILDINFO new file mode 100644 index 0000000..1dac5de --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/.BUILDINFO @@ -0,0 +1,1057 @@ +format = 2 +pkgname = raveos-calamares-theme +pkgbase = raveos-calamares-theme +pkgver = 2.0.0-27 +pkgarch = any +pkgbuild_sha256sum = b36a54d852a52b6a2fec26477f779275e3d8d7873eebdeaee8babf6b64414816 +packager = Unknown Packager +builddate = 1780832320 +builddir = /home/nippy/Projects/RaveOS/RaveOS-PKGBUILD/raveos-calamares-theme +startdir = /home/nippy/Projects/RaveOS/RaveOS-PKGBUILD/raveos-calamares-theme +buildtool = makepkg +buildtoolver = 7.1.0 +buildenv = !distcc +buildenv = color +buildenv = !ccache +buildenv = check +buildenv = !sign +options = strip +options = docs +options = !libtool +options = !staticlibs +options = emptydirs +options = zipman +options = purge +options = debug +options = lto +installed = 7zip-26.01-1-x86_64 +installed = aalib-1.4rc5-19-x86_64 +installed = abseil-cpp-20260107.1-1-x86_64 +installed = accountsservice-26.13.3-1-x86_64 +installed = acl-2.3.2-2-x86_64 +installed = adwaita-cursors-50.0-1-any +installed = adwaita-fonts-50.0-1-any +installed = adwaita-icon-theme-50.0-1-any +installed = adwaita-icon-theme-legacy-46.2-3-any +installed = alsa-card-profiles-1:1.6.6-1-x86_64 +installed = alsa-lib-1.2.15.3-2-x86_64 +installed = alsa-plugins-1:1.2.12-5-x86_64 +installed = alsa-topology-conf-1.2.5.1-4-any +installed = alsa-ucm-conf-1.2.15.3-1-any +installed = amd-ucode-20260519-1-any +installed = aom-3.14.1-1-x86_64 +installed = appstream-1.1.2-1-x86_64 +installed = archlinux-keyring-20260420-1-any +installed = at-spi2-core-2.60.4-1-x86_64 +installed = attr-2.5.2-2-x86_64 +installed = audit-4.1.4-2-x86_64 +installed = augeas-1.14.1-5-x86_64 +installed = autoconf-2.73-1-any +installed = automake-1.18.1-1-any +installed = avahi-1:0.9rc4-1-x86_64 +installed = baobab-50.0-1-x86_64 +installed = base-3-3-any +installed = base-devel-1-2-any +installed = bash-5.3.9-1-x86_64 +installed = bash-completion-2.17.0-3-any +installed = binutils-2.46+r70+g155188ea10a7-1-x86_64 +installed = bison-3.8.2-8-x86_64 +installed = blas-3.12.1-2-x86_64 +installed = bluez-5.86-6-x86_64 +installed = bluez-libs-5.86-6-x86_64 +installed = bluez-obex-5.86-6-x86_64 +installed = bolt-0.9.11-1-x86_64 +installed = boost-libs-1.91.0-1-x86_64 +installed = brltty-6.9.1-1-x86_64 +installed = broadcom-wl-dkms-6.30.223.271-47-x86_64 +installed = brotli-1.2.0-1-x86_64 +installed = btrfs-progs-7.0-1-x86_64 +installed = bubblewrap-0.11.2-1-x86_64 +installed = bzip2-1.0.8-6-x86_64 +installed = ca-certificates-20240618-1-any +installed = ca-certificates-mozilla-3.124-1-x86_64 +installed = ca-certificates-utils-20240618-1-any +installed = cabextract-1.11-2-x86_64 +installed = cairo-1.18.4-1-x86_64 +installed = cairomm-1.16-1.18.0-2-x86_64 +installed = calamares-3.4.2-8-x86_64 +installed = capstone-5.0.7-2-x86_64 +installed = cblas-3.12.1-2-x86_64 +installed = cdparanoia-10.2-9-x86_64 +installed = chaotic-keyring-20251028-1-any +installed = chaotic-mirrorlist-20260403-1-any +installed = cifs-utils-7.5-1-x86_64 +installed = clang-22.1.6-1-x86_64 +installed = cmake-4.3.3-1-x86_64 +installed = colord-1.4.8-1-x86_64 +installed = colord-gtk-common-0.3.1-1-x86_64 +installed = colord-gtk4-0.3.1-1-x86_64 +installed = compiler-rt-22.1.6-1-x86_64 +installed = composefs-1.0.8-1-x86_64 +installed = coreutils-9.11-1-x86_64 +installed = cpio-2.15-3-x86_64 +installed = cppdap-1.58.0-3-x86_64 +installed = cracklib-2.10.3-1-x86_64 +installed = cryptsetup-2.8.6-1-x86_64 +installed = cups-pk-helper-0.2.7-2-x86_64 +installed = curl-8.20.0-7-x86_64 +installed = dav1d-1.5.3-1-x86_64 +installed = db5.3-5.3.28-7-x86_64 +installed = dbus-1.16.2-1-x86_64 +installed = dbus-broker-37-3-x86_64 +installed = dbus-broker-units-37-3-x86_64 +installed = dbus-units-37-3-x86_64 +installed = dconf-0.49.0-1-x86_64 +installed = debugedit-5.3-1-x86_64 +installed = default-cursors-3-1-any +installed = desktop-file-utils-0.28-1-x86_64 +installed = device-mapper-2.03.41-1-x86_64 +installed = dhcpcd-10.3.2-1-x86_64 +installed = diffutils-3.12-2-x86_64 +installed = discord-1:1.0.140-1-x86_64 +installed = dkms-3.4.1-1-any +installed = dmidecode-3.7-1-x86_64 +installed = dnsmasq-2.92.rel2-2-x86_64 +installed = dosfstools-4.2-5-x86_64 +installed = double-conversion-3.4.0-1-x86_64 +installed = dtc-1:1.7.2-1-x86_64 +installed = duktape-2.7.0-7-x86_64 +installed = dxvk-async-git-2.7.1.r639.gab25913-1-x86_64 +installed = e2fsprogs-1.47.4-1-x86_64 +installed = edk2-aarch64-202605-1-any +installed = edk2-ovmf-202605-1-any +installed = edk2-riscv64-202605-1-any +installed = efibootmgr-18-4-x86_64 +installed = efivar-39-2-x86_64 +installed = egl-wayland-4:1.1.21-1-x86_64 +installed = eglexternalplatform-1.2.1-1-any +installed = elfutils-0.195-1-x86_64 +installed = ell-0.83-1-x86_64 +installed = enchant-2.8.15-2-x86_64 +installed = eog-50.1-1-x86_64 +installed = espeak-ng-1.52.0-1-x86_64 +installed = exempi-2.6.6-3-x86_64 +installed = exfatprogs-1.4.1-1-x86_64 +installed = exiv2-0.28.8-2-x86_64 +installed = expat-2.8.1-1-x86_64 +installed = f2fs-tools-1.16.0-3-x86_64 +installed = fakeroot-1.38.1-1-x86_64 +installed = fastfetch-2.63.1-1-x86_64 +installed = ffmpeg-2:8.1.1-2-x86_64 +installed = fftw-3.3.11-1-x86_64 +installed = file-5.47-3-x86_64 +installed = filesystem-2025.10.12-1-any +installed = findutils-4.10.0-3-x86_64 +installed = firefox-151.0.2-1-x86_64 +installed = flac-1.5.0-1-x86_64 +installed = flatpak-1:1.16.6-1-x86_64 +installed = flex-2.6.4-6-x86_64 +installed = fmt-12.1.0-2-x86_64 +installed = fontconfig-2:2.17.1-1-x86_64 +installed = freeglut-3.8.0-1-x86_64 +installed = freetype2-2.14.3-1-x86_64 +installed = fribidi-1.0.16-2-x86_64 +installed = fuse-common-3.18.2-1-x86_64 +installed = fuse2-2.9.9-5-x86_64 +installed = fuse3-3.18.2-1-x86_64 +installed = gawk-5.4.0-1-x86_64 +installed = gc-8.2.12-1-x86_64 +installed = gcc-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = gcc-libs-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = gcr-3.41.2-2-x86_64 +installed = gcr-4-4.4.0.1-1-x86_64 +installed = gdb-17.2-1-x86_64 +installed = gdb-common-17.2-1-x86_64 +installed = gdbm-1.26-2-x86_64 +installed = gdk-pixbuf2-2.44.6-2-x86_64 +installed = gedit-50.0-3-x86_64 +installed = geoclue-2.8.1-1-x86_64 +installed = geocode-glib-3.26.4-6-x86_64 +installed = gettext-1.0-2-x86_64 +installed = gexiv2-0.16.0-2-x86_64 +installed = gfxstream-0.1.2-2-x86_64 +installed = giflib-6.1.3-1-x86_64 +installed = git-2.54.0-1-x86_64 +installed = gjs-2:1.88.0-1-x86_64 +installed = glew-2.3.1-1-x86_64 +installed = glfw-1:3.4-1-x86_64 +installed = glib-networking-1:2.80.1-1-x86_64 +installed = glib2-2.88.1-1-x86_64 +installed = glibc-2.43+r22+g8362e8ce10b2-2-x86_64 +installed = glibmm-2.68-2.88.0-1-x86_64 +installed = glm-1.0.3-1-x86_64 +installed = glslang-1:1.4.350.0-1-x86_64 +installed = glu-9.0.3-3-x86_64 +installed = glusterfs-1:11.2-2-x86_64 +installed = glycin-2.1.1-1-x86_64 +installed = glycin-gtk4-2.1.1-1-x86_64 +installed = gmp-6.3.0-3-x86_64 +installed = gnome-autoar-0.4.5-1-x86_64 +installed = gnome-bluetooth-3.0-47.2-1-x86_64 +installed = gnome-browser-connector-42.1-8-any +installed = gnome-calculator-50.0-1-x86_64 +installed = gnome-color-manager-3.36.2-1-x86_64 +installed = gnome-console-50.0-1-x86_64 +installed = gnome-control-center-50.2-1-x86_64 +installed = gnome-desktop-1:44.5-1-x86_64 +installed = gnome-desktop-4-1:44.5-1-x86_64 +installed = gnome-desktop-common-1:44.5-1-x86_64 +installed = gnome-disk-utility-46.1-2-x86_64 +installed = gnome-keybindings-50.2-1-x86_64 +installed = gnome-keyring-1:50.0-1-x86_64 +installed = gnome-online-accounts-3.58.1-1-x86_64 +installed = gnome-session-50.1-1-x86_64 +installed = gnome-settings-daemon-50.1-1-x86_64 +installed = gnome-shell-1:50.2-1-x86_64 +installed = gnome-shell-extensions-50.2-1-any +installed = gnome-system-monitor-50.0-1-x86_64 +installed = gnome-tweaks-49.0-2-any +installed = gnu-free-fonts-20120503-9-any +installed = gnulib-l10n-20241231-1-any +installed = gnupg-2.4.9-1-x86_64 +installed = gnutls-3.8.13-2-x86_64 +installed = gobject-introspection-runtime-1.86.0-2-x86_64 +installed = goverlay-1.8.1-1-x86_64 +installed = gperftools-2.18.1-1-x86_64 +installed = gpgme-2.1.0-1-x86_64 +installed = gpgmepp-2.1.0-1-x86_64 +installed = gpm-1.20.7.r38.ge82d1a6-6-x86_64 +installed = gptfdisk-1.0.10-2-x86_64 +installed = graphene-1.10.8-2-x86_64 +installed = graphite-1:1.3.14-6-x86_64 +installed = grep-3.12-2-x86_64 +installed = grim-1.5.0-2-x86_64 +installed = groff-1.24.1-1-x86_64 +installed = grub-2:2.14-1-x86_64 +installed = gsettings-desktop-schemas-50.1-1-any +installed = gsettings-system-schemas-50.1-1-any +installed = gsm-1.0.24-1-x86_64 +installed = gsound-1.0.3-4-x86_64 +installed = gspell-1.14.3-1-x86_64 +installed = gssdp-1.6.5-1-x86_64 +installed = gst-plugins-bad-libs-1.28.3-1-x86_64 +installed = gst-plugins-base-1.28.3-1-x86_64 +installed = gst-plugins-base-libs-1.28.3-1-x86_64 +installed = gst-plugins-good-1.28.3-1-x86_64 +installed = gstreamer-1.28.3-1-x86_64 +installed = gtest-1.17.0-2-x86_64 +installed = gtk-update-icon-cache-1:4.22.4-1-x86_64 +installed = gtk-vnc-1.5.0-1-x86_64 +installed = gtk3-1:3.24.52-1-x86_64 +installed = gtk4-1:4.22.4-1-x86_64 +installed = gtkmm-4.0-4.22.0-1-x86_64 +installed = gtksourceview4-4.8.4-2-x86_64 +installed = gtksourceview5-5.20.0-1-x86_64 +installed = guestfs-tools-1.54.0-1-x86_64 +installed = gufw-26.04-2-any +installed = guile-3.0.11-1-x86_64 +installed = gupnp-1:1.6.10-1-x86_64 +installed = gupnp-dlna-0.12.0-5-x86_64 +installed = gupnp-igd-1.6.0-2-x86_64 +installed = gvfs-1.60.0-2-x86_64 +installed = gvfs-mtp-1.60.0-2-x86_64 +installed = gvfs-nfs-1.60.0-2-x86_64 +installed = gvfs-smb-1.60.0-2-x86_64 +installed = gweather-locations-2026.2-1-x86_64 +installed = gzip-1.14-2-x86_64 +installed = harfbuzz-14.2.0-1-x86_64 +installed = harfbuzz-icu-14.2.0-1-x86_64 +installed = hblock-3.5.1-1-any +installed = hicolor-icon-theme-0.18-1-any +installed = hidapi-0.15.0-1-x86_64 +installed = highway-1.4.0-1-x86_64 +installed = hivex-1.3.24-7-x86_64 +installed = hunspell-1.7.3-1-x86_64 +installed = hwdata-0.407-1-any +installed = hyphen-2.8.9-1-x86_64 +installed = iana-etc-20260530-1-any +installed = ibus-1.5.34-1-x86_64 +installed = icu-78.3-1-x86_64 +installed = iio-sensor-proxy-3.9-1-x86_64 +installed = imlib2-1.12.6-1-x86_64 +installed = iniparser-4.2.6-2-x86_64 +installed = iproute2-7.0.0-1-x86_64 +installed = iptables-1:1.8.13-1-x86_64 +installed = iputils-20250605-1-x86_64 +installed = iso-codes-4.20.1-1-any +installed = iw-6.17-1-x86_64 +installed = iwd-3.12-1-x86_64 +installed = jack2-1.9.22-2-x86_64 +installed = jansson-2.15.0-1-x86_64 +installed = jbigkit-2.1-8-x86_64 +installed = jfsutils-1.1.15-9-x86_64 +installed = js140-140.11.0-1-x86_64 +installed = json-c-0.18-2-x86_64 +installed = json-glib-1.10.8-1-x86_64 +installed = jsoncpp-1.9.6-3-x86_64 +installed = kbd-2.9.0-1-x86_64 +installed = kcoreaddons-6.26.0-1-x86_64 +installed = keyutils-1.6.3-4-x86_64 +installed = ki18n-6.26.0-1-x86_64 +installed = kmod-34.2-1-x86_64 +installed = kpmcore-26.04.1-1-x86_64 +installed = krb5-1.22.2-1-x86_64 +installed = kwidgetsaddons-6.26.0-1-x86_64 +installed = l-smash-2.14.5-4-x86_64 +installed = lact-0.9.0-1-x86_64 +installed = lame-3.101.r6531-1-x86_64 +installed = lapack-3.12.1-2-x86_64 +installed = lcms2-2.19.1-1-x86_64 +installed = ldb-2:4.24.3-1-x86_64 +installed = leancrypto-1.7.2-1-x86_64 +installed = lib32-alsa-lib-1.2.15.3-1-x86_64 +installed = lib32-alsa-plugins-1.2.12-1-x86_64 +installed = lib32-brotli-1.1.0-1-x86_64 +installed = lib32-bzip2-1.0.8-4-x86_64 +installed = lib32-curl-8.20.0-7-x86_64 +installed = lib32-dbus-1.16.2-1-x86_64 +installed = lib32-e2fsprogs-1.47.4-1-x86_64 +installed = lib32-expat-2.8.1-1-x86_64 +installed = lib32-fontconfig-2:2.17.1-1-x86_64 +installed = lib32-freetype2-2.14.3-1-x86_64 +installed = lib32-gcc-libs-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = lib32-glew-2.3.1-1-x86_64 +installed = lib32-glib2-2.88.1-1-x86_64 +installed = lib32-glibc-2.43+r22+g8362e8ce10b2-2-x86_64 +installed = lib32-glu-9.0.3-2-x86_64 +installed = lib32-gmp-6.3.0-2-x86_64 +installed = lib32-gnutls-3.8.13-3-x86_64 +installed = lib32-icu-78.3-1-x86_64 +installed = lib32-json-c-0.18-2-x86_64 +installed = lib32-keyutils-1.6.3-4-x86_64 +installed = lib32-krb5-1.22.2-1-x86_64 +installed = lib32-libdisplay-info-0.3.0-1-x86_64 +installed = lib32-libdrm-2.4.133-1-x86_64 +installed = lib32-libelf-0.195-1-x86_64 +installed = lib32-libffi-3.5.2-1-x86_64 +installed = lib32-libgcrypt-1.12.2-1-x86_64 +installed = lib32-libglvnd-1.7.0-1-x86_64 +installed = lib32-libgpg-error-1.61-1-x86_64 +installed = lib32-libice-1.1.1-2-x86_64 +installed = lib32-libidn2-2.3.8-1-x86_64 +installed = lib32-libldap-2.6.13-1-x86_64 +installed = lib32-libnghttp2-1.69.0-1-x86_64 +installed = lib32-libnghttp3-1.15.0-1-x86_64 +installed = lib32-libngtcp2-1.22.1-1-x86_64 +installed = lib32-libnm-1.56.1-1-x86_64 +installed = lib32-libpciaccess-0.19-1-x86_64 +installed = lib32-libpipewire-1:1.6.6-1-x86_64 +installed = lib32-libpng-1.6.58-1-x86_64 +installed = lib32-libpsl-0.21.5-1-x86_64 +installed = lib32-libsm-1.2.6-1-x86_64 +installed = lib32-libssh2-1.11.1-1-x86_64 +installed = lib32-libtasn1-4.21.0-1-x86_64 +installed = lib32-libunistring-1.4.2-1-x86_64 +installed = lib32-libva-2.22.0-1-x86_64 +installed = lib32-libx11-1.8.13-1-x86_64 +installed = lib32-libxau-1.0.12-1-x86_64 +installed = lib32-libxcb-1.17.0-1-x86_64 +installed = lib32-libxcrypt-4.5.2-1-x86_64 +installed = lib32-libxcrypt-compat-4.5.2-1-x86_64 +installed = lib32-libxdmcp-1.1.5-1-x86_64 +installed = lib32-libxext-1.3.7-1-x86_64 +installed = lib32-libxfixes-6.0.1-2-x86_64 +installed = lib32-libxi-1.8.3-1-x86_64 +installed = lib32-libxinerama-1.1.6-1-x86_64 +installed = lib32-libxkbcommon-1.13.1-1-x86_64 +installed = lib32-libxml2-2.15.3-1-x86_64 +installed = lib32-libxmu-1.3.1-1-x86_64 +installed = lib32-libxshmfence-1.3.3-1-x86_64 +installed = lib32-libxss-1.2.5-1-x86_64 +installed = lib32-libxt-1.3.1-1-x86_64 +installed = lib32-libxxf86vm-1.1.5-2-x86_64 +installed = lib32-llvm-libs-1:22.1.6-1-x86_64 +installed = lib32-lm_sensors-1:3.6.2-2-x86_64 +installed = lib32-mangohud-0.8.4-1-x86_64 +installed = lib32-mesa-1:26.1.1-1-x86_64 +installed = lib32-ncurses-6.6-2-x86_64 +installed = lib32-nettle-4.0-2-x86_64 +installed = lib32-nspr-4.39-1-x86_64 +installed = lib32-nss-3.124-1-x86_64 +installed = lib32-openssl-1:3.6.2-1-x86_64 +installed = lib32-p11-kit-0.26.2-1-x86_64 +installed = lib32-pcre2-10.47-1-x86_64 +installed = lib32-pipewire-1:1.6.6-1-x86_64 +installed = lib32-spirv-tools-1:1.4.350.0-1-x86_64 +installed = lib32-sqlite-3.53.1-1-x86_64 +installed = lib32-systemd-260.2-1-x86_64 +installed = lib32-util-linux-2.42.1-1-x86_64 +installed = lib32-vulkan-icd-loader-1.4.350.0-1-x86_64 +installed = lib32-vulkan-mesa-implicit-layers-1:26.1.1-1-x86_64 +installed = lib32-vulkan-radeon-1:26.1.1-1-x86_64 +installed = lib32-wayland-1.25.0-1-x86_64 +installed = lib32-xcb-util-keysyms-0.4.1-2-x86_64 +installed = lib32-xz-5.8.3-1-x86_64 +installed = lib32-zlib-1.3.2-1-x86_64 +installed = lib32-zstd-1.5.7-2-x86_64 +installed = libadwaita-1:1.9.1-1-x86_64 +installed = libaemu-0.1.2-5-x86_64 +installed = libaio-0.3.113-4-x86_64 +installed = libarchive-3.8.7-1-x86_64 +installed = libasan-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libass-0.17.4-2-x86_64 +installed = libassuan-3.0.0-1-x86_64 +installed = libasyncns-1:0.8+r3+g68cd5af-3-x86_64 +installed = libatasmart-0.19-8-x86_64 +installed = libatomic-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libavc1394-0.5.4-7-x86_64 +installed = libavif-1.4.2-1-x86_64 +installed = libb2-0.98.1-3-x86_64 +installed = libblockdev-3.5.0-2-x86_64 +installed = libblockdev-crypto-3.5.0-2-x86_64 +installed = libblockdev-fs-3.5.0-2-x86_64 +installed = libblockdev-loop-3.5.0-2-x86_64 +installed = libblockdev-mdraid-3.5.0-2-x86_64 +installed = libblockdev-nvme-3.5.0-2-x86_64 +installed = libblockdev-part-3.5.0-2-x86_64 +installed = libblockdev-smart-3.5.0-2-x86_64 +installed = libblockdev-swap-3.5.0-2-x86_64 +installed = libbluray-1.4.1-1-x86_64 +installed = libbpf-1.7.0-1-x86_64 +installed = libbs2b-3.1.0-10-x86_64 +installed = libbsd-0.12.2-2-x86_64 +installed = libburn-1.5.8-1-x86_64 +installed = libbytesize-2.12-3-x86_64 +installed = libcaca-0.99.beta20-7-x86_64 +installed = libcacard-2.8.1-1-x86_64 +installed = libcanberra-1:0.30+r2+gc0620e4-6-x86_64 +installed = libcap-2.78-1-x86_64 +installed = libcap-ng-0.9.3-1-x86_64 +installed = libcbor-0.14.0-1-x86_64 +installed = libcdio-2.3.0-1-x86_64 +installed = libcdio-paranoia-10.2+2.0.2-2-x86_64 +installed = libcloudproviders-0.4.0-1-x86_64 +installed = libcolord-1.4.8-1-x86_64 +installed = libconfig-1.8.2-2-x86_64 +installed = libcue-2.3.0-2-x86_64 +installed = libcups-2:2.4.19-1-x86_64 +installed = libdaemon-0.14-6-x86_64 +installed = libdatrie-0.2.14-1-x86_64 +installed = libdbusmenu-glib-18.10.20180917-1-x86_64 +installed = libdbusmenu-gtk3-18.10.20180917-1-x86_64 +installed = libdecor-0.2.5-1-x86_64 +installed = libdeflate-1.25-1-x86_64 +installed = libdisplay-info-0.3.0-1-x86_64 +installed = libdovi-3.3.2-1-x86_64 +installed = libdrm-2.4.133-1-x86_64 +installed = libdv-1.0.0-12-x86_64 +installed = libdvdnav-7.0.0-1-x86_64 +installed = libdvdread-7.0.1-1-x86_64 +installed = libebur128-1.2.6-2-x86_64 +installed = libedit-20260512_3.1-1-x86_64 +installed = libei-1.6.0-1-x86_64 +installed = libelf-0.195-1-x86_64 +installed = libepoxy-1.5.10-3-x86_64 +installed = libevdev-1.13.6-1-x86_64 +installed = libevent-2.1.12-5-x86_64 +installed = libewf-20140816-1-x86_64 +installed = libexif-0.6.26-1-x86_64 +installed = libfdk-aac-2.0.3-2-x86_64 +installed = libffi-3.5.2-1-x86_64 +installed = libfontenc-1.1.9-1-x86_64 +installed = libfreeaptx-0.2.2-1-x86_64 +installed = libfyaml-0.9.6-2-x86_64 +installed = libgcc-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libgcrypt-1.12.2-1-x86_64 +installed = libgdm-50.1-1-x86_64 +installed = libgedit-amtk-5.10.0-1-x86_64 +installed = libgedit-gfls-1:0.4.1-1-x86_64 +installed = libgedit-gtksourceview-299.7.0-1-x86_64 +installed = libgedit-tepl-6.14.0-2-x86_64 +installed = libgee-0.20.8-1-x86_64 +installed = libgfortran-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libgirepository-1.86.0-2-x86_64 +installed = libglvnd-1.7.0-3-x86_64 +installed = libgoa-3.58.1-1-x86_64 +installed = libgomp-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libgovirt-2:0.3.11-1-x86_64 +installed = libgpg-error-1.61-1-x86_64 +installed = libgsf-1.14.58-1-x86_64 +installed = libgtop-2.41.3-2-x86_64 +installed = libgudev-238-3-x86_64 +installed = libguestfs-1.58.1-3-x86_64 +installed = libgusb-0.4.9-2-x86_64 +installed = libgweather-4-4.6.0-1-x86_64 +installed = libgxps-0.3.2-5-x86_64 +installed = libhandy-1.8.3-2-x86_64 +installed = libibus-1.5.34-1-x86_64 +installed = libical-4.0.2-1-x86_64 +installed = libice-1.1.2-1-x86_64 +installed = libidn2-2.3.8-1-x86_64 +installed = libiec61883-1.2.0-9-x86_64 +installed = libimagequant-4.4.1-2-x86_64 +installed = libimobiledevice-1.4.0-2-x86_64 +installed = libimobiledevice-glue-1.3.2-1-x86_64 +installed = libinih-62-2-x86_64 +installed = libinput-1.31.2-1-x86_64 +installed = libiptcdata-1.0.5-5-x86_64 +installed = libiscsi-1.20.3-1-x86_64 +installed = libisl-0.27-1-x86_64 +installed = libisoburn-1.5.8.2-1-x86_64 +installed = libisofs-1.5.8.2-1-x86_64 +installed = libjpeg-turbo-3.1.4.1-1-x86_64 +installed = libjxl-0.11.2-2-x86_64 +installed = libksba-1.8.0-1-x86_64 +installed = liblc3-1.1.3-2-x86_64 +installed = libldac-2.0.2.3-3-x86_64 +installed = libldap-2.6.13-1-x86_64 +installed = libldm-0.2.5-3-x86_64 +installed = liblouis-3.38.0-1-x86_64 +installed = liblsan-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libmakepkg-dropins-20-1-any +installed = libmalcontent-0.14.0-4-x86_64 +installed = libmanette-0.2.13-2-x86_64 +installed = libmbim-1.34.0-1-x86_64 +installed = libmd-1.2.0-1-x86_64 +installed = libmm-glib-1.24.2-1-x86_64 +installed = libmnl-1.0.5-2-x86_64 +installed = libmodplug-0.8.9.0-7-x86_64 +installed = libmpc-1.4.1-1-x86_64 +installed = libmtp-1.1.23-1-x86_64 +installed = libmysofa-1.3.4-1-x86_64 +installed = libnautilus-extension-50.2.2-1-x86_64 +installed = libnbd-1.24.2-2-x86_64 +installed = libndp-1.9-1-x86_64 +installed = libnetfilter_conntrack-1.1.1-1-x86_64 +installed = libnewt-0.52.25-2-x86_64 +installed = libnfnetlink-1.0.2-2-x86_64 +installed = libnfs-6.0.2-5-x86_64 +installed = libnftnl-1.3.1-1-x86_64 +installed = libnghttp2-1.69.0-1-x86_64 +installed = libnghttp3-1.15.0-1-x86_64 +installed = libngtcp2-1.22.1-1-x86_64 +installed = libnice-0.1.23-1-x86_64 +installed = libnl-3.12.0-1-x86_64 +installed = libnm-1.56.1-1-x86_64 +installed = libnma-common-1.10.6-3-x86_64 +installed = libnma-gtk4-1.10.6-3-x86_64 +installed = libnotify-0.8.8-1-x86_64 +installed = libnsl-2.0.1-2-x86_64 +installed = libntfs-3g-2026.2.25-1-x86_64 +installed = libnvme-1.16.1-3-x86_64 +installed = libobjc-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libogg-1.3.6-1-x86_64 +installed = libopenmpt-0.8.7-1-x86_64 +installed = libosinfo-1.12.0-3-x86_64 +installed = libp11-kit-0.26.2-1-x86_64 +installed = libpcap-1.10.6-1-x86_64 +installed = libpciaccess-0.19-1-x86_64 +installed = libpeas-1.38.1-1-x86_64 +installed = libpgm-5.3.128-4-x86_64 +installed = libpipewire-1:1.6.6-1-x86_64 +installed = libplacebo-7.360.1-2-x86_64 +installed = libplist-2.7.0-3-x86_64 +installed = libpng-1.6.58-1-x86_64 +installed = libportal-0.9.1-3-x86_64 +installed = libportal-gtk4-0.9.1-3-x86_64 +installed = libproxy-0.5.12-1-x86_64 +installed = libpsl-0.21.5-2-x86_64 +installed = libpulse-17.0+r98+gb096704c0-1-x86_64 +installed = libpwquality-1.4.5-7-x86_64 +installed = libqmi-1.38.0-1-x86_64 +installed = libqrtr-glib-1.4.0-1-x86_64 +installed = libquadmath-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libraqm-0.10.5-1-x86_64 +installed = libraw1394-2.1.2-4-x86_64 +installed = librest-0.10.2-1-x86_64 +installed = librsvg-2:2.62.2-1-x86_64 +installed = libsamplerate-0.2.2-3-x86_64 +installed = libsasl-2.1.28-5-x86_64 +installed = libseccomp-2.6.0-1-x86_64 +installed = libsecret-0.21.7-1-x86_64 +installed = libshout-1:2.4.6-5-x86_64 +installed = libsigc++-3.0-3.8.1-1-x86_64 +installed = libslirp-4.9.3-1-x86_64 +installed = libsm-1.2.6-1-x86_64 +installed = libsndfile-1.2.2-4-x86_64 +installed = libsodium-1.0.22-1-x86_64 +installed = libsonic-0.2.0-2-x86_64 +installed = libsoup3-3.6.6-2-x86_64 +installed = libsoxr-0.1.3-4-x86_64 +installed = libspeechd-0.12.1-3-x86_64 +installed = libssc-0.4.3-1-x86_64 +installed = libssh-0.12.0-1-x86_64 +installed = libssh2-1.11.1-1-x86_64 +installed = libstdc++-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libstemmer-3.1.0-1-x86_64 +installed = libsysprof-capture-50.0-2-x86_64 +installed = libtasn1-4.21.0-1-x86_64 +installed = libtatsu-1.0.5-1-x86_64 +installed = libteam-1.32-3-x86_64 +installed = libthai-0.1.30-1-x86_64 +installed = libtheora-1.2.0-1-x86_64 +installed = libtiff-4.7.1-2-x86_64 +installed = libtirpc-1.3.7-1-x86_64 +installed = libtool-2.6.0+r23+gb08cb0a0-1-x86_64 +installed = libtpms-0.10.2-1-x86_64 +installed = libtraceevent-1:1.9.0-1-x86_64 +installed = libtracefs-1.8.3-1-x86_64 +installed = libtsan-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libubsan-16.1.1+r12+g301eb08fa2c5-1-x86_64 +installed = libunibreak-7.0-1-x86_64 +installed = libunistring-1.4.2-1-x86_64 +installed = libunwind-1.8.2-1-x86_64 +installed = liburcu-0.15.6-1-x86_64 +installed = liburing-2.14-1-x86_64 +installed = libusb-1.0.30-1-x86_64 +installed = libusbmuxd-2.1.1-2-x86_64 +installed = libuv-1.52.1-1-x86_64 +installed = libva-2.23.0-1-x86_64 +installed = libvdpau-1.5-4-x86_64 +installed = libverto-0.3.2-6-x86_64 +installed = libvirt-1:12.4.0-1-x86_64 +installed = libvirt-glib-5.0.0-3-x86_64 +installed = libvirt-python-1:12.4.0-1-x86_64 +installed = libvorbis-1.3.7-4-x86_64 +installed = libvpl-2.16.0-2-x86_64 +installed = libvpx-1.16.0-3-x86_64 +installed = libwacom-2.18.0-2-x86_64 +installed = libwbclient-2:4.24.3-1-x86_64 +installed = libwebp-1.6.0-2-x86_64 +installed = libwireplumber-0.5.14-1-x86_64 +installed = libx11-1.8.13-1-x86_64 +installed = libxau-1.0.12-1-x86_64 +installed = libxaw-1.0.16-2-x86_64 +installed = libxcb-1.17.0-1-x86_64 +installed = libxcomposite-0.4.7-1-x86_64 +installed = libxcrypt-4.5.2-1-x86_64 +installed = libxcrypt-compat-4.5.2-1-x86_64 +installed = libxcursor-1.2.3-1-x86_64 +installed = libxcvt-0.1.3-1-x86_64 +installed = libxdamage-1.1.7-1-x86_64 +installed = libxdmcp-1.1.5-2-x86_64 +installed = libxdp-1.6.3-1-x86_64 +installed = libxext-1.3.7-1-x86_64 +installed = libxfixes-6.0.2-1-x86_64 +installed = libxfont2-2.0.7-1-x86_64 +installed = libxft-2.3.9-1-x86_64 +installed = libxi-1.8.3-1-x86_64 +installed = libxinerama-1.1.6-1-x86_64 +installed = libxkbcommon-1.13.1-1-x86_64 +installed = libxkbcommon-x11-1.13.1-1-x86_64 +installed = libxkbfile-1.2.0-1-x86_64 +installed = libxml2-2.15.3-1-x86_64 +installed = libxmlb-0.3.27-1-x86_64 +installed = libxmu-1.3.1-1-x86_64 +installed = libxpm-3.5.19-1-x86_64 +installed = libxrandr-1.5.5-1-x86_64 +installed = libxrender-0.9.12-1-x86_64 +installed = libxshmfence-1.3.3-1-x86_64 +installed = libxslt-1.1.45-2-x86_64 +installed = libxss-1.2.5-1-x86_64 +installed = libxt-1.3.1-1-x86_64 +installed = libxtst-1.2.5-1-x86_64 +installed = libxv-1.0.13-1-x86_64 +installed = libxxf86vm-1.1.7-1-x86_64 +installed = libyaml-0.2.5-3-x86_64 +installed = libyuv-r2426+464c51a03-1-x86_64 +installed = libzip-1.11.4-1-x86_64 +installed = licenses-20240728-1-any +installed = lilv-0.26.4-1-x86_64 +installed = linux-api-headers-6.19-1-x86_64 +installed = linux-cachyos-7.0.10-10-x86_64 +installed = linux-cachyos-headers-7.0.10-10-x86_64 +installed = linux-firmware-20260519-1-any +installed = linux-firmware-amdgpu-20260519-1-any +installed = linux-firmware-atheros-20260519-1-any +installed = linux-firmware-broadcom-20260519-1-any +installed = linux-firmware-cirrus-20260519-1-any +installed = linux-firmware-intel-20260519-1-any +installed = linux-firmware-mediatek-20260519-1-any +installed = linux-firmware-nvidia-20260519-1-any +installed = linux-firmware-other-20260519-1-any +installed = linux-firmware-radeon-20260519-1-any +installed = linux-firmware-realtek-20260519-1-any +installed = linux-firmware-whence-20260519-1-any +installed = lld-22.1.6-1-x86_64 +installed = llvm-22.1.6-1-x86_64 +installed = llvm-libs-22.1.6-1-x86_64 +installed = lm_sensors-1:3.6.2-1-x86_64 +installed = lmdb-0.9.35-1-x86_64 +installed = localsearch-3.11.1-1-x86_64 +installed = lrzip-0.660-1-x86_64 +installed = lsb-release-2.0.r55.a25a4fc-1-any +installed = lsof-4.99.6-1-x86_64 +installed = lsscsi-0.32-2-x86_64 +installed = lua-5.5.0-2-x86_64 +installed = lua54-5.4.8-6-x86_64 +installed = lv2-1.18.10-2-x86_64 +installed = lvm2-2.03.41-1-x86_64 +installed = lz4-1:1.10.0-2-x86_64 +installed = lzo-2.10-5-x86_64 +installed = lzop-1.04-4-x86_64 +installed = m4-1.4.21-2-x86_64 +installed = mailcap-2.1.54-2-any +installed = make-4.4.1-3-x86_64 +installed = mangohud-0.8.4-1-x86_64 +installed = md4c-0.5.3-1-x86_64 +installed = mdadm-4.6-2-x86_64 +installed = mesa-1:26.1.1-2-x86_64 +installed = mesa-utils-9.0.0-7-x86_64 +installed = mkinitcpio-41-4-any +installed = mkinitcpio-busybox-1.36.1-1-x86_64 +installed = mkinitcpio-openswap-0.1.1-1-any +installed = mobile-broadband-provider-info-20251101-1-any +installed = mpdecimal-4.0.1-3-x86_64 +installed = mpfr-4.2.2-1-x86_64 +installed = mpg123-1.33.5-1-x86_64 +installed = mtdev-1.1.7-1-x86_64 +installed = mtools-1:4.0.49-1-x86_64 +installed = multipath-tools-0.14.3-1-x86_64 +installed = mutter-50.1-1-x86_64 +installed = nano-9.0-1-x86_64 +installed = nautilus-50.2.2-1-x86_64 +installed = ncurses-6.6-2-x86_64 +installed = ndctl-84-1-x86_64 +installed = nettle-4.0-1-x86_64 +installed = networkmanager-1.56.1-1-x86_64 +installed = nftables-1:1.1.6-3-x86_64 +installed = nilfs-utils-2.3.0-1-x86_64 +installed = noto-fonts-1:2026.05.01-1-any +installed = noto-fonts-cjk-20240730-1-any +installed = noto-fonts-emoji-1:2.051-1-any +installed = noto-fonts-extra-1:2026.05.01-1-any +installed = npth-1.8-1-x86_64 +installed = nspr-4.39-1-x86_64 +installed = nss-3.124-1-x86_64 +installed = ntfs-3g-2026.2.25-1-x86_64 +installed = ntfsprogs-2026.2.25-1-x86_64 +installed = numactl-2.0.19-1-x86_64 +installed = ocl-icd-2.3.4-1-x86_64 +installed = opencore-amr-0.1.6-2-x86_64 +installed = openjpeg2-2.5.4-1-x86_64 +installed = openssh-10.3p1-1-x86_64 +installed = openssl-3.6.2-2-x86_64 +installed = opus-1.6.1-1-x86_64 +installed = orc-0.4.42-1-x86_64 +installed = osinfo-db-20251212-1-any +installed = ostree-2025.7-3-x86_64 +installed = p11-kit-0.26.2-1-x86_64 +installed = pacman-7.1.0.r9.g54d9411-2-x86_64 +installed = pacman-contrib-1.13.1-1-x86_64 +installed = pacman-mirrorlist-20260406-1-any +installed = pahole-1:1.31-2-x86_64 +installed = pam-1.7.2-2-x86_64 +installed = pambase-20250719-1-any +installed = pango-1:1.57.1-1-x86_64 +installed = pangomm-2.48-2.56.1-1-x86_64 +installed = parted-3.7-1-x86_64 +installed = patch-2.8-1-x86_64 +installed = pavucontrol-1:6.2-1-x86_64 +installed = pcaudiolib-1.3-1-x86_64 +installed = pciutils-3.15.0-1-x86_64 +installed = pcre-8.45-4-x86_64 +installed = pcre2-10.47-1-x86_64 +installed = pcsclite-2.5.0-1-x86_64 +installed = perl-5.42.2-1-x86_64 +installed = perl-error-0.17030-3-any +installed = perl-libintl-perl-1.37-1-x86_64 +installed = perl-mailtools-2.22-3-any +installed = perl-timedate-2.35-1-any +installed = phodav-3.0-4-x86_64 +installed = pinentry-1.3.2-2-x86_64 +installed = pipewire-1:1.6.6-1-x86_64 +installed = pipewire-audio-1:1.6.6-1-x86_64 +installed = pipewire-pulse-1:1.6.6-1-x86_64 +installed = pipewire-session-manager-1:1.6.6-1-x86_64 +installed = pixman-0.46.4-1-x86_64 +installed = pkgconf-2.5.1-1-x86_64 +installed = polkit-127-3-x86_64 +installed = polkit-qt6-0.201.1-1-x86_64 +installed = poppler-26.05.0-1-x86_64 +installed = poppler-glib-26.05.0-1-x86_64 +installed = popt-1.19-2-x86_64 +installed = portaudio-1:19.7.0-4-x86_64 +installed = procps-ng-4.0.6-1-x86_64 +installed = protobuf-34.1-1-x86_64 +installed = protobuf-c-1.5.2-9-x86_64 +installed = psmisc-23.7-2-x86_64 +installed = pulse-native-provider-1:1.6.6-1-x86_64 +installed = python-3.14.5-1-x86_64 +installed = python-argcomplete-3.6.3-1-any +installed = python-cairo-1.29.0-2-x86_64 +installed = python-certifi-2026.05.20-1-any +installed = python-charset-normalizer-3.4.7-1-x86_64 +installed = python-contourpy-1.3.3-4-x86_64 +installed = python-cycler-0.12.1-4-any +installed = python-dateutil-2.9.0-8-any +installed = python-dbus-1.4.0-2-x86_64 +installed = python-fonttools-4.63.0-1-x86_64 +installed = python-gobject-3.56.3-1-x86_64 +installed = python-idna-3.18-1-any +installed = python-kiwisolver-1.5.0-1-x86_64 +installed = python-matplotlib-3.10.9-1-x86_64 +installed = python-numpy-2.4.6-1-x86_64 +installed = python-packaging-26.2-1-any +installed = python-pillow-12.2.0-1-x86_64 +installed = python-pyparsing-3.3.2-1-any +installed = python-pyqt6-6.11.0-2-x86_64 +installed = python-pyqt6-sip-13.11.1-1-x86_64 +installed = python-requests-2.34.2-1-any +installed = python-six-1.17.0-3-any +installed = python-urllib3-2.7.0-1-any +installed = qemu-audio-alsa-11.0.1-1-x86_64 +installed = qemu-audio-dbus-11.0.1-1-x86_64 +installed = qemu-audio-jack-11.0.1-1-x86_64 +installed = qemu-audio-oss-11.0.1-1-x86_64 +installed = qemu-audio-pa-11.0.1-1-x86_64 +installed = qemu-audio-pipewire-11.0.1-1-x86_64 +installed = qemu-audio-sdl-11.0.1-1-x86_64 +installed = qemu-audio-spice-11.0.1-1-x86_64 +installed = qemu-base-11.0.1-1-x86_64 +installed = qemu-block-curl-11.0.1-1-x86_64 +installed = qemu-block-dmg-11.0.1-1-x86_64 +installed = qemu-block-gluster-11.0.1-1-x86_64 +installed = qemu-block-iscsi-11.0.1-1-x86_64 +installed = qemu-block-nfs-11.0.1-1-x86_64 +installed = qemu-block-ssh-11.0.1-1-x86_64 +installed = qemu-chardev-baum-11.0.1-1-x86_64 +installed = qemu-chardev-spice-11.0.1-1-x86_64 +installed = qemu-common-11.0.1-1-x86_64 +installed = qemu-desktop-11.0.1-1-x86_64 +installed = qemu-docs-11.0.1-1-x86_64 +installed = qemu-emulators-full-11.0.1-1-x86_64 +installed = qemu-full-11.0.1-1-x86_64 +installed = qemu-hw-display-qxl-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-gl-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-pci-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-pci-gl-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-pci-rutabaga-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-gpu-rutabaga-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-vga-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-vga-gl-11.0.1-1-x86_64 +installed = qemu-hw-display-virtio-vga-rutabaga-11.0.1-1-x86_64 +installed = qemu-hw-s390x-virtio-gpu-ccw-11.0.1-1-x86_64 +installed = qemu-hw-uefi-vars-11.0.1-1-x86_64 +installed = qemu-hw-usb-host-11.0.1-1-x86_64 +installed = qemu-hw-usb-redirect-11.0.1-1-x86_64 +installed = qemu-hw-usb-smartcard-11.0.1-1-x86_64 +installed = qemu-img-11.0.1-1-x86_64 +installed = qemu-pr-helper-11.0.1-1-x86_64 +installed = qemu-system-aarch64-11.0.1-1-x86_64 +installed = qemu-system-alpha-11.0.1-1-x86_64 +installed = qemu-system-alpha-firmware-11.0.1-1-x86_64 +installed = qemu-system-arm-11.0.1-1-x86_64 +installed = qemu-system-arm-firmware-11.0.1-1-x86_64 +installed = qemu-system-avr-11.0.1-1-x86_64 +installed = qemu-system-hppa-11.0.1-1-x86_64 +installed = qemu-system-hppa-firmware-11.0.1-1-x86_64 +installed = qemu-system-loongarch64-11.0.1-1-x86_64 +installed = qemu-system-m68k-11.0.1-1-x86_64 +installed = qemu-system-microblaze-11.0.1-1-x86_64 +installed = qemu-system-microblaze-firmware-11.0.1-1-x86_64 +installed = qemu-system-mips-11.0.1-1-x86_64 +installed = qemu-system-or1k-11.0.1-1-x86_64 +installed = qemu-system-ppc-11.0.1-1-x86_64 +installed = qemu-system-ppc-firmware-11.0.1-1-x86_64 +installed = qemu-system-riscv-11.0.1-1-x86_64 +installed = qemu-system-riscv-firmware-11.0.1-1-x86_64 +installed = qemu-system-rx-11.0.1-1-x86_64 +installed = qemu-system-s390x-11.0.1-1-x86_64 +installed = qemu-system-s390x-firmware-11.0.1-1-x86_64 +installed = qemu-system-sh4-11.0.1-1-x86_64 +installed = qemu-system-sparc-11.0.1-1-x86_64 +installed = qemu-system-sparc-firmware-11.0.1-1-x86_64 +installed = qemu-system-tricore-11.0.1-1-x86_64 +installed = qemu-system-x86-11.0.1-1-x86_64 +installed = qemu-system-x86-firmware-11.0.1-1-x86_64 +installed = qemu-system-xtensa-11.0.1-1-x86_64 +installed = qemu-tests-11.0.1-1-x86_64 +installed = qemu-tools-11.0.1-1-x86_64 +installed = qemu-ui-curses-11.0.1-1-x86_64 +installed = qemu-ui-dbus-11.0.1-1-x86_64 +installed = qemu-ui-egl-headless-11.0.1-1-x86_64 +installed = qemu-ui-gtk-11.0.1-1-x86_64 +installed = qemu-ui-opengl-11.0.1-1-x86_64 +installed = qemu-ui-sdl-11.0.1-1-x86_64 +installed = qemu-ui-spice-app-11.0.1-1-x86_64 +installed = qemu-ui-spice-core-11.0.1-1-x86_64 +installed = qemu-user-11.0.1-1-x86_64 +installed = qemu-vhost-user-gpu-11.0.1-1-x86_64 +installed = qemu-vmsr-helper-11.0.1-1-x86_64 +installed = qhull-2020.2-5-x86_64 +installed = qt5-base-5.15.19+kde+r96-1-x86_64 +installed = qt5-declarative-5.15.19+kde+r23-1-x86_64 +installed = qt5-translations-5.15.19-1-any +installed = qt5-wayland-5.15.19+kde+r55-1-x86_64 +installed = qt6-5compat-6.11.1-1-x86_64 +installed = qt6-base-6.11.1-1-x86_64 +installed = qt6-declarative-6.11.1-2-x86_64 +installed = qt6-multimedia-6.11.1-1-x86_64 +installed = qt6-multimedia-ffmpeg-6.11.1-1-x86_64 +installed = qt6-shadertools-6.11.1-1-x86_64 +installed = qt6-svg-6.11.1-1-x86_64 +installed = qt6-tools-6.11.1-1-x86_64 +installed = qt6-translations-6.11.1-1-any +installed = qt6-virtualkeyboard-6.11.1-1-x86_64 +installed = qt6-wayland-6.11.1-1-x86_64 +installed = qt6pas-6.2.10-3-x86_64 +installed = rav1e-0.8.1-2-x86_64 +installed = raveos-app-installer-2.0.0-26-any +installed = raveos-gnome-theme-0.0.0-19-any +installed = raveos-tools-1.0.0-5-any +installed = rdma-core-63.0-1-x86_64 +installed = readline-8.3.003-1-x86_64 +installed = reflector-2023-5-any +installed = rhash-1.4.6-1-x86_64 +installed = rpcbind-1.2.9-1-x86_64 +installed = rsync-3.4.3-1-x86_64 +installed = rtkit-0.14-1-x86_64 +installed = rubberband-4.0.0-2-x86_64 +installed = rutabaga-ffi-0.1.75-1-x86_64 +installed = sbc-2.2-1-x86_64 +installed = sddm-0.21.0-7-x86_64 +installed = sddm-astronaut-theme-75.c10bd95-1-any +installed = sdl2-compat-2.32.68-1-x86_64 +installed = sdl2_image-2.8.12-1-x86_64 +installed = sdl3-3.4.8-1-x86_64 +installed = seabios-1.17.0-2-any +installed = sed-4.10-1-x86_64 +installed = serd-0.32.8-1-x86_64 +installed = shaderc-2026.2-1-x86_64 +installed = shadow-4.18.0-1-x86_64 +installed = shared-mime-info-2.4-3-x86_64 +installed = slang-2.3.3-4-x86_64 +installed = sleuthkit-4.15.0-1-x86_64 +installed = slurp-1.5.0-2-x86_64 +installed = smartmontools-7.5-1-x86_64 +installed = smbclient-2:4.24.3-1-x86_64 +installed = snappy-1.2.2-3-x86_64 +installed = sndio-1.10.0-1-x86_64 +installed = sord-0.16.22-1-x86_64 +installed = sound-theme-freedesktop-0.8-6-any +installed = source-highlight-3.1.9-18-x86_64 +installed = spandsp-0.0.6-7-x86_64 +installed = speex-1.2.1-2-x86_64 +installed = speexdsp-1.2.1-2-x86_64 +installed = spice-0.16.0-2-x86_64 +installed = spice-gtk-0.42-5-x86_64 +installed = spice-protocol-0.14.5-1-any +installed = spirv-tools-1:1.4.350.0-1-x86_64 +installed = sqlite-3.53.1-1-x86_64 +installed = squashfs-tools-4.7.5-1-x86_64 +installed = sratom-0.6.22-1-x86_64 +installed = srt-1.5.5-1-x86_64 +installed = sshpass-1.10-2-x86_64 +installed = startup-notification-0.12-9-x86_64 +installed = steam-1.0.0.85-7-x86_64 +installed = steam-devices-1.0.0.85-7-x86_64 +installed = strace-7.0-1-x86_64 +installed = sudo-1.9.17.p2-2-x86_64 +installed = supermin-5.3.5-2-x86_64 +installed = svt-av1-4.1.0-1-x86_64 +installed = swtpm-0.10.1-2-x86_64 +installed = sysfsutils-2.1.1-2-x86_64 +installed = syslinux-6.04.pre3.r3.g05ac953c-4-x86_64 +installed = systemd-260.2-2-x86_64 +installed = systemd-libs-260.2-2-x86_64 +installed = systemd-sysvcompat-260.2-2-x86_64 +installed = taglib-2.3-1-x86_64 +installed = talloc-2.4.4-1-x86_64 +installed = tar-1.35-2-x86_64 +installed = tdb-1.4.15-1-x86_64 +installed = tecla-50.0-1-x86_64 +installed = tevent-1:0.17.1-2-x86_64 +installed = texinfo-7.3-1-x86_64 +installed = thin-provisioning-tools-1.3.2-1-x86_64 +installed = tinysparql-3.11.1-1-x86_64 +installed = totem-pl-parser-3.26.7-1-x86_64 +installed = tpm2-tss-4.1.3-1-x86_64 +installed = tslib-1.24-1-x86_64 +installed = ttf-ubuntu-font-family-1:0.83-2-any +installed = twolame-0.4.0-4-x86_64 +installed = tzdata-2026b-1-x86_64 +installed = uchardet-0.0.8-4-x86_64 +installed = udisks2-2.11.1-2-x86_64 +installed = ufw-0.36.2-7-any +installed = unrar-1:7.2.6-1-x86_64 +installed = unzip-6.0-23-x86_64 +installed = upower-1.91.2-1-x86_64 +installed = usbredir-0.15.0-1-x86_64 +installed = usbutils-019-1-x86_64 +installed = util-linux-2.42.1-1-x86_64 +installed = util-linux-libs-2.42.1-1-x86_64 +installed = v4l-utils-1.32.0-2-x86_64 +installed = vapoursynth-75-3-x86_64 +installed = vde2-2.3.3-8-x86_64 +installed = vid.stab-1.1.1-2-x86_64 +installed = vim-9.2.0511-1-x86_64 +installed = vim-runtime-9.2.0511-1-x86_64 +installed = virglrenderer-1.3.0-2-x86_64 +installed = virt-install-5.1.0-3-any +installed = virt-manager-5.1.0-3-any +installed = virt-viewer-11.0-4-x86_64 +installed = virtiofsd-1.13.3-1-x86_64 +installed = vmaf-3.1.0-1-x86_64 +installed = volume_key-0.3.12-12-x86_64 +installed = vscodium-1.121.03429-1-x86_64 +installed = vte-common-0.84.0-1-x86_64 +installed = vte3-0.84.0-1-x86_64 +installed = vte4-0.84.0-1-x86_64 +installed = vulkan-icd-loader-1.4.350.0-1-x86_64 +installed = vulkan-mesa-implicit-layers-1:26.1.1-2-x86_64 +installed = vulkan-radeon-1:26.1.1-2-x86_64 +installed = vulkan-tools-1.4.350.0-1-x86_64 +installed = wavpack-5.9.0-1-x86_64 +installed = wayland-1.25.0-1-x86_64 +installed = webkit2gtk-4.1-2.52.3-1-x86_64 +installed = webkitgtk-6.0-2.52.3-1-x86_64 +installed = webrtc-audio-processing-1-1.3-5-x86_64 +installed = wget-1.25.0-5-x86_64 +installed = which-2.23-1-x86_64 +installed = wine-gecko-2.47.4-2-x86_64 +installed = wine-mono-11.1.0-1-x86_64 +installed = wine-staging-11.10-1-x86_64 +installed = winetricks-20260125-2-any +installed = wireless-regdb-2026.03.18-1-any +installed = wireplumber-0.5.14-1-x86_64 +installed = woff2-1.0.2-6-x86_64 +installed = wolfssl-5.9.1-1-x86_64 +installed = wpa_supplicant-2:2.11-5-x86_64 +installed = x264-3:0.165.r3222.b35605a-2-x86_64 +installed = x265-4.1-1-x86_64 +installed = xcb-proto-1.17.0-4-any +installed = xcb-util-0.4.1-2-x86_64 +installed = xcb-util-cursor-0.1.6-1-x86_64 +installed = xcb-util-image-0.4.1-3-x86_64 +installed = xcb-util-keysyms-0.4.1-5-x86_64 +installed = xcb-util-renderutil-0.3.10-2-x86_64 +installed = xcb-util-wm-0.4.2-2-x86_64 +installed = xdg-dbus-proxy-0.1.7-1-x86_64 +installed = xdg-desktop-portal-1.20.4-1-x86_64 +installed = xdg-desktop-portal-gnome-50.0-1-x86_64 +installed = xdg-desktop-portal-gtk-1.15.3-1-x86_64 +installed = xdg-desktop-portal-wlr-0.8.2-1-x86_64 +installed = xdg-user-dirs-0.20-1-x86_64 +installed = xdg-user-dirs-gtk-0.16-1-x86_64 +installed = xdg-utils-1.2.1-2-any +installed = xf86-input-libinput-1.5.0-1-x86_64 +installed = xfsprogs-7.0.1-1-x86_64 +installed = xkeyboard-config-2.47-1-any +installed = xorg-fonts-encodings-1.1.0-2-any +installed = xorg-server-21.1.22-2-x86_64 +installed = xorg-server-common-21.1.22-2-x86_64 +installed = xorg-setxkbmap-1.3.5-1-x86_64 +installed = xorg-xauth-1.1.5-1-x86_64 +installed = xorg-xkbcomp-1.5.0-1-x86_64 +installed = xorg-xprop-1.2.8-1-x86_64 +installed = xorg-xrandr-1.5.4-1-x86_64 +installed = xorg-xwayland-24.1.11-2-x86_64 +installed = xorgproto-2025.1-1-any +installed = xvidcore-1.3.7-3-x86_64 +installed = xxhash-0.8.3-1-x86_64 +installed = xz-5.8.3-1-x86_64 +installed = yaml-cpp-0.9.0-1-x86_64 +installed = yara-4.5.6-1-x86_64 +installed = yaru-gtk-theme-26.04.5.1ubuntu-1-any +installed = yay-bin-12.5.7-1-x86_64 +installed = yyjson-0.12.0-1-x86_64 +installed = zenity-4.2.2-1-x86_64 +installed = zenpower5-dkms-git-5:0.5.0.r3.g66871d8-1-x86_64 +installed = zeromq-4.3.5-3-x86_64 +installed = zimg-3.0.6-1-x86_64 +installed = zix-0.8.0-1-x86_64 +installed = zlib-1:1.3.2-3-x86_64 +installed = zlib-ng-2.3.3-1-x86_64 +installed = zstd-1.5.7-3-x86_64 diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/.MTREE b/raveos-calamares-theme/pkg/raveos-calamares-theme/.MTREE new file mode 100644 index 0000000..5977e42 Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/.MTREE differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/.PKGINFO b/raveos-calamares-theme/pkg/raveos-calamares-theme/.PKGINFO new file mode 100644 index 0000000..c1934e4 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/.PKGINFO @@ -0,0 +1,13 @@ +# Generated by makepkg 7.1.0 +# using fakeroot version 1.38.1 +pkgname = raveos-calamares-theme +pkgbase = raveos-calamares-theme +xdata = pkgtype=pkg +pkgver = 2.0.0-27 +pkgdesc = RaveOS Calamares Theme +url = https://git.rp1.hu/RaveOS +builddate = 1780832320 +packager = Unknown Packager +size = 9953769 +arch = any +license = GPL diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/arrow-down.png b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/arrow-down.png new file mode 100644 index 0000000..825b39f Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/arrow-down.png differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/arrow-down.svg b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/arrow-down.svg new file mode 100644 index 0000000..d71760c --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/arrow-down.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/branding.desc b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/branding.desc new file mode 100755 index 0000000..dbe01ba --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/branding.desc @@ -0,0 +1,122 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.1 +# +# Termék márka információk. Ez befolyásolja a Calamares néhány globális +# felhasználó által látható aspektusát, mint például a termék +# neve, ablak viselkedése és a diavetítés a telepítés során. +# +# További stílusok adhatók hozzá a stylesheet.qss +# fájl használatával, szintén a branding könyvtárban. +--- +componentName: raveos + + +### ÜDVÖZLÉS / ÃLTALÃNOS SZÖVEGEZÉS +# +# Ezek a beállítások befolyásolják az általános megfogalmazást és megjelenést, +# amelyek leginkább az üdvözlÅ‘ oldalon láthatóak. + +# Ez különbözÅ‘ üdvözlÅ‘ szövegek között választ. Ha false, akkor +# a hagyományos "Üdvözöljük a %1 telepítÅ‘jében." szöveget használja, ha true, +# akkor "Üdvözöljük a Calamares telepítÅ‘ben a %1-hez." Ez lehetÅ‘vé teszi +# hogy megkülönböztessük ezt a telepítÅ‘t más telepítÅ‘ktÅ‘l +# ugyanahhoz a disztribúcióhoz. +welcomeStyleCalamares: false + +# Az üdvözlÅ‘ képet (productWelcome, lent) nagyítani kell-e +# a természetes méretén túl? Ha false, a kép nem növekszik +# az ablakkal, hanem ugyanaz marad a mérete végig (ez +# meglepÅ‘ hatásokat eredményezhet HiDPI monitorokon). +welcomeExpandingLogo: true + +### ABLAK KONFIGURÃCIÓ +# +# Az itt található beállítások befolyásolják a Calamares +# ablak elhelyezését az ablakkezelÅ‘n keresztül és a kezdeti +# Calamares ablak méretezését. + +# A Calamares mérete és bÅ‘vítési szabályzata. +# - "normal" vagy nincs beállítva, szükség szerint bÅ‘vül, használja a *windowSize*-t +# - "fullscreen", a lehetÅ‘ legnagyobb méretben indul, figyelmen kívül hagyja a *windowSize*-t +# - "noexpand", nem bÅ‘vül automatikusan, használja a *windowSize*-t +windowExpanding: fullscreen + +# Calamares ablak mérete, w,h formátumban. Mind w és h +# lehet pixel (px végzÅ‘déssel) vagy betűméret-egység (em végzÅ‘déssel). +# pl. "800px,600px" +# "60em,480px" +# Ez a beállítás figyelmen kívül marad, ha "fullscreen" van kiválasztva +# *windowExpanding*-nél fentebb. Ha nincs beállítva, a CalamaresUtilsGui-ban +# definiált konstansokat használja, 800x520. +windowSize: 1024px,735px + +# Calamares ablak elhelyezése. Lehet "center" vagy "free". +# Hogy a "center" valóban működik-e, az függ a használt +# ablakkezelÅ‘tÅ‘l (és csak akkor van értelme, ha nem használja +# a *windowExpanding* "fullscreen" beállítását). +windowPlacement: center + +### PANELEK KONFIGURÃCIÓJA +# +# A Calamares-nek van egy fÅ‘ tartalmi területe és két panelje (navigáció +# és folyamat / oldalsáv). A panelek egyénileg vezérelhetÅ‘k, +# vagy kikapcsolhatók. Ha mindkét panel ki van kapcsolva, a fÅ‘ +# tartalmi terület elveszíti a margóit, feltételezve, hogy +# valami speciálisat csinál. + +# Az oldalsáv típusa (bal oldali panel, amely a folyamatot mutatja). +# - "widget" vagy nincs beállítva, használja a hagyományos oldalsávot (logó, elemek) +# - "none", teljesen elrejti +# - "qml", használja a calamares-sidebar.qml-t a branding mappából +sidebar: widget + +# A navigáció típusa (gomb panel alul). +# - "widget" vagy nincs beállítva, használja a hagyományos navigációt +# - "none", teljesen elrejti +# - "qml", használja a calamares-navigation.qml-t a branding mappából +navigation: widget + + +### SZÖVEGEK, KÉPEK ÉS SZÃNEK +# +# Ez a szakasz tartalmazza a nevek és képek "tulajdonképpeni márkázását", +# nem pedig a globális megjelenési beállításokat. + +strings: + productName: RaveOS Linux + shortProductName: RaveOS Linux + version: 2026 + shortVersion: 2026 + versionedName: RaveOS Linux + shortVersionedName: ROS + bootloaderEntryName: RaveOS Linux + +images: + productIcon: "icons/raveos-icon2.png" + productLogo: "icons/raveos-icon2.png" + productWelcome: "images/raveos-welcome.png" + +# Szöveg és háttér komponensek színei. (Baloldali menu színei welcome,local.keyboard stb) +style: + SidebarBackground: "#2B2B2B" #sotet szurke + SidebarText: "#FFFFFF" + SidebarTextCurrent: "#FFFFFF" + SidebarBackgroundCurrent: "#3d7839" #fern green + +### DIAVETÃTÉS +# +# A diavetítés a végrehajtási lépések során jelenik meg (pl. amikor a +# telepítÅ‘ ténylegesen ír a lemezre és más lassú dolgokat csinál). + +slideshow: "show.qml" + +# Két elérhetÅ‘ API van a QML diavetítéshez: +# - 1 (alapértelmezett) +# - 2 indításkor betölti a diavetítést +slideshowAPI: 2 + + +# Ezek az opciók a logok online feltöltésének testreszabására szolgálnak pastebin-ekre: +uploadServer : + type : "fiche" + url : "http://termbin.com:9999" diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/1raveos-icon.jpg b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/1raveos-icon.jpg new file mode 100644 index 0000000..9b078c8 Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/1raveos-icon.jpg differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/arrow-down.png b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/arrow-down.png new file mode 100644 index 0000000..e217a52 Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/arrow-down.png differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/raveos-icon.png b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/raveos-icon.png new file mode 100644 index 0000000..3492b8c Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/raveos-icon.png differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/raveos-icon2.png b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/raveos-icon2.png new file mode 100755 index 0000000..9903765 Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/icons/raveos-icon2.png differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/1.png b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/1.png new file mode 100644 index 0000000..56264a6 Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/1.png differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/2.png b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/2.png new file mode 100644 index 0000000..7179d9e Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/2.png differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/3.png b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/3.png new file mode 100644 index 0000000..d6d8d07 Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/3.png differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/4.png b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/4.png new file mode 100644 index 0000000..5cd7dce Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/4.png differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/5.png b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/5.png new file mode 100644 index 0000000..edee9d7 Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/5.png differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/raveos-welcome.png b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/raveos-welcome.png new file mode 100644 index 0000000..770e3a7 Binary files /dev/null and b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/images/raveos-welcome.png differ diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_ar.ts b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_ar.ts new file mode 100755 index 0000000..3c4fe09 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_ar.ts @@ -0,0 +1,17 @@ + + + + + show + + + This is a second Slide element. + عرض الثاني + + + + This is a third Slide element. + عرض الثالث + + + diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_en.ts b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_en.ts new file mode 100755 index 0000000..b02dbd5 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_en.ts @@ -0,0 +1,17 @@ + + + + + show + + + This is a second Slide element. + + + + + This is a third Slide element. + + + + diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_en_GB.ts b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_en_GB.ts new file mode 100755 index 0000000..ec16b28 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_en_GB.ts @@ -0,0 +1,5373 @@ + + + + + AboutData + + + <h1>%1</h1><br/><strong>%2<br/> for %3</strong><br/><br/> + + + + + Thanks to <a href="https://calamares.io/team/">the Calamares team</a> and the <a href="https://app.transifex.com/calamares/calamares/">Calamares translators team</a>. + + + + + Copyright %1-%2 %3 &lt;%4&gt;<br/> + Copyright year-year Name <email-address> + + + + + ActiveDirectoryJob + + + Enroll system in Active Directory + @label + + + + + Enrolling system in Active Directory… + @status + + + + + AutoMountManagementJob + + + Managing auto-mount settings… + @status + + + + + BootInfoWidget + + + The <strong>boot environment</strong> of this system.<br><br>Older x86 systems only support <strong>BIOS</strong>.<br>Modern systems usually use <strong>EFI</strong>, but may also show up as BIOS if started in compatibility mode. + The <strong>boot environment</strong> of this system.<br><br>Older x86 systems only support <strong>BIOS</strong>.<br>Modern systems usually use <strong>EFI</strong>, but may also show up as BIOS if started in compatibility mode. + + + + This system was started with an <strong>EFI</strong> boot environment.<br><br>To configure startup from an EFI environment, this installer must deploy a boot loader application, like <strong>GRUB</strong> or <strong>systemd-boot</strong> on an <strong>EFI System Partition</strong>. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own. + This system was started with an <strong>EFI</strong> boot environment.<br><br>To configure startup from an EFI environment, this installer must deploy a boot loader application, like <strong>GRUB</strong> or <strong>systemd-boot</strong> on an <strong>EFI System Partition</strong>. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own. + + + + This system was started with a <strong>BIOS</strong> boot environment.<br><br>To configure startup from a BIOS environment, this installer must install a boot loader, like <strong>GRUB</strong>, either at the beginning of a partition or on the <strong>Master Boot Record</strong> near the beginning of the partition table (preferred). This is automatic, unless you choose manual partitioning, in which case you must set it up on your own. + This system was started with a <strong>BIOS</strong> boot environment.<br><br>To configure startup from a BIOS environment, this installer must install a boot loader, like <strong>GRUB</strong>, either at the beginning of a partition or on the <strong>Master Boot Record</strong> near the beginning of the partition table (preferred). This is automatic, unless you choose manual partitioning, in which case you must set it up on your own. + + + + BootLoaderModel + + + Master Boot Record of %1 + @info + Master Boot Record of %1 + + + + Boot Partition + @info + Boot Partition + + + + System Partition + @info + System Partition + + + + Do not install a boot loader + @label + Do not install a boot loader + + + + %1 (%2) + %1 (%2) + + + + Calamares::BlankViewStep + + + Blank Page + Blank Page + + + + Calamares::DebugWindow + + + GlobalStorage + GlobalStorage + + + + JobQueue + JobQueue + + + + Modules + Modules + + + + Type: + Type: + + + + + none + none + + + + Interface: + Interface: + + + + Crashes Calamares, so that Dr. Konqi can look at it. + + + + + Reloads the stylesheet from the branding directory. + + + + + Reload Stylesheet + + + + + Displays the tree of widget names in the log (for stylesheet debugging). + + + + + Widget Tree + + + + + Uploads the session log to the configured pastebin. + + + + + Send Session Log + + + + + Debug Information + @title + + + + + Calamares::ExecutionViewStep + + + %p% + Progress percentage indicator: %p is where the number 0..100 is placed + + + + + Set Up + @label + + + + + Install + @label + Install + + + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + + + Calamares::JobThread + + + Done + Done + + + + Calamares::NamedJob + + + Example job (%1) + + + + + Calamares::ProcessJob + + + Running command %1 in target system… + @status + + + + + Running command %1… + @status + + + + + Calamares::Python::Job + + + Running %1 operation. + Running %1 operation. + + + + Bad working directory path + Bad working directory path + + + + Working directory %1 for python job %2 is not readable. + Working directory %1 for python job %2 is not readable. + + + + + + + + + Bad main script file + Bad main script file + + + + Main script file %1 for python job %2 is not readable. + Main script file %1 for python job %2 is not readable. + + + + Bad internal script + + + + + Internal script for python job %1 raised an exception. + + + + + Main script file %1 for python job %2 could not be loaded because it raised an exception. + + + + + Main script file %1 for python job %2 raised an exception. + + + + + + Main script file %1 for python job %2 returned invalid results. + + + + + Main script file %1 for python job %2 does not contain a run() function. + + + + + Calamares::PythonJob + + + Running %1 operation… + @status + + + + + Bad working directory path + @error + Bad working directory path + + + + Working directory %1 for python job %2 is not readable. + @error + Working directory %1 for python job %2 is not readable. + + + + Bad main script file + @error + Bad main script file + + + + Main script file %1 for python job %2 is not readable. + @error + Main script file %1 for python job %2 is not readable. + + + + Boost.Python error in job "%1" + @error + + + + + Calamares::QmlViewStep + + + Loading… + @status + + + + + QML step <i>%1</i>. + @label + + + + + Loading failed. + @info + + + + + Calamares::RequirementsChecker + + + Requirements checking for module '%1' is complete. + @info + + + + + Waiting for %n module(s)… + @status + + + + + + + + (%n second(s)) + @status + + + + + + + + System-requirements checking is complete. + @info + + + + + Calamares::ViewManager + + + The upload was unsuccessful. No web-paste was done. + + + + + Install log posted to + +%1 + +Link copied to clipboard + + + + + Install Log Paste URL + + + + + &Yes + &Yes + + + + &No + &No + + + + &Close + &Close + + + + Setup Failed + @title + + + + + Installation Failed + @title + Installation Failed + + + + Error + @title + Error + + + + Calamares Initialization Failed + @title + Calamares Initialisation Failed + + + + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. + @info + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. + + + + <br/>The following modules could not be loaded: + @info + <br/>The following modules could not be loaded: + + + + Continue with Setup? + @title + + + + + Continue with Installation? + @title + + + + + The %1 setup program is about to make changes to your disk in order to set up %2.<br/><strong>You will not be able to undo these changes.</strong> + %1 is short product name, %2 is short product name with version + + + + + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> + %1 is short product name, %2 is short product name with version + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> + + + + &Set Up Now + @button + + + + + &Install Now + @button + + + + + Go &Back + @button + + + + + &Set Up + @button + + + + + &Install + @button + &Install + + + + Setup is complete. Close the setup program. + @tooltip + + + + + The installation is complete. Close the installer. + @tooltip + The installation is complete. Close the installer. + + + + Cancel the setup process without changing the system. + @tooltip + + + + + Cancel the installation process without changing the system. + @tooltip + + + + + &Next + @button + &Next + + + + &Back + @button + &Back + + + + &Done + @button + &Done + + + + &Cancel + @button + &Cancel + + + + Cancel Setup? + @title + + + + + Cancel Installation? + @title + + + + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + + Do you really want to cancel the current install process? +The installer will quit and all changes will be lost. + Do you really want to cancel the current install process? +The installer will quit and all changes will be lost. + + + + CalamaresPython::Helper + + + Unknown exception type + @error + Unknown exception type + + + + Unparseable Python error + @error + + + + + Unparseable Python traceback + @error + + + + + Unfetchable Python error + @error + + + + + CalamaresWindow + + + %1 Setup Program + + + + + %1 Installer + %1 Installer + + + + ChangeFilesystemLabelJob + + + Set filesystem label on %1 + @title + + + + + Set filesystem label <strong>%1</strong> to partition <strong>%2</strong> + @info + + + + + Setting filesystem label <strong>%1</strong> to partition <strong>%2</strong>… + @status + + + + + + The installer failed to update partition table on disk '%1'. + @info + The installer failed to update partition table on disk '%1'. + + + + CheckerContainer + + + Gathering system information... + Gathering system information... + + + + ChoicePage + + + Select storage de&vice: + @label + Select storage de&vice: + + + + + + + Current: + @label + Current: + + + + After: + @label + After: + + + + Reuse %1 as home partition for %2 + @label + + + + + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> + + + + %1 will be shrunk to %2MiB and a new %3MiB partition will be created for %4. + @info, %1 is partition name, %4 is product name + + + + + <strong>Select a partition to install on</strong> + @label + <strong>Select a partition to install on</strong> + + + + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. + @info, %1 is product name + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. + + + + The EFI system partition at %1 will be used for starting %2. + @info, %1 is partition path, %2 is product name + The EFI system partition at %1 will be used for starting %2. + + + + EFI system partition: + @label + EFI system partition: + + + + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + + + + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. + + + + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. + + + + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. + <strong>Replace a partition</strong><br/>Replaces a partition with %1. + + + + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + + + + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + + + + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + + + + This storage device already has an operating system on it, but the partition table <strong>%1</strong> is different from the needed <strong>%2</strong>.<br/> + + + + + This storage device has one of its partitions <strong>mounted</strong>. + @info + + + + + This storage device is a part of an <strong>inactive RAID</strong> device. + @info + + + + + No swap + @label + + + + + Reuse swap + @label + + + + + Swap (no Hibernate) + @label + + + + + Swap (with Hibernate) + @label + + + + + Swap to file + @label + + + + + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. + + + + Bootloader location: + @label + + + + + ClearMountsJob + + + Successfully unmounted %1. + + + + + Successfully disabled swap %1. + + + + + Successfully cleared swap %1. + + + + + Successfully closed mapper device %1. + + + + + Successfully disabled volume group %1. + + + + + Clear mounts for partitioning operations on %1 + @title + Clear mounts for partitioning operations on %1 + + + + Clearing mounts for partitioning operations on %1… + @status + + + + + Cleared all mounts for %1 + Cleared all mounts for %1 + + + + ClearTempMountsJob + + + + Clearing all temporary mounts… + @status + + + + + Cleared all temporary mounts. + Cleared all temporary mounts. + + + + CommandList + + + Could not run command. + Could not run command. + + + + The commands use variables that are not defined. Missing variables are: %1. + + + + + Config + + + Setup Failed + @title + + + + + Installation Failed + @title + Installation Failed + + + + The setup of %1 did not complete successfully. + @info + + + + + The installation of %1 did not complete successfully. + @info + + + + + Setup Complete + @title + + + + + Installation Complete + @title + Installation Complete + + + + The setup of %1 is complete. + @info + + + + + The installation of %1 is complete. + @info + The installation of %1 is complete. + + + + Keyboard model has been set to %1. + @label, %1 is keyboard model, as in Apple Magic Keyboard + + + + + Keyboard layout has been set to %1/%2. + @label, %1 is layout, %2 is layout variant + + + + + Set timezone to %1. + @action + + + + + The system language will be set to %1. + @info + The system language will be set to %1. + + + + The numbers and dates locale will be set to %1. + @info + The numbers and dates locale will be set to %1. + + + + Network Installation. (Disabled: Incorrect configuration) + + + + + Network Installation. (Disabled: Received invalid groups data) + Network Installation. (Disabled: Received invalid groups data) + + + + Network Installation. (Disabled: Internal error) + + + + + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) + + + + Network Installation. (Disabled: No package list) + + + + + Package selection + Package selection + + + + Package Selection + + + + + Please pick a product from the list. The selected product will be installed. + + + + + Packages + + + + + Install option: <strong>%1</strong> + + + + + None + + + + + Summary + @label + Summary + + + + This is an overview of what will happen once you start the setup procedure. + + + + + This is an overview of what will happen once you start the install procedure. + This is an overview of what will happen once you start the install procedure. + + + + Your username is too long. + Your username is too long. + + + + Your username must start with a lowercase letter or underscore. + + + + + Only lowercase letters, numbers, underscore and hyphen are allowed. + + + + + '%1' is not allowed as username. + + + + + Your hostname is too short. + Your hostname is too short. + + + + Your hostname is too long. + Your hostname is too long. + + + + '%1' is not allowed as hostname. + + + + + Only letters, numbers, underscore and hyphen are allowed. + + + + + Your passwords do not match! + Your passwords do not match! + + + + OK! + + + + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. + + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. + + + + + This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + This program will ask you some questions and set up %2 on your computer. + This program will ask you some questions and set up %2 on your computer. + + + + <h1>Welcome to the Calamares setup program for %1</h1> + + + + + <h1>Welcome to %1 setup</h1> + + + + + <h1>Welcome to the Calamares installer for %1</h1> + + + + + <h1>Welcome to the %1 installer</h1> + + + + + ContextualProcessJob + + + Performing contextual processes' job… + @status + + + + + CreatePartitionDialog + + + Create a Partition + Create a Partition + + + + Si&ze: + Si&ze: + + + + MiB + MiB + + + + Partition &Type: + Partition &Type: + + + + Primar&y + + + + + E&xtended + E&xtended + + + + Fi&le System: + Fi&le System: + + + + LVM LV name + LVM LV name + + + + &Mount Point: + &Mount Point: + + + + Flags: + Flags: + + + + Label for the filesystem + + + + + FS Label: + + + + + En&crypt + @action + En&crypt + + + + Logical + @label + Logical + + + + Primary + @label + Primary + + + + GPT + @label + GPT + + + + Mountpoint already in use. Please select another one. + @info + Mountpoint already in use. Please select another one. + + + + Mountpoint must start with a <tt>/</tt>. + @info + + + + + CreatePartitionJob + + + Create new %1MiB partition on %3 (%2) with entries %4 + @title + + + + + Create new %1MiB partition on %3 (%2) + @title + + + + + Create new %2MiB partition on %4 (%3) with file system %1 + @title + + + + + Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2) with entries <em>%4</em> + @info + + + + + Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2) + @info + + + + + Create new <strong>%2MiB</strong> partition on <strong>%4</strong> (%3) with file system <strong>%1</strong> + @info + + + + + + Creating new %1 partition on %2… + @status + + + + + The installer failed to create partition on disk '%1'. + @info + The installer failed to create partition on disk '%1'. + + + + CreatePartitionTableDialog + + + Create Partition Table + Create Partition Table + + + + Creating a new partition table will delete all existing data on the disk. + Creating a new partition table will delete all existing data on the disk. + + + + What kind of partition table do you want to create? + What kind of partition table do you want to create? + + + + Master Boot Record (MBR) + Master Boot Record (MBR) + + + + GUID Partition Table (GPT) + GUID Partition Table (GPT) + + + + CreatePartitionTableJob + + + + Creating new %1 partition table on %2… + @status + + + + + Creating new <strong>%1</strong> partition table on <strong>%2</strong> (%3)… + @status + + + + + The installer failed to create a partition table on %1. + The installer failed to create a partition table on %1. + + + + CreateUserJob + + + Create user %1 + Create user %1 + + + + Create user <strong>%1</strong> + + + + + + Creating user %1… + @status + + + + + Preserving home directory… + @status + + + + + Configuring user %1 + @status + + + + + Setting file permissions… + @status + + + + + CreateVolumeGroupDialog + + + Create Volume Group + @title + + + + + CreateVolumeGroupJob + + + + Creating new volume group named %1… + @status + + + + + Creating new volume group named <strong>%1</strong>… + @status + + + + + The installer failed to create a volume group named '%1'. + + + + + DeactivateVolumeGroupJob + + + + Deactivating volume group named %1… + @status + + + + + Deactivating volume group named <strong>%1</strong>… + @status + + + + + The installer failed to deactivate a volume group named %1. + + + + + DeletePartitionJob + + + + Deleting partition %1… + @status + + + + + Deleting partition <strong>%1</strong>… + @status + + + + + The installer failed to delete partition %1. + The installer failed to delete partition %1. + + + + DeviceInfoWidget + + + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. + + + + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. + + + + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. + + + + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. + + + + This device has a <strong>%1</strong> partition table. + This device has a <strong>%1</strong> partition table. + + + + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. + + + + DeviceModel + + + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) + %1 - %2 (%3) + + + + %1 - (%2) + device[name] - (device-node[name]) + + + + + DracutLuksCfgJob + + + Writing LUKS configuration for Dracut to %1… + @status + + + + + Skipping writing LUKS configuration for Dracut: "/" partition is not encrypted + @info + + + + + Failed to open %1 + @error + Failed to open %1 + + + + DummyCppJob + + + Performing dummy C++ job… + @status + + + + + EditExistingPartitionDialog + + + Edit Existing Partition + Edit Existing Partition + + + + Con&tent: + + + + + &Keep + &Keep + + + + Format + Format + + + + Warning: Formatting the partition will erase all existing data. + Warning: Formatting the partition will erase all existing data. + + + + &Mount Point: + &Mount Point: + + + + Si&ze: + Si&ze: + + + + MiB + MiB + + + + Fi&le System: + Fi&le System: + + + + Flags: + Flags: + + + + Label for the filesystem + + + + + FS Label: + + + + + Passphrase for existing partition + + + + + Partition %1 could not be decrypted with the given passphrase.<br/><br/>Edit the partition again and give the correct passphrase or delete and create a new encrypted partition. + + + + + EncryptWidget + + + En&crypt system + En&crypt system + + + + Your system does not seem to support encryption well enough to encrypt the entire system. You may enable encryption, but performance may suffer. + + + + + Passphrase + Passphrase + + + + Confirm passphrase + Confirm passphrase + + + + + Please enter the same passphrase in both boxes. + @tooltip + Please enter the same passphrase in both boxes. + + + + Password must be a minimum of %1 characters. + @tooltip + + + + + ErrorDialog + + + Details: + + + + + Would you like to paste the install log to the web? + + + + + FSArchiverRunner + + + Missing tools + + + + + The <i>%1</i> tool is not installed on the system. + + + + + + Invalid fsarchiver configuration + + + + + The source archive <i>%1</i> does not exist. + + + + + No destination could be found for <i>%1</i>. + + + + + FillGlobalStorageJob + + + Set partition information + @title + Set partition information + + + + Install %1 on <strong>new</strong> %2 system partition with features <em>%3</em> + @info + + + + + Install %1 on <strong>new</strong> %2 system partition + @info + + + + + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong> and features <em>%3</em> + @info + + + + + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>%3 + @info + + + + + Install %2 on %3 system partition <strong>%1</strong> with features <em>%4</em> + @info + + + + + Install %2 on %3 system partition <strong>%1</strong> + @info + + + + + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong> and features <em>%4</em> + @info + + + + + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>%4… + @info + + + + + Install boot loader on <strong>%1</strong>… + @info + + + + + Setting up mount points… + @status + + + + + FinishedPage + + + &Restart now + &Restart now + + + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + @info + + + + + <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the setup program.</p></body></html> + @tooltip + + + + + <h1>All done.</h1><br/>%1 has been installed on your computer.<br/>You may now restart into your new system, or continue using the %2 Live environment. + @info + <h1>All done.</h1><br/>%1 has been installed on your computer.<br/>You may now restart into your new system, or continue using the %2 Live environment. + + + + <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the installer.</p></body></html> + @tooltip + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + @info, %1 is product name with version + + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. + @info, %1 is product name with version + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. + + + + FinishedQmlViewStep + + + Finish + @label + Finish + + + + FinishedViewStep + + + Finish + @label + Finish + + + + FormatPartitionJob + + + Format partition %1 (file system: %2, size: %3 MiB) on %4 + @title + + + + + Format <strong>%3MiB</strong> partition <strong>%1</strong> with file system <strong>%2</strong> + @info + + + + + %1 (%2) + partition label %1 (device path %2) + %1 (%2) + + + + Formatting partition %1 with file system %2… + @status + + + + + The installer failed to format partition %1 on disk '%2'. + The installer failed to format partition %1 on disk '%2'. + + + + GeneralRequirements + + + Please ensure the system has at least %1 GiB available drive space. + + + + + Available drive space is all of the hard disks and SSDs connected to the system. + + + + + There is not enough drive space. At least %1 GiB is required. + + + + + has at least %1 GiB working memory + + + + + The system does not have enough working memory. At least %1 GiB is required. + + + + + is plugged in to a power source + is plugged in to a power source + + + + The system is not plugged in to a power source. + The system is not plugged in to a power source. + + + + is connected to the Internet + is connected to the Internet + + + + The system is not connected to the Internet. + The system is not connected to the Internet. + + + + is running the installer as an administrator (root) + + + + + The setup program is not running with administrator rights. + + + + + The installer is not running with administrator rights. + The installer is not running with administrator rights. + + + + has a screen large enough to show the whole installer + + + + + The screen is too small to display the setup program. + + + + + The screen is too small to display the installer. + The screen is too small to display the installer. + + + + is always false + + + + + The computer says no. + + + + + is always false (slowly) + + + + + The computer says no (slowly). + + + + + is always true + + + + + The computer says yes. + + + + + is always true (slowly) + + + + + The computer says yes (slowly). + + + + + is checked three times. + + + + + The snark has not been checked three times. + The (some mythological beast) has not been checked three times. + + + + + HostInfoJob + + + Collecting information about your machine… + @status + + + + + IDJob + + + + + + OEM Batch Identifier + + + + + Could not create directories <code>%1</code>. + + + + + Could not open file <code>%1</code>. + + + + + Could not write to file <code>%1</code>. + + + + + InitcpioJob + + + Creating initramfs with mkinitcpio… + @status + + + + + InitramfsJob + + + Creating initramfs… + @status + + + + + InteractiveTerminalPage + + + Konsole not installed. + @error + + + + + Please install KDE Konsole and try again! + @info + Please install KDE Konsole and try again! + + + + Executing script: &nbsp;<code>%1</code> + @info + Executing script: &nbsp;<code>%1</code> + + + + InteractiveTerminalViewStep + + + Script + @label + Script + + + + KeyboardQmlViewStep + + + Keyboard + @label + Keyboard + + + + KeyboardViewStep + + + Keyboard + @label + Keyboard + + + + LCLocaleDialog + + + System Locale Setting + @title + + + + + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. + @info + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. + + + + &Cancel + @button + &Cancel + + + + &OK + @button + &OK + + + + LOSHJob + + + Configuring encrypted swap. + + + + + No target system available. + + + + + No rootMountPoint is set. + + + + + No configFilePath is set. + + + + + LicensePage + + + <h1>License Agreement</h1> + + + + + I accept the terms and conditions above. + @info + I accept the terms and conditions above. + + + + Please review the End User License Agreements (EULAs). + @info + + + + + This setup procedure will install proprietary software that is subject to licensing terms. + @info + + + + + If you do not agree with the terms, the setup procedure cannot continue. + @info + + + + + This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. + @info + + + + + If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. + @info + + + + + LicenseViewStep + + + License + @label + License + + + + LicenseWidget + + + URL: %1 + @label + + + + + <strong>%1 driver</strong><br/>by %2 + @label, %1 is product name, %2 is product vendor + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 driver</strong><br/>by %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + @label, %1 is product name, %2 is product vendor + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + @label, %1 is product name, %2 is product vendor + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + @label, %1 is product name, %2 is product vendor + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + @label, %1 is product name, %2 is product vendor + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + @label, %1 is product name, %2 is product vendor + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + File: %1 + @label + + + + + Hide the license text + @tooltip + + + + + Show the license text + @tooltip + + + + + Open the license agreement in browser + @tooltip + + + + + LocalePage + + + Region: + @label + Region: + + + + Zone: + @label + Zone: + + + + + &Change… + @button + + + + + LocaleQmlViewStep + + + Location + @label + Location + + + + LocaleTests + + + Quit + + + + + LocaleViewStep + + + Location + @label + Location + + + + LuksBootKeyFileJob + + + Configuring LUKS key file. + + + + + + No partitions are defined. + + + + + + Encrypted rootfs setup error + + + + + Root partition %1 is LUKS but no passphrase has been set. + + + + + Could not create LUKS key file for root partition %1. + + + + + MachineIdJob + + + Generate machine-id. + Generate machine-id. + + + + Configuration Error + Configuration Error + + + + No root mount point is set for MachineId. + + + + + + + + File not found + + + + + Path <pre>%1</pre> must be an absolute path. + + + + + Could not create new random file <pre>%1</pre>. + + + + + Map + + + Timezone: %1 + @label + + + + + Please select your preferred location on the map so the installer can suggest the locale + and timezone settings for you. You can fine-tune the suggested settings below. Search the map by dragging + to move and using the +/- buttons to zoom in/out or use mouse scrolling for zooming. + @info + + + + + Map-qt6 + + + Timezone: %1 + @label + + + + + Please select your preferred location on the map so the installer can suggest the locale + and timezone settings for you. You can fine-tune the suggested settings below. Search the map by dragging + to move and using the +/- buttons to zoom in/out or use mouse scrolling for zooming. + @label + + + + + NetInstallViewStep + + + Package selection + Package selection + + + + Office software + + + + + Office package + + + + + Browser software + + + + + Browser package + + + + + Web browser + + + + + Kernel + label for netinstall module, Linux kernel + + + + + Services + label for netinstall module, system services + + + + + Login + label for netinstall module, choose login manager + + + + + Desktop + label for netinstall module, choose desktop environment + + + + + Applications + + + + + Communication + label for netinstall module + + + + + Development + label for netinstall module + + + + + Office + label for netinstall module + + + + + Multimedia + label for netinstall module + + + + + Internet + label for netinstall module + + + + + Theming + label for netinstall module + + + + + Gaming + label for netinstall module + + + + + Utilities + label for netinstall module + + + + + NotesQmlViewStep + + + Notes + + + + + OEMPage + + + Ba&tch: + + + + + <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html> + + + + + <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html> + + + + + OEMViewStep + + + OEM Configuration + + + + + Set the OEM Batch Identifier to <code>%1</code>. + + + + + Offline + + + Select your preferred region, or use the default settings + @label + + + + + + + Timezone: %1 + @label + + + + + Select your preferred zone within your region + @label + + + + + Zones + @button + + + + + You can fine-tune language and locale settings below + @label + + + + + Offline-qt6 + + + Select your preferred region, or use the default settings + @label + + + + + + + Timezone: %1 + @label + + + + + Select your preferred zone within your region + @label + + + + + Zones + @button + + + + + You can fine-tune language and locale settings below + @label + + + + + PWQ + + + Password is too short + Password is too short + + + + Password is too long + Password is too long + + + + Password is too weak + Password is too weak + + + + Memory allocation error when setting '%1' + Memory allocation error when setting '%1' + + + + Memory allocation error + Memory allocation error + + + + The password is the same as the old one + The password is the same as the old one + + + + The password is a palindrome + The password is a palindrome + + + + The password differs with case changes only + The password differs with case changes only + + + + The password is too similar to the old one + The password is too similar to the old one + + + + The password contains the user name in some form + The password contains the user name in some form + + + + The password contains words from the real name of the user in some form + The password contains words from the real name of the user in some form + + + + The password contains forbidden words in some form + The password contains forbidden words in some form + + + + The password contains fewer than %n digits + + + + + + + + The password contains too few digits + The password contains too few digits + + + + The password contains fewer than %n uppercase letters + + + + + + + + The password contains too few uppercase letters + The password contains too few uppercase letters + + + + The password contains fewer than %n lowercase letters + + + + + + + + The password contains too few lowercase letters + The password contains too few lowercase letters + + + + The password contains fewer than %n non-alphanumeric characters + + + + + + + + The password contains too few non-alphanumeric characters + The password contains too few non-alphanumeric characters + + + + The password is shorter than %n characters + + + + + + + + The password is too short + The password is too short + + + + The password is a rotated version of the previous one + + + + + The password contains fewer than %n character classes + + + + + + + + The password does not contain enough character classes + The password does not contain enough character classes + + + + The password contains more than %n same characters consecutively + + + + + + + + The password contains too many same characters consecutively + The password contains too many same characters consecutively + + + + The password contains more than %n characters of the same class consecutively + + + + + + + + The password contains too many characters of the same class consecutively + The password contains too many characters of the same class consecutively + + + + The password contains monotonic sequence longer than %n characters + + + + + + + + The password contains too long of a monotonic character sequence + The password contains too long of a monotonic character sequence + + + + No password supplied + No password supplied + + + + Cannot obtain random numbers from the RNG device + Cannot obtain random numbers from the RNG device + + + + Password generation failed - required entropy too low for settings + Password generation failed - required entropy too low for settings + + + + The password fails the dictionary check - %1 + The password fails the dictionary check - %1 + + + + The password fails the dictionary check + The password fails the dictionary check + + + + Unknown setting - %1 + Unknown setting - %1 + + + + Unknown setting + Unknown setting + + + + Bad integer value of setting - %1 + Bad integer value of setting - %1 + + + + Bad integer value + Bad integer value + + + + Setting %1 is not of integer type + Setting %1 is not of integer type + + + + Setting is not of integer type + Setting is not of integer type + + + + Setting %1 is not of string type + Setting %1 is not of string type + + + + Setting is not of string type + Setting is not of string type + + + + Opening the configuration file failed + Opening the configuration file failed + + + + The configuration file is malformed + The configuration file is malformed + + + + Fatal failure + Fatal failure + + + + Unknown error + Unknown error + + + + PackageChooserPage + + + Product Name + + + + + TextLabel + TextLabel + + + + Long Product Description + + + + + Package Selection + + + + + Please pick a product from the list. The selected product will be installed. + + + + + PackageModel + + + Name + Name + + + + Description + Description + + + + Page_Keyboard + + + Keyboard model: + + + + + Type here to test your keyboard + Type here to test your keyboard + + + + Switch Keyboard: + shortcut for switching between keyboard layouts + + + + + Page_UserSetup + + + What is your name? + What is your name? + + + + Your Full Name + + + + + What name do you want to use to log in? + What name do you want to use to log in? + + + + login + + + + + What is the name of this computer? + What is the name of this computer? + + + + <small>This name will be used if you make the computer visible to others on a network.</small> + <small>This name will be used if you make the computer visible to others on a network.</small> + + + + Computer Name + + + + + Choose a password to keep your account safe. + Choose a password to keep your account safe. + + + + + <small>Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.</small> + <small>Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.</small> + + + + + Password + + + + + + Repeat Password + + + + + When this box is checked, password-strength checking is done and you will not be able to use a weak password. + + + + + Require strong passwords. + + + + + Log in automatically without asking for the password. + Log in automatically without asking for the password. + + + + Use the same password for the administrator account. + Use the same password for the administrator account. + + + + Choose a password for the administrator account. + Choose a password for the administrator account. + + + + + <small>Enter the same password twice, so that it can be checked for typing errors.</small> + <small>Enter the same password twice, so that it can be checked for typing errors.</small> + + + + Use Active Directory + + + + + Domain: + + + + + Domain Administrator: + + + + + Password: + + + + + IP Address (optional): + + + + + PartitionLabelsView + + + Root + Root + + + + Home + @label + Home + + + + Boot + @label + Boot + + + + EFI system + @label + EFI system + + + + Swap + @label + Swap + + + + New partition for %1 + @label + New partition for %1 + + + + New partition + @label + New partition + + + + %1 %2 + size[number] filesystem[name] + %1 %2 + + + + PartitionModel + + + + Free Space + @title + Free Space + + + + + New Partition + @title + + + + + Name + @title + Name + + + + File System + @title + File System + + + + File System Label + @title + + + + + Mount Point + @title + Mount Point + + + + Size + @title + Size + + + + PartitionPage + + + Storage de&vice: + Storage de&vice: + + + + &Revert All Changes + &Revert All Changes + + + + New Partition &Table + New Partition &Table + + + + Cre&ate + Cre&ate + + + + &Edit + &Edit + + + + &Delete + &Delete + + + + New Volume Group + + + + + Resize Volume Group + + + + + Deactivate Volume Group + + + + + Remove Volume Group + + + + + I&nstall boot loader on: + + + + + Are you sure you want to create a new partition table on %1? + Are you sure you want to create a new partition table on %1? + + + + Can not create new partition + Can not create new partition + + + + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. + + + + PartitionViewStep + + + Gathering system information… + @status + + + + + Partitions + @label + Partitions + + + + Install %1 <strong>alongside</strong> another operating system + @label + + + + + <strong>Erase</strong> disk and install %1 + @label + + + + + <strong>Replace</strong> a partition with %1 + @label + + + + + <strong>Manual</strong> partitioning + @label + + + + + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3) + @info + + + + + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1 + @info + + + + + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1 + @info + + + + + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2) + @info + + + + + Disk <strong>%1</strong> (%2) + @info + Disk <strong>%1</strong> (%2) + + + + Create a swap file. + + + + + Unsafe partition actions are enabled. + + + + + Partitioning is configured to <b>always</b> fail. + + + + + No partitions will be changed. + + + + + Current: + @label + Current: + + + + After: + @label + After: + + + + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a suitable filesystem. + + + + + An EFI system partition is necessary to start %1.<br/><br/>The EFI system partition does not meet recommendations. It is recommended to go back and select or create a suitable filesystem. + + + + + The filesystem must be mounted on <strong>%1</strong>. + + + + + The filesystem must have type FAT32. + + + + + The filesystem must have flag <strong>%1</strong> set. + + + + + + The filesystem must be at least %1 MiB in size. + + + + + The minimum recommended size for the filesystem is %1 MiB. + + + + + You can continue without setting up an EFI system partition but your system may fail to start. + + + + + You can continue with this EFI system partition configuration but your system may fail to start. + + + + + No EFI system partition configured + No EFI system partition configured + + + + EFI system partition configured incorrectly + + + + + EFI system partition recommendation + + + + + Option to use GPT on BIOS + + + + + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + + + + + Boot partition not encrypted + Boot partition not encrypted + + + + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + + has at least one disk device available. + + + + + There are no partitions to install on. + + + + + PlasmaLnfJob + + + Applying Plasma Look-and-Feel… + @status + + + + + + Could not select KDE Plasma Look-and-Feel package + Could not select KDE Plasma Look-and-Feel package + + + + PlasmaLnfPage + + + Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is set up. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel. + + + + + Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is installed. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel. + Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is installed. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel. + + + + PlasmaLnfViewStep + + + Look-and-Feel + @label + Look-and-Feel + + + + PowerManagementInterface + + + Calamares + + + + + Installation in progress + @status + + + + + PreserveFiles + + + Saving files for later… + @status + + + + + No files configured to save for later. + No files configured to save for later. + + + + Not all of the configured files could be preserved. + Not all of the configured files could be preserved. + + + + ProcessResult + + + +There was no output from the command. + +There was no output from the command. + + + + +Output: + + +Output: + + + + + External command crashed. + External command crashed. + + + + Command <i>%1</i> crashed. + Command <i>%1</i> crashed. + + + + External command failed to start. + External command failed to start. + + + + Command <i>%1</i> failed to start. + Command <i>%1</i> failed to start. + + + + Internal error when starting command. + Internal error when starting command. + + + + Bad parameters for process job call. + Bad parameters for process job call. + + + + External command failed to finish. + External command failed to finish. + + + + Command <i>%1</i> failed to finish in %2 seconds. + Command <i>%1</i> failed to finish in %2 seconds. + + + + External command finished with errors. + External command finished with errors. + + + + Command <i>%1</i> finished with exit code %2. + Command <i>%1</i> finished with exit code %2. + + + + QObject + + + %1 (%2) + %1 (%2) + + + + unknown + @partition info + unknown + + + + extended + @partition info + extended + + + + unformatted + @partition info + unformatted + + + + swap + @partition info + swap + + + + + Default + Default + + + + Directory not found + + + + + Could not create new random file <pre>%1</pre>. + + + + + No product + + + + + No description provided. + + + + + (no mount point) + + + + + Unpartitioned space or unknown partition table + @info + Unpartitioned space or unknown partition table + + + + Recommended + + + <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/> + Setup can continue, but some features might be disabled.</p> + + + + + RemoveUserJob + + + Removing live user from the target system… + @status + + + + + RemoveVolumeGroupJob + + + + Removing Volume Group named %1… + @status + + + + + Removing Volume Group named <strong>%1</strong>… + @status + + + + + The installer failed to remove a volume group named '%1'. + + + + + Requirements + + + <p>This computer does not satisfy the minimum requirements for installing %1.<br/> + Installation cannot continue.</p> + + + + + <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/> + Setup can continue, but some features might be disabled.</p> + + + + + ResizeFSJob + + + Performing file system resize… + @status + + + + + Invalid configuration + @error + + + + + The file-system resize job has an invalid configuration and will not run. + @error + + + + + KPMCore not available + @error + + + + + Calamares cannot start KPMCore for the file system resize job. + @error + + + + + Resize failed. + @error + + + + + The filesystem %1 could not be found in this system, and cannot be resized. + @info + + + + + The device %1 could not be found in this system, and cannot be resized. + @info + + + + + + + + Resize Failed + @error + + + + + + The filesystem %1 cannot be resized. + @error + + + + + + The device %1 cannot be resized. + @error + + + + + The file system %1 must be resized, but cannot. + @info + + + + + The device %1 must be resized, but cannot + @info + + + + + ResizePartitionJob + + + Resize partition %1 + @title + + + + + Resize <strong>%2MiB</strong> partition <strong>%1</strong> to <strong>%3MiB</strong> + @info + + + + + Resizing %2MiB partition %1 to %3MiB… + @status + + + + + The installer failed to resize partition %1 on disk '%2'. + The installer failed to resize partition %1 on disk '%2'. + + + + ResizeVolumeGroupDialog + + + Resize Volume Group + @title + + + + + ResizeVolumeGroupJob + + + Resize volume group named %1 from %2 to %3 + @title + + + + + Resize volume group named <strong>%1</strong> from <strong>%2</strong> to <strong>%3</strong> + @info + + + + + Resizing volume group named %1 from %2 to %3… + @status + + + + + The installer failed to resize a volume group named '%1'. + + + + + ResultsListWidget + + + Checking requirements again in a few seconds ... + + + + + ScanningDialog + + + Scanning storage devices… + @status + + + + + Partitioning… + @status + + + + + SetHostNameJob + + + Set hostname %1 + Set hostname %1 + + + + Set hostname <strong>%1</strong>. + Set hostname <strong>%1</strong>. + + + + Setting hostname %1… + @status + + + + + + Internal Error + Internal Error + + + + + Cannot write hostname to target system + Cannot write hostname to target system + + + + SetKeyboardLayoutJob + + + Setting keyboard model to %1, layout as %2-%3… + @status, %1 model, %2 layout, %3 variant + + + + + Failed to write keyboard configuration for the virtual console. + @error + Failed to write keyboard configuration for the virtual console. + + + + Failed to write to %1 + @error, %1 is virtual console configuration path + Failed to write to %1 + + + + Failed to write keyboard configuration for X11. + @error + Failed to write keyboard configuration for X11. + + + + Failed to write to %1 + @error, %1 is keyboard configuration path + Failed to write to %1 + + + + Failed to write keyboard configuration to existing /etc/default directory. + @error + Failed to write keyboard configuration to existing /etc/default directory. + + + + Failed to write to %1 + @error, %1 is default keyboard path + Failed to write to %1 + + + + SetPartFlagsJob + + + Set flags on partition %1 + @title + + + + + Set flags on %1MiB %2 partition + @title + + + + + Set flags on new partition + @title + + + + + Clear flags on partition <strong>%1</strong> + @info + + + + + Clear flags on %1MiB <strong>%2</strong> partition + @info + + + + + Clear flags on new partition + @info + + + + + Set flags on partition <strong>%1</strong> to <strong>%2</strong> + @info + + + + + Set flags on %1MiB <strong>%2</strong> partition to <strong>%3</strong> + @info + + + + + Set flags on new partition to <strong>%1</strong> + @info + + + + + Clearing flags on partition <strong>%1</strong>… + @status + + + + + Clearing flags on %1MiB <strong>%2</strong> partition… + @status + + + + + Clearing flags on new partition… + @status + + + + + Setting flags <strong>%2</strong> on partition <strong>%1</strong>… + @status + + + + + Setting flags <strong>%3</strong> on %1MiB <strong>%2</strong> partition… + @status + + + + + Setting flags <strong>%1</strong> on new partition… + @status + + + + + The installer failed to set flags on partition %1. + The installer failed to set flags on partition %1. + + + + SetPasswordJob + + + Set password for user %1 + Set password for user %1 + + + + Setting password for user %1… + @status + + + + + Bad destination system path. + Bad destination system path. + + + + rootMountPoint is %1 + rootMountPoint is %1 + + + + Cannot disable root account. + Cannot disable root account. + + + + + usermod terminated with error code %1. + usermod terminated with error code %1. + + + + Cannot set password for user %1. + Cannot set password for user %1. + + + + SetTimezoneJob + + + Setting timezone to %1/%2… + @status + + + + + Cannot access selected timezone path. + @error + Cannot access selected timezone path. + + + + Bad path: %1 + @error + Bad path: %1 + + + + + Cannot set timezone. + @error + Cannot set timezone. + + + + Link creation failed, target: %1; link name: %2 + @info + Link creation failed, target: %1; link name: %2 + + + + Cannot open /etc/timezone for writing + @info + Cannot open /etc/timezone for writing + + + + SetupGroupsJob + + + Preparing groups… + @status + + + + + + Could not create groups in target system + + + + + These groups are missing in the target system: %1 + + + + + SetupSudoJob + + + Configuring <pre>sudo</pre> users… + @status + + + + + Cannot chmod sudoers file. + Cannot chmod sudoers file. + + + + Cannot create sudoers file for writing. + Cannot create sudoers file for writing. + + + + ShellProcessJob + + + Running shell processes… + @status + + + + + SlideCounter + + + + %L1 / %L2 + slide counter, %1 of %2 (numeric) + %L1 / %L2 + + + + StandardButtons + + + &OK + &OK + + + + &Yes + &Yes + + + + &No + &No + + + + &Cancel + &Cancel + + + + &Close + &Close + + + + TarballRunner + + + + Invalid tarball configuration + + + + + The source archive <i>%1</i> does not exist. + + + + + Missing tools + + + + + The <i>%1</i> tool is not installed on the system. + + + + + No destination could be found for <i>%1</i>. + + + + + Tarball extract file %1 + + + + + TrackingInstallJob + + + Installation feedback + Installation feedback + + + + Sending installation feedback… + @status + + + + + Internal error in install-tracking. + Internal error in install-tracking. + + + + HTTP request timed out. + HTTP request timed out. + + + + TrackingKUserFeedbackJob + + + KDE user feedback + + + + + Configuring KDE user feedback… + @status + + + + + + Error in KDE user feedback configuration. + + + + + Could not configure KDE user feedback correctly, script error %1. + + + + + Could not configure KDE user feedback correctly, Calamares error %1. + + + + + TrackingMachineUpdateManagerJob + + + Machine feedback + Machine feedback + + + + Configuring machine feedback… + @status + + + + + + Error in machine feedback configuration. + Error in machine feedback configuration. + + + + Could not configure machine feedback correctly, script error %1. + Could not configure machine feedback correctly, script error %1. + + + + Could not configure machine feedback correctly, Calamares error %1. + Could not configure machine feedback correctly, Calamares error %1. + + + + TrackingPage + + + Placeholder + Placeholder + + + + <html><head/><body><p>Click here to send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> + + + + + <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> + <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> + + + + Tracking helps %1 to see how often it is installed, what hardware it is installed on and which applications are used. To see what will be sent, please click the help icon next to each area. + + + + + By selecting this you will send information about your installation and hardware. This information will only be sent <b>once</b> after the installation finishes. + + + + + By selecting this you will periodically send information about your <b>machine</b> installation, hardware and applications, to %1. + + + + + By selecting this you will regularly send information about your <b>user</b> installation, hardware, applications and application usage patterns, to %1. + + + + + TrackingViewStep + + + Feedback + @title + Feedback + + + + UmountJob + + + Unmounting file systems… + @status + + + + + No target system available. + + + + + No rootMountPoint is set. + + + + + UnpackFSCJob + + + Unpack filesystems + + + + + UnsquashRunner + + + + Invalid unsquash configuration + + + + + The source archive <i>%1</i> does not exist. + + + + + Missing tools + + + + + The <i>%1</i> tool is not installed on the system. + + + + + No destination could be found for <i>%1</i>. + + + + + Unsquash file %1 + + + + + UsersPage + + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + + UsersQmlViewStep + + + Users + Users + + + + UsersViewStep + + + Users + Users + + + + VariantModel + + + Key + Column header for key/value + + + + + Value + Column header for key/value + Value + + + + VolumeGroupBaseDialog + + + Create Volume Group + + + + + List of Physical Volumes + + + + + Volume Group Name: + + + + + Volume Group Type: + + + + + Physical Extent Size: + + + + + MiB + MiB + + + + Total Size: + + + + + Used Size: + + + + + Total Sectors: + + + + + Quantity of LVs: + + + + + WelcomePage + + + + Select application and system language + + + + + Open donations website + + + + + &Donate + + + + + Open help and support website + + + + + &Support + &Support + + + + Open issues and bug-tracking website + + + + + &Known issues + &Known issues + + + + Open release notes website + + + + + &Release notes + &Release notes + + + + About %1 Setup + @title + + + + + About %1 Installer + @title + + + + + %1 Support + @action + + + + + WelcomeQmlViewStep + + + Welcome + @title + Welcome + + + + WelcomeViewStep + + + Welcome + @title + Welcome + + + + ZfsJob + + + Creating ZFS pools and datasets… + @status + + + + + Failed to create zpool on + + + + + Configuration Error + Configuration Error + + + + No partitions are available for ZFS. + + + + + Internal data missing + + + + + + Failed to create zpool + + + + + Failed to create dataset + + + + + The output was: + + + + + calamares-sidebar + + + About + + + + + Debug + Debug + + + + About + @button + + + + + Show information about Calamares + @tooltip + + + + + Debug + @button + Debug + + + + Show debug information + @tooltip + Show debug information + + + + finishedq + + + Installation Completed + + + + + %1 has been installed on your computer.<br/> + You may now restart into your new system, or continue using the Live environment. + + + + + Close Installer + + + + + Restart System + + + + + <p>A full log of the install is available as installation.log in the home directory of the Live user.<br/> + This log is copied to /var/log/installation.log of the target system.</p> + + + + + finishedq-qt6 + + + Installation Completed + @title + + + + + %1 has been installed on your computer.<br/> + You may now restart into your new system, or continue using the Live environment. + @info, %1 is the product name + + + + + Close Installer + @button + + + + + Restart System + @button + + + + + <p>A full log of the install is available as installation.log in the home directory of the Live user.<br/> + This log is copied to /var/log/installation.log of the target system.</p> + @info + + + + + finishedq@mobile + + + Installation Completed + @title + + + + + %1 has been installed on your computer.<br/> + You may now restart your device. + @info, %1 is the product name + + + + + Close + @button + + + + + Restart + @button + + + + + keyboardq + + + Select a layout to activate keyboard preview + @label + + + + + <b>Keyboard model:&nbsp;&nbsp;</b> + @label + + + + + Layout + @label + + + + + Variant + @label + + + + + Type here to test your keyboard… + @label + + + + + keyboardq-qt6 + + + Select a layout to activate keyboard preview + @label + + + + + <b>Keyboard model:&nbsp;&nbsp;</b> + @label + + + + + Layout + @label + + + + + Variant + @label + + + + + Type here to test your keyboard… + @label + + + + + localeq + + + + Change + @button + + + + + <h3>Languages</h3> </br> + The system locale setting affects the language and character set for some command line user interface elements. The current setting is <strong>%1</strong>. + @info + + + + + <h3>Locales</h3> </br> + The system locale setting affects the numbers and dates format. The current setting is <strong>%1</strong>. + @info + + + + + localeq-qt6 + + + + Change + @button + + + + + <h3>Languages</h3> </br> + The system locale setting affects the language and character set for some command line user interface elements. The current setting is <strong>%1</strong>. + @info + + + + + <h3>Locales</h3> </br> + The system locale setting affects the numbers and dates format. The current setting is <strong>%1</strong>. + @info + + + + + notesqml + + + <h3>%1</h3> + <p>These are example release notes.</p> + + + + + packagechooserq + + + LibreOffice is a powerful and free office suite, used by millions of people around the world. It includes several applications that make it the most versatile Free and Open Source office suite on the market.<br/> + Default option. + + + + + LibreOffice + + + + + If you don't want to install an office suite, just select No Office Suite. You can always add one (or more) later on your installed system as the need arrives. + + + + + No Office Suite + + + + + Create a minimal Desktop install, remove all extra applications and decide later on what you would like to add to your system. Examples of what won't be on such an install, there will be no Office Suite, no media players, no image viewer or print support. It will be just a desktop, file browser, package manager, text editor and simple web-browser. + + + + + Minimal Install + + + + + Please select an option for your install, or use the default: LibreOffice included. + + + + + packagechooserq-qt6 + + + LibreOffice is a powerful and free office suite, used by millions of people around the world. It includes several applications that make it the most versatile Free and Open Source office suite on the market.<br/> + Default option. + + + + + LibreOffice + + + + + If you don't want to install an office suite, just select No Office Suite. You can always add one (or more) later on your installed system as the need arrives. + + + + + No Office Suite + + + + + Create a minimal Desktop install, remove all extra applications and decide later on what you would like to add to your system. Examples of what won't be on such an install, there will be no Office Suite, no media players, no image viewer or print support. It will be just a desktop, file browser, package manager, text editor and simple web-browser. + + + + + Minimal Install + + + + + Please select an option for your install, or use the default: LibreOffice included. + + + + + release_notes + + + ### %1 +This an example QML file, showing options in Markdown with Flickable content. + +QML with RichText can use HTML tags, with Markdown it uses the simple Markdown syntax, Flickable content is useful for touchscreens. + +**This is bold text** + +*This is italic text* + +_This is underlined text_ + +> blockquote + +~~This is strikethrough~~ + +Code example: +``` +ls -l /home +``` + +**Lists:** + * Intel CPU systems + * AMD CPU systems + +The vertical scrollbar is adjustable, current width set to 10. + + + + + Back + + + + + usersq + + + Pick your user name and credentials to login and perform admin tasks + + + + + What is your name? + What is your name? + + + + Your full name + + + + + What name do you want to use to log in? + What name do you want to use to log in? + + + + Login name + + + + + If more than one person will use this computer, you can create multiple accounts after installation. + + + + + Only lowercase letters, numbers, underscore and hyphen are allowed. + + + + + root is not allowed as username. + + + + + What is the name of this computer? + What is the name of this computer? + + + + Computer name + + + + + This name will be used if you make the computer visible to others on a network. + + + + + Only letters, numbers, underscore and hyphen are allowed, minimal of two characters. + + + + + localhost is not allowed as hostname. + + + + + Choose a password to keep your account safe. + Choose a password to keep your account safe. + + + + Password + + + + + Repeat password + + + + + Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals. + + + + + Reuse user password as root password + + + + + Use the same password for the administrator account. + Use the same password for the administrator account. + + + + Choose a root password to keep your account safe. + + + + + Root password + + + + + Repeat root password + + + + + Enter the same password twice, so that it can be checked for typing errors. + + + + + Log in automatically without asking for the password + + + + + Validate passwords quality + + + + + When this box is checked, password-strength checking is done and you will not be able to use a weak password. + + + + + usersq-qt6 + + + Pick your user name and credentials to login and perform admin tasks + + + + + What is your name? + What is your name? + + + + Your full name + + + + + What name do you want to use to log in? + What name do you want to use to log in? + + + + Login name + + + + + If more than one person will use this computer, you can create multiple accounts after installation. + + + + + Only lowercase letters, numbers, underscore and hyphen are allowed. + + + + + root is not allowed as username. + + + + + What is the name of this computer? + What is the name of this computer? + + + + Computer name + + + + + This name will be used if you make the computer visible to others on a network. + + + + + Only letters, numbers, underscore and hyphen are allowed, minimal of two characters. + + + + + localhost is not allowed as hostname. + + + + + Choose a password to keep your account safe. + Choose a password to keep your account safe. + + + + Password + + + + + Repeat password + + + + + Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals. + + + + + Reuse user password as root password + + + + + Use the same password for the administrator account. + Use the same password for the administrator account. + + + + Choose a root password to keep your account safe. + + + + + Root password + + + + + Repeat root password + + + + + Enter the same password twice, so that it can be checked for typing errors. + + + + + Log in automatically without asking for the password + + + + + Validate passwords quality + + + + + When this box is checked, password-strength checking is done and you will not be able to use a weak password. + + + + + welcomeq + + + <h3>Welcome to the %1 <quote>%2</quote> installer</h3> + <p>This program will ask you some questions and set up %1 on your computer.</p> + + + + + Support + + + + + Known Issues + + + + + Release Notes + + + + + Donate + + + + + welcomeq-qt6 + + + <h3>Welcome to the %1 <quote>%2</quote> installer</h3> + <p>This program will ask you some questions and set up %1 on your computer.</p> + + + + + Support + + + + + Known Issues + + + + + Release Notes + + + + + Donate + + + + diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_eo.ts b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_eo.ts new file mode 100755 index 0000000..7d1ef4e --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_eo.ts @@ -0,0 +1,17 @@ + + + + + show + + + This is a second Slide element. + Ĉi tio estas la dua gliteja. + + + + This is a third Slide element. + Ĉi tio estas la tria gliteja. + + + diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_fr.ts b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_fr.ts new file mode 100755 index 0000000..ec5e041 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_fr.ts @@ -0,0 +1,17 @@ + + + + + show + + + This is a second Slide element. + Ceci est la deuxieme affiche. + + + + This is a third Slide element. + La troisième affice ce trouve ici. + + + diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_nl.ts b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_nl.ts new file mode 100755 index 0000000..19fd583 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/lang/calamares-default_nl.ts @@ -0,0 +1,17 @@ + + + + + show + + + This is a second Slide element. + Dit is het tweede Dia element. + + + + This is a third Slide element. + Dit is het derde Dia element. + + + diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/languages.png.license b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/languages.png.license new file mode 100755 index 0000000..ea82645 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/languages.png.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2015 Teo Mrnjavac +SPDX-License-Identifier: GPL-3.0-or-later diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/show.qml b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/show.qml new file mode 100755 index 0000000..fbbee94 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/show.qml @@ -0,0 +1,109 @@ +/* === This file is part of Calamares - === + * + * SPDX-FileCopyrightText: 2015 Teo Mrnjavac + * SPDX-FileCopyrightText: 2018 Adriaan de Groot + * SPDX-License-Identifier: GPL-3.0-or-later + * + * Calamares is Free Software: see the License-Identifier above. + * + */ + +import QtQuick 2.0; +import calamares.slideshow 1.0; + +Presentation +{ + id: presentation + + Rectangle { + anchors.fill: parent + color: "#2c3e50" + z: -1 + } + + function nextSlide() { + console.log("QML Component (default slideshow) Next slide"); + presentation.goToNextSlide(); + } + + Timer { + id: advanceTimer + interval: 20000 + running: presentation.activatedInCalamares + repeat: true + onTriggered: nextSlide() + } + + Slide { + + anchors.fill: parent + anchors.verticalCenterOffset: 0 + + Image { + id: background1 + source: "images/2.png" + anchors.fill: parent + fillMode: Image.PreserveAspectCrop + smooth: true + } + } + + Slide { + + anchors.fill: parent + anchors.verticalCenterOffset: 0 + + Image { + id: background2 + source: "images/3.png" + anchors.fill: parent + fillMode: Image.PreserveAspectCrop + smooth: true + } + } + + Slide { + + anchors.fill: parent + anchors.verticalCenterOffset: 0 + + Image { + id: background3 + source: "images/4.png" + anchors.fill: parent + fillMode: Image.PreserveAspectCrop + smooth: true + } + } + + Slide { + + anchors.fill: parent + anchors.verticalCenterOffset: 0 + + Image { + id: background4 + source: "images/5.png" + anchors.fill: parent + fillMode: Image.PreserveAspectCrop + smooth: true + } + } + + + // When this slideshow is loaded as a V1 slideshow, only + // activatedInCalamares is set, which starts the timer (see above). + // + // In V2, also the onActivate() and onLeave() methods are called. + // These example functions log a message (and re-start the slides + // from the first). + function onActivate() { + console.log("QML Component (default slideshow) activated"); + presentation.currentSlide = 0; + } + + function onLeave() { + console.log("QML Component (default slideshow) deactivated"); + } + +} \ No newline at end of file diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/squid.png.license b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/squid.png.license new file mode 100755 index 0000000..cc08e1f --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/squid.png.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2014 Teo Mrnjavac +SPDX-License-Identifier: GPL-3.0-or-later diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/stylesheet.qss b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/stylesheet.qss new file mode 100644 index 0000000..56cc368 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/stylesheet.qss @@ -0,0 +1,416 @@ +/* ===================================================== */ +/* Calamares Uniform Dark Theme – Purple Accent Version */ +/* Main: #404040 | Accent: #3d7839 | Border: #7f8c8d */ +/* ===================================================== */ + +/* ---------------- RaveWelcome modul ---------------- */ + +#ravewelcomeBar { + background-color: rgba(43,43,43,200); + border: none; +} + +#ravewelcomeCombo { + background-color: rgba(43,43,43,180); + color: #ffffff; + border: none; + border-radius: 4px; + padding: 4px 12px; + font-size: 15px; +} + +#ravewelcomeCombo::drop-down { + border: none; + width: 24px; +} + +#ravewelcomeCombo QAbstractItemView { + background-color: rgba(43,43,43,160); + color: #ffffff; + selection-background-color: rgba(61,120,57,180); + border: none; + font-size: 15px; +} + +#ravewelcomeCombo QAbstractItemView::item { + padding: 4px 12px; + min-height: 26px; +} + +/* ---------------- Language Selector ---------------- */ + +#languageWidget { + background-color: #2B2B2B; + padding: 4px; +} + +#selector { + background-color: #2B2B2B; + color: #FFFFFF; + border: 2px solid #3d7839; + border-radius: 4px; + padding: 4px 10px; + min-width: 200px; +} + +#selector:hover { + border-color: #4d9849; +} + +#selector::drop-down { + border: none; + width: 20px; +} + +#selector QAbstractItemView { + background-color: #2B2B2B; + color: #FFFFFF; + selection-background-color: #3d7839; + selection-color: #FFFFFF; + border: 2px solid #3d7839; + outline: 0; +} + +/* ---------------- Global ---------------- */ + +* { + font-family: Ubuntu; + font-size: 14px; + color: #FFFFFF; +} + +QWidget { + background-color: #404040; +} + +*:focus { + outline: none; +} + +/* ---------------- Main App ---------------- */ + +#mainApp { + background-color: #2B2B2B; +} + +#mainText { + font: bold 16px; +} + +/* ---------------- Branding / Header ---------------- */ + +#brandingWidget { + background-color: #404040; + border-bottom: 1px solid #7f8c8d; +} + +#brandingWidget QLabel { + color: #FF0000; + font-weight: bold; +} + +/* ---------------- Sidebar ---------------- */ + +#sidebarApp, +#sidebarMenuApp { + background-color: #2B2B2B; + border: none; +} + +/* Sidebar list items */ +#sidebarMenuApp QListWidget::item, +QTreeView#sidebarMenuApp::item { + padding: 10px; + color: #bdc3c7; + background-color: transparent; /* Remove blue highlight rectangle */ +} + +/* Hover effect */ +#sidebarMenuApp QListWidget::item:hover, +QTreeView#sidebarMenuApp::item:hover { + background-color: #3b3a5b; + color: #ecf0f1; +} + +/* Active step workaround */ +#sidebarMenuApp QListWidget::item:selected, +QTreeView#sidebarMenuApp::item:selected { + color: #2B2B2B; /* Text color */ + background-color: rgba(61, 120, 57, 0.6); /* Fern Green */ + font-weight: bold; +} + +/* ---------------- Central Pages ---------------- */ + +QStackedWidget { + background-color: #404040; +} + +QLabel { + color: #ecf0f1; + background: transparent; +} + +/* ---------------- Inputs ---------------- */ + +QLineEdit, +QTextEdit, +QPlainTextEdit { + background-color: #2B2B2B; + color: #ffffff; + border: 1px solid #7f8c8d; + border-radius: 4px; + padding: 6px; +} + +QLineEdit:focus, +QTextEdit:focus, +QPlainTextEdit:focus { + border: 1px solid #3d7839; +} + +/* ---------------- ComboBox - Legordulo Menu ---------------- */ + +QComboBox { + background-color: #2B2B2B; + color: #FFFFFF; + border: 2px solid #3d7839; + border-radius: 4px; + padding: 6px 10px 6px 8px; + combobox-popup: 0; +} + +QComboBox:hover { + border-color: #3d7839; +} + +QComboBox:focus { + border: 2px solid #3d7839; +} + +QComboBox::drop-down { + border: none; + width: 20px; + background: transparent; +} + +QComboBox::down-arrow { + image: url(/etc/calamares/branding/raveos/arrow-down.svg); + width: 12px; + height: 12px; +} + + +QComboBox QAbstractItemView { + background-color: #2B2B2B; + color: #FFFFFF; + selection-background-color: #3d7839; + selection-color: #FFFFFF; + border: 2px solid #3d7839; + outline: 0; + padding: 0; +} + +QComboBox QListView, +QComboBox QAbstractScrollArea, +QComboBox QAbstractItemView QWidget, +QComboBox QFrame { + background-color: #2B2B2B; + color: #FFFFFF; + border: none; +} + +QComboBox QListView::viewport { + background-color: #2B2B2B; + border: none; +} + +QComboBox QListView::item { + background-color: #2B2B2B; + color: #FFFFFF; + padding: 4px 8px; + margin: 0; + border: none; +} + +QComboBox QListView::item:selected { + background-color: #3d7839; + color: #FFFFFF; +} + +QComboBox QListView::item:hover { + background-color: #3d7839; + color: #FFFFFF; +} + +/* ---------------- Bill valasztos lap ---------------- */ + +QAbstractItemView::item { + background-color: #2B2B2B; +} + +QAbstractItemView::item:selected { + background-color: #3d7839; + color: #FFFFFF; +} + +QAbstractItemView::item:selected:!active { + background-color: #3d7839; + color: #FFFFFF; +} + +QAbstractItemView::item:focus { + background-color: #3d7839; + color: #FFFFFF; +} + +/* ---------------- Buttons ---------------- */ + +QPushButton { + background-color: #3d7839; + color: #FFFFFF; + border: none; + border-radius: 4px; + padding: 8px 18px; + font-weight: bold; + margin-top: 4px; +} + +QPushButton:hover { + background-color: #285226; +} + +QPushButton:pressed { + background-color: #3d7839; +} + +QPushButton:disabled { + background-color: #303030; + color: #7f8c8d; +} + +/* Secondary buttons (Back / Cancel) */ +#debugButton { + background-color: #7f8c8d; + color: #ffffff; +} + +#debugButton:hover { + background-color: #95a5a6; +} + +#aboutButton { + background-color: #1e5c1a; + color: #ffffff; +} + +#aboutButton:hover { + background-color: #285226; +} + +/* ---------------- Checkbox ---------------- */ + +QCheckBox { + spacing: 8px; + color: #ecf0f1; +} + +QCheckBox::indicator { + width: 16px; + height: 16px; + border: 1px solid #7f8c8d; + background-color: #404040; +} + +QCheckBox::indicator:checked { + background-color: #3d7839; + border-color: #3d7839; +} + +/* ---------------- Radio Button ---------------- */ + +QRadioButton { + spacing: 8px; + color: #ecf0f1; +} + +QRadioButton::indicator { + width: 16px; + height: 16px; + border-radius: 8px; + border: 1px solid #7f8c8d; + background-color: #404040; +} + +QRadioButton::indicator:checked { + background-color: #3d7839; + border-color: #3d7839; +} + +/* ---------------- Tree / Table ---------------- */ + +QTreeView, +QTreeWidget, +QTableWidget {background-color: #2B2B2B; + color: #ecf0f1; + border: 1px solid #7f8c8d; + gridline-color: #2b2b2b; +} + +QTreeView::item:selected, +QTreeWidget::item:selected, +QTableWidget::item:selected { + background-color: #3d7839; + color: #FFFFFF; +} + +QHeaderView::section { + background-color: #3b3a5b; + color: #ecf0f1; + padding: 6px; + border: 1px solid #404040; +} + +/* ---------------- Progress Bar ---------------- */ + +QProgressBar { + background-color: #2B2B2B; + border: 1px solid #3d7839; + border-radius: 4px; + text-align: center; + color: #ecf0f1; +} + +QProgressBar::chunk { + background-color: #3d7839; +} + +/* ---------------- Scrollbars ---------------- */ + +QScrollBar:vertical { + background-color: #404040; + width: 10px; +} + +QScrollBar::handle:vertical { + background-color: #7f8c8d; + border-radius: 5px; +} + +QScrollBar::handle:vertical:hover { + background-color: #95a5a6; +} + +QScrollBar:horizontal { + background-color: #404040; + height: 10px; +} + +QScrollBar::handle:horizontal { + background-color: #7f8c8d; + border-radius: 5px; +} + +QScrollBar::handle:horizontal:hover { + background-color: #95a5a6; +} diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/welcomeq.qml b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/welcomeq.qml new file mode 100644 index 0000000..8466e48 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/branding/raveos/welcomeq.qml @@ -0,0 +1,73 @@ +import QtQuick 2.10 +import QtQuick.Controls 2.3 +import QtQuick.Layouts 1.3 + +Item { + id: welcomeRoot + anchors.fill: parent + + // Adaptive background image + Image { + anchors.fill: parent + source: "images/raveos-welcome.png" + fillMode: Image.PreserveAspectCrop + smooth: true + mipmap: true + } + + // Bottom overlay for language selector + Rectangle { + anchors.bottom: parent.bottom + anchors.left: parent.left + anchors.right: parent.right + height: 56 + gradient: Gradient { + GradientStop { position: 0.0; color: "#002B2B2B" } + GradientStop { position: 1.0; color: "#DD2B2B2B" } + } + + RowLayout { + anchors.centerIn: parent + spacing: 10 + + Image { + source: "qrc:/welcome/language-icon-48px.png" + width: 22 + height: 22 + smooth: true + } + + ComboBox { + id: languageCombo + currentIndex: config.localeIndex + onActivated: function(idx) { + console.log("QML: activating locale idx=" + idx); + config.localeIndex = idx; + console.log("QML: after set, localeIndex=" + config.localeIndex); + } + implicitWidth: 260 + implicitHeight: 36 + + Component.onCompleted: { + var m = config.languagesModel; + var items = []; + for (var i = 0; i < m.rowCount(); i++) { + var idx = m.index(i, 0); + var val = m.data(idx, Qt.DisplayRole); + items.push(val !== undefined ? val : m.data(idx, Qt.UserRole)); + } + model = items; + currentIndex = config.localeIndex; + } + } + + Connections { + target: config + function onLocaleIndexChanged() { + console.log("QML: localeIndexChanged signal fired! new=" + config.localeIndex); + languageCombo.currentIndex = config.localeIndex; + } + } + } + } +} diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/bootloader.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/bootloader.conf new file mode 100644 index 0000000..69e54cc --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/bootloader.conf @@ -0,0 +1,33 @@ +# Use systemd-boot (UEFI only) +bootloader: grub +efiBootLoader: systemd-boot +efiBootLoaderTimeout: 5 + +# Kernel & initramfs +kernel: linux-cachyos +initramfs: initramfs-linux-cachyos.img + +# EFI System Partition mount point +efiMountPoint: /boot + +# GRUB paths +grubInstall: "grub-install" +grubMkconfig: "grub-mkconfig" +grubCfg: "/boot/grub/grub.cfg" +grubProbe: "grub-probe" +efiBootMgr: "efibootmgr" + +# Preserve existing EFI entries (dual-boot safe) +keepEFI: true + +# ---- MICROCODE SUPPORT ---- +microcode: true + +# Packages Calamares will look for inside the installed system +microcodePackages: + - intel-ucode + - amd-ucode + +loaderEntries: + - "timeout 5" + - "console-mode keep" diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/calamares-gpu-drivers.sh b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/calamares-gpu-drivers.sh new file mode 100755 index 0000000..c30bbf3 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/calamares-gpu-drivers.sh @@ -0,0 +1,55 @@ +#!/bin/bash +set -e + +echo ">>> [gpu] Running INSIDE target system" + +GPU_INFO="$(lspci -nn | grep -E 'VGA|3D|Display' || true)" +echo ">>> [gpu] Detected devices:" +echo "$GPU_INFO" + +install_pkgs() { + pacman -Syy --noconfirm || true + pacman -S --noconfirm "$@" || true +} + +install_pkgs mesa libglvnd vulkan-icd-loader + +if echo "$GPU_INFO" | grep -qi "Intel"; then + echo ">>> [gpu] Installing Intel stack..." + install_pkgs mesa vulkan-intel intel-media-driver +fi + +# AMD +if echo "$GPU_INFO" | grep -qi "AMD\|ATI"; then + echo ">>> [gpu] Installing AMD stack..." + install_pkgs mesa lib32-mesa vulkan-radeon lib32-vulkan-radeon vulkan-icd-loader lib32-vulkan-icd-loader vulkan-tools mesa-utils +fi + +if echo "$GPU_INFO" | grep -qi "NVIDIA"; then + echo ">>> [gpu] Installing NVIDIA DKMS stack..." + + install_pkgs dkms linux-cachyos-headers nvidia-dkms nvidia-utils nvidia-settings lib32-nvidia-utils + + if echo "$GPU_INFO" | grep -qi "Intel\|AMD\|ATI"; then + echo ">>> [gpu] Hybrid laptop detected -> installing nvidia-prime" + install_pkgs nvidia-prime + fi + + echo ">>> [gpu] Enabling NVIDIA module autoload..." + mkdir -p /etc/modules-load.d + cat > /etc/modules-load.d/nvidia.conf <>> [gpu] Enabling NVIDIA DRM modeset..." + mkdir -p /etc/modprobe.d + echo "options nvidia_drm modeset=1" > /etc/modprobe.d/nvidia-drm.conf + + echo ">>> [gpu] Rebuilding initramfs..." + mkinitcpio -P || true +fi + +echo ">>> [gpu] Done." diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/calamares-microcode-fix.sh b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/calamares-microcode-fix.sh new file mode 100755 index 0000000..9915bc6 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/calamares-microcode-fix.sh @@ -0,0 +1,75 @@ +#!/bin/bash +set -e + +echo ">>> [microcode-fix] Running INSIDE target system" + +VENDOR=$(awk -F: '/vendor_id/ {print $2; exit}' /proc/cpuinfo | xargs) +echo ">>> [microcode-fix] Detected CPU vendor: ${VENDOR}" + +if [[ "${VENDOR}" == "GenuineIntel" ]]; then + PKG="intel-ucode" + UCODE_IMG="/boot/intel-ucode.img" + UCODE_LINE="initrd /intel-ucode.img" +elif [[ "${VENDOR}" == "AuthenticAMD" ]]; then + PKG="amd-ucode" + UCODE_IMG="/boot/amd-ucode.img" + UCODE_LINE="initrd /amd-ucode.img" +else + echo ">>> [microcode-fix] Unknown vendor, skipping." + exit 0 +fi + +echo ">>> [microcode-fix] Installing microcode package: ${PKG}" +pacman -Sy --noconfirm "${PKG}" || true + +if [[ "${VENDOR}" == "AuthenticAMD" ]]; then + echo ">>> [microcode-fix] Installing zenpower5-dkms-git + deps..." + + pacman -Syy --noconfirm || true + + pacman -S --noconfirm dkms linux-cachyos-headers zenpower5-dkms-git || true + + echo ">>> [microcode-fix] Enabling zenpower module autoload..." + mkdir -p /etc/modules-load.d + echo "zenpower" > /etc/modules-load.d/zenpower.conf + + echo ">>> [microcode-fix] DKMS autoinstall..." + dkms autoinstall || true + + echo ">>> [microcode-fix] Rebuilding initramfs..." + mkinitcpio -P || true + + echo ">>> [microcode-fix] zenpower package check:" + pacman -Q zenpower5-dkms-git 2>/dev/null && echo ">>> zenpower OK" || echo ">>> zenpower MISSING" +fi + + +if [ ! -f "${UCODE_IMG}" ]; then + echo ">>> [microcode-fix] Missing ${UCODE_IMG}, skipping entry patch." + exit 0 +fi + +ENTRYDIR="/boot/loader/entries" +echo ">>> [microcode-fix] Entry dir: ${ENTRYDIR}" + +[ -d "${ENTRYDIR}" ] || exit 0 + +for f in "${ENTRYDIR}"/*.conf; do + [ -f "$f" ] || continue + echo ">>> [microcode-fix] Patching: $f" + + if grep -qE '^initrd[[:space:]]+/amd-ucode\.img$' "$f" || grep -qE '^initrd[[:space:]]+/intel-ucode\.img$' "$f"; then + echo ">>> [microcode-fix] Already has microcode initrd, skipping: $f" + continue + fi + + tmp="$(mktemp)" + { + echo "${UCODE_LINE}" + cat "$f" + } > "$tmp" + cat "$tmp" > "$f" + rm -f "$tmp" +done + +echo ">>> [microcode-fix] Done." diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/displaymanager.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/displaymanager.conf new file mode 100644 index 0000000..421608c --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/displaymanager.conf @@ -0,0 +1,12 @@ +defaultdisplaymanager: sddm + +displaymanagers: + - name: cosmic-greeter + service: cosmic-greeter.service + required: false + - name: gdm + service: gdm.service + required: false + - name: sddm + service: sddm.service + required: false \ No newline at end of file diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/finished.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/finished.conf new file mode 100644 index 0000000..b0647fe --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/finished.conf @@ -0,0 +1,47 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# +# Configuration for the "finished" page, which is usually shown only at +# the end of the installation (successful or not). +--- +# DEPRECATED +# +# The finished page can hold a "restart system now" checkbox. +# If this is false, no checkbox is shown and the system is not restarted +# when Calamares exits. +# restartNowEnabled: true + +# DEPRECATED +# +# Initial state of the checkbox "restart now". Only relevant when the +# checkbox is shown by restartNowEnabled. +# restartNowChecked: false + +# Behavior of the "restart system now" button. +# +# There are four usable values: +# - never +# Does not show the button and does not restart. +# This matches the old behavior with restartNowEnabled=false. +# - user-unchecked +# Shows the button, defaults to unchecked, restarts if it is checked. +# This matches the old behavior with restartNowEnabled=true and restartNowChecked=false. +# - user-checked +# Shows the button, defaults to checked, restarts if it is checked. +# This matches the old behavior with restartNowEnabled=true and restartNowChecked=true. +# - always +# Shows the button, checked, but the user cannot change it. +# This is new behavior. +# +# The three combinations of legacy values are still supported. +restartNowMode: user-checked + +# If the checkbox is shown, and the checkbox is checked, then when +# Calamares exits from the finished-page it will run this command. +# If not set, falls back to "shutdown -r now". +restartNowCommand: "systemctl -i reboot" + +# When the last page is (successfully) reached, send a DBus notification +# to the desktop that the installation is done. This works only if the +# user as whom Calamares is run, can reach the regular desktop session bus. +notifyOnFinished: false diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/grubcfg.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/grubcfg.conf new file mode 100644 index 0000000..8516765 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/grubcfg.conf @@ -0,0 +1,12 @@ +overwrite: false + +prefer_grub_d: false + +keep_distributor: false + +defaults: + GRUB_TIMEOUT: 5 + GRUB_DEFAULT: "saved" + GRUB_DISABLE_SUBMENU: true + GRUB_TERMINAL_OUTPUT: "console" + GRUB_DISABLE_RECOVERY: true diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/initcpio.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/initcpio.conf new file mode 100644 index 0000000..6589a6e --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/initcpio.conf @@ -0,0 +1,26 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# +# Run mkinitcpio(8) with the given preset value +--- +# This key defines the kernel to be loaded. +# It can have the following values: +# - the name of a single mkinitcpio preset +# - empty or unset +# - the literal string "all" +# +# If kernel is set to "all" or empty/unset then mkinitpio is called for all +# kernels. Otherwise it is called with a single preset with the value +# contained in kernel. +# +# kernel: + +# Set this to true to turn off mitigations for lax file +# permissions on initramfs (which, in turn, can compromise +# your LUKS encryption keys, CVS-2019-13179). +# +# If your initramfs are stored in the EFI partition or another non-POSIX +# filesystem, this has no effect as the file permissions cannot be changed. +# In this case, ensure the partition is mounted securely. +# +be_unsafe: false diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/locale.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/locale.conf new file mode 100644 index 0000000..102c957 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/locale.conf @@ -0,0 +1,9 @@ +region: "Europe" +zone: "Budapest" + +localeGenPath: "/etc/locale.gen" + +geoip: + style: "json" + url: "https://geoip.kde.org/v1/calamares" + selector: "" diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/mount.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/mount.conf new file mode 100644 index 0000000..aa24558 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/mount.conf @@ -0,0 +1,48 @@ +extraMounts: + - device: proc + fs: proc + mountPoint: /proc + - device: sys + fs: sysfs + mountPoint: /sys + - device: /dev + mountPoint: /dev + options: [ bind ] + - device: tmpfs + fs: tmpfs + mountPoint: /run + - device: /run/udev + mountPoint: /run/udev + options: [ bind ] + - device: efivarfs + fs: efivarfs + mountPoint: /sys/firmware/efi/efivars + efi: true + +btrfsSubvolumes: + - mountPoint: / + subvolume: /@ + - mountPoint: /home + subvolume: /@home + - mountPoint: /root + subvolume: /@root + - mountPoint: /srv + subvolume: /@srv + - mountPoint: /var/cache + subvolume: /@cache + - mountPoint: /var/log + subvolume: /@log + - mountPoint: /var/tmp + subvolume: /@tmp + +btrfsSwapSubvol: /@swap + +mountOptions: + - filesystem: default + options: [ defaults, noatime ] + - filesystem: efi + options: [ defaults, umask=0077 ] + - filesystem: btrfs + options: [ defaults, noatime, compress=zstd ] + - filesystem: btrfs_swap + options: [ defaults, noatime ] diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.conf new file mode 100644 index 0000000..599c203 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.conf @@ -0,0 +1,8 @@ +groupsUrl: + - file:///etc/calamares/modules/netinstall-apps.yaml + +required: false + +label: + sidebar: "Applications" + title: "Application list" \ No newline at end of file diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.yaml b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.yaml new file mode 100644 index 0000000..6d3b256 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-apps.yaml @@ -0,0 +1,373 @@ +- name: "Essentials" + critical: true + selected: true + hidden: true + packages: + - flatpak + - pavucontrol +- name: "Audio" + description: "Audio Players & Editors" + critical: false + hidden: false + selected: false + expanded: false + packages: + - ardour + - audacious + - audacious-plugins + - audacity + - cider + - clementine + - deadbeef + - elisa + - easyeffects + - juk + - kwave + - lmms + - ncmpcpp + - helvum + - pragha + - radiotray + - rhythmbox + - soundconverter + - spotify + - spotifywm-git + - tauon-music-box +- name: "Accessories" + description: "Various Useful Tools" + critical: false + hidden: false + selected: false + expanded: false + packages: + - android-tools + - btop + - occt + - corectrl + - cpu-x + - font-manager-git + - galculator + - liferea + - mediainfo-gui + - mcomix + - nitrogen + - pdfarranger + - remmina + - warpinator +- name: "Browsers" + description: "Internet Browsers & E-mail" + critical: false + hidden: false + selected: false + expanded: false + packages: + - brave-bin + - chromium + - dropbox + - evolution + - filezilla + - firefox-adblock-plus + - firefox-i18n-hu + - insync + - mailspring + - nextcloud-client + - opera + - qutebrowser + - thunderbird + - tutanota-desktop + - vivaldi + - vivaldi-ffmpeg-codecs +- name: "Dev Tools" + description: "Editors for Devs" + critical: false + hidden: false + selected: false + expanded: false + packages: + - atom + - code + - geany + - meld + - guvcview + - docker +- name: "Disk & USB" + description: "USB & HDD Apps" + critical: false + hidden: false + selected: false + expanded: false + packages: + - brasero + - baobab + - etcher-bin + - gnome-disk-utility + - hefftor-ventoy-gui-git + - imagewriter + - ventoy-bin + - woeusb +- name: "File Managers" + description: "File Managers" + critical: false + hidden: false + selected: false + expanded: false + packages: + - nautilus + - nemo + - nemo-fileroller + - pcmanfm + - ranger + - thunar + - thunar-volman + - thunar-archive-plugin + - thunar-media-tags-plugin + - thunar-shares-plugin +- name: "Fonts" + description: "Fonts for Widgets" + critical: false + hidden: false + selected: false + expanded: false + packages: + - terminus-font + - ttf-bitstream-vera + - ttf-fira-code + - ttf-inconsolata + - ttf-liberation + - ttf-ubuntu-font-family +- name: Gaming + description: "Gaming related packages" + critical: false + hidden: false + selected: false + expanded: false + packages: + - heroic-games-launcher-bin + - steam + - mangohud + - lib32-mangohud + - gamemode + - protonup-qt-bin + - goverlay +- name: "Git" + description: "Git Applications" + critical: false + hidden: false + selected: false + expanded: false + packages: + - gitahead-bin + - gitg + - gitfiend + - gitkraken +- name: "Graphics" + description: "Graphics" + critical: false + hidden: false + selected: false + expanded: false + packages: + - blender + - darktable + - digikam + - flameshot + - gimp + - inkscape + - krita + - spectacle +- name: "Office" + description: "Office tools" + critical: false + hidden: false + selected: false + packages: + - libreoffice-fresh + - libreoffice-fresh-hu + - onlyoffice-bin + - hunspell-hu + - hunspell +- name: "Package Managers" + description: "Selection of Package Managers" + critical: false + hidden: false + selected: false + expanded: false + packages: + - discover + - octopi + - pamac-all +- name: "Password Manager" + description: "Password Managers" + critical: false + hidden: false + selected: false + expanded: false + packages: + - bitwarden + - enpass-bin + - keepassxc + - lastpass +- name: "Printer support" + description: "Printer support, use all packages" + critical: false + hidden: false + selected: false + expanded: false + packages: + - cups + - hplip + - cnifilter2 + - system-config-printer +- name: "Privacy" + description: "Privacy-related Apps" + critical: false + hidden: false + selected: false + expanded: false + packages: + - tor-browser + - privoxy +- name: "Social-Media" + description: "Chat Apps" + critical: false + hidden: false + selected: false + expanded: false + packages: + - discord + - hexchat + - pidgin + - mumble + - slack-desktop + - telegram-desktop + - teamspeak3 + - zoom +- name: "Terminals" + description: "Various Terminals" + critical: false + hidden: false + selected: false + expanded: false + packages: + - alacritty + - gnome-terminal + - guake + - kitty + - konsole + - lxterminal + - sakura + - terminator + - tilix + - tilda + - tmux + - unimatrix-git +- name: "Theming" + description: "Themes, icons and cursors" + critical: false + hidden: false + selected: false + expanded: false + packages: + - adapta-gtk-theme + - arc-icon-theme + - breeze + - capitaine-cursors + - faba-icon-theme-git + - kvantum-qt5 + - moka-icon-theme-git + - paper-icon-theme + - papirus-icon-theme + - surfn-mint-y-icons-git +- name: "Torrent Clients" + description: "Torrent Downloading" + critical: false + hidden: false + selected: false + expanded: false + packages: + - deluge + - ktorrent + - qbittorrent + - transmission-gtk +- name: "Utilities" + description: "Various Utilities" + critical: false + hidden: false + selected: false + expanded: false + packages: + - archey3 + - alsi + - bashtop + - bleachbit + - caffeine-ng + - evince + - gufw + - hddtemp + - inetutils + - lshw + - lolcat + - putty + - samba + - fastfetch + - sigil + - synapse + - sysprof + - systemd-manager + - timeshift + - vnstat + - wireshark-qt + - wttr + - xpadneo-dkms +- name: "Video" + description: "Video Editors & More" + critical: false + hidden: false + selected: false + expanded: false + packages: + - celluloid + - guvcview + - handbrake + - hypnotix + - kdenlive + - kodi-x11 + - kodi + - kodi-addons + - obs-studio-tytan652 + - openshot + - mkvtoolnix-gui + - mpc + - mpd + - mpv + - peek + - plex-media-player + - plex-media-server + - simplescreenrecorder + - smplayer + - vlc + - youtube-dl +- name: "Virtualbox" + description: "Virtualbox Package" + critical: false + hidden: false + selected: false + expanded: false + packages: + - virtualbox + - virtualbox-ext-vnc + - virtualbox-guest-dkms + - virtualbox-guest-iso + - virtualbox-guest-utils + - virtualbox-host-dkms +- name: "Wine" + description: "Adds Windows App Support to Linux" + critical: false + hidden: false + selected: false + expanded: false + packages: + - wine + - wine-gecko + - wine-mono + - winetricks \ No newline at end of file diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-desktop.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-desktop.conf new file mode 100644 index 0000000..26696c4 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-desktop.conf @@ -0,0 +1,8 @@ +groupsUrl: + - file:///etc/calamares/modules/netinstall-desktop.yaml + +required: false + +label: + sidebar: "Desktop" + title: "Desktop selector" \ No newline at end of file diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-drivers.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-drivers.conf new file mode 100644 index 0000000..3e83219 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-drivers.conf @@ -0,0 +1,8 @@ +groupsUrl: + - file:///etc/calamares/modules/netinstall-drivers.yaml + +required: false + +label: + sidebar: "Drivers" + title: "Drivers and Microcode" diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-drivers.yaml b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-drivers.yaml new file mode 100644 index 0000000..a5613a5 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/netinstall-drivers.yaml @@ -0,0 +1,29 @@ +- name: "Microcode" + selected: false + expanded: false + exclusive: false + packages: + - intel-ucode + - amd-ucode +- name: "NVIDIA Driver" + selected: false + expanded: false + exlusive: false + packages: + - nvidia-open-dkms + - nvidia-utils + - nvtop + - egl-gbm + - egl-x11 + - egl-wayland + - egl-wayland2 + - lib32-nvidia-utils + - libva-nvidia-driver +- name: "AMD Drivers" + selected: false + expanded: false + exclusive: false + packages: + - mesa + - vulkan-radeon + - lib32-vulkan-radeon diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/packages.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/packages.conf new file mode 100644 index 0000000..ac375cb --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/packages.conf @@ -0,0 +1,14 @@ +backend: pacman + +update_db: true + +pacman: + repositories: + core: true + extra: true + multilib: true + chaotic-aur: true + raveos-core-repo: true + +packages: [] +remove: [] diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/partition.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/partition.conf new file mode 100644 index 0000000..b0a9951 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/partition.conf @@ -0,0 +1,259 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# +# This setting specifies the mount point of the EFI system partition. Some +# distributions (Fedora, Debian, Manjaro, etc.) use /boot/efi, others (KaOS, +# etc.) use just /boot. +# +# Defaults to "/boot/efi", may be empty (but weird effects ensue) +efiSystemPartition: "/boot" + +# This optional setting specifies the size of the EFI system partition. +# If nothing is specified, the default size of 300MiB will be used. +# +# This size applies both to automatic partitioning and the checks +# during manual partitioning. A minimum of 32MiB is enforced, +# 300MiB is the default, M is treated as MiB, and if you really want +# one-million (10^6) bytes, use MB. +# +efiSystemPartitionSize: 1024M + +# This optional setting specifies the name of the EFI system partition (see +# PARTLABEL; gpt only; requires KPMCore >= 4.2.0). +# If nothing is specified, the partition name is left unset. +efiSystemPartitionName: EFI + +# In autogenerated partitioning, allow the user to select a swap size? +# If there is exactly one choice, no UI is presented, and the user +# cannot make a choice -- this setting is used. If there is more than +# one choice, a UI is presented. +# +# Legacy settings *neverCreateSwap* and *ensureSuspendToDisk* correspond +# to values of *userSwapChoices* as follows: +# - *neverCreateSwap* is true, means [none] +# - *neverCreateSwap* is false, *ensureSuspendToDisk* is false, [small] +# - *neverCreateSwap* is false, *ensureSuspendToDisk* is true, [suspend] +# +# Autogenerated swap sizes are as follows: +# - *suspend*: Swap is always at least total memory size, +# and up to 4GiB RAM follows the rule-of-thumb 2 * memory; +# from 4GiB to 8 GiB it stays steady at 8GiB, and over 8 GiB memory +# swap is the size of main memory. +# - *small*: Follows the rules above, but Swap is at +# most 8GiB, and no more than 10% of available disk. +# In both cases, a fudge factor (usually 10% extra) is applied so that there +# is some space for administrative overhead (e.g. 8 GiB swap will allocate +# 8.8GiB on disk in the end). +# +# If *file* is enabled here, make sure to have the *fstab* module +# as well (later in the exec phase) so that the swap file is +# actually created. +userSwapChoices: + - none # Create no swap, use no swap + - small # Up to 4GB + - suspend # At least main memory size + # - reuse # Re-use existing swap, but don't create any (unsupported right now) + - file # To swap file instead of partition + +# This optional setting specifies the name of the swap partition (see +# PARTLABEL; gpt only; requires KPMCore >= 4.2.0). +# If nothing is specified, the partition name is left unset. +# swapPartitionName: swap + +# LEGACY SETTINGS (these will generate a warning) +# ensureSuspendToDisk: true +# neverCreateSwap: false + +# Correctly draw nested (e.g. logical) partitions as such. +drawNestedPartitions: false + +# Show/hide partition labels on manual partitioning page. +alwaysShowPartitionLabels: true + +# Allow manual partitioning. +# +# When set to false, this option hides the "Manual partitioning" button, +# limiting the user's choice to "Erase", "Replace" or "Alongside". +# This can be useful when using a custom partition layout we don't want +# the user to modify. +# +# If nothing is specified, manual partitioning is enabled. +#allowManualPartitioning: true + +# Initial selection on the Choice page +# +# There are four radio buttons (in principle: erase, replace, alongside, manual), +# and you can pick which of them, if any, is initially selected. For most +# installers, "none" is the right choice: it makes the user pick something specific, +# rather than accidentally being able to click past an important choice (in particular, +# "erase" is a dangerous choice). +# +# The default is "none" +# +initialPartitioningChoice: none +# +# Similarly, some of the installation choices may offer a choice of swap; +# the available choices depend on *userSwapChoices*, above, and this +# setting can be used to pick a specific one. +# +# The default is "none" (no swap) if that is one of the enabled options, otherwise +# one of the items from the options. +initialSwapChoice: none + +# Default partition table type, used when a "erase" disk is made. +# +# When erasing a disk, a new partition table is created on disk. +# In other cases, e.g. Replace and Alongside, as well as when using +# manual partitioning, this partition table exists already on disk +# and it is left unmodified. +# +# Suggested values: gpt, msdos +# If nothing is specified, Calamares defaults to "gpt" if system is +# efi or "msdos". +# +# Names are case-sensitive and defined by KPMCore. +defaultPartitionTableType: gpt + +# Requirement for partition table type +# +# Restrict the installation on disks that match the type of partition +# tables that are specified. +# +# Possible values: msdos, gpt. Names are case-sensitive and defined by KPMCore. +# +# If nothing is specified, Calamares defaults to both "msdos" and "gpt". +# +requiredPartitionTableType: gpt +# requiredPartitionTableType: +# - msdos +# - gpt + +# Default filesystem type, used when a "new" partition is made. +# +# When replacing a partition, the existing filesystem inside the +# partition is retained. In other cases, e.g. Erase and Alongside, +# as well as when using manual partitioning and creating a new +# partition, this filesystem type is pre-selected. Note that +# editing a partition in manual-creation mode will not automatically +# change the filesystem type to this default value -- it is not +# creating a new partition. +# +# Suggested values: ext2, ext3, ext4, reiser, xfs, jfs, btrfs +# If nothing is specified, Calamares defaults to "ext4". +# +# Names are case-sensitive and defined by KPMCore. +defaultFileSystemType: "ext4" + +# Selectable filesystem type, used when "erase" is done. +# +# When erasing the disk, the *defaultFileSystemType* is used (see +# above), but it is also possible to give users a choice: +# list suitable filesystems here. A drop-down is provided +# to pick which is the filesystems will be used. +# +# The value *defaultFileSystemType* is added to this list (with a warning) +# if not present; the default pick is the *defaultFileSystemType*. +# +# If not specified at all, uses *defaultFileSystemType* without a +# warning (this matches traditional no-choice-available behavior best). +availableFileSystemTypes: ["ext4","btrfs"] + +# Show/hide LUKS related functionality in automated partitioning modes. +# Disable this if you choose not to deploy early unlocking support in GRUB2 +# and/or your distribution's initramfs solution. +# +# BIG FAT WARNING: +# +# This option is unsupported, as it cuts out a crucial security feature. +# Disabling LUKS and shipping Calamares without a correctly configured GRUB2 +# and initramfs is considered suboptimal use of the Calamares software. The +# Calamares team will not provide user support for any potential issue that +# may arise as a consequence of setting this option to false. +# It is strongly recommended that system integrators put in the work to support +# LUKS unlocking support in GRUB2 and initramfs/dracut/mkinitcpio/etc. +# For more information on setting up GRUB2 for Calamares with LUKS, see +# https://github.com/calamares/calamares/wiki/Deploy-LUKS +# +# If nothing is specified, LUKS is enabled in automated modes. +#enableLuksAutomatedPartitioning: true + +# Partition layout. +# +# This optional setting specifies a custom partition layout. +# +# If nothing is specified, the default partition layout is a single partition +# for root that uses 100% of the space and uses the filesystem defined by +# defaultFileSystemType. +# +# Note: the EFI system partition is prepend automatically to the layout if +# needed; the swap partition is appended to the layout if enabled (small of +# suspend). +# +# Otherwise, the partition layout is defined as follow: +# +# partitionLayout: +# - name: "rootfs" +# type: "4f68bce3-e8cd-4db1-96e7-fbcaf984b709" +# filesystem: "ext4" +# mountPoint: "/" +# size: 20% +# minSize: 500M +# maxSize: 10G +# attributes: 0xffff000000000003 +# - name: "home" +# type: "933ac7e1-2eb4-4f13-b844-0e14e2aef915" +# filesystem: "ext4" +# mountPoint: "/home" +# size: 3G +# minSize: 1.5G +# features: +# 64bit: false +# casefold: true +# - name: "data" +# filesystem: "fat32" +# mountPoint: "/data" +# features: +# sector-size: 4096 +# sectors-per-cluster: 128 +# size: 100% +# +# There can be any number of partitions, each entry having the following attributes: +# - name: filesystem label +# and +# partition name (gpt only; since KPMCore 4.2.0) +# - uuid: partition uuid (optional parameter; gpt only; requires KPMCore >= 4.2.0) +# - type: partition type (optional parameter; gpt only; requires KPMCore >= 4.2.0) +# - attributes: partition attributes (optional parameter; gpt only; requires KPMCore >= 4.2.0) +# - filesystem: filesystem type (optional parameter) +# - if not set at all, treat as "unformatted" +# - if "unformatted", no filesystem will be created +# - if "unknown" (or an unknown FS name, like "elephant") then the +# default filesystem type, or the user's choice, will be applied instead +# of "unknown" (e.g. the user might pick ext4, or xfs). +# - mountPoint: partition mount point (optional parameter; not mounted if unset) +# - size: partition size in bytes (append 'K', 'M' or 'G' for KiB, MiB or GiB) +# or +# % of the available drive space if a '%' is appended to the value +# - minSize: minimum partition size (optional parameter) +# - maxSize: maximum partition size (optional parameter) +# - features: filesystem features (optional parameter; requires KPMCore >= 4.2.0) +# name: boolean or integer or string + +# Checking for available storage +# +# This overlaps with the setting of the same name in the welcome module's +# requirements section. If nothing is set by the welcome module, this +# value is used instead. It is still a problem if there is no required +# size set at all, and the replace and resize options will not be offered +# if no required size is set. +# +# The value is in Gibibytes (GiB). +# +# BIG FAT WARNING: except for OEM-phase-0 use, you should be using +# the welcome module, **and** configure this value in +# `welcome.conf`, not here. +# requiredStorage: 3.5 + + +lvm: + enable: false diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/preservefiles.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/preservefiles.conf new file mode 100644 index 0000000..379d2fc --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/preservefiles.conf @@ -0,0 +1,67 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# +# Configuration for the preserve-files job +# +# The *files* key contains a list of files to preserve. Each element of +# the list should have one of these forms: +# +# - an absolute path (probably within the host system). This will be preserved +# as the same path within the target system (chroot). If, globally, +# *dontChroot* is true, then these items will be ignored (since the +# destination is the same as the source). +# - a map with a *dest* key. The *dest* value is a path interpreted in the +# target system (if the global *dontChroot* is true, then the host is the +# target as well). Relative paths are not recommended. There are two +# ways to select the source data for the file: +# - *from*, which must have one of the values, below; it is used to +# preserve files whose pathname is known to Calamares internally. +# - *src*, to refer to a path interpreted in the host system. Relative +# paths are not recommended, and are interpreted relative to where +# Calamares is being run. +# Exactly one of the two source keys (either *from* or *src*) must be set. +# +# Special values for the key *from* are: +# - *log*, for the complete log file (up to the moment the preservefiles +# module is run), +# - *config*, for a JSON dump of the contents of global storage. +# Note that this may contain sensitive information, and should be +# given restrictive permissions. +# +# A map with a *dest* key can have these additional fields: +# - *perm*, is a colon-separated tuple of :: +# where is in octal (e.g. 4777 for wide-open, 0400 for read-only +# by owner). If set, the file's ownership and permissions are set to +# those values within the target system; if not set, no permissions +# are changed. +# - *optional*, is a boolean; if this is set to `true` then failure to +# preserve the file will **not** be counted as a failure of the +# module, and installation will proceed. Set this for files that might +# not exist in the host system (e.g. nvidia configuration files that +# are created in some boot scenarios and not in others). +# +# The target path (*dest*) is modified as follows: +# - `@@ROOT@@` is replaced by the path to the target root (may be /). +# There is never any reason to use this, since the *dest* is already +# interpreted in the target system. +# - `@@USER@@` is replaced by the username entered by on the user +# page (may be empty, for instance if no user page is enabled) +# +# +# +files: + - from: log + dest: /var/log/Calamares.log + perm: root:root:644 + - from: config + dest: /var/log/Calamares-install.json + perm: root:root:644 +# - src: /var/log/nvidia.conf +# dest: /var/log/Calamares-nvidia.conf +# optional: true + +# The *perm* key contains a default value to apply to all files listed +# above that do not have a *perm* key of their own. If not set, +# root:root:0400 (highly restrictive) is used. +# +# perm: "root:root:0400" diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/removeuser.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/removeuser.conf new file mode 100644 index 0000000..6f32070 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/removeuser.conf @@ -0,0 +1,13 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# +# Removes a single user (with userdel) from the system. +# This is typically used in OEM setups or if the live user +# spills into the target system. +# +# The module never fails; if userdel fails, this is logged +# but the module still reports success and installation / setup +# continues as normal. +--- +# Username in the target system to be removed. +username: raveos diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/services-systemd.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/services-systemd.conf new file mode 100644 index 0000000..d541f92 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/services-systemd.conf @@ -0,0 +1,9 @@ +services: + - name: sddm + enable: true + - name: NetworkManager + enable: true + - name: gdm + enable: true + - name: cosmic-greeter + enable: true diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-before.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-before.conf new file mode 100644 index 0000000..fdf7949 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-before.conf @@ -0,0 +1,12 @@ +dontChroot: false +timeout: 999 + +script: + - "-/usr/bin/pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com" + - "-/usr/bin/pacman-key --lsign-key 3056513887B78AEB" + - "-/usr/bin/pacman-key --recv-key 349BC7808577C592 --keyserver keyserver.ubuntu.com" + - "-/usr/bin/pacman-key --lsign-key 349BC7808577C592" + - "-/usr/bin/pacman -U --noconfirm 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst'" + - "-/usr/bin/pacman -U --noconfirm 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'" + - "-/usr/bin/pacman -Sy --noconfirm chaotic-keyring" + - "-/usr/bin/pacman -Syu --noconfirm" diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-branding.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-branding.conf new file mode 100644 index 0000000..cb25e8f --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-branding.conf @@ -0,0 +1,14 @@ +dontChroot: true +timeout: 60 + +script: + - command: "cp /etc/os-release ${ROOT}/etc/os-release" + - command: "cp /etc/lsb-release ${ROOT}/etc/lsb-release" + name: "Applying system identity..." + - command: "cp /etc/pacman.conf ${ROOT}/etc/pacman.conf" + - command: "cp /etc/pacman.d/chaotic-mirrorlist ${ROOT}/etc/pacman.d/chaotic-mirrorlist" + - command: "/usr/bin/pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com" + - command: "/usr/bin/pacman-key --lsign-key 3056513887B78AEB" + name: "Populating Chaotic-AUR keys" + - command: "mkdir -p ${ROOT}/usr/lib/kernel/install.d" + - command: "cp /usr/share/calamares/kernel-install/95-raveos.install ${ROOT}/usr/lib/kernel/install.d/95-raveos.install" diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-dkms.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-dkms.conf new file mode 100644 index 0000000..be6d235 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-dkms.conf @@ -0,0 +1,8 @@ +# DKMS modules install + +dontChroot: false # run inside target chroot so DKMS builds against the installed kernel +timeout: 3600 # Give it plenty of time (1 hour) for slow downloads + +script: + - command: "dkms autoinstall --verbose || true" + name: "Installing DKMS modules" diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-enableservices.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-enableservices.conf new file mode 100644 index 0000000..e059c1a --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-enableservices.conf @@ -0,0 +1,22 @@ +dontChroot: false +timeout: 3600 + +script: + - command: "systemctl enable NetworkManager.service || true" + - command: "systemctl enable iwd.service || true" + - command: "systemctl enable bluetooth.service || true" + - command: "systemctl enable sddm.service || true" + - command: "systemctl enable gdm.service || true" + - command: "systemctl enable cosmic-greeter.service || true" + - command: "mkdir -p /etc/NetworkManager/conf.d && printf '[device]\nwifi.backend=iwd\n' > /etc/NetworkManager/conf.d/wifi_backend.conf || true" + - command: "mkdir -p /etc/iwd && printf '[General]\nEnableNetworkConfiguration=false\n' > /etc/iwd/main.conf || true" + - command: "ln -sf /dev/null /etc/systemd/system/wpa_supplicant.service || true" + - command: "pacman -S --noconfirm raveos-app-installer || true" + - command: "pacman -Sdd --noconfirm yaru-gtk-theme || true" + - command: "rm -f /usr/share/wayland-sessions/gnome-classic*.desktop /usr/share/xsessions/gnome-classic*.desktop || true" + - command: "sed -i 's/^#IgnorePkg/IgnorePkg/' /etc/pacman.conf || true" + - command: "systemctl disable sleep.target suspend.target hibernate.target hybrid-sleep.target geoclue.service || true" + - command: "systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target geoclue.service || true" + - command: "systemctl enable reflector-once.service || true" + - command: "systemctl enable ananicy-cpp.service || true" + name: "Enabling services and Display Managers" diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf new file mode 100644 index 0000000..e20300f --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-final.conf @@ -0,0 +1,27 @@ +--- +dontChroot: true +timeout: 999 + +script: + - "-rm -r ${ROOT}/home/${USER}/.config/alci-dwm" + - "-rm ${ROOT}/etc/sudoers.d/g_wheel" + - "-rm -r ${ROOT}/etc/mkinitcpio.conf.d/" + - "-rm -r ${ROOT}/etc/systemd/system/getty@tty1.service.d" + - "-rm -r ${ROOT}/etc/systemd/system/multi-user.target.wants/pacman-init.service" + - "-rm -r ${ROOT}/etc/systemd/system/pacman-init.service" + - "-rm ${ROOT}/etc/systemd/system/etc-pacman.d-gnupg.mount" + - "-rm ${ROOT}/root/.automated_script.sh" + - "-rm ${ROOT}/root/.zlogin" + - "-rm ${ROOT}/etc/polkit-1/rules.d/49-nopasswd_global.rules" + - "-rm ${ROOT}/etc/polkit-1/rules.d/49-nopasswd-calamares.rules" + - "install -Dm755 /etc/calamares/modules/calamares-microcode-fix.sh ${ROOT}/root/calamares-microcode-fix.sh" + - "chroot ${ROOT} /bin/bash /root/calamares-microcode-fix.sh" + - "install -Dm755 /etc/calamares/modules/calamares-gpu-drivers.sh ${ROOT}/root/calamares-gpu-drivers.sh" + - "chroot ${ROOT} /bin/bash /root/calamares-gpu-drivers.sh" + - "-cp /etc/resolv.conf ${ROOT}/etc/resolv.conf" + - "if [ -x ${ROOT}/usr/lib/raveos-gnome-theme/auto-apply.sh ]; then arch-chroot ${ROOT} /usr/lib/raveos-gnome-theme/auto-apply.sh; fi" + - "if [ -x ${ROOT}/usr/lib/raveos-cosmic-theme/auto-apply.sh ]; then arch-chroot ${ROOT} /usr/lib/raveos-cosmic-theme/auto-apply.sh; fi" + - "if [ -x ${ROOT}/usr/lib/raveos-kde-theme/auto-apply.sh ]; then arch-chroot ${ROOT} /usr/lib/raveos-kde-theme/auto-apply.sh; fi" + - "if [ -x ${ROOT}/usr/lib/raveos-hyprland-theme/auto-apply.sh ]; then arch-chroot ${ROOT} /usr/lib/raveos-hyprland-theme/auto-apply.sh; fi" + - "install -Dm644 /etc/systemd/system/reflector-once.service ${ROOT}/etc/systemd/system/reflector-once.service" + - "chroot ${ROOT} systemctl enable reflector-once.service" \ No newline at end of file diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-loader.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-loader.conf new file mode 100644 index 0000000..69d9f30 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-loader.conf @@ -0,0 +1,10 @@ +dontChroot: true +timeout: 60 +script: + # 1. Copy across RaveOS bootloader, loader.conf, remove the other entry + - command: "cp -r /root/.loader.conf ${ROOT}/boot/loader/loader.conf || true" + - command: "rm -r ${ROOT}/boot/loader/entries/*cachyos* || true" + # - command: "install -Dm755 /etc/calamares/modules/calamares-microcode-fix.sh ${ROOT}/root/calamares-microcode-fix.sh" + + + diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-pacstrap.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-pacstrap.conf new file mode 100644 index 0000000..9e5f895 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/shellprocess-pacstrap.conf @@ -0,0 +1,8 @@ +dontChroot: true +timeout: 3600 + +script: + - command: "/usr/bin/pacman-key --init && /usr/bin/pacman-key --populate" + name: "Initializing package signing keys..." + - command: "pacstrap ${ROOT} base base-devel linux-cachyos linux-cachyos-headers linux-firmware networkmanager iwd broadcom-wl-dkms wireless-regdb nano vim grub rsync efibootmgr bash-completion yay-bin dkms lsb-release mkinitcpio-openswap" + name: "Bootstrapping Arch Linux (Netinstall)..." diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/unpackfs.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/unpackfs.conf new file mode 100644 index 0000000..6bf2ff2 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/unpackfs.conf @@ -0,0 +1,96 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# +# Unsquash / unpack a filesystem. Multiple sources are supported, and +# they may be squashed or plain filesystems. +# +# Configuration: +# +# from globalstorage: rootMountPoint +# from job.configuration: the path to where to mount the source image(s) +# for copying an ordered list of unpack mappings for image file <-> +# target dir relative to rootMountPoint. + +--- +# Each list item is unpacked, in order, to the target system. +# +# Each list item has the following **mandatory** attributes: +# - *source* path relative to the live / intstalling system to the image +# - *sourcefs* the type of the source files; valid entries are +# - `ext4` (copies the filesystem contents) +# - `squashfs` (unsquashes) +# - `file` (copies a file or directory) +# - (may be others if mount supports it) +# - *destination* path relative to rootMountPoint (so in the target +# system) where this filesystem is unpacked. It may be an +# empty string, which effectively is / (the root) of the target +# system. +# +# Each list item **optionally** can include the following attributes: +# - *exclude* is a list of values that is expanded into --exclude +# arguments for rsync (each entry in exclude gets its own --exclude). +# - *excludeFile* is a single file that is passed to rsync as an +# --exclude-file argument. This should be a full pathname +# inside the **host** filesystem. +# - *weight* is useful when the entries take wildly different +# times to unpack (e.g. with a squashfs, and one single file) +# and the total weight of this module should be distributed +# differently between the entries. (This is only relevant when +# there is more than one entry; by default all the entries +# have the same weight, 1) +# +# EXAMPLES +# +# Usually you list a filesystem image to unpack; you can use +# squashfs or an ext4 image. An empty destination is equivalent to "/", +# the root of the target system. The destination directory must exist +# in the target system. +# +# - source: "/path/to/filesystem.sqfs" +# sourcefs: "squashfs" +# destination: "" +# +# Multiple entries are unpacked in-order; if there is more than one +# item then only the first must exist beforehand -- it's ok to +# create directories with one unsquash and then to use those +# directories as a target from a second unsquash. +# +# - source: "/path/to/another/filesystem.img" +# sourcefs: "ext4" +# destination: "" +# - source: "/path/to/another/filesystem2.img" +# sourcefs: "ext4" +# destination: "/usr/lib/extra" +# +# You can list filesystem source paths relative to the Calamares run +# directory, if you use -d (this is only useful for testing, though). +# +# - source: ./example.sqfs +# sourcefs: squashfs +# destination: "" +# +# You can list individual files (copied one-by-one), or directories +# (the files inside this directory are copied directly to the destination, +# so no "dummycpp/" subdirectory is created in this example). +# Do note that the target directory must exist already (e.g. from +# extracting some other filesystem). +# +# - source: ../CHANGES +# sourcefs: file +# destination: "/tmp/derp" +# - source: ../src/modules/dummycpp +# sourcefs: file +# destination: "/tmp/derp" +# +# The *destination* and *source* are handed off to rsync, so the semantics +# of trailing slashes apply. In order to *rename* a file as it is +# copied, specify one single file (e.g. CHANGES) and a full pathname +# for its destination name, as in the example below. + +unpack: + - source: "/run/archiso/bootmnt/arch/x86_64/airootfs.sfs" + sourcefs: "squashfs" + destination: "" + - source: "/run/archiso/bootmnt/arch/boot/x86_64/vmlinuz-linux" + sourcefs: "file" + destination: "/boot/vmlinuz-linux" diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/users.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/users.conf new file mode 100644 index 0000000..04282b2 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/users.conf @@ -0,0 +1,218 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# +# Configuration for the one-user-system user module. +# +# Besides these settings, the users module also places the following +# keys into the Global Storage area, based on user input in the view step. +# +# - hostname +# - username +# - password (obscured) +# - autologinUser (if enabled, set to username) +# +# These Global Storage keys are set when the configuration for this module +# is read and when they are modified in the UI. +--- +# Used as default groups for the created user. +# Adjust to your Distribution defaults. +# +# Each entry in the *defaultGroups* list is either: +# - a string, naming a group; this is a **non**-system group +# which does not need to exist in the target system; if it +# does not exist, it will be created. +# - an entry with subkeys *name*, *must_exist* and *system*; +# if the group *must_exist* and does not, an error is thrown +# and the installation fails. +# +# The group is created if it does not exist, and it is +# created as a system group (GID < 1000) or user group +# (GID >= 1000) depending on the value of *system*. +defaultGroups: + - name: users + must_exist: true + system: true + - lp + - video + - network + - storage + - name: wheel + must_exist: false + system: true + - audio + - plugdev + +# Some Distributions require a 'autologin' group for the user. +# Autologin causes a user to become automatically logged in to +# the desktop environment on boot. +# Disable when your Distribution does not require such a group. +#autologinGroup: autologin +# You can control the initial state for the 'autologin checkbox' here. +# Possible values are: +# - true to check or +# - false to uncheck +# These set the **initial** state of the checkbox. +# doAutologin: true + +# When *sudoersGroup* is set to a non-empty string, Calamares creates a +# sudoers file for the user. This file is located at: +# `/etc/sudoers.d/10-installer` +# Remember to add the (value of) *sudoersGroup* to *defaultGroups*. +# +# If your Distribution already sets up a group of sudoers in its packaging, +# remove this setting (delete or comment out the line below). Otherwise, +# the setting will be duplicated in the `/etc/sudoers.d/10-installer` file, +# potentially confusing users. +sudoersGroup: wheel +# If set to `false` (the default), writes a sudoers file with `(ALL)` +# so that the command can be run as any user. If set to `true`, writes +# `(ALL:ALL)` so that any user and any group can be chosen. +sudoersConfigureWithGroup: true + +# Setting this to false, causes the root account to be disabled. +# When disabled, hides the "Use the same password for administrator" +# checkbox. Also hides the "Choose a password" and associated text-inputs. +setRootPassword: true + +# You can control the initial state for the 'reuse password for root' +# checkbox here. Possible values are: +# - true to check or +# - false to uncheck +# +# When checked, the user password is used for the root account too. +# +# NOTE: *doReusePassword* requires *setRootPassword* to be enabled. +doReusePassword: true + +# These are optional password-requirements that a distro can enforce +# on the user. The values given in this sample file set only very weak +# validation settings. +# +# - nonempty rejects empty passwords +# - there are no length validations +# - libpwquality (if it is enabled at all) has no length of class +# restrictions, although it will still reject palindromes and +# dictionary words with these settings. +# +# Checks may be listed multiple times; each is checked separately, +# and no effort is done to ensure that the checks are consistent +# (e.g. specifying a maximum length less than the minimum length +# will annoy users). +# +# The libpwquality check relies on the (optional) libpwquality library. +# Its value is a list of configuration statements that could also +# be found in pwquality.conf, and these are handed off to the +# libpwquality parser for evaluation. The check is ignored if +# libpwquality is not available at build time (generates a warning in +# the log). The Calamares password check rejects passwords with a +# score of < 40 with the given libpwquality settings. +# +# (additional checks may be implemented in CheckPWQuality.cpp and +# wired into UsersPage.cpp) +# +# - To disable specific password validations: +# comment out the relevant 'passwordRequirements' keys below. +# - To disable all password validations: +# set both 'allowWeakPasswords' and 'allowWeakPasswordsDefault' to true. +# (That will show the box *Allow weak passwords* in the user- +# interface, and check it by default). +#passwordRequirements: +# nonempty: true +# minLength: -1 # Password at least this many characters +# maxLength: -1 # Password at most this many characters +# libpwquality: +# - minlen=0 +# - minclass=0 + +# You can control the visibility of the 'strong passwords' checkbox here. +# Possible values are: +# - true to show or +# - false to hide (default) +# the checkbox. This checkbox allows the user to choose to disable +# password-strength-checks. By default the box is **hidden**, so +# that you have to pick a password that satisfies the checks. +allowWeakPasswords: false +# You can control the initial state for the 'strong passwords' checkbox here. +# Possible values are: +# - true to uncheck or +# - false to check (default) +# the checkbox by default. Since the box is labeled to enforce strong +# passwords, in order to **allow** weak ones by default, the box needs +# to be unchecked. +allowWeakPasswordsDefault: true + +# User settings +# +# The user can enter a username, but there are some other +# hidden settings for the user which are configurable in Calamares. +# +# Key *user* has the following sub-keys: +# +# - *shell* Shell to be used for the regular user of the target system. +# There are three possible kinds of settings: +# - unset (i.e. commented out, the default), act as if set to /bin/bash +# - empty (explicit), don't pass shell information to useradd at all +# and rely on a correct configuration file in /etc/default/useradd +# - set, non-empty, use that path as shell. No validation is done +# that the shell actually exists or is executable. +# - *forbidden_names* Login names that may not be used. This list always +# contains "root" and "nobody", but may be extended to list other special +# names for a given distro (eg. "video", or "mysql" might not be a valid +# end-user login name). +user: + shell: /bin/bash + forbidden_names: [ root ] + +# Hostname settings +# +# The user can enter a hostname; this is configured into the system +# in some way. There are settings for how a hostname is guessed (as +# a default / suggestion) and where (or how) the hostname is set in +# the target system. +# +# Key *hostname* has the following sub-keys: +# +# - *location* How the hostname is set in the target system: +# - *None*, to not set the hostname at all +# - *EtcFile*, to write to `/etc/hostname` directly +# - *Etc*, identical to above +# - *Hostnamed*, to use systemd hostnamed(1) over DBus +# - *Transient*, to remove `/etc/hostname` from the target +# The default is *EtcFile*. Setting this to *None* or *Transient* will +# hide the hostname field. +# - *writeHostsFile* Should /etc/hosts be written with a hostname for +# this machine (also adds localhost and some ipv6 standard entries). +# Defaults to *true*. +# - *template* Is a simple template for making a suggestion for the +# hostname, based on user data. The default is "${first}-${product}". +# This is used only if the hostname field is shown. KMacroExpander is +# used; write `${key}` where `key` is one of the following: +# - *first* User's first name (whatever is first in the User Name field, +# which is first-in-order but not necessarily a "first name" as in +# "given name" or "name by which you call someone"; beware of western bias) +# - *name* All the text in the User Name field. +# - *login* The login name (which may be suggested based on User Name) +# - *product* The hardware product, based on DMI data +# - *product2* The product as described by Qt +# - *cpu* CPU name +# - *host* Current hostname (which may be a transient hostname) +# Literal text in the template is preserved. Calamares tries to map +# `${key}` values to something that will fit in a hostname, but does not +# apply the same to literal text in the template. Do not use invalid +# characters in the literal text, or no suggeston will be done. +# - *forbidden_names* lists hostnames that may not be used. This list +# always contains "localhost", but may list others that are unsuitable +# or broken in special ways. +hostname: + location: EtcFile + writeHostsFile: true + #template: "alci-${cpu}" + forbidden_names: [ localhost ] + +presets: + fullName: + # value: "OEM User" + editable: true + loginName: + # value: "oem" + editable: true diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/welcome.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/welcome.conf new file mode 100644 index 0000000..206cbb4 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/modules/welcome.conf @@ -0,0 +1,121 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# +# Configuration for the welcome module. The welcome page +# displays some information from the branding file. +# Which parts it displays can be configured through +# the show* variables. +# +# In addition to displaying the welcome page, this module +# can check requirements for installation. +--- +# Display settings for various buttons on the welcome page. +# The URLs themselves come from `branding.desc`. Each button +# is show if the corresponding *show* setting +# here is "true". If the setting is "false", the button is hidden. +# Empty or not-set is interpreted as "false". +# +# TODO:3.3 Remove the URL fallback here; URLs only in `branding.desc` +# +# The setting can also be a full URL which will then be used +# instead of the one from the branding file. +showSupportUrl: false +showKnownIssuesUrl: false +showReleaseNotesUrl: false +# TODO:3.3 Move to branding, keep only a bool here +showDonateUrl: false + +# Requirements checking. These are general, generic, things +# that are checked. They may not match with the actual requirements +# imposed by other modules in the system. +requirements: + # Amount of available disk, in GiB. Floating-point is allowed here. + # Note that this does not account for *usable* disk, so it is possible + # to satisfy this requirement, yet have no space to install to. + requiredStorage: 10 + + # Amount of available RAM, in GiB. Floating-point is allowed here. + requiredRam: 1.0 + + # To check for internet connectivity, Calamares does a HTTP GET + # on this URL; on success (e.g. HTTP code 200) internet is OK. + # Use a privacy-respecting URL here, preferably in your distro's domain. + # + # The URL is only used if "internet" is in the *check* list below. + internetCheckUrl: http://example.com + # + # This may be a single URL, or a list or URLs, in which case the + # URLs will be checked one-by-one; if any of them returns data, + # internet is assumed to be OK. This can be used to check via + # a number of places, where some domains may be down or blocked. + # + # To use a list of URLs, just use YAML list syntax (e.g. + # + # internetCheckUrl: + # - http://www.kde.org + # - http://www.freebsd.org + # + # or short-form + # + # internetCheckUrl: [ http://www.kde.org, http://www.freebsd.org ] + + # List conditions to check. Each listed condition will be + # probed in some way, and yields true or false according to + # the host system satisfying the condition. + # + # This sample file lists all the conditions that are known. + check: + - storage + - ram + - power + - internet + - root + - screen + + # List conditions that **must** be satisfied (from the list + # of conditions, above) for installation to proceed. + # If any of these conditions are not met, the user cannot + # continue past the welcome page. + required: + - storage + - ram + # - root + +# GeoIP checking +# +# This can be used to pre-select a language based on the country +# the user is currently in. It *assumes* that there's internet +# connectivity, though. Configuration is like in the locale module, +# but remember to use a URL that returns full data **and** to +# use a selector that will pick the country, not the timezone. +# +# To disable GeoIP checking, either comment-out the entire geoip section, +# or set the *style* key to an unsupported format (e.g. `none`). +# Also, note the analogous feature in `src/modules/locale/locale.conf`, +# which is where you will find complete documentation. +# +# For testing, the *style* may be set to `fixed`, any URL that +# returns data (e.g. `http://example.com`) and then *selector* +# sets the data that is actually returned (e.g. "DE" to simulate +# the machine being in Germany). +# +# NOTE: the *selector* must pick the country code from the GeoIP +# data. Timezone, city, or other data will not be recognized. +# +geoip: + style: "json" + url: "https://geoip.kde.org/v1/calamares" + selector: "" + +# User interface +# +# The "select language" icon is an international standard, but it +# might not theme very well with your desktop environment. +# Fill in an icon name (following FreeDesktop standards) to +# use that named icon instead of the usual one. +# +# Leave blank or unset to use the international standard. +# +# Known icons in this space are "set-language" and "config-language". +# +# languageIcon: set-language diff --git a/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/settings.conf b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/settings.conf new file mode 100755 index 0000000..73f0843 --- /dev/null +++ b/raveos-calamares-theme/pkg/raveos-calamares-theme/etc/calamares/settings.conf @@ -0,0 +1,272 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# +# Configuration file for Calamares +# +# This is the top-level configuration file for Calamares. +# It specifies what modules will be used, as well as some +# overall characteristics -- is this a setup program, or +# an installer. More specific configuration is devolved +# to the branding file (for the UI) and the individual +# module configuration files (for functionality). +--- +# Modules can be job modules (with different interfaces) and QtWidgets view +# modules. They could all be placed in a number of different paths. +# "modules-search" is a list of strings, each of these can either be a full +# path to a directory or the keyword "local". +# +# "local" means: +# - modules in $LIBDIR/calamares/modules, with +# - settings in SHARE/calamares/modules or /etc/calamares/modules. +# In debug-mode (e.g. calamares -d) "local" also adds some paths +# that make sense from inside the build-directory, so that you +# can build-and-run with the latest modules immediately. +# +# Strings other than "local" are taken as paths and interpreted +# relative to wherever Calamares is started. It is therefore **strongly** +# recommended to use only absolute paths here. This is mostly useful +# if your distro has forks of standard Calamares modules, but also +# uses some form of upstream packaging which might overwrite those +# forked modules -- then you can keep modules somewhere outside of +# the "regular" module tree. +# +# +# YAML: list of strings. +modules-search: [ local ] + +# Instances section. This section is optional, and it defines custom instances +# for modules of any kind. An instance entry has these keys: +# - *module* name, which matches the module name from the module descriptor +# (usually the name of the directory under `src/modules/`, but third- +# party modules may diverge. +# - *id* (optional) an identifier to distinguish this instance from +# all the others. If none is given, the name of the module is used. +# Together, the module and id form an instance key (see below). +# - *config* (optional) a filename for the configuration. If none is +# given, *module*`.conf` is used (e.g. `welcome.conf` for the welcome +# module) +# - *weight* (optional) In the *exec* phase of the sequence, progress +# is reported as jobs are completed. The jobs from a single module +# together contribute the full weight of that module. The overall +# progress (0 .. 100%) is divided up according to the weight of each +# module. Give modules that take a lot of time to complete, a larger +# weight to keep the overall progress moving along steadily. This +# weight overrides a weight given in the module descriptor. If no weight +# is given, uses the value from the module descriptor, or 1 if there +# isn't one there either. +# +# The primary goal of this mechanism is to allow loading multiple instances +# of the same module, with different configuration. If you don't need this, +# the instances section can safely be left empty. +# +# Module name plus instance name makes an instance key, e.g. +# "webview@owncloud", where "webview" is the module name (for the webview +# viewmodule) and "owncloud" is the instance name. In the *sequence* +# section below, use instance-keys to name instances (instead of just +# a module name, for modules which have only a single instance). +# +# Every module implicitly has an instance with the instance name equal +# to its module name, e.g. "welcome@welcome". In the *sequence* section, +# mentioning a module without a full instance key (e.g. "welcome") +# means that implicit module. +# +# An instance may specify its configuration file (e.g. `webview-home.conf`). +# The implicit instances all have configuration files named `.conf`. +# This (implict) way matches the source examples, where the welcome +# module contains an example `welcome.conf`. Specify a *config* for +# any module (also implicit instances) to change which file is used. +# +# For more information on running module instances, run Calamares in debug +# mode and check the Modules page in the Debug information interface. +# +# A module that is often used with instances is shellprocess, which will +# run shell commands specified in the configuration file. By configuring +# more than one instance of the module, multiple shell sessions can be run +# during install. +# +# YAML: list of maps of string:string key-value pairs. +#instances: +#- id: owncloud +# module: webview +# config: owncloud.conf + +# Sequence section. This section describes the sequence of modules, both +# viewmodules and jobmodules, as they should appear and/or run. +# +# A jobmodule instance key (or name) can only appear in an exec phase, whereas +# a viewmodule instance key (or name) can appear in both exec and show phases. +# There is no limit to the number of show or exec phases. However, the same +# module instance key should not appear more than once per phase, and +# deployers should take notice that the global storage structure is persistent +# throughout the application lifetime, possibly influencing behavior across +# phases. A show phase defines a sequence of viewmodules (and therefore +# pages). These viewmodules can offer up jobs for the execution queue. +# +# An exec phase displays a progress page (with brandable slideshow). This +# progress page iterates over the modules listed in the *immediately +# preceding* show phase, and enqueues their jobs, as well as any other jobs +# from jobmodules, in the order defined in the current exec phase. +# +# It then executes the job queue and clears it. If a viewmodule offers up a +# job for execution, but the module name (or instance key) isn't listed in the +# immediately following exec phase, this job will not be executed. +# +# YAML: list of lists of strings. + +instances: +- id: desktop + module: netinstall + config: netinstall-desktop.conf +- id: drivers + module: netinstall + config: netinstall-drivers.conf +- id: apps + module: netinstall + config: netinstall-apps.conf +- id: pacstrap + module: shellprocess + config: shellprocess-pacstrap.conf +- id: before + module: shellprocess + config: shellprocess-before.conf +- id: final + module: shellprocess + config: shellprocess-final.conf +- id: branding + module: shellprocess + config: shellprocess-branding.conf +- id: enableservices + module: shellprocess + config: shellprocess-enableservices.conf +- id: dkms + module: shellprocess + config: shellprocess-dkms.conf +- id: loader + module: shellprocess + config: shellprocess-loader.conf + + +sequence: +- show: + - ravewelcome + - wifi +# - notesqml + - locale + - keyboard + - partition + - users + - netinstall@desktop +# - netinstall@apps +# - tracking + - summary +- exec: + - partition +# - zfs + - mount + - shellprocess@pacstrap + - shellprocess@branding + - machineid + - fstab + - locale + - keyboard + - localecfg + - luksbootkeyfile + - luksopenswaphookcfg + - initcpiocfg + - initcpio + - bootloader + - removeuser + - users + - networkcfg + - hwclock + - shellprocess@before + - packages + - displaymanager + - shellprocess@dkms + - shellprocess@enableservices + - shellprocess@final + - shellprocess@loader + - preservefiles + - umount +- show: +# - webview@owncloud + - finished + +# A branding component is a directory, either in SHARE/calamares/branding or +# in /etc/calamares/branding (the latter takes precedence). The directory must +# contain a YAML file branding.desc which may reference additional resources +# (such as images) as paths relative to the current directory. +# +# A branding component can also ship a QML slideshow for execution pages, +# along with translation files. +# +# Only the name of the branding component (directory) should be specified +# here, Calamares then takes care of finding it and loading the contents. +# +# YAML: string. +branding: raveos + +# If this is set to true, Calamares will show an "Are you sure?" prompt right +# before each execution phase, i.e. at points of no return. If this is set to +# false, no prompt is shown. Default is false, but Calamares will complain if +# this is not explicitly set. +# +# YAML: boolean. +prompt-install: true + +# If this is set to true, Calamares will execute all target environment +# commands in the current environment, without chroot. This setting should +# only be used when setting up Calamares as a post-install configuration tool, +# as opposed to a full operating system installer. +# +# Some official Calamares modules are not expected to function with this +# setting. (e.g. partitioning seems like a bad idea, since that is expected to +# have been done already) +# +# Default is false (for a normal installer), but Calamares will complain if +# this is not explicitly set. +# +# YAML: boolean. +dont-chroot: false + +# If this is set to true, Calamares refers to itself as a "setup program" +# rather than an "installer". Defaults to the value of dont-chroot, but +# Calamares will complain if this is not explicitly set. +oem-setup: false + +# If this is set to true, the "Cancel" button will be disabled entirely. +# The button is also hidden from view. +# +# This can be useful if when e.g. Calamares is used as a post-install +# configuration tool and you require the user to go through all the +# configuration steps. +# +# Default is false, but Calamares will complain if this is not explicitly set. +# +# YAML: boolean. +disable-cancel: false + +# If this is set to true, the "Cancel" button will be disabled once +# you start the 'Installation', meaning there won't be a way to cancel +# the Installation until it has finished or installation has failed. +# +# Default is false, but Calamares will complain if this is not explicitly set. +# +# YAML: boolean. +disable-cancel-during-exec: false + +# If this is set to true, the "Next" and "Back" button will be hidden once +# you start the 'Installation'. +# +# Default is false, but Calamares will complain if this is not explicitly set. +# +# YAML: boolean. +hide-back-and-next-during-exec: false + +# If this is set to true, then once the end of the sequence has +# been reached, the quit (done) button is clicked automatically +# and Calamares will close. Default is false: the user will see +# that the end of installation has been reached, and that things are ok. +# +# +quit-at-end: false diff --git a/raveos-calamares-theme/raveos-calamares-theme-2.0.0-27-any.pkg.tar.zst b/raveos-calamares-theme/raveos-calamares-theme-2.0.0-27-any.pkg.tar.zst new file mode 100644 index 0000000..54863bd Binary files /dev/null and b/raveos-calamares-theme/raveos-calamares-theme-2.0.0-27-any.pkg.tar.zst differ diff --git a/raveos-calamares-theme/raveos-calamares-theme-2.0.0-27-any.pkg.tar.zst.sig b/raveos-calamares-theme/raveos-calamares-theme-2.0.0-27-any.pkg.tar.zst.sig new file mode 100644 index 0000000..400593a Binary files /dev/null and b/raveos-calamares-theme/raveos-calamares-theme-2.0.0-27-any.pkg.tar.zst.sig differ diff --git a/raveos-hyprland-theme/build/raveos-hyprland-theme-0.0.0-50-any.pkg.tar.zst b/raveos-hyprland-theme/build/raveos-hyprland-theme-0.0.0-50-any.pkg.tar.zst new file mode 100644 index 0000000..eca446b Binary files /dev/null and b/raveos-hyprland-theme/build/raveos-hyprland-theme-0.0.0-50-any.pkg.tar.zst differ -- cgit v1.3