system_setup
Differences
This shows you the differences between two versions of the page.
system_setup [2014/06/25 08:37] – [Bin] 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 Firefox profile to back up script. | + | |
- | * Enable Dev backup in ' | + | |
- | * Enable MyDocs backup in ' | + | |
- | * Enable Rockbox backup in ' | + | |
- | * Add file size / file count checks to the back up script. | + | |
- | * Ensure 'Check for Updates' | + | |
- | ==== OS Install | + | |
- | - Get iso. | + | {{topic> |
- | - Note keys (XHQ8N-C3MCJ-RQXB6-WCHYG-C9WKB for Windows_8.1_Pro_X64_Activated.iso) | + | |
- | | + | ===== Windows Setup ===== |
- | - Use rufus_v1.4.1.exe to make a USB drive bootable and installable. | + | |
+ | ==== Windows Install ==== | ||
+ | |||
+ | - [[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 24: | 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) | ||
- Tiles > Show administrative tools > Yes | - Tiles > Show administrative tools > Yes | ||
+ | |||
+ | - (Set Num Lock to be on at start up.) | ||
+ | - Run '' | ||
+ | - [Registry Editor] HKEY_USERS > .DEFAULT > Control Panel > Keyboard | ||
+ | - [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 42: | Line 155: | ||
- Win, 'Edit the system environment variables' | - Win, 'Edit the system environment variables' | ||
- [System Properties] Click the ' | - [System Properties] Click the ' | ||
- | - [Environment Variables] Note the values for TEMP and TMP user variables (probably ' | + | - [Environment Variables] Note the values for TEMP and TMP **user** variables (probably ' |
- | - [Environment Variables] Note the values for TEMP and TMP system variables (probably ' | + | - [Environment Variables] Note the values for TEMP and TMP **system** variables (probably ' |
- | - [Environment Variables] Set the values for TEMP and TMP user variables to ' | + | - [Environment Variables] Set the values for TEMP and TMP **user** variables to ' |
- | - [Environment Variables] Set the values for TEMP and TMP system variables to ' | + | - [Environment Variables] Set the values for TEMP and TMP **system** variables |
+ | - [Environment Variables] Create a **system** variable for ' | ||
- Reboot the machine. | - Reboot the machine. | ||
- Delete the contents of the original temp variables. | - Delete the contents of the original temp variables. | ||
Line 55: | 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 64: | Line 185: | ||
- Create a shortcut on the desktop. | - Create a shortcut on the desktop. | ||
- Set the icon (get from [[https:// | - Set the icon (get from [[https:// | ||
- | - Right click it > Pin to Taskbar. | + | - Right click it > Pin to Start. |
- Delete shortcut on desktop. | - Delete shortcut on desktop. | ||
- | - Open a command prompt as administrator. | + | ==== Tall Guy Software ==== |
- | - Enter '' | + | |
- | ===== Software | + | |
- | ==== Chocolatey ==== | + | |
- | + | - Extract it and copy to '' | |
- | | + | |
- | - Change PowerShell execution policy:< | + | |
- | powershell set-executionpolicy unrestricted | + | |
- | </code> | + | |
- | - Install Chocolatey:< | + | |
- | @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString(' | + | |
- | </ | + | |
- | - Restore PowerShell execution policy:< | + | |
- | powershell set-executionpolicy remotesigned | + | |
- | </ | + | |
- | + | ||
- | ==== Bulk Software Install ==== | + | |
- | + | ||
- | Copy the following to a ps1 file and run in PowerShell | + | |
- | < | + | |
- | # Frameworks | + | |
- | cinst DotNet3.5 | + | |
- | cinst DotNet4.5 | + | |
- | + | ||
- | # Essentials | + | |
- | #cinstm MicrosoftSecurityEssentials | + | |
- | cinst malwarebytes | + | |
- | cinst Firefox | + | |
- | cinst notepadplusplus | + | |
- | cinst winmerge | + | |
- | 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 | + | |
- | + | ||
- | # Dev only | + | |
- | cinst 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 Silverlight | + | |
- | cinst flashplayerplugin | + | |
- | cinst cwrsync | + | |
- | cinst wget | + | |
- | </ | + | |
- | + | ||
- | Note errors and check / fix them. | + | |
==== Manual Installs ==== | ==== Manual Installs ==== | ||
- | - [[https:// | ||
- [[http:// | - [[http:// | ||
- [[http:// | - [[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 > Downloads > Always ask me where to save files. | - [Options] General tab > Downloads > Always ask me where to save files. | ||
- [Options] Content tab > Languages > Choose... | - [Options] Content tab > Languages > Choose... | ||
Line 162: | Line 217: | ||
- " | - " | ||
- " | - " | ||
- | - [Options] Sync tab > Sign in. Use settings in password vault. | ||
- Install [[https:// | - Install [[https:// | ||
- Install the following extensions: | - Install the following extensions: | ||
- | - Adblock Plus | + | - LastPast |
- | - Firebug | + | - MEGA |
- | - Greasemonkey | + | - Tampermonkey |
- | - IE Tab 2 (FF 3.6+) | + | - uBlock Origin |
- | - New Zealand Language Dictionary | + | |
- | + | ||
- | - Restart Button | + | |
- | - Tab Scope | + | |
- | - Mega | + | |
- | - (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 184: | Line 236: | ||
- [[https:// | - [[https:// | ||
- [[http:// | - [[http:// | ||
- | | + | |
- | - [[http://www.trademe.co.nz/|Trade Me]] ( tm ) | + | - Visit '' |
- | - [[https:// | + | |
- | - [[http:// | + | |
- | - [[http:// | + | |
- | - [[http:// | + | |
- Restart Firefox. | - Restart Firefox. | ||
- | ==== Window PowerShell ISE ==== | + | ==== Chrome / Brave Setup ==== |
+ | |||
+ | See [[chrome_brave_setup|Chrome / Brave Setup]]. | ||
- | - 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 209: | Line 252: | ||
- [Options] Under 'All Users', | - [Options] Under 'All Users', | ||
- [Options] Click OK. | - [Options] Click OK. | ||
+ | |||
+ | ==== OneNote ==== | ||
+ | |||
+ | - Use windowsliveid@tallguyracing.com account. | ||
+ | - [OneNote] File > Options | ||
+ | - [OneNote Options] Display, Uncheck 'Place OneNote icon in the notification area of the taskbar' | ||
+ | |||
+ | ==== uTorrent ==== | ||
+ | |||
+ | - [uTorrent] Options > Preferences | ||
+ | - [uTorrent, Preferences] General > Windows Integration > Uncheck 'Start uTorrent when Windows Starts' | ||
+ | - [uTorrent, Preferences] UI Settings: | ||
+ | - Display Options > Uncheck ' | ||
+ | - Display Options > Uncheck 'Show confirmation dialog on exit' | ||
+ | - When Adding Torrents > Check ' | ||
+ | - [uTorrent, Preferences] Directories (check each to specify directory): | ||
+ | - 'Put new downloads in:' '' | ||
+ | - 'Move completed downloads to:' '' | ||
+ | - 'Store .torrents in:' '' | ||
+ | - 'Move .torrents for finished jobs to:' '' | ||
+ | - ' | ||
+ | - [uTorrent, Preferences] Connection > Listening Port > Check ' | ||
+ | - [uTorrent, Preferences] BitTorrent > Protocol Encryption > Outgoing: Enabled | ||
+ | - [uTorrent] Set the columns to be: Name, Size, Remaining, Status, Health, Down Speed, Up Speed, ETA, Seeds, Peers, Availability, | ||
+ | |||
+ | ==== Send2c:geo ==== | ||
+ | |||
+ | - Browse to [[https:// | ||
+ | - Click the 'No browser name!' link and set the browser name. | ||
+ | - Click the 'Add a device' | ||
+ | - [Phone] Open C:Geo. | ||
+ | - [Phone] Menu → Settings → Services → send2c:geo → Request Registration | ||
+ | |||
+ | ==== Visual Studio ==== | ||
+ | |||
+ | - Tools > Options > Projects and Solutions > General > Check 'Track Active Item in Solution Explorer' | ||
+ | |||
+ | === Extensions === | ||
+ | |||
+ | ^ Extension ^ Author ^ Notes ^ | ||
+ | | [[https:// | ||
+ | | Visual Studio Spell Checker (VS2022 and Later) | EWSoftware | | | ||
+ | | Copy fully qualified names | Philipp Kogelnik | | | ||
+ | === ReSharper === | ||
+ | |||
+ | Get it from Mega. | ||
+ | |||
+ | === Other Stuff === | ||
+ | |||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | |||
+ | ==== SQL Server ==== | ||
+ | |||
+ | - [SQL Server Management Studio] Object Explorer > Right click the server > Properties. | ||
+ | - [Server Properties] Security > Server authentication mode > SQL Server and Windows Authentication mode. | ||
+ | |||
+ | ==== Windows Features ==== | ||
+ | |||
+ | {{:: | ||
===== More Shit ===== | ===== More Shit ===== | ||
+ | |||
==== Bin ==== | ==== Bin ==== | ||
- Download Bin.7z from backup on mega. | - Download Bin.7z from backup on mega. | ||
- | - Extract to ' | + | - Extract to '' |
- | - Run the 'xxxx Keyboard Shortcuts.ahk' | + | - Run the ''xxxx Keyboard Shortcuts.ahk'' and fix any file location errors. |
- Run 'Get Your Shit Together' | - Run 'Get Your Shit Together' | ||
- Run ' | - Run ' | ||
- | - Open up ' | + | - Open up '' |
- Create short cuts for: | - Create short cuts for: | ||
- | - ' | + | - '' |
- Firefox | - Firefox | ||
- Process Explorer | - Process Explorer | ||
- | - Edit ' | + | - Edit '' |
- Check that the applications that are specified by version number match the installed versions. | - Check that the applications that are specified by version number match the installed versions. | ||
- | - Run ' | + | - Run '' |
+ | |||
+ | - Copy Wallpaper from [[https:// | ||
+ | |||
+ | ==== Auto Hot Key start up script ==== | ||
+ | |||
+ | - From an admin console, run something like this: | ||
+ | - < | ||
+ | - Win -> Task Scheduler | ||
+ | - Task Scheduler Library -> Launch AHK Shortcuts at startup -> Right click -> Properties | ||
+ | - Action tab | ||
+ | - Edit... | ||
+ | - Program/ | ||
+ | - Arguments: ''< | ||
+ | - Start in: '' | ||
+ | ==== Start Up Folder ==== | ||
- | - Copy Wallpaper from [[https:// | + | - Open '' |
+ | - Win, type app name, right click app, Open file location. Copy shortcut to start folder. | ||
==== Gmvault ==== | ==== Gmvault ==== | ||
Line 240: | Line 361: | ||
- Create the directory ' | - Create the directory ' | ||
- | - | + | - Restore from backup? |
==== Backups ==== | ==== Backups ==== | ||
Line 262: | 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...' | ||
Line 272: | Line 394: | ||
- [Task Scheduler] Ensure the 'Last Run Result' | - [Task Scheduler] Ensure the 'Last Run Result' | ||
- Check logs to make sure it worked correctly. | - Check logs to make sure it worked correctly. | ||
- | |||
- | |||
- | |||
- | |||
==== External Drives ==== | ==== External Drives ==== | ||
- | - Create the directory ' | + | - Create the directory |
- Plug in Flicky. | - Plug in Flicky. | ||
- Plug in ' | - Plug in ' | ||
- Win, ' | - Win, ' | ||
- Storage > Disk Management. | - Storage > Disk Management. | ||
- | - Map Flicky to ' | + | - Map Flicky to '' |
- | - Map ' | + | - Map ' |
+ | ==== Libraries ==== | ||
+ | Libraries seem to be fucked in Windows 8 :-( | ||
+ | - [Explorer] Remove existing libraries. | ||
+ | - [Explorer] Create a library called '' | ||
+ | - [Explorer] Add to it: | ||
+ | - '' | ||
+ | - '' | ||
+ | - '' | ||
+ | - '' | ||
system_setup.1403685478.txt.gz · Last modified: 2017/01/01 19:54 (external edit)