|
@@ -3,12 +3,10 @@ In order to install as a new bucket, run following:
|
|
|
|
|
|
|
|
scoop bucket add kunago https://git.kunago.com/kunago/scoop-bucket
|
|
scoop bucket add kunago https://git.kunago.com/kunago/scoop-bucket
|
|
|
|
|
|
|
|
-# Generally about scoop installations
|
|
|
|
|
-## Prerequisites:
|
|
|
|
|
-There are some prerequisites:
|
|
|
|
|
|
|
+# scoop installation
|
|
|
|
|
|
|
|
- Set-ExecutionPolicy RemoteSigned -scope CurrentUser
|
|
|
|
|
- Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
|
|
|
|
|
|
|
+ Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
|
|
|
|
|
+ Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
|
|
|
|
|
|
|
|
If you need to set custom directories, run these:
|
|
If you need to set custom directories, run these:
|
|
|
|
|
|
|
@@ -27,76 +25,3 @@ In case you already set custom directories in past and need to remove them, run
|
|
|
|
|
|
|
|
# globally, run as admin
|
|
# globally, run as admin
|
|
|
[Environment]::SetEnvironmentVariable("SCOOP_GLOBAL",$null,"Machine")
|
|
[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.kunago.com/kunago/scoop-bucket
|
|
|
|
|
-
|
|
|
|
|
-## Group 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 *
|
|
|