By doing this, you'll get the same experience no matter where you are.įor example, the experience within an Angular repository looks as follows. To also render the icons Visual Studio Code, set the terminal's font of Visual Studio Code (via ) to the same font from the Windows Terminal config. Go to the download page to find your preferred Nerd Font. I've set the font to a font family from Nerd Fonts to display the beautiful icons (glyphs) that are used with Oh My Posh. I've also added a few shortcuts to open (ctrl+t) and close (ctrl+w) tabs. Via the settings of the Windows Terminal, I set the default font and the default profile, which uses PowershellCore. This makes me feel happy, resulting in an increased productivity. I compare the Windows Terminal as the default Command Prompt on steroids that has built-in tabs, and it can be tweaked to my preferences. To make the terminal awesome, I'm using the Windows Terminal together with Oh My Posh. NET Web API and an Angular frontend.įor more info, read my blog Tye, starting and running multiple APIs with a single command. With a single command, all of the development instances (services, applications) are spawned locally (and can be debugged), making it effortless to run a development environment. Tye makes the development experience a lot smoother when it's required to run more than one application at once. I was immediately hooked from the first time when I heard about this tool. Tye has been indispensable in my toolkit for the past year. Other helpful commands are install, use, default, and current: fnm install 16 > Can't find an installed Node version matching v14.16.x. When the specified Node.JS version isn't installed, fnm prompts a install command. The best part is that fnm automatically uses the correct version. With the fnm CLI I'm able to easily install Node.JS version and cycle between them, depending on the project's configuration. I use fnm because I need to work within multiple Node.JS versions. Gpg4win, sign git commits to make them "verified".fnm, fast and simple Node.js version manager.The above script installs the majority, but there are a few programs that need to be installed manually because they aren't available on winget. Winget install Microsoft.SQLServerManagementStudio # Not needed because I use fnm (see the next section for more info) # winget install OpenJS.NodeJS # IDE This script installs all of the software that I've used throughout the last month in a single command. Once winget is installed, open a new command prompt and copy-paste the next script. When using the install command, note that you can pass it the interactive flag to intervene with the installation details by changing the defaults. Winget has two important commands winget search to search for software, and winget install to install the software. Installing winget via the Microsoft Store You can do this by going to the Microsoft Store and searching for winget (in the store it's listed as "App Installer"). In comparison to the previous time, it was a breeze, making this a fun experience! Install Software with wingetĪfter the initial installation (and updates), the first step is to make sure that winget is installed, and that it's updated to the latest version. ![]() This time, a lot in the Windows eco-system has changed. The last time that I configured my machine is a couple of years ago, and I remember that there were lots of sighs involved. Getting a new "toy" is always exciting but it's a double feeling because a new development environment involves manual work (remember what software to download, browse to the download page, step-through the install wizard), which is time-consuming. In just a few hours I was up and running, let's take a look at my setup as a full-stack. In the first week of 2022, I had the joy to receive a new machine from my new employer dotNET lab.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |