VSCode-Anywhere
  • Introduction
  • Installation
    • Requirements
      • Windows requirements
      • Linux requirements
      • MacOS requirements
    • Quickstart
    • Advanced
      • Windows installation
      • Linux installation
      • MacOS installation
  • Modules
    • Module installation
    • Module update
    • Module settings
      • Global settings
        • brew settings
        • chocolatey settings
        • env settings
        • msys2 settings
        • nix settings
        • scoop settings
        • vscode settings
        • zeal settings
    • Modules list
      • Ansible
      • Bash
      • C / C++
      • C#
      • Custom
      • Deepcode
      • Docker
      • Fonts
      • Git
      • Go
      • HTML
      • Java
      • JavaScript / TypeScript
      • Markdown
      • Perl
      • PHP
      • Platformio
      • PowerShell
      • Puppet
      • Python2
      • Python3
      • Remote
      • Rest
      • ReStructuredText
      • Ruby
      • Saltstack
      • VSCode
    • Custom modules
  • Structure
    • apps
    • conf
      • saltstack
        • conf-offline
        • conf
        • pillar
        • states
    • tools
      • env
      • install
      • link
      • update
      • vscode
      • vscode-anywhere
  • Tutorials
    • Youtube tutorials
  • Release notes
    • V2
      • V2.0.0
    • V1
  • FAQ
Powered by GitBook
On this page
  • pkgs
  • enabled
  • opts

Was this helpful?

  1. Modules
  2. Module settings
  3. Global settings

scoop settings

Previousnix settingsNextvscode settings

Last updated 4 years ago

Was this helpful?

Allow managing .

scoop is only available for Windows.

pkgs

pkgs allow installing some scoop packages (cf ).

You need to specify the name of the packages to install.

A simple example, in the file to ask to install the in the python3module:

vscode-anywhere:
    python3:
        enabled: True
        scoop:
            pkgs:
                opts:
                    global: {}
                    install: {}
                    update: {}
                    uninstall: {}
                python:
                    enabled: True
                    opts:
                        global: {}
                        install:
                            version: '3.8.2'
                        update: {}
                        uninstall: {}

enabled

True to enable, False to skip (default to False).

opts

opts is not mandatory but allows to pass extra args.

Global packages settings

  • scoop:pkgs:opts:global: allow passing arguments to all scoop packages when installing, updating, or uninstalling a package

Specific packages settings

  • scoop:pkgs:<mypkg>:opts:global: allow passing arguments to <mypkg> scoop package when installing, updating, or uninstalling the package

Extra args can be arguments described in the or can be .

scoop:pkgs:opts:install: allow passing arguments to all scoop packages when installing a package (cf function)

scoop:pkgs:opts:update: allow passing arguments to all scoop packages when updating a package (cf function)

scoop:pkgs:opts:uninstall: allow passing arguments to all scoop packages when uninstalling a package (cf function)

scoop:pkgs:<mypkg>:opts:install: allow passing arguments to <mypkg> scoop packages when installing the package (cf function)

scoop:pkgs:<mypkg>:opts:update: allow passing arguments to <mypkg> scoop packages when updating the package (cf function)

scoop:pkgs:<mypkg>:opts:uninstall: allow passing arguments to <mypkg> scoop packages when uninstalling the package (cf function)

Saltstack scoop states
global Saltstack arguments
pkg_installed
pkg_latest
pkg_removed
pkg_installed
pkg_latest
pkg_removed
scoop
github
scoop python 3.8.2 package
vscode-anywhere.sls