From 9d4fac5f73b8a7abb664aeb50216016a4d876019 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 2 Jun 2026 12:28:28 +0200 Subject: [PATCH] aggiunto hello print manager --- ASE_proxmox.desktop | 18 +++------------ ...bimdkjdjjiijflmhaeameegbcm-Default.desktop | 2 +- ...ghmdadfpahmllbbhkgjfmaidmm-Default.desktop | 3 +-- claude-code-url-handler.desktop | 7 ++++++ defaults.list | 1 + hello-pin-manager.desktop | 23 +++++++++++++++++++ mimeinfo.cache | 3 ++- restore_manager.desktop | 8 +++++++ 8 files changed, 46 insertions(+), 19 deletions(-) create mode 100644 claude-code-url-handler.desktop create mode 100644 hello-pin-manager.desktop create mode 100644 restore_manager.desktop diff --git a/ASE_proxmox.desktop b/ASE_proxmox.desktop index 7d67ceb..768ce5b 100755 --- a/ASE_proxmox.desktop +++ b/ASE_proxmox.desktop @@ -10,7 +10,7 @@ Exec=bash -c "ptyxis --tab -x 'ssh 192.168.1.200' & ptyxis --tab -x 'ssh -p 2222 Terminal=false Type=Application Icon=/home/alex/icons/icons8-proxmox-96.png -Actions=proxmox;Loki-Grafana;VM1;VM2;Workspace;Registry;Kube-nodes +Actions=proxmox;Loki-Grafana;Kube-nodes [Desktop Action proxmox] Name=SSH into Proxmox @@ -20,22 +20,10 @@ Exec=bash -c "ptyxis --tab -x 'ssh 192.168.1.254'" Name=SSH into Proxmox Loki-Grafana Exec=bash -c "ptyxis --tab -x 'ssh 192.168.1.200'" -[Desktop Action VM1] -Name=SSH into Proxmox VM1 -Exec=bash -c "ptyxis --tab -x 'ssh -p 2222 root@192.168.1.201'" - -[Desktop Action VM2] -Name=SSH into Proxmox VM2 -Exec=bash -c "ptyxis --tab -x 'ssh -p 2222 root@192.168.1.202'" - -[Desktop Action Workspace] -Name=SSH into Proxmox Workplace -Exec=bash -c "ptyxis --tab -x 'ssh 192.168.1.203'" - -[Desktop Action Registry] +[Desktop Action cp] Name=SSH into Proxmox Registry Exec=bash -c "ptyxis --tab -x 'ssh root@192.168.1.204'" [Desktop Action Kube-nodes] Name=SSH into Proxmox Kube-nodes -Exec=bash -c "ptyxis --tab -x 'ssh 192.168.1.205' & ptyxis --tab -x 'ssh 192.168.1.206' & ptyxis --tab -x 'ssh 192.168.1.207'" +Exec=bash -c "ptyxis --tab -x 'ssh 192.168.1.204' & ptyxis --tab -x 'ssh 192.168.1.205' & ptyxis --tab -x 'ssh 192.168.1.206'" diff --git a/chrome-lkkahpbimdkjdjjiijflmhaeameegbcm-Default.desktop b/chrome-lkkahpbimdkjdjjiijflmhaeameegbcm-Default.desktop index 9b2fd23..385349f 100644 --- a/chrome-lkkahpbimdkjdjjiijflmhaeameegbcm-Default.desktop +++ b/chrome-lkkahpbimdkjdjjiijflmhaeameegbcm-Default.desktop @@ -4,7 +4,7 @@ Version=1.0 Terminal=false Type=Application Name=Outlook (PWA) -MimeType=x-scheme-handler/mailto +MimeType=x-scheme-handler/mailto;x-scheme-handler/google-chrome; Exec=/opt/google/chrome/google-chrome --profile-directory=Default --app-id=lkkahpbimdkjdjjiijflmhaeameegbcm %U Icon=chrome-lkkahpbimdkjdjjiijflmhaeameegbcm-Default StartupWMClass=crx_lkkahpbimdkjdjjiijflmhaeameegbcm diff --git a/chrome-oiocllghmdadfpahmllbbhkgjfmaidmm-Default.desktop b/chrome-oiocllghmdadfpahmllbbhkgjfmaidmm-Default.desktop index d3d6e09..cc7801a 100644 --- a/chrome-oiocllghmdadfpahmllbbhkgjfmaidmm-Default.desktop +++ b/chrome-oiocllghmdadfpahmllbbhkgjfmaidmm-Default.desktop @@ -4,7 +4,6 @@ Version=1.0 Terminal=false Type=Application Name=Microsoft Teams (PWA) -MimeType=x-scheme-handler/web+msteams -Exec=/opt/google/chrome/google-chrome --profile-directory=Default --app-id=oiocllghmdadfpahmllbbhkgjfmaidmm %U +Exec=/opt/google/chrome/google-chrome --profile-directory=Default --app-id=oiocllghmdadfpahmllbbhkgjfmaidmm Icon=chrome-oiocllghmdadfpahmllbbhkgjfmaidmm-Default StartupWMClass=crx_oiocllghmdadfpahmllbbhkgjfmaidmm diff --git a/claude-code-url-handler.desktop b/claude-code-url-handler.desktop new file mode 100644 index 0000000..007a3e1 --- /dev/null +++ b/claude-code-url-handler.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=Claude Code URL Handler +Comment=Handle claude-cli:// deep links for Claude Code +Exec="/home/alex/.local/bin/claude" --handle-uri %u +Type=Application +NoDisplay=true +MimeType=x-scheme-handler/claude-cli; diff --git a/defaults.list b/defaults.list index f3bd049..00c829f 100644 --- a/defaults.list +++ b/defaults.list @@ -1,3 +1,4 @@ [Default Applications] x-scheme-handler/mailto=chrome-lkkahpbimdkjdjjiijflmhaeameegbcm-Default.desktop x-scheme-handler/web+msteams=chrome-oiocllghmdadfpahmllbbhkgjfmaidmm-Default.desktop +x-scheme-handler/google-chrome=chrome-lkkahpbimdkjdjjiijflmhaeameegbcm-Default.desktop;chrome-oiocllghmdadfpahmllbbhkgjfmaidmm-Default.desktop diff --git a/hello-pin-manager.desktop b/hello-pin-manager.desktop new file mode 100644 index 0000000..326b55e --- /dev/null +++ b/hello-pin-manager.desktop @@ -0,0 +1,23 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=PIN di accesso +Name[it]=PIN di accesso +Comment=Cambia il PIN di autenticazione TPM +Comment[it]=Cambia il PIN di autenticazione TPM +Exec=python3 /home/alex/devel/hello-pin-manager/hello_pin_manager.py +Icon=dialog-password +Terminal=false +Categories=System;Security;Settings; +Keywords=pin;tpm;password;sicurezza;accesso; +StartupNotify=true +StartupWMClass=com.azienda.hellopin + +# Versione amministratore (compare solo nel menu di sistema/IT) +Actions=AdminReset; + +[Desktop Action AdminReset] +Name=Reset PIN utente (Amministratore) +Name[it]=Reset PIN utente (Amministratore) +Exec=python3 /home/alex/devel/hello-pin-manager/hello_pin_manager.py +Icon=system-lock-screen diff --git a/mimeinfo.cache b/mimeinfo.cache index 3f26daf..eb6c2fc 100644 --- a/mimeinfo.cache +++ b/mimeinfo.cache @@ -4,5 +4,6 @@ application/vnd.ms-htmlhelp=wine-extension-chm.desktop; application/winhlp=wine-extension-hlp.desktop; application/x-wine-extension-msp=wine-extension-msp.desktop; text/vbscript=wine-extension-vbs.desktop; +x-scheme-handler/claude-cli=claude-code-url-handler.desktop; +x-scheme-handler/google-chrome=chrome-lkkahpbimdkjdjjiijflmhaeameegbcm-Default.desktop; x-scheme-handler/mailto=chrome-lkkahpbimdkjdjjiijflmhaeameegbcm-Default.desktop; -x-scheme-handler/web+msteams=chrome-oiocllghmdadfpahmllbbhkgjfmaidmm-Default.desktop; diff --git a/restore_manager.desktop b/restore_manager.desktop new file mode 100644 index 0000000..9806dc6 --- /dev/null +++ b/restore_manager.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.1 +Name=DB Restore Manager +Exec=env GDK_BACKEND=x11 /home/alex/devel/utility_db/.venv/bin/python /home/alex/devel/utility_db/restore_tabelle_mysql_flet.py --class=IconaUnica1 +Icon=/home/alex/devel/utility_db/assets/icon.png +Type=Application +StartupWMClass=flet \ No newline at end of file