Nerds Publishing Monstrosities

    arvis-app-launcher-plugin

    0.1.7 • Public • Published

    arvis-app-launcher-plugin

    CodeFactor NPM download total NPM version MIT license PR's Welcome GitHub issues

    Cross platform app launcher plugin for Arvis

    Demo on mac:

    Installation

    1. Install by npm
    $ npm i -g arvis-app-launcher-plugin
    
    1. Cache program icons by typing below command in Arvis.

    (Only supported on mac currently)

    @cache/arvis-app-launcher-plugin
    

    Config

    You can edit this plugin's config on User config table like below.

    And type @cache/arvis-app-launcher-plugin to cache icon images (mac os only)

    applicationFolders

    type: object

    default value:

    • windows: [C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs]

    • macos: [/Applications]

    • linux: [ /usr/share/applications, /usr/local/share/applications, /var/lib/snapd/desktop/applications/, /var/lib/flatpak/exports/share/applications/, ~/.local/share/applications/ ]

    Change the path you want to assign to explore.

    If this plugin doesn't work properly, need to check this path exists.

    deep

    type: number

    default value: 3

    Sets the depth to explore

    In macos, it is fixed by 1 to avoid to explore in App file.

    concurrency

    type: number | undefined

    default value: os.cpus().length

    Specifies the number of cpu to use to explore.

    Icon sources

    This plugin uses below icon sources

    Image icon by Icons8

    Related

    To do

    • [ ] Write application icon caching logic. It depends on OS.
    • macos (O)
    • windows (X)
    • linux (X)

    Install

    npm i arvis-app-launcher-plugin

    DownloadsWeekly Downloads

    1

    Version

    0.1.7

    License

    MIT

    Unpacked Size

    16.3 kB

    Total Files

    12

    Last publish

    Collaborators

    • jopemachine