system_setup
Differences
This shows you the differences between two versions of the page.
system_setup [2019/11/22 02:52] – [Extensions] stephen | system_setup [2023/02/21 22:31] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== System Set Up ====== | ====== System Set Up ====== | ||
- | TODO: | + | ===== Off Page Setups ===== |
- | * Add file size / file count checks to the back up script. | + | |
- | * Ensure 'Check for Updates' | + | |
- | ==== OS Install ==== | + | {{topic> |
- | - Get iso. | + | ===== Windows Setup ===== |
- | - Note keys (XHQ8N-C3MCJ-RQXB6-WCHYG-C9WKB for Windows_8.1_Pro_X64_Activated.iso) | + | |
- | | + | ==== Windows Install ==== |
- | - Use rufus_v1.4.1.exe to make a USB drive bootable and installable. | + | |
+ | - [[https:// | ||
+ | - Run it. | ||
- Plug in USB drive, boot and install. | - Plug in USB drive, boot and install. | ||
- | ==== Windows | + | ==== Windows |
- | ==== OS Set Up ==== | + | - OneDrive: Turn off Desktop, Documents, Pictures back up. |
+ | - Set Dark mode. Settings > Personalisation > Colours. | ||
+ | - Windows Update. | ||
+ | - Set up sign in, facial & fingerprint recognition. | ||
+ | - Mouse pointer size (3). | ||
+ | - Enable Long Filename Support | ||
+ | - Start → '' | ||
+ | - [Registry Editor] Address bar → '' | ||
+ | - [Registry Editor] Set '' | ||
+ | - Reboot. | ||
+ | - Mass install< | ||
+ | # Browsers | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | |||
+ | # Dev Tools | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | |||
+ | # IDE / Text Editors | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | |||
+ | # General Apps | ||
+ | winget install --name 'One Commander' | ||
+ | winget install --id ' | ||
+ | winget install --name ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | winget install --id ' | ||
+ | </ | ||
+ | - Set up [[chrome_brave_setup|Brave]] | ||
+ | - Uninstall crap | ||
+ | - Settings > Apps > Installed apps, get rid of crap. | ||
+ | - Run '' | ||
+ | - Start: Unpin crap. | ||
+ | - Taskbar: Turn off search & widget, unpin crap. | ||
+ | - Install the FiraCode Nerd Font. | ||
+ | - Download the **FiraCode Nerd Font** from [[https:// | ||
+ | - Extract the zip. | ||
+ | - Search for '' | ||
+ | - Install the 12 remaining font files. | ||
+ | - Set up [[powershell_setup|PowerShell]] | ||
+ | - Set up [[windows_terminal|Windows Terminal]] | ||
+ | - Set up [[git_cheat_sheet|Git]] | ||
+ | - Settings > Power | ||
+ | - Settings > Remote Desktop. | ||
+ | - Explorer: Set up options. | ||
+ | - Language & regional set up. Control Panel > Clock and Region. | ||
+ | - Back up BitLocker recovery keys to password manager. | ||
+ | - Notepad++: Enable dark mode. | ||
+ | - Notepad++: Style Configurator, | ||
+ | |||
+ | < | ||
+ | OS: Windows features. | ||
+ | Visual Studio Code: Set up sync. | ||
+ | Zoom: Set up video & audio settings. | ||
+ | Git: Set up settings. | ||
+ | AHK: Set up auto load & new bin location. | ||
+ | Visual Studio: Install desktop dev. | ||
+ | Visual Studio: Extensions. | ||
+ | Install Microsoft Office. | ||
+ | OS: Taskbar, Visual Studio, run as admin. | ||
+ | Install Paint.net. | ||
+ | Anki: Set up & sync. | ||
+ | OneCommander: | ||
+ | OS: Set up backups. | ||
+ | OS: Set up start up apps. | ||
+ | Visual Studio: Set up snippets. | ||
+ | OS: Set up screen saver to keep Vanta happy: | ||
+ | Screen saver: (None) | ||
+ | Wait: 60 | ||
+ | On resume: ✔ | ||
+ | </ | ||
- Win, 'PC Settings' | - Win, 'PC Settings' | ||
Line 21: | Line 112: | ||
- Time and language > Date and time > Set up Formats | - Time and language > Date and time > Set up Formats | ||
- Time and language > Region and language > Install ' | - Time and language > Region and language > Install ' | ||
- | |||
- | - Control Panel > System and Security. | ||
- | - [System and Security] System > Allow remote access. | ||
- | - [System Properties] Remote tab > Remote Desktop > Allow remote connections to this computer. | ||
- | |||
- | - [Windows Explorer] View > Options. | ||
- | - [Windows Explorer, Folder Options] View tab, Advanced settings: | ||
- | - Check ' | ||
- | - Uncheck 'Hide protected operating system file'. | ||
- | - There must be others?!?! | ||
- Win, Win+I (settings charm) | - Win, Win+I (settings charm) | ||
Line 40: | Line 121: | ||
- [Registry Editor] Set the value of ' | - [Registry Editor] Set the value of ' | ||
- | - (Disable automatic restart after Windows Update) | + | ==== Scheduled Task Setup ==== |
- | - Try the second part of this: [[http://superuser.com/questions/957267/how-to-disable-automatic-reboots-in-windows-10|Disable that stupid shit]] | + | |
- | - If that doesn't work, install Group Policy Edit (see Mega > System setup > Hard to get installs > add_gpedit_msc_by_jwils876-d3kh6vm.zip). | + | - Run the following:< |
- | - Try the first part of this: [[http://superuser.com/ | + | schtasks /Create /RU " |
- | - Try this [[http://lifehacker.com/stop-windows-from-restarting-your-computer-after-update-509712123|Disable that stupid shit]] | + | schtasks /Create /RU " |
+ | schtasks /Create /RU " | ||
+ | </code> | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | - **Hourly maintenance**: | ||
+ | - Trigger: Settings: | ||
+ | | ||
+ | - Trigger: ✔ Repeat task every: '' | ||
+ | - Trigger: for a duration | ||
+ | - Actions: Program/script: ''" | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | - Actions: Program/script: ''" | ||
+ | | ||
+ | | ||
==== Temp Directory Setup ==== | ==== Temp Directory Setup ==== | ||
Line 83: | Line 187: | ||
- Right click it > Pin to Start. | - Right click it > Pin to Start. | ||
- Delete shortcut on desktop. | - Delete shortcut on desktop. | ||
- | |||
- | |||
- | ===== Software Installs ===== | ||
- | |||
- | ==== Chocolatey ==== | ||
- | |||
- | - Open up a command line as administrator. | ||
- | - Change PowerShell execution policy:< | ||
- | powershell set-executionpolicy unrestricted | ||
- | </ | ||
- | - Install Chocolatey:< | ||
- | @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString(' | ||
- | choco feature enable -n=allowGlobalConfirmation | ||
- | </ | ||
- | - Set final PowerShell execution policy:< | ||
- | set-executionpolicy remotesigned -scope currentuser | ||
- | set-executionpolicy remotesigned -scope localmachine | ||
- | </ | ||
- | |||
- | ==== Bulk Software Install ==== | ||
- | |||
- | Copy the following to a ps1 file and run in PowerShell (run as administrator). | ||
- | <code powershell> | ||
- | # Frameworks | ||
- | cinst DotNet3.5 | ||
- | cinst DotNet4.5 | ||
- | |||
- | # Browsers | ||
- | cinst Firefox | ||
- | cinst GoogleChrome | ||
- | cinst opera | ||
- | |||
- | # Essentials | ||
- | cinst malwarebytes | ||
- | cinst notepadplusplus --x86 | ||
- | cinst vscode # Doesn' | ||
- | cinst 7zip | ||
- | cinst spotify | ||
- | cinst foobar2000 | ||
- | cinst veracrypt | ||
- | cinst vlc | ||
- | cinst autohotkey_l | ||
- | cinst everything | ||
- | |||
- | # Recommended | ||
- | cinst gimp | ||
- | cinst paint.net # Doesn' | ||
- | cinst windirstat | ||
- | cinst filezilla | ||
- | cinst sumatrapdf | ||
- | cinst jpegview | ||
- | cinst Lastpass | ||
- | cinst sharex | ||
- | |||
- | # Dev only | ||
- | cinst firacode | ||
- | cinst git | ||
- | cinst poshgit | ||
- | cinst tortoisesvn | ||
- | cinst nodejs | ||
- | cinst gitkraken | ||
- | cinst winmerge # Install after TortoiseSVN | ||
- | cinst sysinternals | ||
- | cinst fiddler4 | ||
- | cinst ConEmu # Download ConEmu Preview, Installer (32-bit, 64-bit) | ||
- | cinst virtualbox | ||
- | cinst qbittorrent | ||
- | |||
- | # Optionals | ||
- | cinst InkScape | ||
- | cinst libreoffice | ||
- | cinst googleearth | ||
- | cinst anki | ||
- | cinst babelmap # Might need manual install. | ||
- | cinst dropbox | ||
- | cinst megasync ? | ||
- | |||
- | # Others | ||
- | # cinst javaruntime # Fuck Java. Fuck it in the ass. Do not install. | ||
- | cinst pscx # PowerShell Community Extensions | ||
- | cinst Silverlight | ||
- | cinst flashplayerplugin | ||
- | cinst cwrsync | ||
- | cinst wget | ||
- | </ | ||
- | |||
- | Note errors and check / fix them. | ||
- | |||
- | ==== Posh Git / Oh My Posh ==== | ||
- | |||
- | - Download the **FuraCode Nerd Font** from [[https:// | ||
- | - Install all the 'Fura Code xxx Nerd Font Complete.otf' | ||
- | - Follow these [[https:// | ||
- | - The theme you like is ' | ||
==== Tall Guy Software ==== | ==== Tall Guy Software ==== | ||
Line 194: | Line 204: | ||
===== Software Configuration ===== | ===== Software Configuration ===== | ||
- | |||
- | ==== Off Page Setups ==== | ||
- | |||
- | * [[notepadplusplus_setup|Notepad++ Setup]] | ||
- | * [[foobar2000_setup|Foobar2000 Setup]] | ||
==== Firefox ==== | ==== Firefox ==== | ||
Line 235: | Line 240: | ||
- Restart Firefox. | - Restart Firefox. | ||
- | ==== Chrome ==== | + | ==== Chrome |
- | - Settings, On start-up -> Continue where you left off | + | See [[chrome_brave_setup|Chrome |
- | - < | + | |
- | === Extensions === | ||
- | |||
- | ^ Extension ^ Notes ^ | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | === Persons === | ||
- | |||
- | | Personal | My mug | [[https:// | ||
- | | Provoke | Happy face | [[https:// | ||
- | | Dev | Soccor Ball | [[https:// | ||
- | | Banking | Ninja | [[https:// | ||
- | |||
- | === Tampermonkey scripts === | ||
- | |||
- | ^ Script ^ Notes ^ | ||
- | | [[http:// | ||
- | | [[http:// | ||
- | | [[http:// | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | | [[https:// | ||
- | |||
- | ==== Window PowerShell ISE ==== | ||
- | |||
- | - Tools > Options | ||
- | - [Options] First, click ' | ||
- | - [Manage Themes] Select 'Dark Console, Dark Editor' | ||
- | - [Manage Themes] Click OK. | ||
- | - [Options] Then, set 'Font Family' | ||
- | - [Options] Set 'Font Size' to 10. | ||
- | - [Options] Click OK. | ||
==== 7-Zip ==== | ==== 7-Zip ==== | ||
Line 326: | Line 291: | ||
=== Extensions === | === Extensions === | ||
- | ^ Extension ^ Notes ^ | + | ^ Extension |
- | | <del>[[https:// | + | | [[https:// |
- | | [[https:// | + | | Visual Studio Spell Checker (VS2022 |
- | | [[https:// | + | | Copy fully qualified names | Philipp Kogelnik |
- | | < | + | |
- | | < | + | |
=== ReSharper === | === ReSharper === | ||
system_setup.1574391169.txt.gz · Last modified: 2019/11/23 03:52 (external edit)