Komentojen viite
Yleiskatsaus
iconchanger <komento> [valinnat]
Komennot
status
Näytä nykyisen konfiguraation tila.
iconchanger status
Näyttää:
- Määritettyjen sovellusaliaksien lukumäärän
- Välimuistissa olevien kuvakkeiden lukumäärän
- Apuskriptin tilan
list
Listaa kaikki aliakset ja välimuistissa olevat kuvakkeet.
iconchanger list
Näyttää taulukon kaikista määritetyistä aliaksista ja kaikista välimuistissa olevista kuvakemerkinnöistä.
set-icon
Aseta mukautettu kuvake sovellukselle.
iconchanger set-icon <sovellus-polku> <kuva-polku>
Argumentit:
sovellus-polku— Polku sovellukseen (esim./Applications/Safari.app)kuva-polku— Polku kuvakekuvaan (PNG, JPEG, ICNS jne.)
Esimerkkejä:
# Aseta mukautettu Safari-kuvake
iconchanger set-icon /Applications/Safari.app ~/icons/safari.png
# Suhteelliset polut toimivat myös
iconchanger set-icon /Applications/Slack.app ./slack-icon.icns
remove-icon
Poista mukautettu kuvake ja palauta alkuperäinen.
iconchanger remove-icon <sovellus-polku>
Esimerkki:
iconchanger remove-icon /Applications/Safari.app
restore
Palauta kaikki välimuistissa olevat mukautetut kuvakkeet. Hyödyllinen järjestelmäpäivityksen jälkeen tai kun sovellukset palauttavat oletuskuvakkeensa.
iconchanger restore [valinnat]
Valinnat:
--dry-run— Esikatsele, mitä palautettaisiin, tekemättä muutoksia--verbose— Näytä yksityiskohtainen tuloste jokaiselle kuvakkeelle--force— Palauta, vaikka kuvake näyttäisi muuttumattomalta
Esimerkkejä:
# Palauta kaikki välimuistissa olevat kuvakkeet
iconchanger restore
# Esikatsele, mitä tapahtuisi
iconchanger restore --dry-run --verbose
# Pakota kaikkien palautus
iconchanger restore --force
export
Vie aliakset ja välimuistissa olevat kuvakeasetukset JSON-tiedostoon.
iconchanger export <tulostiedosto-polku>
Esimerkki:
iconchanger export ~/Desktop/my-icons.json
import
Tuo konfiguraatiotiedosto.
iconchanger import <syötetiedosto-polku>
Tuonti vain lisää uusia kohteita — se ei koskaan korvaa tai poista olemassa olevia merkintöjä.
Esimerkki:
iconchanger import ~/Desktop/my-icons.json
validate
Tarkista konfiguraatiotiedosto ennen tuontia.
iconchanger validate <tiedosto-polku>
Tarkistaa JSON-rakenteen, pakolliset kentät ja tietojen eheyden tekemättä muutoksia.
Esimerkki:
iconchanger validate ~/Desktop/my-icons.json
escape-jail
Vapaudu macOS Tahoen squircle-vankilasta asettamalla sovelluksen oma sisäinen kuvake mukautetuksi kuvakkeeksi. Mukautetut kuvakkeet ohittavat squircle-pakon ja säilyttävät alkuperäisen kuvakkeen muodon.
iconchanger escape-jail [sovellus-polku] [valinnat]
Argumentit:
sovellus-polku— (Valinnainen) Polku tiettyyn.app-pakettiin. Jos jätetään pois, käsitellään kaikki sovellukset kansiossa/Applications.
Valinnat:
--dry-run— Esikatsele, mitä tehtäisiin, tekemättä muutoksia--verbose— Näytä yksityiskohtainen tuloste
Esimerkkejä:
# Vapauta kaikki sovellukset /Applications-kansiossa
iconchanger escape-jail
# Esikatsele, mitä tapahtuisi
iconchanger escape-jail --dry-run --verbose
# Vapauta tietty sovellus
iconchanger escape-jail /Applications/Safari.app
::: warning Mukautetut kuvakkeet eivät tue macOS Tahoen Clear-, Tinted- tai Dark-kuvaketiloja. Ne pysyvät staattisina bittikarttakuvina. :::
completions
Luo komentotulkin täydennysskriptit sarkaimen täydennystä varten.
iconchanger completions <komentotulkki>
Argumentit:
komentotulkki— Komentotulkin tyyppi:zsh,bashtaifish
Esimerkkejä:
# Zsh (lisää tiedostoon ~/.zshrc)
source <(iconchanger completions zsh)
# Bash (lisää tiedostoon ~/.bashrc)
source <(iconchanger completions bash)
# Fish
iconchanger completions fish > ~/.config/fish/completions/iconchanger.fish