Label jenis aplikasi dengan auto-detect (Go/AppImage/Electron/Script/Windows/Binary/PWA)
- internal/shortcut/kind.go: deteksi dari isi berkas - build info Go, magic AppImage, resources/*.asar untuk Electron, shebang untuk script, MZ untuk .exe - .exe Windows kini boleh dipasang dan dijalankan lewat wine (Exec=wine <path>); kalau wine tidak terpasang, install ditolak dengan pesan jelas - metadata menyimpan kind; chip jenis ditampilkan di setiap baris shortcut (data lama tetap tampil sebagai Executable/PWA) - dialog menampilkan hasil deteksi setelah berkas dipilih, mis. 'winbox.exe - windows' - README: bagian label otomatis + screenshot baru
This commit is contained in:
1 parent
41ada9a506
commit
d6f6c69c5a
13 files changed
+249
-13
No files matched your search
@@ -20,8 +20,11 @@ AppImage, no terminal needed.
|
||||
- **Repo:** <https://github.com/oxpoe/lazyrun>
|
||||
- **Donate:** <https://donasi.oxpoe.qzz.io/>
|
||||
|
||||
- **Executable shortcut** — picks an ELF/AppImage/script, copies it to
|
||||
- **Executable shortcut** — picks an ELF/AppImage/script/Windows `.exe`, copies it to
|
||||
`~/.local/bin/`, installs the icon, writes the `.desktop` entry.
|
||||
- **Automatic type label** — every shortcut is tagged with what it actually is,
|
||||
detected from the file: `Go`, `AppImage`, `Electron`, `Script`, `Windows`, `Binary`
|
||||
(`.exe` files are launched through `wine`), or `PWA` for web apps.
|
||||
- **Web app shortcut** — opens the URL as an app: `--app=<url>` for
|
||||
Chromium-based browsers (Chrome, Chromium, Brave, Edge, Vivaldi, Helium,
|
||||
including Flatpak builds), `--new-window` for Firefox.
|
||||
|
||||
Reference in new issue
Block a user