|
|
2 éve | |
|---|---|---|
| bin | 2 éve | |
| bucket | 2 éve | |
| deprecated | 2 éve | |
| programs | 2 éve | |
| scripts | 2 éve | |
| README.md | 2 éve |
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
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")
To install basic scoop, run these commands:
scoop install git
scoop bucket add extras
scoop bucket add java
scoop bucket add nirsoft
scoop bucket add versions
scoop bucket add games
scoop bucket add kunago https://git.apason.cz/kunago/scoop-bucket
scoop install nssm
scoop install -g nssm 7zip ditto irfanview brave firefox thunderbird libreoffice-fresh lightscreen vcredist2015 vlc sumatrapdf syncthing tightvnc
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
sc start syncthing
scoop install ccleaner cmder-full heidisql hosts-file-editor ipscan multicommander mremoteng powertoys rapidee spacesniffer speedcrunch vscodium
scoop install autohotkey autoit
scoop install shellexview shellmenuview
scoop update *
scoop update -g *
In order to cleanup at the end, run following:
scoop cleanup *
scoop cleanup -g *
scoop cache rm *