system_setup
Differences
This shows you the differences between two versions of the page.
| system_setup [2016/04/10 08:55] – [Temp Directory Setup] 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 38: | Line 119: | ||
| - Run '' | - Run '' | ||
| - [Registry Editor] HKEY_USERS > .DEFAULT > Control Panel > Keyboard | - [Registry Editor] HKEY_USERS > .DEFAULT > Control Panel > Keyboard | ||
| - | - [Registry Editor] Set the value of ' | + | - [Registry Editor] Set the value of ' |
| + | |||
| + | ==== Scheduled Task Setup ==== | ||
| + | |||
| + | - Run the following:< | ||
| + | schtasks /Create /RU " | ||
| + | schtasks /Create /RU " | ||
| + | schtasks /Create /RU " | ||
| + | </ | ||
| + | - **Launch AHK Shortcuts at startup**: | ||
| + | - Trigger: At log on | ||
| + | - Actions: Program/ | ||
| + | - Actions: Arguments: ''/ | ||
| + | - Actions: Start in: '' | ||
| + | - **Hourly maintenance**: | ||
| + | - Trigger: Settings: '' | ||
| + | - Trigger: Start: (Today) '' | ||
| + | - Trigger: ✔ Repeat task every: '' | ||
| + | - Trigger: for a duration of: '' | ||
| + | - Actions: Program/ | ||
| + | - Actions: Arguments: ''" | ||
| + | - Actions: Start in: '' | ||
| + | - **Daily maintenance**: | ||
| + | - Trigger: Settings: '' | ||
| + | - Trigger: Start: (Today) '' | ||
| + | - Trigger: Recur every: '' | ||
| + | - Trigger: for a duration of: '' | ||
| + | - Actions: Program/ | ||
| + | - Actions: Arguments: ''" | ||
| + | - Actions: Start in: '' | ||
| ==== Temp Directory Setup ==== | ==== Temp Directory Setup ==== | ||
| Line 59: | Line 169: | ||
| - (Set to ' | - (Set to ' | ||
| - | ==== Sleep, Reboot, Shut Down ==== | + | ==== Disable Hibernation ==== |
| + | |||
| + | This is required to get GoTheFuckToSleep to work. | ||
| + | |||
| + | - Open a command prompt as administrator. | ||
| + | - Enter '' | ||
| + | |||
| + | ==== Sleep, Reboot, Shut Down shortcuts | ||
| | Shut down | Shutdown.exe -s -t 00 | | | Shut down | Shutdown.exe -s -t 00 | | ||
| Line 71: | Line 188: | ||
| - Delete shortcut on desktop. | - Delete shortcut on desktop. | ||
| - | - Open a command prompt as administrator. | + | ==== Tall Guy Software ==== |
| - | - Enter '' | + | |
| - | ===== Software Installs ===== | + | |
| - | + | - Extract it and copy to '' | |
| - | ==== Chocolatey ==== | + | |
| - | + | ||
| - | | + | |
| - | - Change PowerShell execution policy:< | + | |
| - | powershell set-executionpolicy unrestricted | + | |
| - | </code> | + | |
| - | - Install Chocolatey:< | + | |
| - | @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString(' | + | |
| - | </ | + | |
| - | - 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 | + | |
| - | <code powershell> | + | |
| - | # Frameworks | + | |
| - | cinst DotNet3.5 | + | |
| - | cinst DotNet4.5 | + | |
| - | + | ||
| - | # Essentials | + | |
| - | #cinstm MicrosoftSecurityEssentials | + | |
| - | cinst malwarebytes | + | |
| - | cinst Firefox | + | |
| - | cinst notepadplusplus | + | |
| - | cinst 7zip | + | |
| - | cinst foobar2000 | + | |
| - | #cinstm truecrypt # Install manually | + | |
| - | cinst vlc | + | |
| - | cinst autohotkey_l | + | |
| - | + | ||
| - | # Recommended | + | |
| - | cinst gimp | + | |
| - | cinst paint.net | + | |
| - | cinst windirstat | + | |
| - | cinst filezilla | + | |
| - | cinst sumatrapdf | + | |
| - | cinst PDFCreator | + | |
| - | cinst IrfanView | + | |
| - | cinst Lastpass | + | |
| - | + | ||
| - | # Dev only | + | |
| - | cinst tortoisesvn | + | |
| - | cinst winmerge # Install after TortoiseSVN | + | |
| - | cinst sysinternals | + | |
| - | cinst fiddler4 | + | |
| - | cinst expresso | + | |
| - | cinst ConEmu # Download ConEmu Preview, Installer (32-bit, 64-bit) | + | |
| - | cinst virtualbox | + | |
| - | + | ||
| - | # Optionals | + | |
| - | cinst InkScape | + | |
| - | cinst GoogleChrome | + | |
| - | cinst libreoffice | + | |
| - | cinst uTorrent | + | |
| - | cinst googleearth | + | |
| - | #cinst IcoFx | + | |
| - | cinst anki | + | |
| - | + | ||
| - | # 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. | + | |
| ==== Manual Installs ==== | ==== Manual Installs ==== | ||
| - | - [[https:// | ||
| - [[http:// | - [[http:// | ||
| - [[http:// | - [[http:// | ||
| Line 156: | Line 200: | ||
| - [[http:// | - [[http:// | ||
| - [[http:// | - [[http:// | ||
| + | - [[http:// | ||
| ===== Software Configuration ===== | ===== Software Configuration ===== | ||
| - | |||
| - | ==== Off Page Setups ==== | ||
| - | |||
| - | * [[notepadplusplus_setup|Notepad++ Setup]] | ||
| - | * [[foobar2000_setup|Foobar2000 Setup]] | ||
| ==== Firefox ==== | ==== Firefox ==== | ||
| - Alt > Tools > Options | - Alt > Tools > Options | ||
| + | - [Options] Sync tab > Sign in. Use settings in password vault. This will probably sync most of the following settings. | ||
| - [Options] General tab > Startup > When Firefox starts: 'Show my windows and tabs from last time' | - [Options] General tab > Startup > When Firefox starts: 'Show my windows and tabs from last time' | ||
| - [Options] General tab > Downloads > Always ask me where to save files. | - [Options] General tab > Downloads > Always ask me where to save files. | ||
| Line 176: | Line 217: | ||
| - " | - " | ||
| - " | - " | ||
| - | - [Options] Sync tab > Sign in. Use settings in password vault. | ||
| - Install [[https:// | - Install [[https:// | ||
| - Install the following extensions: | - Install the following extensions: | ||
| - | - < | + | - LastPast |
| - | - Firebug | + | - MEGA |
| - | - Greasemonkey | + | - Tampermonkey |
| - | - [[http:// | + | - uBlock Origin |
| - | - [[https:// | + | |
| - | - New Zealand Language Dictionary | + | |
| - | + | ||
| - | - Restart Button | + | |
| - | - Tab Groups | + | |
| - | - Tab Scope | + | |
| - | - < | + | |
| - | - (Add-on Compatibility Reporter) | + | |
| - Fix up the buttons on the toolbar. | - Fix up the buttons on the toolbar. | ||
| + | - Install these user scripts: | ||
| + | - [[http:// | ||
| + | - [[https:// | ||
| + | - [[https:// | ||
| - Get Firefox profile from Mega. | - Get Firefox profile from Mega. | ||
| - Copy xxx? to '' | - Copy xxx? to '' | ||
| Line 204: | Line 240: | ||
| - Restart Firefox. | - Restart Firefox. | ||
| - | ==== Chrome ==== | + | ==== Chrome |
| - | - Settings, On start-up -> Continue where you left off | + | See [[chrome_brave_setup|Chrome / Brave Setup]]. |
| - | ==== 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 228: | Line 255: | ||
| ==== OneNote ==== | ==== OneNote ==== | ||
| + | - Use windowsliveid@tallguyracing.com account. | ||
| - [OneNote] File > Options | - [OneNote] File > Options | ||
| - [OneNote Options] Display, Uncheck 'Place OneNote icon in the notification area of the taskbar' | - [OneNote Options] Display, Uncheck 'Place OneNote icon in the notification area of the taskbar' | ||
| Line 259: | Line 287: | ||
| ==== Visual Studio ==== | ==== Visual Studio ==== | ||
| - | Extensions: | + | - Tools > Options > Projects and Solutions > General > Check 'Track Active Item in Solution Explorer' |
| - | * Code alignment | + | === Extensions === |
| - | * (CodeMaid) | + | |
| - | * Pre VS2015: Spell Checker | + | |
| - | * VS2015+: Visual Studio Spell Checker (EWSoftware) | + | |
| - | * Web Essentials | + | |
| - | * Productivity Power Tools 2013 | + | |
| - | - Tools > Options | + | ^ Extension ^ Author ^ Notes ^ |
| - | - Projects and Solutions > General > Check 'Track Active Item in Solution Explorer' | + | | [[https:// |
| + | | Visual Studio Spell Checker (VS2022 and Later) | EWSoftware | | | ||
| + | | Copy fully qualified names | Philipp Kogelnik | | | ||
| + | === ReSharper === | ||
| - | Other stuff you might need: | + | Get it from Mega. |
| + | |||
| + | === Other Stuff === | ||
| * [[http:// | * [[http:// | ||
| * [[https:// | * [[https:// | ||
| * [[http:// | * [[http:// | ||
| - | |||
| ==== SQL Server ==== | ==== SQL Server ==== | ||
| Line 289: | Line 316: | ||
| ===== More Shit ===== | ===== More Shit ===== | ||
| + | |||
| ==== Bin ==== | ==== Bin ==== | ||
| Line 313: | Line 341: | ||
| - From an admin console, run something like this: | - From an admin console, run something like this: | ||
| - | - < | + | - < |
| - Win -> Task Scheduler | - Win -> Task Scheduler | ||
| - | - Task Scheduler Library -> Launch | + | - Task Scheduler Library -> Launch |
| - Action tab | - Action tab | ||
| - Edit... | - Edit... | ||
| - | - Program/ | + | - Program/ |
| - | - Arguments: ''" | + | - Arguments: '' |
| - | - Start in: '' | + | - Start in: '' |
| ==== Start Up Folder ==== | ==== Start Up Folder ==== | ||
| Line 355: | Line 383: | ||
| - [Task Scheduler, New Trigger] Click OK. | - [Task Scheduler, New Trigger] Click OK. | ||
| - [Task Scheduler, Create Task] Actions tab > New... | - [Task Scheduler, Create Task] Actions tab > New... | ||
| - | - [Task Scheduler, New Action] Program/ | + | - [Task Scheduler, New Action] Program/ |
| - | - [Task Scheduler, New Action] Add arguments: '-f " | + | - [Task Scheduler, New Action] Add arguments: ''"Hourly maintenance.ps1"'' |
| + | - [Task Scheduler, New Action] Start in: '' | ||
| - [Task Scheduler, New Action] Click OK. | - [Task Scheduler, New Action] Click OK. | ||
| - [Task Scheduler, Create Task] Conditions tab > Uncheck 'Start the task only...' | - [Task Scheduler, Create Task] Conditions tab > Uncheck 'Start the task only...' | ||
system_setup.1460278531.txt.gz · Last modified: 2017/01/01 19:55 (external edit)
