Compare commits

..
144 Commits
Author SHA1 Message Date
Josevi 9adb988c0e Auto-backup 2026-09-28 16:12 2026-09-28 16:12:57 +02:00
Josevi 2592784edf Auto-backup 2026-09-28 15:58 2026-09-28 15:58:14 +02:00
Josevi ab4146c63c Auto-backup 2026-09-21 10:42 2026-09-21 10:42:32 +02:00
Josevi ec83a87427 Auto-backup 2026-09-21 09:36 2026-09-21 09:36:00 +02:00
Josevi 8c9814de80 Auto-backup 2026-09-20 23:28 2026-09-20 23:28:27 +02:00
JoseviandClaude Sonnet 5 b98999cde9 plasmoids: añade commandoutput y codexbar al tracking
Ambos ya estaban puestos en un panel real pero no viajaban a la otra
máquina -- detectado en la misma auditoría que quitó claudeusageswitcher
y tt.launchpadPlasma (sin usar). Sin esto, una reinstalación desde
arch-setup dejaría el panel sin estos dos widgets.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-20 23:15:48 +02:00
JoseviandClaude Sonnet 5 d434a3c635 plasmoids: quita claudeusageswitcher y tt.launchpadPlasma (sin usar)
Ninguno de los dos está colocado en ningún panel actualmente (solo
aparecían en backups antiguos de appletsrc, o ni eso). Detectado en
auditoría de plasmoides instalados vs. plasmoides realmente puestos.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-20 23:15:29 +02:00
Josevi 4a9a0fcd2a Auto-backup 2026-09-20 21:13 2026-09-20 21:13:20 +02:00
Josevi 10564b5a62 Auto-backup 2026-09-20 18:46 2026-09-20 18:46:05 +02:00
Josevi b90840664a Auto-backup 2026-09-20 18:45 2026-09-20 18:45:14 +02:00
Josevi 503622d650 Auto-backup 2026-09-20 11:36 2026-09-20 11:36:13 +02:00
Josevi 17107dc9b4 Auto-backup 2026-09-20 11:03 2026-09-20 11:03:24 +02:00
Josevi d4af5a0b46 Auto-backup 2026-09-19 21:55 2026-09-19 21:55:48 +02:00
Josevi 154f9c4cef Auto-backup 2026-09-19 21:26 2026-09-19 21:26:28 +02:00
Josevi d58d5fc170 Auto-backup 2026-09-19 17:15 2026-09-19 17:15:52 +02:00
Josevi 455a8ee2a7 Auto-backup 2026-09-19 10:31 2026-09-19 10:31:44 +02:00
Josevi ee23bfe84d Auto-backup 2026-09-18 06:49 2026-09-18 06:49:06 +02:00
Josevi acd61c31e8 Auto-backup 2026-09-17 20:35 2026-09-17 20:35:32 +02:00
Josevi c832151ce9 Auto-backup 2026-09-17 13:23 2026-09-17 13:23:50 +02:00
Josevi f1d3271d7d Auto-backup 2026-09-17 12:21 2026-09-17 12:21:31 +02:00
Josevi 7f340617b0 Auto-backup 2026-09-17 07:35 2026-09-17 07:35:34 +02:00
Josevi 5d89c66a1f Auto-backup 2026-09-16 16:04 2026-09-16 16:04:19 +02:00
Josevi baea05adb3 Auto-backup 2026-09-16 12:16 2026-09-16 12:16:04 +02:00
Josevi d7edfe9989 Auto-backup 2026-09-16 07:00 2026-09-16 07:00:20 +02:00
Josevi 4667dcb3c4 Auto-backup 2026-09-15 20:56 2026-09-15 20:56:12 +02:00
Josevi 48c577a8d0 Auto-backup 2026-09-15 18:42 2026-09-15 18:42:59 +02:00
Josevi 8ec97e6b15 Auto-backup 2026-09-15 14:19 2026-09-15 14:19:34 +02:00
Josevi f597ab646f Auto-backup 2026-09-15 12:15 2026-09-15 12:15:55 +02:00
Josevi fd0f009abe Auto-backup 2026-09-15 11:54 2026-09-15 11:54:19 +02:00
Josevi 9b771bc880 Auto-backup 2026-09-15 11:31 2026-09-15 11:31:58 +02:00
Josevi 578eb061cf Auto-backup 2026-09-15 07:07 2026-09-15 07:07:45 +02:00
Josevi 3286e7b53d Auto-backup 2026-09-15 07:02 2026-09-15 07:02:19 +02:00
Josevi 1e77d47d0e Auto-backup 2026-09-15 06:56 2026-09-15 06:56:23 +02:00
Josevi f5dadcefe0 Auto-backup 2026-09-14 09:02 2026-09-14 09:02:42 +02:00
Josevi f59d570c29 Auto-backup 2026-09-13 11:33 2026-09-13 11:33:12 +02:00
Josevi 3b263bdec6 Auto-backup 2026-09-11 19:23 2026-09-11 19:23:03 +02:00
Josevi 14e6b9882d Auto-backup 2026-09-11 13:48 2026-09-11 13:48:20 +02:00
Josevi caf99ab742 Auto-backup 2026-09-11 13:04 2026-09-11 13:04:56 +02:00
Josevi 445b850210 Auto-backup 2026-09-11 09:15 2026-09-11 09:15:55 +02:00
Josevi cfd82de9ec Auto-backup 2026-09-10 20:00 2026-09-10 20:00:27 +02:00
Josevi d27cf1caf6 Auto-backup 2026-09-10 12:30 2026-09-10 12:30:44 +02:00
Josevi 87282bad63 Auto-backup 2026-09-10 08:18 2026-09-10 08:18:02 +02:00
Josevi 89471a3627 Auto-backup 2026-09-09 19:33 2026-09-09 19:33:35 +02:00
Josevi 04be7d49fa Auto-backup 2026-09-09 18:30 2026-09-09 18:30:22 +02:00
Josevi f942e71ab5 Auto-backup 2026-09-09 10:09 2026-09-09 10:09:04 +02:00
Josevi 45c9a6d998 Auto-backup 2026-09-09 08:26 2026-09-09 08:26:20 +02:00
Josevi aa98156ef0 Auto-backup 2026-09-08 11:42 2026-09-08 11:42:31 +02:00
Josevi da90d3139a Auto-backup 2026-09-08 06:42 2026-09-08 06:42:17 +02:00
Josevi 94f3c05b3e Auto-backup 2026-09-07 21:57 2026-09-07 21:57:43 +02:00
Josevi 7512e75b69 Auto-backup 2026-09-07 15:30 2026-09-07 15:30:16 +02:00
Josevi b5cd2d614d Auto-backup 2026-09-07 12:12 2026-09-07 12:12:51 +02:00
Josevi 4d51f09738 Auto-backup 2026-09-06 21:50 2026-09-06 21:50:17 +02:00
Josevi 0da8bfe363 Auto-backup 2026-09-06 12:17 2026-09-06 12:17:43 +02:00
Josevi 05feb16e61 Auto-backup 2026-09-04 19:30 2026-09-04 19:30:46 +02:00
Josevi 6848313aac Auto-backup 2026-09-04 13:51 2026-09-04 13:51:18 +02:00
Josevi 555e9db450 Auto-backup 2026-09-04 10:32 2026-09-04 10:32:30 +02:00
Josevi a064f90aef Auto-backup 2026-09-04 04:15 2026-09-04 04:15:17 +02:00
Josevi 99bd565767 Auto-backup 2026-09-03 22:23 2026-09-03 22:23:22 +02:00
Josevi 8f5f8b0790 Auto-backup 2026-09-03 18:44 2026-09-03 18:44:46 +02:00
Josevi 38096c3236 Auto-backup 2026-09-03 13:10 2026-09-03 13:10:14 +02:00
Josevi 637cba5012 Auto-backup 2026-09-03 10:13 2026-09-03 10:13:12 +02:00
Josevi a7e1732023 Auto-backup 2026-09-02 21:28 2026-09-02 21:28:45 +02:00
Josevi 5e8dff84f2 Auto-backup 2026-09-02 16:42 2026-09-02 16:42:03 +02:00
Josevi 89eb4782a4 Auto-backup 2026-09-02 12:59 2026-09-02 12:59:58 +02:00
Josevi 9a2e36b1cb Auto-backup 2026-09-02 11:26 2026-09-02 11:26:14 +02:00
Josevi ac8752bf41 Auto-backup 2026-09-02 08:17 2026-09-02 08:17:18 +02:00
Josevi 49c3d85611 Auto-backup 2026-09-01 21:36 2026-09-01 21:36:32 +02:00
Josevi 18d68b1994 Auto-backup 2026-09-01 18:35 2026-09-01 18:35:47 +02:00
Josevi 732f78e8c2 Auto-backup 2026-09-01 17:44 2026-09-01 17:44:27 +02:00
Josevi 0d43881780 Auto-backup 2026-09-01 11:38 2026-09-01 11:38:16 +02:00
Josevi 840896b608 Auto-backup 2026-08-31 22:46 2026-08-31 22:46:30 +02:00
Josevi 44d51a127f Auto-backup 2026-08-31 21:03 2026-08-31 21:03:10 +02:00
Josevi d225389253 Auto-backup 2026-08-31 18:41 2026-08-31 18:41:11 +02:00
Josevi 847ab34661 Auto-backup 2026-08-31 18:02 2026-08-31 18:02:00 +02:00
Josevi 8e1f0055cf Auto-backup 2026-08-31 14:11 2026-08-31 14:11:02 +02:00
Josevi a1a4168ccc Auto-backup 2026-08-31 08:44 2026-08-31 08:44:38 +02:00
Josevi 6a91d3d313 Auto-backup 2026-08-30 11:22 2026-08-30 11:22:31 +02:00
Josevi 822312e146 Auto-backup 2026-08-29 20:46 2026-08-29 20:46:11 +02:00
Josevi 5c17cd626c Auto-backup 2026-08-29 18:05 2026-08-29 18:05:49 +02:00
Josevi 9d1a3ec8b5 Auto-backup 2026-08-29 10:42 2026-08-29 10:42:20 +02:00
Josevi 286930bc2e Auto-backup 2026-08-29 09:08 2026-08-29 09:08:15 +02:00
Josevi 0365d1c4e7 Auto-backup 2026-08-28 17:57 2026-08-28 17:57:40 +02:00
Josevi 0f047bd663 Auto-backup 2026-08-28 14:35 2026-08-28 14:35:33 +02:00
Josevi 7acc47cd4f Auto-backup 2026-08-28 13:24 2026-08-28 13:24:02 +02:00
Josevi fc1d5dd402 Auto-backup 2026-08-28 09:25 2026-08-28 09:25:17 +02:00
Josevi 66f1e0b718 Auto-backup 2026-08-28 05:49 2026-08-28 05:49:48 +02:00
Josevi bc536cec80 Auto-backup 2026-08-27 17:41 2026-08-27 17:41:05 +02:00
Josevi 5e474a5fb3 Auto-backup 2026-08-27 13:47 2026-08-27 13:47:34 +02:00
Josevi 11451a0d92 Auto-backup 2026-08-27 09:01 2026-08-27 09:01:50 +02:00
Josevi f27caeb058 Auto-backup 2026-08-27 07:37 2026-08-27 07:37:13 +02:00
Josevi b39c8d6bc2 Auto-backup 2026-08-26 18:06 2026-08-26 18:06:31 +02:00
Josevi 7871e4f90f Auto-backup 2026-08-26 09:42 2026-08-26 09:42:58 +02:00
Josevi f46dded3de Auto-backup 2026-08-25 21:02 2026-08-25 21:02:22 +02:00
Josevi 7c4a5eb3d6 Auto-backup 2026-08-25 10:44 2026-08-25 10:44:25 +02:00
Josevi 7bbeb5b8c3 Auto-backup 2026-08-24 21:55 2026-08-24 21:55:30 +02:00
Josevi 73900b4d22 Auto-backup 2026-08-24 12:40 2026-08-24 12:40:18 +02:00
Josevi 327ac6ba4e Auto-backup 2026-08-24 10:21 2026-08-24 10:21:08 +02:00
Josevi 648364774b Auto-backup 2026-08-24 07:15 2026-08-24 07:15:59 +02:00
Josevi 120703a6df Auto-backup 2026-08-24 06:45 2026-08-24 06:45:36 +02:00
Josevi 4cd73dfeff Auto-backup 2026-08-23 14:55 2026-08-23 14:55:39 +02:00
Josevi acb03149c5 Auto-backup 2026-08-21 08:35 2026-08-21 08:35:40 +02:00
Josevi 628580c60a Auto-backup 2026-08-21 06:24 2026-08-21 06:24:39 +02:00
Josevi 678f131561 Auto-backup 2026-08-20 20:33 2026-08-20 20:33:52 +02:00
Josevi 188d783217 Auto-backup 2026-08-20 12:19 2026-08-20 12:19:47 +02:00
Josevi d0d2cf0d44 Auto-backup 2026-08-20 09:13 2026-08-20 09:13:18 +02:00
Josevi 9e7c03e4e6 Auto-backup 2026-08-19 20:06 2026-08-19 20:06:37 +02:00
Josevi 9ae454f4ba Auto-backup 2026-08-19 10:14 2026-08-19 10:14:39 +02:00
Josevi 98bfbf0b82 Auto-backup 2026-08-18 17:42 2026-08-18 17:42:08 +02:00
Josevi aa58b8f600 Auto-backup 2026-08-18 12:54 2026-08-18 12:54:45 +02:00
Josevi 23024d5571 Auto-backup 2026-08-18 12:31 2026-08-18 12:31:10 +02:00
Josevi 6f82d7b80f Quita DavMail: desinstalado del sistema, retiro autostart y override de systemd 2026-08-18 11:08:06 +02:00
Josevi b6aae0348d chezmoi-shutdown-sync: no ocultar fallos de git commit/HEAD roto
Antes: si HEAD no resolvía (objeto corrupto) o 'git commit' fallaba, el
script seguía adelante y 'git push' acababa diciendo 'push OK' sin haber
respaldado nada de verdad -- así estuvo una semana en silencio. Ahora aborta
con aviso claro en el log en vez de fingir éxito.
2026-08-18 11:04:22 +02:00
Josevi 3279e28dc3 Quita el backup del .git corrupto que se coló por error en el commit anterior 2026-08-18 11:03:03 +02:00
Josevi 564dad2e9c Auto-backup 2026-08-18 11:02 2026-08-18 11:02:36 +02:00
Josevi 3ba61813c8 Auto-backup 2026-08-11 15:06 2026-08-11 15:06:16 +02:00
Josevi f1a02cb717 Auto-backup 2026-08-11 12:59 2026-08-11 12:59:51 +02:00
Josevi 3a7434cb50 Auto-backup 2026-08-11 10:55 2026-08-11 10:55:25 +02:00
Josevi a1aa65f24a Auto-backup 2026-08-11 07:02 2026-08-11 07:02:03 +02:00
Josevi 12c248c636 Auto-backup 2026-08-10 18:22 2026-08-10 18:22:23 +02:00
Josevi 0d1e141cc4 Auto-backup 2026-08-10 13:22 2026-08-10 13:22:52 +02:00
Josevi 47baa46b43 Auto-backup 2026-08-10 06:48 2026-08-10 06:48:20 +02:00
Josevi 65dfab688e Auto-backup 2026-08-09 10:09 2026-08-09 10:09:44 +02:00
Josevi 4075279081 Auto-backup 2026-08-07 20:36 2026-08-07 20:36:27 +02:00
Josevi f67f62bfa3 Auto-backup 2026-08-07 13:05 2026-08-07 13:05:24 +02:00
Josevi 179008e005 Auto-backup 2026-08-07 10:31 2026-08-07 10:31:35 +02:00
Josevi b3f63c4a60 Auto-backup 2026-08-06 17:10 2026-08-06 17:10:49 +02:00
Josevi b7057af9c0 Auto-backup 2026-08-06 11:58 2026-08-06 11:58:50 +02:00
Josevi 9f280fd300 Auto-backup 2026-08-06 06:31 2026-08-06 06:31:04 +02:00
Josevi 34e302ab43 Auto-backup 2026-08-05 20:27 2026-08-05 20:27:45 +02:00
Josevi 75d5b63686 Auto-backup 2026-08-05 17:44 2026-08-05 17:44:53 +02:00
Josevi c0cf56290e Auto-backup 2026-08-05 10:32 2026-08-05 10:32:02 +02:00
Josevi 24a956812f Auto-backup 2026-08-05 06:19 2026-08-05 06:19:02 +02:00
Josevi e74db5489d Auto-backup 2026-08-04 19:49 2026-08-04 19:49:07 +02:00
Josevi daf1ff2197 Auto-backup 2026-08-04 12:47 2026-08-04 12:47:58 +02:00
Josevi 11223d6169 Auto-backup 2026-08-04 07:16 2026-08-04 07:16:02 +02:00
Josevi 0cc9b4bc23 Auto-backup 2026-08-03 19:15 2026-08-03 19:15:40 +02:00
Josevi e0b5bd020a Auto-backup 2026-08-03 14:11 2026-08-03 14:11:14 +02:00
Josevi c7d9e3d09c Auto-backup 2026-08-03 10:52 2026-08-03 10:52:48 +02:00
Josevi 324a640d90 Auto-backup 2026-08-03 10:50 2026-08-03 10:50:16 +02:00
Josevi 5cd2c00717 Auto-backup 2026-08-03 10:46 2026-08-03 10:46:32 +02:00
Josevi baca5d7250 Auto-backup 2026-08-01 11:06 2026-08-01 11:06:19 +02:00
Josevi 3c96de501b Auto-backup 2026-07-31 20:51 2026-07-31 20:51:24 +02:00
JoseviandClaude Sonnet 5 ca8997663b Sistema de sync boot/shutdown con chezmoi (systemd --user)
Añade chezmoi-boot-sync.service (aplica la config respaldada al
arrancar, vía chezmoi update) y chezmoi-shutdown-sync.service (re-add +
commit + push al cerrar sesión/apagar, usando el truco de ExecStop en
un servicio oneshot con RemainAfterExit). Ambos a nivel de usuario, sin
depender de sudo.

run_once_after_enable-chezmoi-sync-linger.sh habilita 'loginctl
enable-linger' automáticamente en cualquier máquina nueva donde se
aplique este repo, para que la instancia systemd --user (y por tanto
ambos servicios) sobreviva al logout y arranque con el sistema.

El remoto origin pasó de SSH a HTTPS: el push automático desde un
servicio systemd no tiene acceso al agente SSH (Bitwarden) de la
sesión interactiva, así que usa el token cacheado por
credential.helper=store en su lugar.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-31 20:24:20 +02:00
Josevi 274f4f0e58 Auto-backup 2026-07-31 20:22 2026-07-31 20:22:12 +02:00
163 changed files with 4931 additions and 6946 deletions
+37 -23
View File
@@ -1,9 +1,23 @@
# GIMP action-history # GIMP action-history
(history-item "layers-visible" 4) (history-item "images-raise-views" 4)
(history-item "images-raise-views" 1) (history-item "layers-visible" 2)
(history-item "dockable-tab-style-icon" 0) (history-item "file-export-as" 2)
(history-item "layers-lock-alpha" 0)
(history-item "drawable-visible" 0)
(history-item "view-show-selection" 0)
(history-item "image-color-profile-use-srgb" 1) (history-item "image-color-profile-use-srgb" 1)
(history-item "image-crop-to-content" 1)
(history-item "dockable-tab-style-icon" 0)
(history-item "view-color-management-enable" 0)
(history-item "drawable-lock-content" 0)
(history-item "drawable-lock-position" 0)
(history-item "view-show-layer-boundary" 0)
(history-item "view-show-canvas-boundary" 0)
(history-item "view-show-guides" 0)
(history-item "view-show-sample-points" 0)
(history-item "view-show-rulers" 0)
(history-item "view-show-scrollbars" 1)
(history-item "dockable-show-button-bar" 0) (history-item "dockable-show-button-bar" 0)
(history-item "dockable-preview-size-tiny" 0) (history-item "dockable-preview-size-tiny" 0)
(history-item "dockable-preview-size-medium" 0) (history-item "dockable-preview-size-medium" 0)
@@ -11,34 +25,34 @@
(history-item "dockable-view-type-list" 0) (history-item "dockable-view-type-list" 0)
(history-item "dock-show-image-menu" 0) (history-item "dock-show-image-menu" 0)
(history-item "dock-auto-follow-active" 0) (history-item "dock-auto-follow-active" 0)
(history-item "dock-move-to-screen-wayland-0" 0) (history-item "dock-move-to-screen-wayland-0" 1)
(history-item "layers-lock-alpha" 0) (history-item "view-dot-for-dot" 0)
(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-layer-boundary" 0)
(history-item "view-show-canvas-boundary" 0)
(history-item "view-show-guides" 0)
(history-item "view-show-sample-points" 0)
(history-item "view-show-rulers" 0)
(history-item "view-show-scrollbars" 0)
(history-item "file-export-as" 1)
(history-item "view-show-menubar" 1)
(history-item "view-display-black-point-compensation" 0) (history-item "view-display-black-point-compensation" 0)
(history-item "view-snap-to-guides" 0) (history-item "view-snap-to-guides" 0)
(history-item "view-show-menubar" 0)
(history-item "view-show-statusbar" 0) (history-item "view-show-statusbar" 0)
(history-item "image-scale" 0)
(history-item "file-quit" 0)
(history-item "layers-blend-space-auto" 0) (history-item "layers-blend-space-auto" 0)
(history-item "layers-composite-space-auto" 0) (history-item "layers-composite-space-auto" 0)
(history-item "layers-composite-mode-auto" 0) (history-item "layers-composite-mode-auto" 0)
(history-item "image-convert-non-linear" 0) (history-item "image-convert-non-linear" 0)
(history-item "view-dot-for-dot" 0) (history-item "layers-new" 0)
(history-item "image-resize" 0)
(history-item "file-quit" 0)
(history-item "tools-color-picker" 0)
(history-item "image-scale" 0)
(history-item "file-open-recent-01" 0) (history-item "file-open-recent-01" 0)
(history-item "edit-clear" 0)
(history-item "layers-delete" 0)
(history-item "image-convert-indexed" 0)
(history-item "image-convert-rgb" 0)
(history-item "drawable-levels-stretch" 0)
(history-item "filters-color-balance" 0)
(history-item "filters-curves" 0)
(history-item "edit-paste" 0)
(history-item "tools-scale" 0)
(history-item "edit-copy" 0)
(history-item "edit-paste-as-new-image" 0)
(history-item "image-resize" 0)
(history-item "edit-copy-visible" 0)
(history-item "tools-color-picker" 0)
(history-item "tools-text" 0) (history-item "tools-text" 0)
(history-item "dockable-view-type-grid" 0) (history-item "dockable-view-type-grid" 0)
(history-item "dockable-lock-tab" 0) (history-item "dockable-lock-tab" 0)
+2 -2
View File
@@ -3,7 +3,7 @@
# This file holds a list of recently used colors. # This file holds a list of recently used colors.
(color-history (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 "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0)
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0)) (color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
# end of colorrc # end of colorrc
+6 -2
View File
@@ -1,7 +1,11 @@
# GIMP user context # GIMP user context
(tool "gimp-eraser-tool") (tool "gimp-crop-tool")
(paint-info "gimp-eraser") (paint-info "gimp-paintbrush")
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(mybrush "100% Opaque") (mybrush "100% Opaque")
+13 -10
View File
@@ -3,20 +3,23 @@
(GimpDeviceInfo "Core Pointer" (GimpDeviceInfo "Core Pointer"
(icon-name "gimp-cursor") (icon-name "gimp-cursor")
(name "Core Pointer") (name "Core Pointer")
(tool-options "GimpEraserOptions" (tool-options "GimpCropOptions"
(tool "gimp-eraser-tool") (aspect-denominator 1001)
(brush "2. Hardness 100") (aspect-numerator 1000)
(dynamics "Pressure Size") (tool "gimp-crop-tool")
(palette "Histórico de color") (foreground
(brush-size 130)) (color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(pattern "Pine"))
(use-fg-bg yes) (use-fg-bg yes)
(use-opacity-paint-mode no) (use-opacity-paint-mode no)
(use-brush yes) (use-brush no)
(use-dynamics yes) (use-dynamics no)
(use-mypaint-brush no) (use-mypaint-brush no)
(use-gradient no) (use-gradient no)
(use-pattern no) (use-pattern yes)
(use-palette yes) (use-palette no)
(use-font no) (use-font no)
(mode screen) (mode screen)
(axes 2 x y) (axes 2 x y)
+2 -2
View File
@@ -9,8 +9,8 @@
(prev-language "European Spanish") (prev-language "European Spanish")
(config-version "3.2.4") (config-version "3.2.4")
(import-raw-plug-in "${gimp_plug_in_dir}/plug-ins/file-raw-placeholder/file-raw-placeholder") (import-raw-plug-in "${gimp_plug_in_dir}/plug-ins/file-raw-placeholder/file-raw-placeholder")
(monitor-xresolution 102) (monitor-xresolution 93)
(monitor-yresolution 102) (monitor-yresolution 93)
(fill-options (fill-options
(style fg-color) (style fg-color)
(custom-style solid-color) (custom-style solid-color)
@@ -1,6 +1,6 @@
# settings # settings
(quality 0.90000000000000002) (quality 1)
(smoothing 0) (smoothing 0)
(optimize yes) (optimize yes)
(progressive yes) (progressive yes)
@@ -16,8 +16,8 @@
(include-thumbnail no) (include-thumbnail no)
(include-comment no) (include-comment no)
(use-original-quality no) (use-original-quality no)
(original-quality -1) (original-quality 95)
(original-sub-sampling 2) (original-sub-sampling 0)
(original-num-quant-tables 0) (original-num-quant-tables 0)
(show-preview no) (show-preview no)
(use-arithmetic-coding no) (use-arithmetic-coding no)
+17 -4
View File
@@ -12,13 +12,13 @@
(session-info "toplevel" (session-info "toplevel"
(factory-entry "gimp-single-image-window") (factory-entry "gimp-single-image-window")
(position 0 0) (position 0 0)
(size 2133 1120) (size 2560 1360)
(monitor 1) (monitor 0)
(open-on-exit) (open-on-exit)
(aux-info (aux-info
(left-docks-width "335") (left-docks-width "335")
(right-docks-width "261") (right-docks-width "272")
(maximized "no")) (maximized "yes"))
(gimp-toolbox (gimp-toolbox
(side left) (side left)
(book (book
@@ -82,6 +82,19 @@
(factory-entry "gimp-file-export-dialog") (factory-entry "gimp-file-export-dialog")
(position 45 45) (position 45 45)
(size 1124 822) (size 1124 822)
(monitor 0))
(session-info "toplevel"
(factory-entry "gimp-operation-tool-dialog")
(position 45 45)
(monitor 1))
(session-info "toplevel"
(factory-entry "gimp-curves-tool-dialog")
(position 45 45)
(size 484 586)
(monitor 1))
(session-info "toplevel"
(factory-entry "gimp-toolbox-color-dialog")
(position 45 45)
(monitor 1)) (monitor 1))
(hide-docks no) (hide-docks no)
+6
View File
@@ -1076,6 +1076,7 @@
# (action "channels-lock-position") # (action "channels-lock-position")
# (action "dialogs-sample-points") # (action "dialogs-sample-points")
# (action "context-opacity-opaque") # (action "context-opacity-opaque")
# (action "windows-display-0002")
# (action "filters-noise-cell") # (action "filters-noise-cell")
# (action "filters-gegl-unpremultiply") # (action "filters-gegl-unpremultiply")
# (action "script-fu-selection-rounded-rectangle") # (action "script-fu-selection-rounded-rectangle")
@@ -1084,20 +1085,25 @@
# (action "context-opacity-transparent") # (action "context-opacity-transparent")
# (action "plug-in-script-fu-server") # (action "plug-in-script-fu-server")
# (action "channels-lock-content") # (action "channels-lock-content")
# (action "windows-display-0003")
# (action "tools-perspective" "<Shift>p") # (action "tools-perspective" "<Shift>p")
# (action "context-foreground-value-increase-skip") # (action "context-foreground-value-increase-skip")
# (action "paths-new-last-values") # (action "paths-new-last-values")
# (action "windows-display-0004")
# (action "filters-spherize") # (action "filters-spherize")
# (action "view-zoom-4-1" "3" "KP_3") # (action "view-zoom-4-1" "3" "KP_3")
# (action "context-colormap-background-set") # (action "context-colormap-background-set")
# (action "filters-gegl-vibrance") # (action "filters-gegl-vibrance")
# (action "windows-display-0005")
# (action "context-colormap-foreground-next") # (action "context-colormap-foreground-next")
# (action "paths-color-tag-red") # (action "paths-color-tag-red")
# (action "quick-mask-invert-off") # (action "quick-mask-invert-off")
# (action "context-foreground-value-increase") # (action "context-foreground-value-increase")
# (action "windows-display-0006")
# (action "filters-ripple") # (action "filters-ripple")
# (action "layers-color-tag-gray") # (action "layers-color-tag-gray")
# (action "context-brush-spacing-increase-skip") # (action "context-brush-spacing-increase-skip")
# (action "windows-display-0007")
# (action "filters-stress") # (action "filters-stress")
# (action "tools-foreground-select") # (action "tools-foreground-select")
# (action "image-convert-u8") # (action "image-convert-u8")
+41 -146
View File
@@ -1234,127 +1234,127 @@
<resource identifier="external:${gimp_data_dir}/gradients/Yellow_Orange.ggr//Yellow Orange" checksum="c7f332150f1c1d8cb8100add34b0ef55"> <resource identifier="external:${gimp_data_dir}/gradients/Yellow_Orange.ggr//Yellow Orange" checksum="c7f332150f1c1d8cb8100add34b0ef55">
</resource> </resource>
<resource identifier="internal:gimp-palette-color-history//Histórico de color" checksum="fe6cb4042315d9bb9376e06156662d28"> <resource identifier="internal:gimp-palette-color-history//Histórico de color" checksum="29ab2e9ec97091cfa3c3943449de25fe">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Bears.gpl//Bears" checksum="a8e52963996b70aedcc09328e8518507"> <resource identifier="external:${gimp_data_dir}/palettes/Bears.gpl//Bears" checksum="c7250a304f452959abb28dcc445bd81e">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Bgold.gpl//Bgold" checksum="bdde53c20d460c44668866c7b2020725"> <resource identifier="external:${gimp_data_dir}/palettes/Bgold.gpl//Bgold" checksum="ed3c433f7edba74fd09e3864a77e10dd">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Blues.gpl//Blues" checksum="4e1724c48282851de67de6438865efb7"> <resource identifier="external:${gimp_data_dir}/palettes/Blues.gpl//Blues" checksum="800aad9c776ca1e92e31b8fd74dd7bbe">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Borders.gpl//Borders" checksum="0a39e3a9350febe521c2f2f80093b0e3"> <resource identifier="external:${gimp_data_dir}/palettes/Borders.gpl//Borders" checksum="10bc2a42b0bd0c37b644fc8d09796511">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Browns_And_Yellows.gpl//Browns And Yellows" checksum="cf13b1d4ca8ce4ac3b3f4d75e7d85c1d"> <resource identifier="external:${gimp_data_dir}/palettes/Browns_And_Yellows.gpl//Browns And Yellows" checksum="41b057d7bcbe63e9b55e9706d1963832">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Caramel.gpl//Caramel" checksum="e0ad62fa1c3dfdb7f2246cd3a7f864e1"> <resource identifier="external:${gimp_data_dir}/palettes/Caramel.gpl//Caramel" checksum="74b45222621127490f1ba9a7ccc3715a">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Cascade.gpl//Cascade" checksum="e2e8c046c922c2d064475f6d8485994e"> <resource identifier="external:${gimp_data_dir}/palettes/Cascade.gpl//Cascade" checksum="26f9efbd677b884e699a1f9b1d7496b9">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/China.gpl//China" checksum="e73baf8dc9b10386350b7c8c2e8a601c"> <resource identifier="external:${gimp_data_dir}/palettes/China.gpl//China" checksum="3c4e78c789a29a57150dfea0f2a0ff97">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Coldfire.gpl//Coldfire" checksum="2ce5e7a1b31f1287c0b0333cb0ba5a60"> <resource identifier="external:${gimp_data_dir}/palettes/Coldfire.gpl//Coldfire" checksum="8e18ff9df729a9c07f680aa9f773dd3e">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Cool_Colors.gpl//Cool Colors" checksum="c9199d3b5e4517044fde6951e2dbdf4d"> <resource identifier="external:${gimp_data_dir}/palettes/Cool_Colors.gpl//Cool Colors" checksum="7767970e8eb83bfaa5a812ffe733e85f">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Cranes.gpl//Cranes" checksum="f68a91059274c23aec63f1385369daf0"> <resource identifier="external:${gimp_data_dir}/palettes/Cranes.gpl//Cranes" checksum="38296eec754da65ba7c2725433801d10">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Dark_pastels.gpl//Dark pastels" checksum="1a128dda0e33290d59d2f9be8421d93f"> <resource identifier="external:${gimp_data_dir}/palettes/Dark_pastels.gpl//Dark pastels" checksum="64fa6e90a5620dafd97440d8af370ccd">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Default.gpl//Default" checksum="d655fec43e2628f88e9ad62d8059b544"> <resource identifier="external:${gimp_data_dir}/palettes/Default.gpl//Default" checksum="2cb6ca0dc0d8a7da9c3af84cc4b789d9">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Ega.gpl//Ega" checksum="0a72ad3eb79a8afc12f9b4c6c1eaa9f3"> <resource identifier="external:${gimp_data_dir}/palettes/Ega.gpl//Ega" checksum="ba88aa44b798db8e07739516e6d58406">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Firecode.gpl//Firecode" checksum="28c34a67a3735aa0219b9eba04574797"> <resource identifier="external:${gimp_data_dir}/palettes/Firecode.gpl//Firecode" checksum="88d1e2a9d3bf090def4beb1dde3f77bd">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Gold.gpl//Gold" checksum="a7d309ef8e8a6056db48403f8e60362a"> <resource identifier="external:${gimp_data_dir}/palettes/Gold.gpl//Gold" checksum="33eac4fac98e05bb848babd7625cac6b">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Grayblue.gpl//Grayblue" checksum="e0061f75105be6a731da5d15bf654596"> <resource identifier="external:${gimp_data_dir}/palettes/Grayblue.gpl//Grayblue" checksum="cdf55cc305a3e4f6878f15fc03977403">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Grays.gpl//Grays" checksum="713c4aee7c25558a3bfe5d9965e3eea9"> <resource identifier="external:${gimp_data_dir}/palettes/Grays.gpl//Grays" checksum="cabbdc6ad02971a9b363ea22ac7c5f29">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/GrayViolet.gpl//GrayViolet" checksum="7b08957158097fc06fc765baa3217531"> <resource identifier="external:${gimp_data_dir}/palettes/GrayViolet.gpl//GrayViolet" checksum="b0c96b771eef42ebe1b0504717d121a7">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Greens.gpl//Greens" checksum="54202d458bc8acad0e3247b7ca31ba86"> <resource identifier="external:${gimp_data_dir}/palettes/Greens.gpl//Greens" checksum="89ba140bd613966bee5cf719e6afe9ea">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Hilite.gpl//Hilite" checksum="2a6a4e68eae64551949efe08a4c2e6c1"> <resource identifier="external:${gimp_data_dir}/palettes/Hilite.gpl//Hilite" checksum="20b791074c877c79e0f41d43bc48580b">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Khaki.gpl//Khaki" checksum="02cdfc286681f17b099ab77c0393e8f5"> <resource identifier="external:${gimp_data_dir}/palettes/Khaki.gpl//Khaki" checksum="eb6765c734e0e5483a74540abd82885d">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Lights.gpl//Lights" checksum="9d4e7bc2aeab1b2374b0d78aa7931126"> <resource identifier="external:${gimp_data_dir}/palettes/Lights.gpl//Lights" checksum="1179bf2be2082866071153115a29b4ab">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Muted.gpl//Muted" checksum="c45daeb23efa540e22d836048cd45caa"> <resource identifier="external:${gimp_data_dir}/palettes/Muted.gpl//Muted" checksum="6d62c11a86fefd7403bfb34e517b1b74">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Named_Colors.gpl//Named Colors" checksum="89f54d030129a42e4f6ac69fa4410143"> <resource identifier="external:${gimp_data_dir}/palettes/Named_Colors.gpl//Named Colors" checksum="f553de5d0228e3138667f7a2cd5c30e7">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/News3.gpl//News3" checksum="f7bb8d58914b3076efde9f2f76f7abbd"> <resource identifier="external:${gimp_data_dir}/palettes/News3.gpl//News3" checksum="3c5c66e2841fcc43e40f2fb5cf96f960">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Op2.gpl//Op2" checksum="586f42127057b4027ba2624053294eaa"> <resource identifier="external:${gimp_data_dir}/palettes/Op2.gpl//Op2" checksum="ddbcf9911d8d0b812723960053fb718b">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Paintjet.gpl//Paintjet" checksum="9a6ec7b0dd4aeff0989ea40efb0d5b7a"> <resource identifier="external:${gimp_data_dir}/palettes/Paintjet.gpl//Paintjet" checksum="7867adfe532fb9f0d83ba6f0a69201d2">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Pastels.gpl//Pastels" checksum="edfeec1f58a830dc50f1c7ffaee85c4d"> <resource identifier="external:${gimp_data_dir}/palettes/Pastels.gpl//Pastels" checksum="35c9c91eb79085b0d189ddc8ed1425d4">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Plasma.gpl//Plasma" checksum="6f22d8c4296cf47a4730d84415780d7f"> <resource identifier="external:${gimp_data_dir}/palettes/Plasma.gpl//Plasma" checksum="08bd2f0d5cb7aa89f4d6add43760c443">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Reds.gpl//Reds" checksum="aa816b695ec6eadab4176c9525589957"> <resource identifier="external:${gimp_data_dir}/palettes/Reds.gpl//Reds" checksum="5ebb595493438ab71f4ca9d03c869341">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Reds_And_Purples.gpl//Reds And Purples" checksum="d5e587c7eacb05b4d2b8c98af862947d"> <resource identifier="external:${gimp_data_dir}/palettes/Reds_And_Purples.gpl//Reds And Purples" checksum="b1d480825feea7113d24c65517ac60dc">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Royal.gpl//Royal" checksum="4b2efaecb46cbb507f3df3bcc73b4e4c"> <resource identifier="external:${gimp_data_dir}/palettes/Royal.gpl//Royal" checksum="06af1e331d64cca176d4308eca216785">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Tango.gpl//Tango Icon Theme" checksum="98d0525fd2b019bf954b9f8b3a0686aa"> <resource identifier="external:${gimp_data_dir}/palettes/Tango.gpl//Tango Icon Theme" checksum="9d3337844cbc3335cb7186bb8daa0d59">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Topographic.gpl//Topographic" checksum="8ed1deebec46978e0c13d2d44b119b2e"> <resource identifier="external:${gimp_data_dir}/palettes/Topographic.gpl//Topographic" checksum="f2d1dd255bb1aee4e62200defcc98889">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Visibone.gpl//Visibone" checksum="58aed9c068633105c1f2777e7cd2efc1"> <resource identifier="external:${gimp_data_dir}/palettes/Visibone.gpl//Visibone" checksum="d2c1f17d99985302951d099ae6bb2b49">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Visibone_2.gpl//Visibone 2" checksum="66f3f9fad99067c0cc5c4567b3de42e1"> <resource identifier="external:${gimp_data_dir}/palettes/Visibone_2.gpl//Visibone 2" checksum="100db83b6272fdeec346a60b9b84ca19">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Volcano.gpl//Volcano" checksum="dc26fb7f7d8e32fa8107f3a64a6f747c"> <resource identifier="external:${gimp_data_dir}/palettes/Volcano.gpl//Volcano" checksum="a240e6cc081023c6611c7d08ed135861">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Warm_Colors.gpl//Warm Colors" checksum="f428fc04492b66a67b317b28ceea515e"> <resource identifier="external:${gimp_data_dir}/palettes/Warm_Colors.gpl//Warm Colors" checksum="ce3484e23604806eb6b1f926d21c87bf">
</resource> </resource>
<resource identifier="external:${gimp_data_dir}/palettes/Web.gpl//Web" checksum="55fa2523b65105695ea52ef970ca07a8"> <resource identifier="external:${gimp_data_dir}/palettes/Web.gpl//Web" checksum="7c8cc7ad9ce348fe72e576b7dbecdc69">
</resource> </resource>
<resource identifier="internal:gimp-font-standard-alias: Monospace//Monospace" checksum="(null)"> <resource identifier="internal:gimp-font-standard-alias: Monospace//Monospace" checksum="(null)">
@@ -1459,18 +1459,6 @@
<resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans Thin Italic" checksum="(null)"> <resource identifier="external:/usr/share/fonts/Adwaita/AdwaitaSans-Italic.ttf//Adwaita Sans Thin Italic" checksum="(null)">
</resource> </resource>
<resource identifier="external:/usr/share/fonts/gsfonts/C059-Bold.otf//C059 Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/C059-BdIta.otf//C059 Bold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/C059-Italic.otf//C059 Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/C059-Roman.otf//C059 Roman" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/carlito/Carlito-Bold.ttf//Carlito Bold" checksum="(null)"> <resource identifier="external:/usr/share/fonts/carlito/Carlito-Bold.ttf//Carlito Bold" checksum="(null)">
</resource> </resource>
@@ -1483,9 +1471,6 @@
<resource identifier="external:/usr/share/fonts/carlito/Carlito-Regular.ttf//Carlito Regular" checksum="(null)"> <resource identifier="external:/usr/share/fonts/carlito/Carlito-Regular.ttf//Carlito Regular" checksum="(null)">
</resource> </resource>
<resource identifier="external:/usr/share/fonts/gsfonts/D050000L.otf//D050000L Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/TTF/DejaVuMathTeXGyre.ttf//DejaVu Math TeX Gyre Regular" checksum="(null)"> <resource identifier="external:/usr/share/fonts/TTF/DejaVuMathTeXGyre.ttf//DejaVu Math TeX Gyre Regular" checksum="(null)">
</resource> </resource>
@@ -1942,54 +1927,6 @@
<resource identifier="external:/usr/share/fonts/liberation/LiberationSerif-Regular.ttf//Liberation Serif Regular" checksum="(null)"> <resource identifier="external:/usr/share/fonts/liberation/LiberationSerif-Regular.ttf//Liberation Serif Regular" checksum="(null)">
</resource> </resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusMonoPS-Bold.otf//Nimbus Mono PS Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusMonoPS-BoldItalic.otf//Nimbus Mono PS Bold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusMonoPS-Italic.otf//Nimbus Mono PS Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusMonoPS-Regular.otf//Nimbus Mono PS Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusRoman-Bold.otf//Nimbus Roman Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusRoman-BoldItalic.otf//Nimbus Roman Bold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusRoman-Italic.otf//Nimbus Roman Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusRoman-Regular.otf//Nimbus Roman Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusSans-Bold.otf//Nimbus Sans Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusSans-BoldItalic.otf//Nimbus Sans Bold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusSans-Italic.otf//Nimbus Sans Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusSansNarrow-Bold.otf//Nimbus Sans Narrow Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusSansNarrow-BoldOblique.otf//Nimbus Sans Narrow Bold Oblique" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusSansNarrow-Oblique.otf//Nimbus Sans Narrow Oblique" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusSansNarrow-Regular.otf//Nimbus Sans Narrow Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/NimbusSans-Regular.otf//Nimbus Sans Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/noto/NotoColorEmoji.ttf//Noto Color Emoji Regular" checksum="(null)"> <resource identifier="external:/usr/share/fonts/noto/NotoColorEmoji.ttf//Noto Color Emoji Regular" checksum="(null)">
</resource> </resource>
@@ -3856,48 +3793,6 @@
<resource identifier="external:/usr/share/fonts/noto/NotoZnamennyMusicalNotation-Regular.ttf//Noto Znamenny Musical Notation Regular" checksum="(null)"> <resource identifier="external:/usr/share/fonts/noto/NotoZnamennyMusicalNotation-Regular.ttf//Noto Znamenny Musical Notation Regular" checksum="(null)">
</resource> </resource>
<resource identifier="external:/usr/share/fonts/gsfonts/P052-Bold.otf//P052 Bold" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/P052-BoldItalic.otf//P052 Bold Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/P052-Italic.otf//P052 Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/P052-Roman.otf//P052 Roman" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/StandardSymbolsPS.otf//Standard Symbols PS Regular" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/URWBookman-Demi.otf//URW Bookman Demi" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/URWBookman-DemiItalic.otf//URW Bookman Demi Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/URWBookman-Light.otf//URW Bookman Light" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/URWBookman-LightItalic.otf//URW Bookman Light Italic" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/URWGothic-Book.otf//URW Gothic Book" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/URWGothic-BookOblique.otf//URW Gothic Book Oblique" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/URWGothic-Demi.otf//URW Gothic Demi" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/URWGothic-DemiOblique.otf//URW Gothic Demi Oblique" checksum="(null)">
</resource>
<resource identifier="external:/usr/share/fonts/gsfonts/Z003-MediumItalic.otf//Z003 Medium Italic" checksum="(null)">
</resource>
<resource identifier="external:${gimp_data_dir}/tool-presets/Crop/16_10.gtp//16×10" checksum="(null)"> <resource identifier="external:${gimp_data_dir}/tool-presets/Crop/16_10.gtp//16×10" checksum="(null)">
</resource> </resource>
@@ -1,5 +1,9 @@
# GIMP gimp-airbrush-tool options # GIMP gimp-airbrush-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(pattern "Pine") (pattern "Pine")
@@ -1,5 +1,9 @@
# GIMP gimp-bucket-fill-tool options # GIMP gimp-bucket-fill-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(pattern "Pine") (pattern "Pine")
(brush-size 51) (brush-size 51)
(brush-hardness 0.5) (brush-hardness 0.5)
@@ -1,5 +1,9 @@
# GIMP gimp-clone-tool options # GIMP gimp-clone-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(pattern "Pine") (pattern "Pine")
@@ -1,4 +1,8 @@
# GIMP gimp-color-picker-tool options # GIMP gimp-color-picker-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-color-picker-tool options # end of gimp-color-picker-tool options
@@ -1,5 +1,9 @@
# GIMP gimp-convolve-tool options # GIMP gimp-convolve-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(pattern "Pine") (pattern "Pine")
@@ -1,5 +1,11 @@
# GIMP gimp-crop-tool options # GIMP gimp-crop-tool options
(aspect-denominator 1001)
(aspect-numerator 1000)
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(pattern "Pine") (pattern "Pine")
# end of gimp-crop-tool options # end of gimp-crop-tool options
@@ -1,5 +1,9 @@
# GIMP gimp-dodge-burn-tool options # GIMP gimp-dodge-burn-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(palette "Histórico de color") (palette "Histórico de color")
@@ -1,5 +1,9 @@
# GIMP gimp-eraser-tool options # GIMP gimp-eraser-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(palette "Histórico de color") (palette "Histórico de color")
@@ -1,4 +1,6 @@
# GIMP gimp-flip-tool options # GIMP gimp-flip-tool options
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-flip-tool options # end of gimp-flip-tool options
@@ -1,4 +1,8 @@
# GIMP gimp-foreground-select-tool options # GIMP gimp-foreground-select-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-foreground-select-tool options # end of gimp-foreground-select-tool options
@@ -1,5 +1,9 @@
# GIMP gimp-gradient-tool options # GIMP gimp-gradient-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(gradient "PP a FD (RGB)") (gradient "PP a FD (RGB)")
(brush-size 51) (brush-size 51)
(brush-hardness 0.5) (brush-hardness 0.5)
@@ -1,4 +1,6 @@
# GIMP gimp-handle-transform-tool options # GIMP gimp-handle-transform-tool options
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-handle-transform-tool options # end of gimp-handle-transform-tool options
@@ -1,5 +1,9 @@
# GIMP gimp-heal-tool options # GIMP gimp-heal-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(pattern "Pine") (pattern "Pine")
@@ -1,5 +1,9 @@
# GIMP gimp-ink-tool options # GIMP gimp-ink-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(pattern "Pine") (pattern "Pine")
(brush-size 51) (brush-size 51)
(brush-hardness 0.5) (brush-hardness 0.5)
@@ -1,5 +1,9 @@
# GIMP gimp-mypaint-brush-tool options # GIMP gimp-mypaint-brush-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(mybrush "100% Opaque") (mybrush "100% Opaque")
(pattern "Pine") (pattern "Pine")
(brush-size 51) (brush-size 51)
@@ -1,4 +1,6 @@
# GIMP gimp-offset-tool options # GIMP gimp-offset-tool options
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-offset-tool options # end of gimp-offset-tool options
@@ -1,4 +1,8 @@
# GIMP gimp-operation-tool options # GIMP gimp-operation-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-operation-tool options # end of gimp-operation-tool options
@@ -1,5 +1,9 @@
# GIMP gimp-paintbrush-tool options # GIMP gimp-paintbrush-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(pattern "Pine") (pattern "Pine")
@@ -1,5 +1,9 @@
# GIMP gimp-path-tool options # GIMP gimp-path-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(pattern "Pine") (pattern "Pine")
@@ -1,5 +1,9 @@
# GIMP gimp-pencil-tool options # GIMP gimp-pencil-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(pattern "Pine") (pattern "Pine")
@@ -1,5 +1,9 @@
# GIMP gimp-perspective-clone-tool options # GIMP gimp-perspective-clone-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(pattern "Pine") (pattern "Pine")
@@ -1,4 +1,6 @@
# GIMP gimp-perspective-tool options # GIMP gimp-perspective-tool options
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-perspective-tool options # end of gimp-perspective-tool options
@@ -1,4 +1,6 @@
# GIMP gimp-rect-select-tool options # GIMP gimp-rect-select-tool options
(round-corners yes)
(corner-radius 50)
# end of gimp-rect-select-tool options # end of gimp-rect-select-tool options
@@ -1,4 +1,6 @@
# GIMP gimp-rotate-tool options # GIMP gimp-rotate-tool options
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-rotate-tool options # end of gimp-rotate-tool options
@@ -1,4 +1,6 @@
# GIMP gimp-scale-tool options # GIMP gimp-scale-tool options
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-scale-tool options # end of gimp-scale-tool options
@@ -1,5 +1,9 @@
# GIMP gimp-smudge-tool options # GIMP gimp-smudge-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
(brush "2. Hardness 100") (brush "2. Hardness 100")
(dynamics "Pressure Size") (dynamics "Pressure Size")
(pattern "Pine") (pattern "Pine")
@@ -1,5 +1,7 @@
# GIMP gimp-text-tool options # GIMP gimp-text-tool options
(foreground
(color "R'G'B'A float" 16 "\0\0\200\77\0\0\200\77\0\0\200\77\0\0\200\77" 0))
(palette "Histórico de color") (palette "Histórico de color")
(font "Sans-serif") (font "Sans-serif")
@@ -1,4 +1,6 @@
# GIMP gimp-transform-3d-tool options # GIMP gimp-transform-3d-tool options
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-transform-3d-tool options # end of gimp-transform-3d-tool options
@@ -1,4 +1,6 @@
# GIMP gimp-unified-transform-tool options # GIMP gimp-unified-transform-tool options
(background
(color "R'G'B'A float" 16 "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200\77" 0))
# end of gimp-unified-transform-tool options # end of gimp-unified-transform-tool options
+1 -1
View File
@@ -50,7 +50,7 @@
(visible yes)) (visible yes))
(GimpToolGroup "tool group" (GimpToolGroup "tool group"
(visible yes) (visible yes)
(active-tool "gimp-unified-transform-tool") (active-tool "gimp-scale-tool")
(children (children
(GimpToolInfo "gimp-unified-transform-tool" (GimpToolInfo "gimp-unified-transform-tool"
(icon-name "gimp-tool-unified-transform") (icon-name "gimp-tool-unified-transform")
+2 -2
View File
@@ -1,5 +1,5 @@
[FileDialog] [FileDialog]
history=@Invalid() history=@Invalid()
lastVisited=file:///home/VampireJSV/Imágenes/ lastVisited=file:///home/VampireJSV/Apps/Isos/
qtVersion=6.11.1 qtVersion=6.11.2
viewMode=Detail viewMode=Detail
@@ -1,10 +0,0 @@
[Desktop Entry]
Categories=Network;
Comment=DavMail POP/IMAP/SMTP/CalDav/LDAP Exchange Gateway
Exec=davmail
GenericName=DavMail
Icon=davmail
Name=DavMail
Terminal=false
Type=Application
Version=1.0
+2 -3
View File
@@ -10,10 +10,9 @@ gtk-enable-animations=true
gtk-font-name=DejaVu Sans, Extra Light 11 gtk-font-name=DejaVu Sans, Extra Light 11
gtk-icon-theme-name=Tela gtk-icon-theme-name=Tela
gtk-menu-images=true gtk-menu-images=true
gtk-modules=colorreload-gtk-module:window-decorations-gtk-module:appmenu-gtk-module gtk-modules=colorreload-gtk-module:window-decorations-gtk-module
gtk-primary-button-warps-slider=true gtk-primary-button-warps-slider=true
gtk-shell-shows-menubar=1
gtk-sound-theme-name=ocean gtk-sound-theme-name=ocean
gtk-theme-name=Breeze gtk-theme-name=Breeze
gtk-toolbar-style=3 gtk-toolbar-style=3
gtk-xft-dpi=117964 gtk-xft-dpi=98304
+1 -1
View File
@@ -11,4 +11,4 @@ gtk-icon-theme-name=Tela
gtk-primary-button-warps-slider=true gtk-primary-button-warps-slider=true
gtk-sound-theme-name=ocean gtk-sound-theme-name=ocean
gtk-theme-name=Breeze gtk-theme-name=Breeze
gtk-xft-dpi=117964 gtk-xft-dpi=98304
+1 -1
View File
@@ -1,2 +1,2 @@
# creado por KDE Plasma, Fri Jul 31 19:34:14 2026 # creado por KDE Plasma, Mon Sep 28 16:00:47 2026
# #
+1 -1
View File
@@ -1,4 +1,4 @@
# creado por KDE Plasma, Fri Jul 31 19:34:14 2026 # creado por KDE Plasma, Mon Sep 28 16:00:47 2026
# #
gtk-alternative-button-order = 1 gtk-alternative-button-order = 1
+2 -2
View File
@@ -4,5 +4,5 @@ LayoutName=org.kde.breeze.desktop
[org.kde.kdecoration2] [org.kde.kdecoration2]
BorderSize=Large BorderSize=Large
NoPlugin=false NoPlugin=false
library=breezeenhanced library=sierrabreezeenhanced
theme=BreezeEnhanced theme=Sierra Breeze Enhanced
+86 -3
View File
@@ -34,6 +34,7 @@
"hdrIccProfilePath": "", "hdrIccProfilePath": "",
"highDynamicRange": false, "highDynamicRange": false,
"iccProfilePath": "", "iccProfilePath": "",
"maxBitsPerColor": 0,
"mode": { "mode": {
"flags": 1, "flags": 1,
"height": 1080, "height": 1080,
@@ -84,6 +85,7 @@
"hdrIccProfilePath": "", "hdrIccProfilePath": "",
"highDynamicRange": false, "highDynamicRange": false,
"iccProfilePath": "", "iccProfilePath": "",
"maxBitsPerColor": 0,
"mode": { "mode": {
"flags": 1, "flags": 1,
"height": 1440, "height": 1440,
@@ -120,7 +122,7 @@
], ],
"autoRotation": "InTabletMode", "autoRotation": "InTabletMode",
"automaticBrightness": false, "automaticBrightness": false,
"brightness": 0.6701, "brightness": 1,
"colorPowerTradeoff": "PreferEfficiency", "colorPowerTradeoff": "PreferEfficiency",
"colorProfileSource": "sRGB", "colorProfileSource": "sRGB",
"connectorName": "HDMI-A-1", "connectorName": "HDMI-A-1",
@@ -134,7 +136,6 @@
"hdrIccProfilePath": "", "hdrIccProfilePath": "",
"highDynamicRange": false, "highDynamicRange": false,
"iccProfilePath": "", "iccProfilePath": "",
"maxBitsPerColor": 0,
"mode": { "mode": {
"flags": 0, "flags": 0,
"height": 1080, "height": 1080,
@@ -185,7 +186,6 @@
"hdrIccProfilePath": "", "hdrIccProfilePath": "",
"highDynamicRange": false, "highDynamicRange": false,
"iccProfilePath": "", "iccProfilePath": "",
"maxBitsPerColor": 0,
"mode": { "mode": {
"flags": 0, "flags": 0,
"height": 1440, "height": 1440,
@@ -202,6 +202,54 @@
"uuid": "1e9c7995-18e2-442a-84cf-8346c9cda8cb", "uuid": "1e9c7995-18e2-442a-84cf-8346c9cda8cb",
"vrrPolicy": "Never", "vrrPolicy": "Never",
"wideColorGamut": false "wideColorGamut": false
},
{
"abmLevel": 0,
"allowDdcCi": true,
"allowSdrSoftwareBrightness": true,
"autoBrightnessCurve": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"autoRotation": "InTabletMode",
"automaticBrightness": false,
"brightness": 1,
"colorPowerTradeoff": "PreferEfficiency",
"colorProfileSource": "sRGB",
"connectorName": "Virtual-virtual-xdp-kde-zen",
"customModes": [
],
"detectedDdcCi": false,
"edrPolicy": "always",
"hdrColorProfileSource": "EDID",
"hdrIccProfilePath": "",
"highDynamicRange": false,
"iccProfilePath": "",
"mode": {
"flags": 1,
"height": 1080,
"refreshRate": 60000,
"width": 1920
},
"overscan": 0,
"rgbRange": "Automatic",
"scale": 1,
"sdrBrightness": 200,
"sdrGamutWideness": 0,
"sharpness": 0,
"transform": "Normal",
"uuid": "5dc74d59-ff62-4af2-baf9-de171e579735",
"vrrPolicy": "Automatic",
"wideColorGamut": false
} }
], ],
"name": "outputs" "name": "outputs"
@@ -287,6 +335,41 @@
"replicationSource": "" "replicationSource": ""
} }
] ]
},
{
"lidClosed": false,
"outputs": [
{
"enabled": true,
"outputIndex": 0,
"position": {
"x": 2560,
"y": 360
},
"priority": 1,
"replicationSource": ""
},
{
"enabled": true,
"outputIndex": 1,
"position": {
"x": 0,
"y": 0
},
"priority": 2,
"replicationSource": ""
},
{
"enabled": true,
"outputIndex": 4,
"position": {
"x": 4480,
"y": 360
},
"priority": 3,
"replicationSource": ""
}
]
} }
], ],
"name": "setups" "name": "setups"
+1
View File
@@ -10,6 +10,7 @@ x-scheme-handler/chrome=zen.desktop;userapp-Zen-YAJBS3.desktop;
x-scheme-handler/http=zen.desktop;userapp-Zen-YAJBS3.desktop; x-scheme-handler/http=zen.desktop;userapp-Zen-YAJBS3.desktop;
x-scheme-handler/https=zen.desktop;userapp-Zen-YAJBS3.desktop; x-scheme-handler/https=zen.desktop;userapp-Zen-YAJBS3.desktop;
x-scheme-handler/mailto=eu.betterbird.Betterbird.desktop; x-scheme-handler/mailto=eu.betterbird.Betterbird.desktop;
x-scheme-handler/bitwarden=bitwarden.desktop;Bitwarden.desktop;
[Default Applications] [Default Applications]
application/x-extension-htm=zen.desktop application/x-extension-htm=zen.desktop
+58 -1
View File
@@ -6,10 +6,67 @@ check_for_updates = true
auto_install_updates = true auto_install_updates = true
update_prompt_seen = true update_prompt_seen = true
show_in_menu_bar = true show_in_menu_bar = true
capture_mouse_events = true
auto_download_assets = true auto_download_assets = true
asset_source = "automatic" asset_source = "automatic"
language = "es" language = "es"
thumbwheel_sensitivity = 14 thumbwheel_sensitivity = 14
appearance = "system" appearance = "system"
[devices] [devices."direct:046d:b031:serial:2607lv82q6u8"]
gesture_owner = "GestureButton"
dpi = 1200
[devices."direct:046d:b031:serial:2607lv82q6u8".identity]
display_name = "Lift"
codename = "LIFT"
kind = "mouse"
[devices."direct:046d:b031:serial:2607lv82q6u8".identity.model_info]
entity_count = 3
unit_id = [
0,
0,
0,
0,
]
model_ids = [
45105,
0,
0,
]
extended_model_id = 0
[devices."direct:046d:b031:serial:2607lv82q6u8".identity.model_info.transports]
usb = false
equad = false
btle = true
bluetooth = false
[devices."direct:046d:b031:serial:2607lv82q6u8".identity.capabilities]
buttons = true
pointer = true
lighting = false
scroll_inversion = false
hires_wheel = false
[devices."direct:046d:b031:serial:2607lv82q6u8".bindings.MiddleClick]
Up = "MissionControl"
Down = "ShowDesktop"
Left = "PrevTab"
Right = "NextTab"
Click = "MiddleClick"
[devices."direct:046d:b031:serial:2607lv82q6u8".bindings.Back]
Up = "MissionControl"
Down = "ShowDesktop"
Left = "PrevTab"
Right = "NextTab"
Click = "BrowserBack"
[devices."direct:046d:b031:serial:2607lv82q6u8".bindings.GestureButton]
Up = "MissionControl"
Down = "ShowDesktop"
Left = "PrevTab"
Right = "NextTab"
Click = "AppExpose"
+5 -1
View File
@@ -1,5 +1,9 @@
[Adapters] [Adapters]
10:6F:D9:74:E5:AE_powered=true 10:6F:D9:74:E5:AE_powered=true
C0:E3:50:A5:FF:D4_powered=true
[Devices] [Devices]
connectedDevices= connectedDevices=D8:EA:1A:18:85:1D
[General]
launchState=enable
+5 -1
View File
@@ -1,8 +1,12 @@
[Common] [Common]
ShadowSize=ShadowSmall OutlineEnabled=true
OutlineIntensity=OutlineMedium
RoundedCorners=true
ShadowSize=ShadowNone
ShadowStrength=191 ShadowStrength=191
[Windeco] [Windeco]
BackgroundGradientIntensity=0 BackgroundGradientIntensity=0
BackgroundOpacity=0 BackgroundOpacity=0
DrawBackgroundGradient=false
TitleBarFont=Noto Sans,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,,0,0 TitleBarFont=Noto Sans,11,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,,0,0
+1 -1
View File
@@ -12,7 +12,7 @@ Version=202
ViewPropsTimestamp=2026,6,30,20,49,50.812 ViewPropsTimestamp=2026,6,30,20,49,50.812
[IconsMode] [IconsMode]
PreviewSize=208 PreviewSize=256
[InformationPanel] [InformationPanel]
previewsAutoPlay=true previewsAutoPlay=true
View File
+27 -21
View File
@@ -1,27 +1,33 @@
[General] [General]
LastUsedVersion=210800 LastUsedVersion=210800
SideBarPage=operations
[ImageView]
ThumbnailSplitterSizes=569,155
[Recent Files] [Recent Files]
File1[$e]=$HOME/Proyectos/activo/Las Aventuras de Tino/Actividades/Pag4.png File1[$e]=$HOME/Proyectos/activo/Las Aventuras de Tino/exchanged/p04.jpg
File10[$e]=$HOME/Descargas/WhatsApp Image 2026-07-27 at 07.12.13.jpeg File10[$e]=$HOME/Descargas/PXL_20260914_045420350.RAW-01.COVER.jpg
File2[$e]=$HOME/Proyectos/activo/Las Aventuras de Tino/Actividades/PORTADA ACTIVIDADES.png File2[$e]=$HOME/Descargas/book-mockup.png
File3[$e]=$HOME/Proyectos/activo/Las Aventuras de Tino/Actividades/ PAG 25.png File3[$e]=$HOME/Descargas/cyberpunk background.heic
File4[$e]=$HOME/Proyectos/activo/Las Aventuras de Tino/Actividades/PAG 20.png File4[$e]=$HOME/Descargas/WhatsApp Image 2026-08-26 at 11.49.23.jpeg
File5[$e]=$HOME/Proyectos/activo/Las Aventuras de Tino/Actividades/PAG 25.png File5[$e]=$HOME/Proyectos/activo/Las Aventuras de Tino/updated/contraportada.jpg
File6[$e]=$HOME/Descargas/juri copia.jpg File6[$e]=$HOME/Descargas/IMG_20150913_122227.jpg
File7[$e]=$HOME/Proyectos/activo/Las Aventuras de Tino/Actividades/Contraportada_Tino_3000x3000_300dpi-1.png File7[$e]=$HOME/Descargas/Gemini_Generated_Image_jwbxwejwbxwejwbx.jpg
File8[$e]=$HOME/Proyectos/activo/Las Aventuras de Tino/Actividades/Puzzle_Tino_reverso_3000x3000_300dpi.png File8[$e]=kdeconnect://2cce1bca122b4c2288b32366d0a05fd3/Almacenamiento interno compartido/DCIM/Camera/PXL_20250516_081926020.RAW-01.COVER.jpg
File9[$e]=$HOME/Proyectos/activo/Las Aventuras de Tino/Actividades/Portada_Tino_3000x3000_300dpi.png File9[$e]=kdeconnect://2cce1bca122b4c2288b32366d0a05fd3/Almacenamiento interno compartido/DCIM/Camera/PXL_20260914_045420350.RAW-01.COVER.jpg
Name1[$e]=Pag4.png Name1[$e]=p04.jpg
Name10[$e]=WhatsApp Image 2026-07-27 at 07.12.13.jpeg Name10[$e]=PXL_20260914_045420350.RAW-01.COVER.jpg
Name2[$e]=PORTADA ACTIVIDADES.png Name2[$e]=book-mockup.png
Name3[$e]=\sPAG 25.png Name3[$e]=cyberpunk background.heic
Name4[$e]=PAG 20.png Name4[$e]=WhatsApp Image 2026-08-26 at 11.49.23.jpeg
Name5[$e]=PAG 25.png Name5[$e]=contraportada.jpg
Name6[$e]=juri copia.jpg Name6[$e]=IMG_20150913_122227.jpg
Name7[$e]=Contraportada_Tino_3000x3000_300dpi-1.png Name7[$e]=Gemini_Generated_Image_jwbxwejwbxwejwbx.jpg
Name8[$e]=Puzzle_Tino_reverso_3000x3000_300dpi.png Name8[$e]=PXL_20250516_081926020.RAW-01.COVER.jpg
Name9[$e]=Portada_Tino_3000x3000_300dpi.png Name9[$e]=PXL_20260914_045420350.RAW-01.COVER.jpg
[SideBar] [SideBar]
InformationSplitterSizes=235,232 InformationSplitterSizes=239,236
IsVisible ViewMode=true
SideBarSplitterSizes=273,1160
+2 -2
View File
@@ -1,8 +1,8 @@
[Favorites-dev.xarbit.appgrid.favorites-5dd12022-9e60-44eb-b4dd-81176852c13f] [Favorites-dev.xarbit.appgrid.favorites-5dd12022-9e60-44eb-b4dd-81176852c13f]
ordering=applications:org.kde.dolphin.desktop,applications:zen.desktop,applications:eu.betterbird.Betterbird.desktop,applications:io.github.tobagin.karere.desktop,applications:spotify.desktop,applications:obsidian.desktop,applications:org.kde.konsole.desktop,applications:org.kde.kcalc.desktop,applications:org.gnome.gitlab.cheywood.Buffer.desktop,applications:codium.desktop ordering=applications:eu.betterbird.Betterbird.desktop,applications:org.gnome.gitlab.cheywood.Buffer.desktop,applications:org.kde.dolphin.desktop,applications:zen.desktop,applications:io.github.tobagin.karere.desktop,applications:org.kde.kcalc.desktop,applications:org.kde.konsole.desktop,applications:codium.desktop,applications:io.dbeaver.DBeaver.desktop
[Favorites-dev.xarbit.appgrid.favorites-global] [Favorites-dev.xarbit.appgrid.favorites-global]
ordering=applications:org.kde.dolphin.desktop,applications:zen.desktop,applications:eu.betterbird.Betterbird.desktop,applications:io.github.tobagin.karere.desktop,applications:spotify.desktop,applications:obsidian.desktop,applications:org.kde.konsole.desktop,applications:org.kde.kcalc.desktop,applications:org.gnome.gitlab.cheywood.Buffer.desktop,applications:codium.desktop ordering=applications:eu.betterbird.Betterbird.desktop,applications:org.gnome.gitlab.cheywood.Buffer.desktop,applications:org.kde.dolphin.desktop,applications:zen.desktop,applications:io.github.tobagin.karere.desktop,applications:org.kde.kcalc.desktop,applications:org.kde.konsole.desktop,applications:codium.desktop,applications:io.dbeaver.DBeaver.desktop
[Favorites-org.kde.plasma.kicker.favorites.instance-149-5dd12022-9e60-44eb-b4dd-81176852c13f] [Favorites-org.kde.plasma.kicker.favorites.instance-149-5dd12022-9e60-44eb-b4dd-81176852c13f]
ordering= ordering=
+5
View File
@@ -8,6 +8,11 @@ Show Status Bar=true
Show Tab Bar=true Show Tab Bar=true
Show Url Nav Bar=true Show Url Nav Bar=true
[MainWindow]
2 screens: Height=480
2 screens: Width=640
2 screens: Window-Maximized=true
[filetree] [filetree]
editShade=183,220,246 editShade=183,220,246
listMode=false listMode=false
+45 -35
View File
@@ -1,86 +1,96 @@
updateInfoAdded=true updateInfoAdded=true
[50-krunner-activate-typing.upd] [50-krunner-activate-typing.upd]
ctime=1784484852 ctime=1789020233
done=50-krunner-activate-typing done=50-krunner-activate-typing
mtime=1784111587 mtime=1788942803
[ark_move_dirhistory_to_state_config.upd]
ctime=1789124648
done=ark-move-dirhistory-to-state-config
mtime=1789038578
[dolphin_detailsmodesettings.upd] [dolphin_detailsmodesettings.upd]
ctime=1783622420 ctime=1789124648
done=50-krunner-activate-typing,rename-leading-padding,rename-side-padding,move-content-display done=50-krunner-activate-typing,rename-leading-padding,rename-side-padding,move-content-display,ark-move-dirhistory-to-state-config
mtime=1782826076 mtime=1789026613
[dolphin_replace_view_mode_with_view_settings_in_toolbar.upd] [dolphin_replace_view_mode_with_view_settings_in_toolbar.upd]
ctime=1783622420 ctime=1789124648
done=move-content-display,replace-view-mode-with-view-settings-in-toolbar done=move-content-display,replace-view-mode-with-view-settings-in-toolbar
mtime=1782826076 mtime=1789026613
[dolphin_statusandlocationbarssettings.upd] [dolphin_statusandlocationbarssettings.upd]
ctime=1783622420 ctime=1789124648
done=replace-view-mode-with-view-settings-in-toolbar,25.04-convert-bool-showstatusbar-to-enum-showstatusbar done=replace-view-mode-with-view-settings-in-toolbar,25.04-convert-bool-showstatusbar-to-enum-showstatusbar
mtime=1782826076 mtime=1789026613
[dolphin_tab_key_shortcut_for_focus_other_view.upd]
ctime=1789124648
done=tab_key_shortcut_for_focus_other_view
mtime=1789026613
[gtkconfig.upd] [gtkconfig.upd]
ctime=1784484844 ctime=1789020226
done=25.04-convert-bool-showstatusbar-to-enum-showstatusbar,gtk_theme,dont_use_gtk_css_for_window_decorations,remove_deprecated_gtk4_option_v2 done=25.04-convert-bool-showstatusbar-to-enum-showstatusbar,gtk_theme,dont_use_gtk_css_for_window_decorations,remove_deprecated_gtk4_option_v2
mtime=1784110247 mtime=1788942122
[kcalcrc.upd] [kcalcrc.upd]
ctime=1783622421 ctime=1789124653
done=remove_deprecated_gtk4_option_v2 done=remove_deprecated_gtk4_option_v2
mtime=1782835593 mtime=1789039039
[kwin.upd] [kwin.upd]
ctime=1784484846 ctime=1789020229
done=remove_deprecated_gtk4_option_v2,kwin-6.0-reset-active-mouse-screen,kwin-6.0-delete-desktop-switching-shortcuts,kwin-6.0-remove-breeze-tabbox-default,kwin-6.1-remove-gridview-expose-shortcuts,kwin-6.5-showpaint-changes done=remove_deprecated_gtk4_option_v2,kwin-6.0-reset-active-mouse-screen,kwin-6.0-delete-desktop-switching-shortcuts,kwin-6.0-remove-breeze-tabbox-default,kwin-6.1-remove-gridview-expose-shortcuts,kwin-6.5-showpaint-changes
mtime=1784107583 mtime=1788940809
[migrate-calendar-to-plugin-id.upd] [migrate-calendar-to-plugin-id.upd]
ctime=1784484850 ctime=1789020231
done=kwin-6.5-showpaint-changes,migrate-calendar-plugins done=kwin-6.5-showpaint-changes,migrate-calendar-plugins
mtime=1784108763 mtime=1788941399
[plasma-systemmonitor.upd] [plasma-systemmonitor.upd]
ctime=1784484852 ctime=1789020234
done=memory-column done=memory-column
mtime=1784112712 mtime=1788943355
[plasma6.0-remove-dpi-settings.upd] [plasma6.0-remove-dpi-settings.upd]
ctime=1784484850 ctime=1789020231
done=migrate-calendar-plugins,plasma6.0-remove-dpi-settings done=migrate-calendar-plugins,plasma6.0-remove-dpi-settings
mtime=1784108763 mtime=1788941399
[plasma6.0-remove-old-shortcuts.upd] [plasma6.0-remove-old-shortcuts.upd]
ctime=1784484850 ctime=1789020231
done=plasma6.0-remove-dpi-settings,plasma6.0-remove-old-shortcuts done=plasma6.0-remove-dpi-settings,plasma6.0-remove-old-shortcuts
mtime=1784108763 mtime=1788941399
[plasma6.3-update-clipboard-database-2-to-3.upd] [plasma6.3-update-clipboard-database-2-to-3.upd]
ctime=1784484850 ctime=1789020231
done=plasma6.0-remove-old-shortcuts,plasma6.3-update-clipboard-database-2-to-3 done=plasma6.0-remove-old-shortcuts,plasma6.3-update-clipboard-database-2-to-3
mtime=1784108763 mtime=1788941399
[plasma6.4-migrate-fullscreen-notifications-to-dnd.upd] [plasma6.4-migrate-fullscreen-notifications-to-dnd.upd]
ctime=1784484850 ctime=1789020231
done=plasma6.3-update-clipboard-database-2-to-3,plasma6.4-migrate-fullscreen-notifications-to-dnd done=plasma6.3-update-clipboard-database-2-to-3,plasma6.4-migrate-fullscreen-notifications-to-dnd
mtime=1784108763 mtime=1788941399
[plasmashell-6.0-keep-custom-position-of-panels.upd] [plasmashell-6.0-keep-custom-position-of-panels.upd]
ctime=1784484850 ctime=1789020231
done=plasma6.4-migrate-fullscreen-notifications-to-dnd,plasmashell-6.0-keep-custom-position-of-panels done=plasma6.4-migrate-fullscreen-notifications-to-dnd,plasmashell-6.0-keep-custom-position-of-panels
mtime=1784108763 mtime=1788941399
[plasmashell-6.0-keep-default-floating-setting-for-plasma-5-panels.upd] [plasmashell-6.0-keep-default-floating-setting-for-plasma-5-panels.upd]
ctime=1784484850 ctime=1789020231
done=plasmashell-6.0-keep-custom-position-of-panels,plasmashell-6.0-keep-default-floating-setting-for-plasma-5-panels done=plasmashell-6.0-keep-custom-position-of-panels,plasmashell-6.0-keep-default-floating-setting-for-plasma-5-panels
mtime=1784108763 mtime=1788941399
[plasmashell-6.5-remove-stop-activity-shortcut.upd] [plasmashell-6.5-remove-stop-activity-shortcut.upd]
ctime=1784484850 ctime=1789020231
done=plasmashell-6.0-keep-default-floating-setting-for-plasma-5-panels,plasmashell-6.5-remove-stop-activity-shortcut done=plasmashell-6.0-keep-default-floating-setting-for-plasma-5-panels,plasmashell-6.5-remove-stop-activity-shortcut
mtime=1784108763 mtime=1788941399
[spectacle.upd] [spectacle.upd]
ctime=1784484852 ctime=1789020235
done=plasmashell-6.5-remove-stop-activity-shortcut,24.02.0-video_format,24.02.0-keep_old_save_location,24.02.0-rename_settings,24.02.0-keep_old_filename_templates,24.05.2-change_placeholder_format done=plasmashell-6.5-remove-stop-activity-shortcut,24.02.0-video_format,24.02.0-keep_old_save_location,24.02.0-rename_settings,24.02.0-keep_old_filename_templates,24.05.2-change_placeholder_format
mtime=1784113283 mtime=1788943786
+2 -2
View File
@@ -103,7 +103,7 @@ toolBarFont=DejaVu Sans,11,-1,5,200,0,0,0,0,0,0,0,0,0,0,1,ExtraLight,0,0
[KDE] [KDE]
AnimationDurationFactor=1.5 AnimationDurationFactor=1.5
DefaultDarkLookAndFeel=com.github.vinceliuice.Layan DefaultDarkLookAndFeel=Vampire-dark
DefaultLightLookAndFeel=Vampire-Light DefaultLightLookAndFeel=Vampire-Light
LookAndFeelPackage=Vampire-Light LookAndFeelPackage=Vampire-Light
ShowDeleteCommand=false ShowDeleteCommand=false
@@ -113,7 +113,7 @@ frameContrast=0.2
[KFileDialog Settings] [KFileDialog Settings]
Allow Expansion=false Allow Expansion=false
Automatically select filename extension=true Automatically select filename extension=true
Breadcrumb Navigation=true Breadcrumb Navigation=false
Decoration position=2 Decoration position=2
Show Full Path=false Show Full Path=false
Show Inline Previews=true Show Inline Previews=true
+9 -2
View File
@@ -226,11 +226,11 @@ stopmedia=Media Stop,Media Stop,Detener la reproducción multimedia
[org_kde_powerdevil] [org_kde_powerdevil]
Decrease Keyboard Brightness=Keyboard Brightness Down,Keyboard Brightness Down,Disminuir el brillo del teclado Decrease Keyboard Brightness=Keyboard Brightness Down,Keyboard Brightness Down,Disminuir el brillo del teclado
Decrease Screen Brightness=Monitor Brightness Down,Monitor Brightness Down,Disminuir el brillo de la pantalla Decrease Screen Brightness=Monitor Brightness Down,Monitor Brightness Down,Disminuir el brillo de la pantalla
Decrease Screen Brightness Small=Shift+Monitor Brightness Down,Shift+Monitor Brightness Down,Disminuir el brillo de la pantalla un 1 % Decrease Screen Brightness Small=Shift+Monitor Brightness Down,Shift+Monitor Brightness Down,Disminuir el brillo de la pantalla un 1 %
Hibernate=Hibernate,Hibernate,Hibernar Hibernate=Hibernate,Hibernate,Hibernar
Increase Keyboard Brightness=Keyboard Brightness Up,Keyboard Brightness Up,Aumentar el brillo del teclado Increase Keyboard Brightness=Keyboard Brightness Up,Keyboard Brightness Up,Aumentar el brillo del teclado
Increase Screen Brightness=Monitor Brightness Up,Monitor Brightness Up,Aumentar el brillo de la pantalla Increase Screen Brightness=Monitor Brightness Up,Monitor Brightness Up,Aumentar el brillo de la pantalla
Increase Screen Brightness Small=Shift+Monitor Brightness Up,Shift+Monitor Brightness Up,Aumentar el brillo de la pantalla un 1 % Increase Screen Brightness Small=Shift+Monitor Brightness Up,Shift+Monitor Brightness Up,Aumentar el brillo de la pantalla un 1 %
PowerDown=Power Down,Power Down,Apagado completo PowerDown=Power Down,Power Down,Apagado completo
PowerOff=Power Off,Power Off,Apagar PowerOff=Power Off,Power Off,Apagar
Sleep=Sleep,Sleep,Suspender Sleep=Sleep,Sleep,Suspender
@@ -264,6 +264,9 @@ activate widget 367=Alt+F1,none,Activar el elemento gráfico Lanzador de aplicac
activate widget 406=none,none,Activar el elemento gráfico AppGrid Launcher Center activate widget 406=none,none,Activar el elemento gráfico AppGrid Launcher Center
activate widget 476=Meta,none,Activar el elemento gráfico AppGrid Launcher Center activate widget 476=Meta,none,Activar el elemento gráfico AppGrid Launcher Center
activate widget 549=Meta+M,none,Activar el elemento gráfico kMenu activate widget 549=Meta+M,none,Activar el elemento gráfico kMenu
activate widget 581=Meta+C,none,Activar el elemento gráfico KDE control station
activate widget 583=none,none,Activar el elemento gráfico KDE control station
activate widget 599=Meta,none,Activar el elemento gráfico AppGrid Launcher Center
clear history=none,none,Borrar el historial de notificaciones clear history=none,none,Borrar el historial de notificaciones
clear-history=none,none,Borrar historial del portapapeles clear-history=none,none,Borrar historial del portapapeles
clipboard_action=Meta+Ctrl+X,Meta+Ctrl+X,Menú emergente de acciones automático clipboard_action=Meta+Ctrl+X,Meta+Ctrl+X,Menú emergente de acciones automático
@@ -284,3 +287,7 @@ toggle do not disturb=none,none,Conmutar no molestar
[services][org.kde.kcalc.desktop] [services][org.kde.kcalc.desktop]
_launch=Calculator\tCtrl+Alt+C _launch=Calculator\tCtrl+Alt+C
[services][org.kde.spectacle.desktop]
CurrentMonitorScreenShot=none
OpenWithoutScreenshot=none
+1 -1
View File
@@ -1,2 +1,2 @@
[General] [General]
SplitterSizes=244,381 SplitterSizes=370,709
File diff suppressed because one or more lines are too long
+1
View File
@@ -1,4 +1,5 @@
[General] [General]
confirmLogout=false
loginMode=restoreSavedSession loginMode=restoreSavedSession
[LegacySession: saved at previous logout] [LegacySession: saved at previous logout]
-2
View File
@@ -1,2 +0,0 @@
[KSplash]
Theme=Vampire-Light
+71 -9
View File
@@ -12,7 +12,7 @@ Rows=1
[Effect-better-blur-dx] [Effect-better-blur-dx]
BlurDecorations=true BlurDecorations=true
BlurDocks=true BlurDocks=false
BlurMatching=false BlurMatching=false
BlurMenus=true BlurMenus=true
BlurNonMatching=true BlurNonMatching=true
@@ -27,9 +27,42 @@ RefractionTextureRepeatMode=1
WindowClasses= WindowClasses=
[Effect-blur] [Effect-blur]
BlurStrength=5
NoiseStrength=4
Saturation=100
[Effect-blurplus]
AutoTintAlpha=true
AutoTintAlphaMax=80
AutoTintAlphaMin=20
BlurDecorations=true
BlurFinetune=5
BlurMatching=false
BlurNonMatching=true
BlurSaturationCompensation=false
BlurStrength=3 BlurStrength=3
NoiseStrength=3 BottomCornerRadius=10
Saturation=310 DecorationBlurStrength=3
DecorationNoiseStrength=1
DockBlurStrength=2
DockNoiseStrength=2
EdgeLighting=true
EdgeLightingDock=true
EdgeLightingTooltip=true
GlowColor=#00ffffff
IgnoreContentBlurRegion=true
NoiseStrength=1
OklabSaturation=true
PhysicallyBasedRefraction=true
RefractionBevelIntensity=15
RefractionEdgeSize=4
RefractionNormalPow=6
RefractionOffsetStrength=4
RefractionRGBFringing=3
RefractionStrength=15
TintColor=#88888888
TopCornerRadius=10
WindowClasses=
[Effect-kwin6_effect_glitch] [Effect-kwin6_effect_glitch]
Scale=2 Scale=2
@@ -51,12 +84,14 @@ CommandTitlebarWheel=Raise/Lower
[NightColor] [NightColor]
Active=true Active=true
NightTemperature=3600 Mode=1
NightTemperature=3400
[Plugins] [Plugins]
better_blur_dxEnabled=true better_blur_dxEnabled=false
blurEnabled=false blurEnabled=false
desktopchangeosdEnabled=true desktopchangeosdEnabled=true
glassEnabled=true
kinetic_fadingpopupsEnabled=true kinetic_fadingpopupsEnabled=true
kwin4_effect_geometry_changeEnabled=true kwin4_effect_geometry_changeEnabled=true
kwin6_effect_glitchEnabled=true kwin6_effect_glitchEnabled=true
@@ -64,8 +99,18 @@ magiclampEnabled=true
scaleEnabled=false scaleEnabled=false
screenedgeEnabled=false screenedgeEnabled=false
sheetEnabled=true sheetEnabled=true
slidebackEnabled=true
squashEnabled=false squashEnabled=false
[Round-Corners]
ActiveSecondOutlineAlpha=81
ActiveShadowUseCustom=true
InactiveOutlineThickness=0
InactiveSecondOutlineThickness=0
OutlineThickness=0
SecondOutlineThickness=0
ShadowColor=133,133,133
[Script-desktopchangeosd] [Script-desktopchangeosd]
PopupHideDelay=500 PopupHideDelay=500
@@ -85,6 +130,10 @@ tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"wi
padding=4 padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
[Tiling][02f60f4b-2c93-4b11-97ee-ebb60d739ac7][5dc74d59-ff62-4af2-baf9-de171e579735]
padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
[Tiling][02f60f4b-2c93-4b11-97ee-ebb60d739ac7][7d7b54c5-cbcb-4c94-9bb0-01737767e06f] [Tiling][02f60f4b-2c93-4b11-97ee-ebb60d739ac7][7d7b54c5-cbcb-4c94-9bb0-01737767e06f]
padding=4 padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
@@ -107,7 +156,7 @@ tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"wi
[Tiling][87a843ec-601f-400c-9560-38f98bf60bd9][1e9c7995-18e2-442a-84cf-8346c9cda8cb] [Tiling][87a843ec-601f-400c-9560-38f98bf60bd9][1e9c7995-18e2-442a-84cf-8346c9cda8cb]
padding=4 padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} tiles={"layoutDirection":"horizontal","tiles":[{"width":0.5},{"width":0.5}]}
[Tiling][87a843ec-601f-400c-9560-38f98bf60bd9][2705dd1a-8411-41bd-b40c-0236daa809b2] [Tiling][87a843ec-601f-400c-9560-38f98bf60bd9][2705dd1a-8411-41bd-b40c-0236daa809b2]
padding=4 padding=4
@@ -117,10 +166,14 @@ tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"wi
padding=4 padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
[Tiling][87a843ec-601f-400c-9560-38f98bf60bd9][7d7b54c5-cbcb-4c94-9bb0-01737767e06f] [Tiling][87a843ec-601f-400c-9560-38f98bf60bd9][5dc74d59-ff62-4af2-baf9-de171e579735]
padding=4 padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
[Tiling][87a843ec-601f-400c-9560-38f98bf60bd9][7d7b54c5-cbcb-4c94-9bb0-01737767e06f]
padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.5},{"width":0.5}]}
[Tiling][87a843ec-601f-400c-9560-38f98bf60bd9][cae5ebea-425d-4ba8-8be4-7fcdf00f2c53] [Tiling][87a843ec-601f-400c-9560-38f98bf60bd9][cae5ebea-425d-4ba8-8be4-7fcdf00f2c53]
padding=4 padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
@@ -141,6 +194,10 @@ tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"wi
padding=4 padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
[Tiling][aad98976-5c51-43e0-bec1-89ee1f6feff4][5dc74d59-ff62-4af2-baf9-de171e579735]
padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
[Tiling][aad98976-5c51-43e0-bec1-89ee1f6feff4][7d7b54c5-cbcb-4c94-9bb0-01737767e06f] [Tiling][aad98976-5c51-43e0-bec1-89ee1f6feff4][7d7b54c5-cbcb-4c94-9bb0-01737767e06f]
padding=4 padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
@@ -165,6 +222,10 @@ tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"wi
padding=4 padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
[Tiling][d1d8e224-ba01-4616-8fb8-1ab34c005bdf][5dc74d59-ff62-4af2-baf9-de171e579735]
padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
[Tiling][d1d8e224-ba01-4616-8fb8-1ab34c005bdf][7d7b54c5-cbcb-4c94-9bb0-01737767e06f] [Tiling][d1d8e224-ba01-4616-8fb8-1ab34c005bdf][7d7b54c5-cbcb-4c94-9bb0-01737767e06f]
padding=4 padding=4
tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]} tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
@@ -175,15 +236,16 @@ tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"wi
[Wayland] [Wayland]
InputMethod[$e]=/usr/share/applications/org.freedesktop.IBus.Panel.Wayland.Gtk3.desktop InputMethod[$e]=/usr/share/applications/org.freedesktop.IBus.Panel.Wayland.Gtk3.desktop
VirtualKeyboardMode=1 VirtualKeyboardMode=2
[Windows] [Windows]
BorderlessMaximizedWindows=true BorderlessMaximizedWindows=true
[Xwayland] [Xwayland]
Scale=1.2 Scale=1
[org.kde.kdecoration2] [org.kde.kdecoration2]
BorderSize=VeryLarge
BorderSizeAuto=false BorderSizeAuto=false
ButtonsOnLeft=X ButtonsOnLeft=X
ButtonsOnRight= ButtonsOnRight=
+20 -20
View File
@@ -6,23 +6,23 @@ LockSidebar=true
ShowSidebar=true ShowSidebar=true
[Recent Files] [Recent Files]
File1[$e]=$HOME/Descargas/090726_CIL_Propuesta_automatización_formulario_de_contacto_(1).pdf File1[$e]=$HOME/Descargas/Fras. 2026-04 Cedarcoast.pdf
File10[$e]=$HOME/Descargas/Presupuesto_LM_Ondara_306994_17853426181877996996568301722804.pdf File10[$e]=$HOME/Descargas/261F0000498-00848F.pdf
File2[$e]=$HOME/Descargas/Colegio Levante/RUTAS TRANSPORTE ESCOLAR 2026-2027.pdf File2[$e]=$HOME/Descargas/notificaciones/dcc198f422eef52cfafdf3d6a22fd310e151824791456.pdf
File3[$e]=$HOME/Descargas/CEDARCOAST.pdf File3[$e]=$HOME/Descargas/notificaciones/SINT_FGDE_4608V03260967106.pdf
File4[$e]=$HOME/Descargas/DOC-20260716-WA0005..pdf File4[$e]=$HOME/Descargas/notificaciones/SINT_FGDE_4608V03260967111.pdf
File5[$e]=$HOME/Descargas/580639542.pdf File5[$e]=$HOME/Descargas/A260858 CEDAR COAST SL.pdf
File6[$e]=$HOME/Documentos/CedarCoast/0751_260728090557_001.pdf File6[$e]=$HOME/Descargas/301f3963b72878e535a79256a9fa17a7b0f8020430912.pdf
File7[$e]=$HOME/Documentos/CedarCoast/FE2600813.pdf File7[$e]=$HOME/Descargas/462616365943QEWLYFFPQP.pdf
File8[$e]=$HOME/Descargas/transfer_confirmation.pdf File8[$e]=$HOME/Descargas/F260005 ESCOLETA EL CASTELLET SL -Guarderia Castellet.pdf
File9[$e]=$HOME/Descargas/Propuesta sobre plano original.pdf File9[$e]=$HOME/Proyectos/documentacion/Justificacion t-mono/Segunda justificacion/INF_T_ANA_COMP-4ee122df-4530-4674-821c-55e472270c62 (1).pdf
Name1[$e]=090726_CIL_Propuesta_automatización_formulario_de_contacto_(1).pdf Name1[$e]=Fras. 2026-04 Cedarcoast.pdf
Name10[$e]=Presupuesto_LM_Ondara_306994_17853426181877996996568301722804.pdf Name10[$e]=261F0000498-00848F.pdf
Name2[$e]=RUTAS TRANSPORTE ESCOLAR 2026-2027.pdf Name2[$e]=dcc198f422eef52cfafdf3d6a22fd310e151824791456.pdf
Name3[$e]=CEDARCOAST.pdf Name3[$e]=SINT_FGDE_4608V03260967106.pdf
Name4[$e]=DOC-20260716-WA0005..pdf Name4[$e]=SINT_FGDE_4608V03260967111.pdf
Name5[$e]=580639542.pdf Name5[$e]=A260858 CEDAR COAST SL.pdf
Name6[$e]=0751_260728090557_001.pdf Name6[$e]=301f3963b72878e535a79256a9fa17a7b0f8020430912.pdf
Name7[$e]=FE2600813.pdf Name7[$e]=462616365943QEWLYFFPQP.pdf
Name8[$e]=transfer_confirmation.pdf Name8[$e]=F260005 ESCOLETA EL CASTELLET SL -Guarderia Castellet.pdf
Name9[$e]=Propuesta sobre plano original.pdf Name9[$e]=INF_T_ANA_COMP-4ee122df-4530-4674-821c-55e472270c62 (1).pdf
File diff suppressed because one or more lines are too long
+6 -3
View File
@@ -4,6 +4,12 @@ Seen=true
[Applications][dev.deedles.Trayscale] [Applications][dev.deedles.Trayscale]
Seen=true Seen=true
[Applications][eu.betterbird.Betterbird]
Seen=true
[Applications][gotify-desktop]
Seen=true
[Applications][io.github.tobagin.karere] [Applications][io.github.tobagin.karere]
Seen=true Seen=true
@@ -12,6 +18,3 @@ Seen=true
[Applications][zen] [Applications][zen]
Seen=true Seen=true
[DoNotDisturb]
NotificationSoundsMuted=true
+6 -30
View File
@@ -3,59 +3,35 @@ appgridPopupHeight=611
appgridPopupWidth=646 appgridPopupWidth=646
[PlasmaViews][Panel 475] [PlasmaViews][Panel 475]
alignment=132
floating=1 floating=1
panelLengthMode=0 panelOpacity=2
panelOpacity=0
panelVisibility=0
shell=org.kde.plasma.desktop shell=org.kde.plasma.desktop
[PlasmaViews][Panel 475][Defaults] [PlasmaViews][Panel 475][Defaults]
maxLength=2133
minLength=2133
offset=0
thickness=48 thickness=48
[PlasmaViews][Panel 528] [PlasmaViews][Panel 528]
alignment=1
floating=0 floating=0
panelLengthMode=0 panelOpacity=1
panelOpacity=2
panelVisibility=0
shell=org.kde.plasma.desktop shell=org.kde.plasma.desktop
[PlasmaViews][Panel 528][Defaults] [PlasmaViews][Panel 528][Defaults]
maxLength=1366
minLength=1366
offset=0
thickness=32 thickness=32
[PlasmaViews][Panel 552] [PlasmaViews][Panel 552]
alignment=1
floating=0 floating=0
panelLengthMode=0 panelOpacity=1
panelOpacity=2
panelVisibility=0
shell=org.kde.plasma.desktop shell=org.kde.plasma.desktop
[PlasmaViews][Panel 552][Defaults] [PlasmaViews][Panel 552][Defaults]
maxLength=1366
minLength=1366
offset=0
thickness=32 thickness=32
[PlasmaViews][Panel 575] [PlasmaViews][Panel 574]
alignment=132
floating=1 floating=1
panelLengthMode=0 panelOpacity=2
panelOpacity=0
panelVisibility=0
shell=org.kde.plasma.desktop shell=org.kde.plasma.desktop
[PlasmaViews][Panel 575][Defaults] [PlasmaViews][Panel 574][Defaults]
maxLength=2133
minLength=2133
offset=0
thickness=48 thickness=48
[Updates] [Updates]
+11 -4
View File
@@ -1,10 +1,18 @@
[Annotations] [Annotations]
annotationToolType=1 annotationToolType=4
rectangleFillColor=255,0,0,0
rectangleStrokeColor=255,255,0
textFont=DejaVu Sans,20,-1,5,700,0,0,0,0,0,0,0,0,0,0,1,Bold,0,0
textFontColor=255,0,0
[General] [General]
ocrLanguages=afr ocrLanguages=afr
[GuiConfig]
videoIncludePointer=false
[ImageSave] [ImageSave]
lastImageSaveAsLocation=
lastImageSaveLocation=file:///tmp/claude-1000/-home-VampireJSV/122b6bbc-3d71-4a3e-9667-9d72240caccd/scratchpad/desktop.png lastImageSaveLocation=file:///tmp/claude-1000/-home-VampireJSV/122b6bbc-3d71-4a3e-9667-9d72240caccd/scratchpad/desktop.png
translatedScreenshotsFolder=Capturas de pantalla translatedScreenshotsFolder=Capturas de pantalla
@@ -12,6 +20,5 @@ translatedScreenshotsFolder=Capturas de pantalla
translatedScreencastsFolder=Videocapturas de pantalla translatedScreencastsFolder=Videocapturas de pantalla
[ViewerWindow] [ViewerWindow]
2 screens: Height=797 2 screens: Height=951
2 screens: Width=1382 2 screens: Width=1562
2 screens: Window-Maximized=true
@@ -1,2 +0,0 @@
[Service]
ExecStartPre=/usr/bin/sleep 60
@@ -0,0 +1,12 @@
[Unit]
Description=Chezmoi: aplica config respaldada al iniciar sesión
After=network-online.target
Wants=network-online.target
[Service]
Type=oneshot
ExecStart=%h/.local/bin/chezmoi-boot-sync.sh
TimeoutStartSec=60
[Install]
WantedBy=default.target
@@ -0,0 +1,14 @@
[Unit]
Description=Chezmoi: respalda config al cerrar sesión/apagar
After=network-online.target
Wants=network-online.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecStop=%h/.local/bin/chezmoi-shutdown-sync.sh
TimeoutStopSec=30
[Install]
WantedBy=default.target
@@ -0,0 +1 @@
/home/VampireJSV/.config/systemd/user/chezmoi-boot-sync.service
@@ -0,0 +1 @@
/home/VampireJSV/.config/systemd/user/chezmoi-shutdown-sync.service
+4 -4
View File
@@ -1,6 +1,6 @@
[General] [General]
filedialog-path=@Variant(\0\0\0\x11\0\0\0\x10/home/VampireJSV) filedialog-path=@Variant(\0\0\0\x11\0\0\0\x10/home/VampireJSV)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\n\0\0\0\xd8\0\0\t\t\0\0\x5[\0\0\0\n\0\0\0\xd8\0\0\t\t\0\0\x5[\0\0\0\x1\0\0\0\0\n\0\0\0\0\n\0\0\0\xd8\0\0\t\t\0\0\x5[) geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x1\b\0\0\0\xc2\0\0\b\x87\0\0\x4x\0\0\x1\b\0\0\0\xc2\0\0\b\x87\0\0\x4x\0\0\0\x1\0\0\0\0\n\0\0\0\x1\b\0\0\0\xc2\0\0\b\x87\0\0\x4x)
[FullScreen] [FullScreen]
pos=@Point(0 0) pos=@Point(0 0)
@@ -9,12 +9,12 @@ wide=false
[MainWindow] [MainWindow]
adv-controls=0 adv-controls=0
bgSize=@Size(2304 1102) bgSize=@Size(1920 899)
pl-dock-status=true pl-dock-status=true
playlist-visible=false playlist-visible=false
playlistSize=@Size(-1 -1) playlistSize=@Size(-1 -1)
status-bar-visible=false status-bar-visible=false
[RecentsMRL] [RecentsMRL]
list=file:///home/VampireJSV/Descargas/1c7142c420_goku-silhouette-sunset-dragon-ball-live-wallpaper-wallsflow-com.mp4, file:///home/VampireJSV/Apps/dynamicBack/late-night-pixel-gaming-room-glow-wallsflow-com.mp4, file:///home/VampireJSV/Apps/dynamicBack/retro-donkey-kong-gaming-room-live-wallpaper-wallsflow-com.mp4, file:///home/VampireJSV/Apps/dynamicBack/fading-stormtrooper.1920x1080.mp4, file:///home/VampireJSV/Apps/dynamicBack/Firefly%20que%20de%20un%20beso%20sensual%20a%20camara%20y%20vuelva%20a%20la%20posicion%20original%2068063.mp4, file:///home/VampireJSV/Apps/dynamicBack/anime-girl-next-to-car.3840x2160.mp4, file:///home/VampireJSV/Apps/dynamicBack/batman-gothams-guardian.1920x1080.mp4, file:///home/VampireJSV/Apps/dynamicBack/night-city-vibes.3840x2160.mp4, file:///home/VampireJSV/Apps/dynamicBack/Firefly%20dinamizar%20la%20imagen%20adjunta%20con%20algo%20de%20movimento%2C%20para%20crear%20un%20video%20en%20bucle%20722171.mp4, file:///home/VampireJSV/Apps/dynamicBack/f7087c650e_the-last-of-us-ii-1920x1080.mp4, file:///home/VampireJSV/Apps/dynamicBack/star-wars-at-at.mp4, file:///home/VampireJSV/Apps/dynamicBack/cyber-gold-visor-girl-live-wallpaper-wallsflow-com.mp4 list=file:///run/user/1000/kio-fuse-vHuHkL/smb/administrador%40192.168.1.2/media/torrents/incomplete/Las%20ovejas%20detectives%20%28The%20Sheep%20Detectives%29%20%282026%29%20%5BBluray%201080p%5D%5BEsp%5D/Las%20ovejas%20detectives%20%28The%20Sheep%20Detectives%29%20%282026%29%20%5BBluray%201080p%5D%5BEsp%5D.mkv, file:///run/user/1000/kio-fuse-vHuHkL/smb/administrador%40192.168.1.2/media/media/movies/The%20Sheep%20Detectives%20%282026%29/Three%20Bags%20Full%20A%20Sheep%20Detective%20Movie%20%282026%29%20%5B2160p%5D%20%5B4K%5D%20%5BWEB%5D%20%5B5.1%5D%20%5BYTS.GG%20-%20YTS.BZ%5D.mkv, file:///home/VampireJSV/Descargas/fox-girl-in-the-rain.1920x1080.mp4, file:///home/VampireJSV/Descargas/638e9c6226_akame-ga-kill-live-wallpaper_wallsflow-com.mp4, file:///home/VampireJSV/Im%C3%A1genes/Creative/MP4_20210804_080830_PHOTOMOVIE.mp4, file:///home/VampireJSV/Descargas/1c7142c420_goku-silhouette-sunset-dragon-ball-live-wallpaper-wallsflow-com.mp4, file:///home/VampireJSV/Apps/dynamicBack/late-night-pixel-gaming-room-glow-wallsflow-com.mp4, file:///home/VampireJSV/Apps/dynamicBack/retro-donkey-kong-gaming-room-live-wallpaper-wallsflow-com.mp4, file:///home/VampireJSV/Apps/dynamicBack/fading-stormtrooper.1920x1080.mp4, file:///home/VampireJSV/Apps/dynamicBack/Firefly%20que%20de%20un%20beso%20sensual%20a%20camara%20y%20vuelva%20a%20la%20posicion%20original%2068063.mp4, file:///home/VampireJSV/Apps/dynamicBack/anime-girl-next-to-car.3840x2160.mp4, file:///home/VampireJSV/Apps/dynamicBack/batman-gothams-guardian.1920x1080.mp4, file:///home/VampireJSV/Apps/dynamicBack/night-city-vibes.3840x2160.mp4, file:///home/VampireJSV/Apps/dynamicBack/Firefly%20dinamizar%20la%20imagen%20adjunta%20con%20algo%20de%20movimento%2C%20para%20crear%20un%20video%20en%20bucle%20722171.mp4, file:///home/VampireJSV/Apps/dynamicBack/f7087c650e_the-last-of-us-ii-1920x1080.mp4, file:///home/VampireJSV/Apps/dynamicBack/star-wars-at-at.mp4, file:///home/VampireJSV/Apps/dynamicBack/cyber-gold-visor-girl-live-wallpaper-wallsflow-com.mp4
times=0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 times=0, 1148400, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+2 -2
View File
@@ -1,4 +1,4 @@
Gdk/UnscaledDPI 117964 Gdk/UnscaledDPI 98304
Gdk/WindowScalingFactor 1 Gdk/WindowScalingFactor 1
Gtk/EnableAnimations 1 Gtk/EnableAnimations 1
Gtk/DecorationLayout "close:" Gtk/DecorationLayout "close:"
@@ -9,7 +9,7 @@ Gtk/MenuImages 1
Gtk/ButtonImages 1 Gtk/ButtonImages 1
Net/CursorBlinkTime 1000 Net/CursorBlinkTime 1000
Net/CursorBlink 1 Net/CursorBlink 1
Gtk/CursorThemeSize 28 Gtk/CursorThemeSize 24
Gtk/CursorThemeName "Bibata-Modern-Classic" Gtk/CursorThemeName "Bibata-Modern-Classic"
Net/SoundThemeName "ocean" Net/SoundThemeName "ocean"
Net/IconThemeName "Tela" Net/IconThemeName "Tela"
@@ -0,0 +1,22 @@
#!/usr/bin/env bash
# Aplica al arrancar la sesión la config respaldada en chezmoi.
# No debe bloquear nunca el arranque: cualquier fallo (sin red, conflicto)
# se registra y se continúa con el estado local tal cual está.
set -uo pipefail
LOG="$HOME/.local/share/chezmoi-sync.log"
mkdir -p "$(dirname "$LOG")"
exec >>"$LOG" 2>&1
echo "=== boot-sync $(date -Iseconds) ==="
if ! timeout 15 git -C "$HOME/.local/share/chezmoi" ls-remote --exit-code origin >/dev/null 2>&1; then
echo "sin conexión con el remoto, me quedo con el estado local"
exit 0
fi
if timeout 30 chezmoi update --force; then
echo "chezmoi update OK"
else
echo "chezmoi update falló (ver arriba), me quedo con el estado local"
fi
@@ -0,0 +1,41 @@
#!/usr/bin/env bash
# Respalda al cerrar sesión/apagar todo lo que chezmoi ya tiene rastreado.
# Solo re-sincroniza rutas YA gestionadas (chezmoi re-add), nunca añade
# rutas nuevas por su cuenta -- eso evita que algo sensible se cuele solo.
set -uo pipefail
LOG="$HOME/.local/share/chezmoi-sync.log"
mkdir -p "$(dirname "$LOG")"
exec >>"$LOG" 2>&1
echo "=== shutdown-sync $(date -Iseconds) ==="
SRC="$HOME/.local/share/chezmoi"
cd "$SRC" || exit 0
# Comprobación de salud antes de tocar nada: un HEAD que no resuelve (objeto
# corrupto en disco, etc.) hace que git diff/commit fallen en silencio más
# abajo y el script acababa diciendo "push OK" sin haber respaldado nada.
if ! git rev-parse --verify --quiet HEAD >/dev/null; then
echo "!! repo git roto (HEAD no resuelve) -- reparación manual necesaria, no se toca nada"
exit 1
fi
chezmoi re-add
git add -A
if git diff --cached --quiet; then
echo "sin cambios que respaldar"
exit 0
fi
if ! git commit -m "Auto-backup $(date '+%Y-%m-%d %H:%M')"; then
echo "!! git commit falló -- revisa el repo a mano, los cambios quedan sin respaldar"
exit 1
fi
if timeout 20 git push origin main; then
echo "push OK"
else
echo "push falló (¿sin red?), el commit queda en local para el próximo intento"
fi
@@ -1 +1,2 @@
[MIME Cache] [MIME Cache]
x-scheme-handler/claude-cli=claude-code-url-handler.desktop;
File diff suppressed because one or more lines are too long
@@ -22,9 +22,8 @@ LayoutName=org.kde.breeze.desktop
LayoutName=org.kde.breeze.desktop LayoutName=org.kde.breeze.desktop
[kwinrc][org.kde.kdecoration2] [kwinrc][org.kde.kdecoration2]
library=breezeenhanced library=sierrabreezeenhanced
theme=BreezeEnhanced theme=Sierra Breeze Enhanced
BorderSize=Large
BorderSizeAuto=false BorderSizeAuto=false
ButtonsOnLeft=X ButtonsOnLeft=X
ButtonsOnRight= ButtonsOnRight=
@@ -22,9 +22,8 @@ LayoutName=org.kde.breeze.desktop
LayoutName=org.kde.breeze.desktop LayoutName=org.kde.breeze.desktop
[kwinrc][org.kde.kdecoration2] [kwinrc][org.kde.kdecoration2]
library=breezeenhanced library=sierrabreezeenhanced
theme=BreezeEnhanced theme=Sierra Breeze Enhanced
BorderSize=Large
BorderSizeAuto=false BorderSizeAuto=false
ButtonsOnLeft=X ButtonsOnLeft=X
ButtonsOnRight= ButtonsOnRight=
@@ -0,0 +1,23 @@
import QtQuick
import org.kde.plasma.configuration
ConfigModel {
ConfigCategory {
name: i18n("Command")
icon: "configure"
source: "config/ConfigCommand.qml"
}
ConfigCategory {
name: i18n("Appearance")
icon: "preferences-desktop-color"
source: "config/ConfigAppearance.qml"
}
ConfigCategory {
name: i18n("Actions")
icon: "preferences-desktop-mouse"
source: "config/ConfigActions.qml"
}
}
@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0 http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
<kcfgfile name=""/>
<group name="General">
<entry name="interval" type="int">
<default>1000</default>
<!-- <default>60000</default> -->
</entry>
<entry name="command" type="string">
<default>echo "Test $(date +%S)"</default>
<!-- <default>echo "&lt;a href=\"https://google.com\"&gt;Test $(date +%S)&lt;/a&gt;"</default> -->
<!-- <default>SYSTEMD_COLORS=1 journalctl -q -b0 -n20</default> -->
</entry>
<entry name="tooltipCommand" type="string">
<default></default>
<!-- <default>echo "Tooltip test $(date +%S)"</default> -->
</entry>
<entry name="waitForCompletion" type="bool">
<default>false</default>
</entry>
<entry name="fontSize" type="int">
<default>13</default>
</entry>
<entry name="fontFamily" type="string">
<default></default>
</entry>
<entry name="bold" type="bool">
<default>false</default>
</entry>
<entry name="italic" type="bool">
<default>false</default>
</entry>
<entry name="underline" type="bool">
<default>false</default>
</entry>
<entry name="textAlign" type="int">
<!-- Text.AlignLeft: 1 -->
<!-- Text.AlignHCenter: 4 -->
<!-- Text.AlignRight: 2 -->
<!-- Text.AlignJustify: 8 -->
<default>1</default>
</entry>
<entry name="vertAlign" type="int">
<!-- Text.AlignTop: 32 -->
<!-- Text.AlignVCenter: 128 -->
<!-- Text.AlignBottom: 64 -->
<default>128</default>
</entry>
<entry name="textColor" type="string">
<default></default>
</entry>
<entry name="outlineColor" type="string">
<default></default>
</entry>
<entry name="showOutline" type="bool">
<default>false</default>
</entry>
<entry name="showBackground" type="bool">
<default>true</default>
</entry>
<entry name="clickCommand" type="string">
<default></default>
<!-- <default>kdialog &#45;&#45;yesno "test"</default> -->
</entry>
<entry name="mousewheelUpCommand" type="string">
<default></default>
</entry>
<entry name="mousewheelDownCommand" type="string">
<default></default>
</entry>
<entry name="useFixedWidth" type="bool">
<default>false</default>
</entry>
<entry name="fixedWidth" type="int">
<default>100</default>
</entry>
<entry name="useFixedHeight" type="bool">
<default>false</default>
</entry>
<entry name="fixedHeight" type="int">
<default>100</default>
</entry>
<entry name="replaceAllNewlines" type="bool">
<default>false</default>
</entry>
</group>
</kcfg>
@@ -0,0 +1,83 @@
import QtQuick
import QtQuick.Controls as QQC2
import QtQuick.Layouts
import org.kde.kirigami as Kirigami
import org.kde.plasma.core as PlasmaCore
import "../libconfig" as LibConfig
LibConfig.FormKCM {
//-------------------------------------------------------
LibConfig.Heading {
text: i18n("Tooltip")
label.horizontalAlignment: Text.AlignHCenter
}
ColumnLayout {
Kirigami.FormData.isSection: true
Layout.preferredWidth: 360 * Screen.devicePixelRatio
spacing: 0
QQC2.Label {
text: i18n("Hover Command:")
}
LibConfig.TextField {
Layout.fillWidth: true
configKey: 'tooltipCommand'
wrapMode: LibConfig.TextField.Wrap
}
}
//-------------------------------------------------------
LibConfig.Heading {
text: i18n("Click")
label.horizontalAlignment: Text.AlignHCenter
}
ColumnLayout {
Kirigami.FormData.isSection: true
Layout.preferredWidth: 360 * Screen.devicePixelRatio
spacing: 0
QQC2.Label {
text: i18n("Run Command:")
}
LibConfig.TextField {
Layout.fillWidth: true
configKey: 'clickCommand'
wrapMode: LibConfig.TextField.Wrap
}
}
//-------------------------------------------------------
LibConfig.Heading {
text: i18n("Mouse Wheel")
label.horizontalAlignment: Text.AlignHCenter
}
ColumnLayout {
Kirigami.FormData.isSection: true
Layout.preferredWidth: 360 * Screen.devicePixelRatio
spacing: 0
QQC2.Label {
text: i18n("Scroll Up:")
}
LibConfig.TextField {
Layout.fillWidth: true
configKey: 'mousewheelUpCommand'
wrapMode: LibConfig.TextField.Wrap
}
}
ColumnLayout {
Kirigami.FormData.isSection: true
Layout.preferredWidth: 360 * Screen.devicePixelRatio
spacing: 0
QQC2.Label {
text: i18n("Scroll Down:")
}
LibConfig.TextField {
Layout.fillWidth: true
configKey: 'mousewheelDownCommand'
wrapMode: LibConfig.TextField.Wrap
}
}
}
@@ -0,0 +1,94 @@
import QtQuick
import QtQuick.Layouts
import org.kde.kirigami as Kirigami
import org.kde.plasma.core as PlasmaCore
import "../libconfig" as LibConfig
LibConfig.FormKCM {
//-------------------------------------------------------
LibConfig.Heading {
text: i18n("Font")
}
LibConfig.FontFamily {
Kirigami.FormData.label: i18n("Font Family:")
configKey: 'fontFamily'
}
LibConfig.SpinBox {
Kirigami.FormData.label: i18n("Font Size:")
configKey: 'fontSize'
suffix: i18n("px")
}
LibConfig.TextFormat {
boldConfigKey: 'bold'
italicConfigKey: 'italic'
underlineConfigKey: 'underline'
alignConfigKey: 'textAlign'
vertAlignConfigKey: 'vertAlign'
}
//-------------------------------------------------------
LibConfig.Heading {
text: i18n("Colors")
}
LibConfig.ColorField {
Kirigami.FormData.label: i18n("Text:")
configKey: 'textColor'
defaultColor: PlasmaCore.Theme.textColor
}
RowLayout {
Kirigami.FormData.label: i18n("Outline:")
spacing: 0
LibConfig.CheckBox {
configKey: 'showOutline'
}
LibConfig.ColorField {
configKey: 'outlineColor'
defaultColor: PlasmaCore.Theme.backgroundColor
}
}
//-------------------------------------------------------
LibConfig.Heading {
text: i18n("Misc")
}
LibConfig.CheckBox {
Kirigami.FormData.label: i18n("Desktop Widget:")
configKey: 'showBackground'
text: i18n("Show background")
visible: plasmoid.location == PlasmaCore.Types.Floating
}
RowLayout {
Kirigami.FormData.label: i18n("Fixed Width:")
spacing: 0
visible: plasmoid.formFactor == PlasmaCore.Types.Horizontal
LibConfig.CheckBox {
configKey: 'useFixedWidth'
}
LibConfig.SpinBox {
configKey: 'fixedWidth'
suffix: i18n("px")
}
}
RowLayout {
Kirigami.FormData.label: i18n("Fixed Height:")
spacing: 0
visible: plasmoid.formFactor == PlasmaCore.Types.Vertical
LibConfig.CheckBox {
configKey: 'useFixedHeight'
}
LibConfig.SpinBox {
configKey: 'fixedHeight'
suffix: i18n("px")
}
}
LibConfig.CheckBox {
Kirigami.FormData.label: i18n("Replace all newlines with spaces")
configKey: 'replaceAllNewlines'
}
}
@@ -0,0 +1,41 @@
import QtQuick
import QtQuick.Layouts
import org.kde.kirigami as Kirigami
import org.kde.plasma.core as PlasmaCore
import "../libconfig" as LibConfig
LibConfig.FormKCM {
property alias cfg_command: command.text
property alias cfg_interval: interval.value
property alias cfg_waitForCompletion: waitForCompletion.checked
//-------------------------------------------------------
LibConfig.Heading {
text: i18n("Command")
}
LibConfig.TextField {
id: command
// configKey: 'command'
Kirigami.FormData.isSection: true
Layout.fillWidth: true
Layout.preferredWidth: 240 * Screen.devicePixelRatio // + ~180px from label column
wrapMode: LibConfig.TextField.Wrap
}
LibConfig.SpinBox {
id: interval
Kirigami.FormData.label: i18n("Run every ")
configKey: 'interval'
suffix: i18n("ms")
stepSize: 500
}
LibConfig.CheckBox {
id: waitForCompletion
Kirigami.FormData.label: i18n("Wait for completion")
// configKey: 'waitForCompletion'
text: i18n("Enabled")
}
}
@@ -0,0 +1,12 @@
// Version 5
import QtQuick
import QtQuick.Controls as QQC2
QQC2.CheckBox {
id: configCheckBox
property string configKey: ''
checked: plasmoid.configuration[configKey]
onClicked: plasmoid.configuration[configKey] = !plasmoid.configuration[configKey]
}
@@ -0,0 +1,159 @@
// Version 8
import QtQuick
import QtQuick.Controls as QQC2
import QtQuick.Dialogs as QtDialogs
import QtQuick.Window
import org.kde.kirigami as Kirigami
// https://doc.qt.io/qt-6/qtgraphicaleffects5-index.html
import Qt5Compat.GraphicalEffects as QtGraphicalEffects // TODO Deprecated in Qt6
QQC2.TextField {
id: colorField
font.family: "monospace"
readonly property string defaultText: "#AARRGGBB"
placeholderText: defaultColor ? defaultColor : defaultText
onTextChanged: {
// Make sure the text is:
// Empty (use default)
// or #123 or #112233 or #11223344 before applying the color.
if (text.length === 0
|| (text.indexOf('#') === 0 && (text.length == 4 || text.length == 7 || text.length == 9))
) {
colorField.value = text
}
}
property bool showAlphaChannel: true
property bool showPreviewBg: true
property string configKey: ''
property string defaultColor: ''
property string value: {
if (configKey) {
return plasmoid.configuration[configKey]
} else {
return "#000"
}
}
readonly property color defaultColorValue: defaultColor
readonly property color valueColor: {
if (value == '' && defaultColor) {
return defaultColor
} else {
return value
}
}
onValueChanged: {
if (!activeFocus) {
text = colorField.value
}
if (configKey) {
if (value == defaultColorValue) {
plasmoid.configuration[configKey] = ""
} else {
plasmoid.configuration[configKey] = value
}
}
}
leftPadding: rightPadding + mouseArea.height + rightPadding
FontMetrics {
id: fontMetrics
font.family: colorField.font.family
font.italic: colorField.font.italic
font.pointSize: colorField.font.pointSize
font.pixelSize: colorField.font.pixelSize
font.weight: colorField.font.weight
}
readonly property int defaultWidth: Math.ceil(fontMetrics.advanceWidth(defaultText))
implicitWidth: rightPadding + Math.max(defaultWidth, contentWidth) + leftPadding
MouseArea {
id: mouseArea
anchors.leftMargin: parent.rightPadding
anchors.topMargin: parent.topPadding
anchors.bottomMargin: parent.bottomPadding
anchors.left: parent.left
anchors.top: parent.top
anchors.bottom: parent.bottom
width: height
hoverEnabled: true
cursorShape: Qt.PointingHandCursor
onClicked: dialogLoader.active = true
// Color Preview Circle
Rectangle {
id: previewBgMask
visible: false
anchors.fill: parent
border.width: 1 * Screen.devicePixelRatio
border.color: "transparent"
radius: width / 2
}
QtGraphicalEffects.ConicalGradient {
id: previewBgGradient
visible: colorField.showPreviewBg
anchors.fill: parent
angle: 0.0
gradient: Gradient {
GradientStop { position: 0.00; color: "white" }
GradientStop { position: 0.24; color: "white" }
GradientStop { position: 0.25; color: "#cccccc" }
GradientStop { position: 0.49; color: "#cccccc" }
GradientStop { position: 0.50; color: "white" }
GradientStop { position: 0.74; color: "white" }
GradientStop { position: 0.75; color: "#cccccc" }
GradientStop { position: 1.00; color: "#cccccc" }
}
source: previewBgMask
}
Rectangle {
id: previewFill
anchors.fill: parent
color: colorField.valueColor
border.width: 1 * Screen.devicePixelRatio
border.color: Kirigami.ColorUtils.linearInterpolation(color, Kirigami.Theme.textColor, 0.5)
radius: width / 2
}
}
Loader {
id: dialogLoader
active: false
sourceComponent: QtDialogs.ColorDialog {
id: dialog
visible: true
modality: Qt.WindowModal
options: colorField.showAlphaChannel ? QtDialogs.ColorDialog.ShowAlphaChannel : 0
selectedColor: colorField.valueColor
onSelectedColorChanged: {
if (visible) {
colorField.text = selectedColor
}
}
onAccepted: {
colorField.text = selectedColor
dialogLoader.active = false
}
onRejected: {
// This event is also triggered when the user clicks outside the popup modal.
// TODO Find a way to only trigger when Cancel is clicked.
colorField.text = initColor
dialogLoader.active = false
}
property color initColor
Component.onCompleted: {
initColor = colorField.valueColor
}
}
}
}
@@ -0,0 +1,102 @@
// Version 8
import QtQuick
import QtQuick.Controls as QQC2
/*
** Example:
**
import './libconfig' as LibConfig
LibConfig.ComboBox {
configKey: "appDescription"
model: [
{ value: "a", text: i18n("A") },
{ value: "b", text: i18n("B") },
{ value: "c", text: i18n("C") },
]
}
LibConfig.ComboBox {
configKey: "appDescription"
populated: false
onPopulate: {
model = [
{ value: "a", text: i18n("A") },
{ value: "b", text: i18n("B") },
{ value: "c", text: i18n("C") },
]
populated = true
}
}
*/
QQC2.ComboBox {
id: configComboBox
property string configKey: ''
readonly property string configValue: configKey ? plasmoid.configuration[configKey] : ""
onConfigValueChanged: {
if (!focus && value != configValue) {
selectValue(configValue)
}
}
readonly property var currentItem: currentIndex >= 0 ? model[currentIndex] : null
textRole: "text" // Doesn't autodeduce from model if we manually populate it
// Note that ComboBox.valueRole and ComboBox.currentValue was introduced in Qt 5.14.
// Ubuntu 20.04 only has Qt 5.12. We cannot define a currentValue property or it will
// break when users upgrade to Qt 5.14.
property string _valueRole: "value"
readonly property var _currentValue: _valueRole && currentIndex >= 0 ? model[currentIndex][_valueRole] : null
readonly property alias value: configComboBox._currentValue
model: []
signal populate()
property bool populated: true
Component.onCompleted: {
populate()
selectValue(configValue)
}
onCurrentIndexChanged: {
if (typeof model !== 'number' && 0 <= currentIndex && currentIndex < count) {
var item = model[currentIndex]
if (typeof item !== "undefined") {
var val = item[_valueRole]
if (configKey && (typeof val !== "undefined") && populated) {
plasmoid.configuration[configKey] = val
}
}
}
}
function size() {
if (typeof model === "number") {
return model
} else if (typeof model.count === "number") {
return model.count
} else if (typeof model.length === "number") {
return model.length
} else {
return 0
}
}
function findValue(val) {
for (var i = 0; i < size(); i++) {
if (model[i][_valueRole] == val) {
return i
}
}
return -1
}
function selectValue(val) {
var index = findValue(val)
if (index >= 0) {
currentIndex = index
}
}
}
@@ -0,0 +1,24 @@
// Version 4
import QtQuick
import "." as LibConfig
LibConfig.ComboBox {
id: configFontFamily
populated: false
// Based on: org.kde.plasma.digitalclock
onPopulate: {
var arr = [] // Use temp array to avoid constant binding stuff
arr.push({ text: i18nc("Use default font", "Default"), value: "" })
var fonts = Qt.fontFamilies()
for (var i = 0; i < fonts.length; i++) {
arr.push({ text: fonts[i], value: fonts[i] })
}
model = arr
populated = true
}
}
@@ -0,0 +1,33 @@
// Version 3
import QtQuick
import QtQuick.Window
import org.kde.kirigami as Kirigami
import org.kde.kcmutils as KCM
KCM.SimpleKCM {
id: simpleKCM
default property alias _formChildren: formLayout.data
Kirigami.FormLayout {
id: formLayout
}
// https://invent.kde.org/plasma/plasma-desktop/-/blame/master/desktoppackage/contents/configuration/AppletConfiguration.qml
// AppletConfiguration.implicitWidth: Kirigami.Units.gridUnit * 40 = 720
// AppletConfiguration.Layout.minimumWidth: Kirigami.Units.gridUnit * 30 = 540
// In practice, Window.width = 744px is a typical FormLayout.wideMode switchWidth
// A rough guess is 128+24+180+10+360+24+20 = 746px
// TabSidebar=128x, Padding=24px, Labels=180px, Spacing=10px, Controls=360px, Padding=24px, Scrollbar=20px
// However the default is only 720px. So we'll set it to a 800px minimum to avoid wideMode=false
property int wideModeMinWidth: 800 * Screen.devicePixelRatio
Window.onWindowChanged: {
if (Window.window) {
Window.window.visibleChanged.connect(function(){
if (Window.window && Window.window.visible && Window.window.width < wideModeMinWidth) {
Window.window.width = wideModeMinWidth
}
})
}
}
}
@@ -0,0 +1,83 @@
// Version 6
import QtQuick
import QtQuick.Controls as QQC2
import QtQuick.Layouts
import org.kde.kirigami as Kirigami
/*
** Example:
**
import './libconfig' as LibConfig
LibConfig.Heading {
text: i18n("SpinBox (Double)")
}
*/
// While the following Kirigami is very simple:
// Kirigami.Separator {
// Kirigami.FormData.label: "Heading"
// Kirigami.FormData.isSection: true
// }
//
// I want to be able to adjust the label size and make it bold.
// Kirigami's buddy Heading is level=3, which does not stand out
// very well. I also want to center the heading.
// Since we can't access the Heading in the buddy component, we
// need to make sure the Heading has no text, and draw our own.
ColumnLayout {
id: heading
spacing: 0
property string text: ""
property alias separator: separator
property alias label: label
property bool useThickTopMargin: true
property Item __formLayout: {
if (parent && typeof parent.wideMode === 'boolean') {
return parent
} else if (typeof formLayout !== 'undefined' && typeof formLayout.wideMode === 'boolean') {
return formLayout
} else if (typeof page !== 'undefined' && typeof page.wideMode === 'boolean') {
return page
} else {
return null
}
}
Layout.fillWidth: true
// Kirigami.FormData.isSection: true
Kirigami.MnemonicData.controlType: Kirigami.MnemonicData.FormLabel
Kirigami.Separator {
id: separator
visible: false
Layout.fillWidth: true
Layout.topMargin: Kirigami.Units.largeSpacing
Layout.bottomMargin: Kirigami.Units.largeSpacing
}
Kirigami.Heading {
id: label
Layout.topMargin: useThickTopMargin ? Kirigami.Units.largeSpacing * 3 : Kirigami.Units.largeSpacing
Layout.bottomMargin: Kirigami.Units.smallSpacing
Layout.fillWidth: true
text: heading.text
level: 1
font.weight: Font.Bold
// horizontalAlignment: (!__formLayout || __formLayout.wideMode) ? Text.AlignHCenter : Text.AlignLeft
verticalAlignment: (!__formLayout || __formLayout.wideMode) ? Text.AlignVCenter : Text.AlignBottom
}
}
//--- Test Default Kirigami Heading
// Kirigami.Separator {
// property string text: ""
// Kirigami.FormData.label: text
// Kirigami.FormData.isSection: true
// property alias separator: separator
// Item {
// id: separator
// }
// }
@@ -0,0 +1,225 @@
// Version 7
import QtQuick
import QtQuick.Controls as QQC2
/*
** Example:
**
import './libconfig' as LibConfig
// Integer
LibConfig.SpinBox {
configKey: "leftPadding"
suffix: "px"
from: 0
to: 1000
stepSize: 5
}
// Double
LibConfig.SpinBox {
configKey: "distance"
decimals: 3
suffix: "m"
minimumValue: 0.0
maximumValue: 1000.0
stepSize: Math.round(0.5 * factor)
}
*/
// QQC1.SpinBox: https://github.com/qt/qtquickcontrols/blob/dev/src/controls/SpinBox.qml
// QQC2.SpinBox: https://github.com/qt/qtquickcontrols2/blob/5.15/src/imports/controls/SpinBox.qml
// KDE Config Theme: https://invent.kde.org/frameworks/qqc2-desktop-style/-/blob/master/org.kde.desktop/SpinBox.qml
// Qt6 QQC2.SpinBox: https://github.com/qt/qtquickcontrols2/blob/dev/src/imports/controls/basic/SpinBox.qml
QQC2.SpinBox {
id: spinBox
property string configKey: ''
readonly property var configValue: configKey ? plasmoid.configuration[configKey] : 0
readonly property real factor: Math.pow(10, decimals)
readonly property real valueReal: value / factor
value: Math.round(configValue * factor)
onValueRealChanged: serializeTimer.start()
readonly property int spinBox_MININT: Math.ceil(-2147483648 / factor)
readonly property int spinBox_MAXINT: Math.floor(2147483647 / factor)
from: Math.round(minimumValue * factor)
to: Math.round(maximumValue * factor)
// Reimplement QQC1 properties
// https://github.com/qt/qtquickcontrols/blob/dev/src/controls/SpinBox.qml
property int decimals: 0
property alias prefix: prefixLabel.text
property alias suffix: suffixLabel.text
property real minimumValue: 0
property real maximumValue: spinBox_MAXINT
// Avoid selecting prefix/suffix by drawing them overlayed on top.
// As a bonus, we can draw with in a different color (textColor at 60% opacity).
QQC2.Label {
id: prefixLabel
anchors.left: parent.left
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.leftMargin: spinBox.leftPadding
anchors.topMargin: spinBox.topPadding
anchors.bottomMargin: spinBox.bottomPadding
font: spinBox.font
horizontalAlignment: Qt.AlignHCenter
verticalAlignment: Qt.AlignVCenter
color: spinBox.palette.text
opacity: 0.6
}
QQC2.Label {
id: suffixLabel
anchors.right: parent.right
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.rightMargin: spinBox.rightPadding
anchors.topMargin: spinBox.topPadding
anchors.bottomMargin: spinBox.bottomPadding
font: spinBox.font
horizontalAlignment: Qt.AlignHCenter
verticalAlignment: Qt.AlignVCenter
color: spinBox.palette.text
opacity: 0.6
}
Timer { // throttle
id: serializeTimer
interval: 300
onTriggered: {
if (configKey) {
if (decimals == 0) {
plasmoid.configuration[configKey] = spinBox.value
} else {
plasmoid.configuration[configKey] = spinBox.valueReal
}
}
}
}
// Note: Qt5 used RegExpValidator { regExp: /[\-\.\d]+/ }
// validator: RegularExpressionValidator {
// regularExpression: /[\-\.\d]+/
// }
validator: DoubleValidator {
bottom: Math.min(spinBox.from, spinBox.to)
top: Math.max(spinBox.from, spinBox.to)
decimals: spinBox.decimals
notation: DoubleValidator.StandardNotation
}
textFromValue: function(value, locale) {
return Number(value / factor).toFixed(decimals)
}
valueFromText: function(text, locale) {
var text2 = text
.replace(/[^\-\.\d]/g, '') // Remove non digit characters
.replace(/\.+/g, '.') // Allow user to type '.' instead of RightArrow to enter to decimals
var val = Number(text2)
if (isNaN(val)) {
val = -0
}
// console.log('valueFromText', text, val)
return Math.round(val * factor)
}
// Select value on foucs
onActiveFocusChanged: {
if (activeFocus) {
selectValue()
}
}
function selectValue() {
// Check if SpinBox.contentItem == TextInput
// https://invent.kde.org/frameworks/qqc2-desktop-style/-/blob/master/org.kde.desktop/SpinBox.qml
// https://doc.qt.io/qt-5/qml-qtquick-textinput.html#select-method
if (contentItem && contentItem instanceof TextInput) {
contentItem.selectAll()
}
}
function fixMinus(str) {
var minusIndex = str.indexOf('-')
if (minusIndex >= 0) {
var a = str.substr(0, minusIndex)
var b = str.substr(minusIndex+1)
console.log('a', a, 'b', b)
return '-' + a + b
} else {
return str
}
}
function fixDecimals(str) {
var periodIndex = str.indexOf('.')
var a = str.substr(0, periodIndex+1)
var b = str.substr(periodIndex+1)
return a + b.replace(/\.+/g, '') // Remove extra periods
}
function fixText(str) {
return fixMinus(fixDecimals(str))
}
function onTextEdited() {
var oldText = spinBox.contentItem.text
// console.log('onTextEdited', 'oldText1', oldText)
oldText = fixText(oldText)
// console.log('onTextEdited', 'oldText2', oldText)
var oldPeriodIndex = oldText.indexOf('.')
if (oldPeriodIndex == -1) {
oldPeriodIndex = oldText.length
}
var oldCursorPosition = spinBox.contentItem.cursorPosition
var oldCursorDelta = oldPeriodIndex - oldCursorPosition
spinBox.value = spinBox.valueFromText(oldText, spinBox.locale)
spinBox.valueModified()
var newText = spinBox.contentItem.text
// console.log('onTextEdited', 'newText1', newText)
newText = fixText(newText)
// console.log('onTextEdited', 'newText2', newText)
var newPeriodIndex = newText.indexOf('.')
if (newPeriodIndex == -1) {
newPeriodIndex = newText.length
}
if (newText != spinBox.contentItem.text) {
spinBox.contentItem.text = Qt.binding(function(){
return spinBox.textFromValue(spinBox.value, spinBox.locale)
})
}
spinBox.contentItem.cursorPosition = newPeriodIndex - oldCursorDelta
}
function bindContentItem() {
if (contentItem && contentItem instanceof TextInput) {
// We bind the left/right padding in the TextInput so that
// clicking the prefix/suffix will focus the TextInput. If we set
// the SpinBox left/right padding, then they do not focus the TextInput.
contentItem.leftPadding = Qt.binding(function(){ return prefixLabel.implicitWidth })
contentItem.rightPadding = Qt.binding(function(){ return suffixLabel.implicitWidth })
// Bind value update on keypress, while retaining cursor position
spinBox.contentItem.textEdited.connect(spinBox.onTextEdited)
}
}
onContentItemChanged: {
bindContentItem()
}
Component.onCompleted: {
for (var i = 0; i < data.length; i++) {
if (data[i] instanceof Connections) {
// Remove the Connections where it changes the text/cursor when typing.
// onTextEdited { value = valueFromText() }
data[i].destroy()
break
}
}
bindContentItem()
}
}
@@ -0,0 +1,57 @@
// Version 4
import QtQuick
import QtQuick.Controls as QQC2
import QtQuick.Layouts
RowLayout {
id: configTextAlign
property string configKey: ''
readonly property string configValue: configKey ? plasmoid.configuration[configKey] : ""
function setValue(val) {
if (configKey) {
plasmoid.configuration[configKey] = val
}
updateChecked()
}
function updateChecked() {
// button.checked bindings are unbound when clicked
justifyLeftButton.checked = Qt.binding(function(){ return configValue == Text.AlignLeft })
justifyCenterButton.checked = Qt.binding(function(){ return configValue == Text.AlignHCenter })
justifyRightButton.checked = Qt.binding(function(){ return configValue == Text.AlignRight })
justifyFillButton.checked = Qt.binding(function(){ return configValue == Text.AlignJustify })
}
Component.onCompleted: updateChecked()
QQC2.Button {
id: justifyLeftButton
icon.name: "format-justify-left-symbolic"
checkable: true
onClicked: setValue(Text.AlignLeft)
}
QQC2.Button {
id: justifyCenterButton
icon.name: "format-justify-center-symbolic"
checkable: true
onClicked: setValue(Text.AlignHCenter)
}
QQC2.Button {
id: justifyRightButton
icon.name: "format-justify-right-symbolic"
checkable: true
onClicked: setValue(Text.AlignRight)
}
QQC2.Button {
id: justifyFillButton
icon.name: "format-justify-fill-symbolic"
checkable: true
onClicked: setValue(Text.AlignJustify)
}
}
@@ -0,0 +1,48 @@
// Version 6
import QtQuick
import QtQuick.Controls as QQC2
import org.kde.kirigami as Kirigami
QQC2.TextField {
id: textField
property string configKey: ''
readonly property string configValue: configKey ? plasmoid.configuration[configKey] : ""
onConfigValueChanged: {
if (!focus && text != configValue) {
text = configValue
}
}
text: configValue
onTextChanged: serializeTimer.start()
property string defaultValue: ""
rightPadding: clearButton.width + Kirigami.Units.smallSpacing
property alias clearButton: clearButton
QQC2.ToolButton {
id: clearButton
visible: textField.text != textField.defaultValue
icon.name: "edit-clear"
onClicked: textField.text = defaultValue
anchors.top: parent.top
anchors.right: parent.right
anchors.bottom: parent.bottom
width: implicitBackgroundHeight
}
Timer { // throttle
id: serializeTimer
interval: 300
onTriggered: {
if (configKey) {
plasmoid.configuration[configKey] = textField.text
}
}
}
}

Some files were not shown because too many files have changed in this diff Show More