-
Notifications
You must be signed in to change notification settings - Fork 1
/
win_install_packages_old_tomerge.txt
181 lines (142 loc) · 5.39 KB
/
win_install_packages_old_tomerge.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
# TODO add run as administrator at the beginning?
# TODO prejst si cez baliky vo winget: https://github.com/microsoft/winget-pkgs/tree/master/manifests
# a popridavat uzitocne
# Popytat sa este Misa an nejake suggestions na SW co on pouziva
# TODO pobrowsit este MS store a pohladat nejake apky odtial
# TODO wsl - mountnut si tam windows FS aby som mohol pouzivat bash vo windowse
# TODO setup script for WSL build machine
# TODO install logiops
# TODO I can repair the broken packages by using the msstore source in winget instead of the winget repo
# info - chybny hash sa da overridenut tak, ze nastavim setting:
# winget settings --enable InstallerHashOverride
# a spustim ten isty install prikaz s --ignore-security-hash option
# napriklad: winget install --ignore-security-hash -e --id Logitech.Options
# TODO - next time also create a winget config file resp. powershell config spcript for settings
# TODO add zig compiler
# todo - more research about the "Installer hash does not match" error message
# TODO poriesit na windowse to skalovanie (fonty su rozmazane ked pouzivam ten 150 percent scaling - radsej by som naskaloval UI a text)
# utils
winget install -e --id VMware.WorkstationPlayer # broken
wsl --install
# TODO install popOS in wsl
# IDEs, code editors and terminal emulators
winget install -e --id Microsoft.VisualStudioCode
winget install -e --id Neovim.Neovim
winget install -e --id JetBrains.CLion
winget install -e --id JetBrains.PyCharm.Community
winget install -e --id KDE.kdevelop
winget install -e --id KDE.Kate
# components need to be added to the VS manually (start menu -> Visual Studio Installer)
winget install -e --id Microsoft.VisualStudio.2022.Community
winget install -e --id Microsoft.WindowsTerminal
winget install -e --id Maximus5.ConEmu
winget install -e --id Mintty.WSLtty
winget install -e --id PuTTY.PuTTY
# maybe also try Terminus terminal?
# TODO add Qt
winget install -e --id Coq.CoqPlatform
winget install -e --id Meld.Meld
winget install -e --id Notepad++.Notepad++
winget install -e --id Postman.Postman
# file management
winget install -e --id GNU.MidnightCommander
# compilers, build tools and interpreters
winget install -e --id Kitware.CMake
winget install -e --id JFrog.Conan
winget install -e --id Python.Python.3.12
winget install -e --id LLVM.LLVM
winget install -e --id Ninja-build.Ninja
winget install -e --id commercialhaskell.stack
winget install -e --id SWI-Prolog.SWI-Prolog
winget install -e --id Rustlang.Rustup
winget install -e --id Cygwin.Cygwin
# CLI utils
winget install -e --id BurntSushi.ripgrep.GNU # todo test
# Web browsers
winget install -e --id Mozilla.Firefox
winget install -e --id Google.Chrome
# Office work
winget install -e --id Adobe.Acrobat.Reader.64-bit
winget install -e --id KDE.Okular
winget install -e --id TheDocumentFoundation.LibreOffice
winget install -e --id Amazon.Kindle
winget install -e --id Grammarly.Grammarly
# Desktop environment extensions and tools
winget install -e --id Microsoft.PowerToys
winget install -e --id AutoHotkey.AutoHotkey
winget install -e --id Microsoft.Sysinternals.ProcessMonitor
# Messaging and videoconferencing apps
winget install -e --id OpenWhisperSystems.Signal
winget install -e --id WhatsApp.WhatsApp # broken
winget install -e --id Zoom.Zoom # broken
winget install -e --id Facebook.Messenger # broken
winget install -e --id Spotify.Spotify # broken
# Multimedia
winget install -e --id Canva.Canva # broken
winget install -e --id GIMP.GIMP
winget install -e --id OBSProject.OBSStudio
winget install -e --id IrfanSkiljan.IrfanView
winget install -e --id Audacity.Audacity
# TODO install Drawboard pdf
# TODO netflix
# todo install photoshop
winget install -e --id Gyan.FFmpeg
# todo davinci reslove
# todo add MS Whiteboard
# nastavit graficky tablet
winget install -e --id Inkscape.Inkscape
# todo windowsovska apka na vektorovu grafiku
# todo MS office a Adobe suite
winget install -e --id BlenderFoundation.Blender
# Productivity
winget install -e --id Doist.Todoist
# Drivers and HW support
winget install -e --id Logitech.Options
winget upgrade --all
# pip packages
# TODO chapter bllow needs to be fixed (the packages need to be installed globally?)
pip install flawfinder # C++ linter
pip install cpplint
pip install scikit-image
pip install docutils
pip install matplotlib
pip install pytest
pip install numpy
pip install jira
pip install tabulate
pip install bitarray
pip install bson
pip install h5py
pip install hypothesis
pip install jinja2
pip install log4mongo
pip install lxml
pip install mock
pip install pandas
pip install Pillow
pip installl quantities
pip install pyyaml
pip install quantities
pip install requests
pip install scipy # broken
# CONFIG
mkdir ~/books
mkdir ~/c # code
git config --global core.editor "nvim"
git config --global user.name "JohnnyR"
# TODO make the email a bit more SPAM resistant as it is in a public repo...
git config --global user.email "jan.revay.tutor@gmail.com"
git config --list --show-origin
# TODO windows registry stuff
# TODO nvim config stuff
# Manual install (have a look on the next install, whether they are already packed for winget)
# Cmder
# Manually changed settings
# Todo how to automatically configure windows settings
Settings -> multitasking -> on the taskbar, show the windows that are open on all desktops
# to consider z davidoveho configure
"Logitech.SetPoint"
TrackerSoftware.PDF-XChangeEditor
ESET.EndpointAntivirus
Microsoft.LAPS
GitExtensionsTeam.GitExtensions