暫無描述

Miroslav Abrahám 9333286b7d Rename the vscode workspace file 10 月之前
bin e707fb2e50 Change the bucket structure to correspond with the structure recommended by scoop developers 2 年之前
bucket 47d1b7e4a2 Update Betterbird to 128.7.0 (BB22) 10 月之前
deprecated 319ebe720a Make DeltaChat deprecated 1 年之前
programs 08e113a729 Upgrade wireguard autostart to 1.1.0.4 fixing an environmental exception 1 年之前
scripts e707fb2e50 Change the bucket structure to correspond with the structure recommended by scoop developers 2 年之前
README.md e4ff753248 Add nonportable bucket to README 2 年之前
scoop-bucket.code-workspace 9333286b7d Rename the vscode workspace file 10 月之前

README.md

This is my "scoop" bucket list, for personal use. In order to install as a new bucket, run following:

scoop bucket add kunago https://git.apason.cz/kunago/scoop-bucket

Generally about scoop installations

Prerequisites:

There are some prerequisites:

Set-ExecutionPolicy RemoteSigned -scope CurrentUser
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')

If you need to set custom directories, run these:

# for user, run as user
$env:SCOOP='<user path>'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')

# globally, run as admin
$env:SCOOP_GLOBAL='<global path>'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')

In case you already set custom directories in past and need to remove them, run these:

# for user, run as user
[Environment]::SetEnvironmentVariable("SCOOP",$null,"User")

# globally, run as admin
[Environment]::SetEnvironmentVariable("SCOOP_GLOBAL",$null,"Machine")

Installation

To install basic scoop, run these commands:

scoop install git
scoop bucket add extras
scoop bucket add sysinternals
scoop bucket add versions
scoop bucket add nonportable
scoop bucket add kunago https://git.apason.cz/kunago/scoop-bucket

Computer specific

  • general programs

    scoop install -g 7zip nssm process-explorer scoop install -g copyq flameshot scoop install -g syncthing tightvnc scoop install -g irfanview firefox thunderbird libreoffice vlc sumatrapdf scoop install -g kunago_file_assoc

to install syncthing, run the following commands:

  nssm install syncthing

  nssm set syncthing Application C:\ProgramData\scoop\apps\syncthing\current\syncthing.exe
  nssm set syncthing AppDirectory C:\ProgramData\scoop\apps\syncthing\current
  nssm set syncthing AppParameters -no-restart -no-browser -home="C:\ProgramData\scoop\apps\syncthing\current"

  nssm set syncthing DisplayName Syncthing
  nssm set syncthing Description Syncthing synchronization tool
  nssm set syncthing Start SERVICE_DELAYED_AUTO_START

  nssm set syncthing ObjectName LocalSystem

  nssm set syncthing AppPriority IDLE_PRIORITY_CLASS
  nssm set syncthing AppNoConsole 1

  nssm set syncthing AppStopMethodConsole 10000
  nssm set syncthing AppStopMethodWindow 10000
  nssm set syncthing AppStopMethodThreads 10000

  nssm set syncthing AppExit Default Exit
  nssm set syncthing AppExit 0 Exit
  nssm set syncthing AppExit 3 Restart
  nssm set syncthing AppExit 4 Restart

  nssm start syncthing

to manage TightVNC, run the following:

  tvnserver -install
  tvnserver -start

  tvnserver -stop
  tvnserver -remove
  • admin programs

    scoop install bleachbit ccleaner revouninstaller cmder scoop install heidisql hosts-file-editor ipscan gping doublecommander mremoteng powertoys rapidee spacesniffer speedcrunch vscodium scoop install shellexview shellmenuview

Update

scoop update *
scoop update -g *

Cleanup

In order to cleanup at the end, run following:

scoop cleanup *
scoop cleanup -g *
scoop cache rm *