<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Transient</title>
    <description>The latest articles on DEV Community by Transient (@transiient).</description>
    <link>https://dev.to/transiient</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F329411%2Ff8c4e7b6-729e-494f-8a92-be44712f0170.jpg</url>
      <title>DEV Community: Transient</title>
      <link>https://dev.to/transiient</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/transiient"/>
    <language>en</language>
    <item>
      <title>RDP Authentication Error 0x800706be</title>
      <dc:creator>Transient</dc:creator>
      <pubDate>Thu, 25 May 2023 09:25:13 +0000</pubDate>
      <link>https://dev.to/transiient/rdp-authentication-error-0x800706be-1712</link>
      <guid>https://dev.to/transiient/rdp-authentication-error-0x800706be-1712</guid>
      <description>&lt;p&gt;Error shown when attempting an RDP connection to affected server running Remote Desktop Services Connection Broker role. The error code 0x800706be is shown.&lt;/p&gt;

&lt;p&gt;The only way to log in is with a local account (Azure Bastion with a local account works, or VMware console). I was also able to log in from a Server 2012 server, weirdly enough.&lt;/p&gt;

&lt;p&gt;To fix, access the affected RDS server, open gpedit.msc, and locate:&lt;br&gt;
&lt;strong&gt;Computer Configuration -&amp;gt; Administrative Templates -&amp;gt; Windows Components -&amp;gt; Remote Desktop Services -&amp;gt; Remote Desktop Session Host -&amp;gt; RD Connection Broker&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Edit &lt;strong&gt;"Configure RD Connection Broker server name"&lt;/strong&gt; with the FQDN of the server.&lt;br&gt;
 &lt;br&gt;
No reboot required, change works straight away.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--sbWspuAu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p9t4ili9tjxpkx2is8y9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--sbWspuAu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p9t4ili9tjxpkx2is8y9.png" alt="Screenshot of Local Group Policy Editor" width="800" height="570"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With thanks to &lt;a href="https://serverfault.com/questions/976304/failed-to-connect-rds-server-through-rdp"&gt;this question on Server Fault&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>windows</category>
      <category>rdp</category>
    </item>
    <item>
      <title>My Grafana Dashboard</title>
      <dc:creator>Transient</dc:creator>
      <pubDate>Sat, 19 Feb 2022 11:08:53 +0000</pubDate>
      <link>https://dev.to/transiient/my-grafana-dashboard-2dn3</link>
      <guid>https://dev.to/transiient/my-grafana-dashboard-2dn3</guid>
      <description>&lt;p&gt;Hello! Long time no see...&lt;/p&gt;

&lt;p&gt;I've been busy with work and hacking away at certain small projects. One of which is a Grafana dashboard which I've been building on a Raspberry Pi Zero 2W my partner got me for Christmas (totally not because I asked for it...).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkfo13oji3du6aedfh3eb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkfo13oji3du6aedfh3eb.png" alt="Screenshot of my Grafana dashboard"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Above is my Grafana dashboard, and below is how it all came together.&lt;/p&gt;

&lt;h1&gt;
  
  
  Uptime
&lt;/h1&gt;

&lt;p&gt;The first block is my MikroTik router uptime. And further to the right, I've also got uptime values for both of my Access Points.&lt;/p&gt;

&lt;p&gt;This uptime is displayed in weeks - unfortunately Grafana doesn't have the option to do weeks &lt;em&gt;and&lt;/em&gt; days - it's one or the other.&lt;/p&gt;

&lt;h2&gt;
  
  
  SNMP
&lt;/h2&gt;

&lt;p&gt;An SNMP request to my router and APs gets the system uptime value:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[[inputs.snmp]]
  agents = [
    "192.168.0.1:161",
    "192.168.109.20:161",
    "192.168.109.21:161"
  ]
  interval = "20s"
  version = 2
  community = "public"

  [[inputs.snmp.field]]
    name = "hostname"
    oid = "SNMPv2-MIB::sysName.0"
    is_tag = true

  [[inputs.snmp.field]]
    name = "uptime"
    oid = "DISMAN-EVENT-MIB::sysUpTimeInstance"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Grafana Panel
&lt;/h2&gt;

&lt;p&gt;Then, in Grafana, I simply display this. For the APs panel, I've got two queries running - one for each AP. I then simply display them horizontally.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbazoj803jgk1exg5ls8r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbazoj803jgk1exg5ls8r.png" alt="Grafana config"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  System Statistics
&lt;/h1&gt;

&lt;p&gt;Beside the uptime, I've got my router CPU and RAM (both % of the max values):&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5mzl6aw00ra3loihzosx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5mzl6aw00ra3loihzosx.png" alt="Router CPU and RAM panels"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  SNMP
&lt;/h2&gt;

&lt;p&gt;For both these values, the inputs are fairly similar.&lt;/p&gt;

&lt;p&gt;CPU:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  [[inputs.snmp.field]]
    name = "uptime"
    oid = "DISMAN-EVENT-MIB::sysUpTimeInstance"

  [[inputs.snmp.field]]
    name = "cpu0-load"
    oid = "HOST-RESOURCES-MIB::hrProcessorLoad.1"

  [[inputs.snmp.field]]
    name = "cpu1-load"
    oid = "HOST-RESOURCES-MIB::hrProcessorLoad.2"

  [[inputs.snmp.field]]
    name = "cpu2-load"
    oid = "HOST-RESOURCES-MIB::hrProcessorLoad.3"

  [[inputs.snmp.field]]
    name = "cpu3-load"
    oid = "HOST-RESOURCES-MIB::hrProcessorLoad.4"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And RAM (this also includes storage, which I'm not using yet):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  [[inputs.snmp.table]]
    name = "snmp-memory-usage"
    inherit_tags = ["hostname"]
    [[inputs.snmp.table.field]]
      name = "memory-name"
      oid = ".1.3.6.1.2.1.25.2.3.1.3"
      is_tag = true
    [[inputs.snmp.table.field]]
      name = "total-memory"
      oid = ".1.3.6.1.2.1.25.2.3.1.5"
    [[inputs.snmp.table.field]]
      name = "used-memory"
      oid = ".1.3.6.1.2.1.25.2.3.1.6"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Grafana
&lt;/h2&gt;

&lt;p&gt;Then they're just pulled into Grafana:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg27zbdykcnn4arg01vaj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg27zbdykcnn4arg01vaj.png" alt="Grafana config screenshot"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  WiFi Status
&lt;/h1&gt;

&lt;p&gt;I won't bore you with the non-functional "Wireless AP Traffic" panel, as that seems to reset itself constantly (I assume it's reaching a max value and therefore can't keep all the data).&lt;/p&gt;

&lt;h2&gt;
  
  
  Connected WiFi Devices
&lt;/h2&gt;

&lt;p&gt;This one was easy... once I found the Ruckus MIBs, which were &lt;em&gt;really&lt;/em&gt; hard to find (for your reference, &lt;a href="https://github.com/sam-cross/RUCKUS-MIBs" rel="noopener noreferrer"&gt;I've uploaded them to GitHub&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;The stats tables you need are these (both BSSID &lt;em&gt;and&lt;/em&gt; SSID, to separate 2.4GHz and 5GHz if your SSIDs are the same for both frequencies):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[[inputs.snmp.table]]
    name = "wlanStats"
    inherit_tags = [ "hostname" ]
    oid = "RUCKUS-WLAN-MIB::ruckusWLANStatsTable"

      [[inputs.snmp.table.field]]
        name = "ruckusWLANStatsSSID"
        oid = "RUCKUS-WLAN-MIB::ruckusWLANStatsSSID"
        is_tag = true

      [[inputs.snmp.table.field]]
        name = "ruckusWLANStatsBSSID"
        oid = "RUCKUS-WLAN-MIB::ruckusWLANStatsBSSID"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then, in Grafana, you can select the &lt;code&gt;ruckusWLANStatsNumAuthSta&lt;/code&gt; value:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhjdfcrpnbblmjebwq665.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhjdfcrpnbblmjebwq665.png" alt="Grafana config"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I did this for all 4 of my SSIDs (this was a bit of trial and error as the BSSID values are different for 2.4GHz and 5GHz).&lt;/p&gt;

&lt;p&gt;Then I just displayed them as Stats and set up some fun colours.&lt;/p&gt;

&lt;h1&gt;
  
  
  Pings
&lt;/h1&gt;

&lt;p&gt;I've also set up pings to all my IP cameras, 1.1.1.1 (the DNS server), and my router, to monitor for any network issues:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fovzikwyzidgeoaik8os9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fovzikwyzidgeoaik8os9.png" alt="Connection Status row"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These were quite trivial to configure. Simply using the &lt;code&gt;inputs.ping&lt;/code&gt; input in Telegraf got me the values, and then I pulled them into Grafana like this:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk04naqf38ij07ywmca4g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk04naqf38ij07ywmca4g.png" alt="Grafana config"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There's one for each camera.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;There's not much else to say, really. If you have any questions or you fancy a chat, your best bet is probably cryptic messaging via GitHub. But if you're not into that, &lt;a href="https://twitter.com/samisoffiine" rel="noopener noreferrer"&gt;message me on Twitter&lt;/a&gt; and I might respond one day.&lt;/p&gt;

</description>
      <category>grafana</category>
      <category>tutorial</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>What Contract Do You Use for Freelance Development?</title>
      <dc:creator>Transient</dc:creator>
      <pubDate>Tue, 21 Jul 2020 17:24:07 +0000</pubDate>
      <link>https://dev.to/transiient/what-contract-do-you-use-for-freelance-development-5d3</link>
      <guid>https://dev.to/transiient/what-contract-do-you-use-for-freelance-development-5d3</guid>
      <description>&lt;p&gt;Title says it all! What contract do you use when you strike a deal with a client - whether it's development, design, or a mix of the two?&lt;/p&gt;

</description>
      <category>freelance</category>
      <category>webdev</category>
      <category>design</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Don't Settle for a Template Website</title>
      <dc:creator>Transient</dc:creator>
      <pubDate>Thu, 16 Jul 2020 21:30:04 +0000</pubDate>
      <link>https://dev.to/transiient/don-t-settle-for-a-template-website-4h1p</link>
      <guid>https://dev.to/transiient/don-t-settle-for-a-template-website-4h1p</guid>
      <description>&lt;p&gt;&lt;strong&gt;This is a cut-down version of &lt;a href="https://samcross.digital/blog/dont-settle-for-template-website"&gt;this article&lt;/a&gt;, posted on my blog.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Many WordPress developers use templates or themes, as they're quick to set up and easy to customise. However, &lt;strong&gt;they lack identity&lt;/strong&gt;. &lt;a href="https://samcross.digital/contact"&gt;A bespoke website design&lt;/a&gt; is key to providing visitors with an experience they'd love.&lt;/p&gt;

&lt;h1&gt;
  
  
  Less Now, More Later
&lt;/h1&gt;

&lt;p&gt;Choosing a WordPress developer usually means paying less for a website, but it also means &lt;strong&gt;it could rank lower in search results&lt;/strong&gt;, and give customers a sluggish and clunky browsing experience. This translates to reduced sales, and therefore reduced income.&lt;/p&gt;

&lt;p&gt;Bespoke web design increases reach, and increases the likelihood of customers remembering a business. This is because &lt;strong&gt;the website is designed fully around the brand&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Decrease Bounce Rates
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qcFvjlZN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.ibb.co/YhbHVjs/h-FXy-P-data-page-load-time-statistics-download.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qcFvjlZN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.ibb.co/YhbHVjs/h-FXy-P-data-page-load-time-statistics-download.jpg" alt="The probability of bounce increases 32% as page load goes from 1 second to 3 seconds" width="880" height="469"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Bounce rates increase with load time - Think with Google&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;As well as providing memorability for your brand, a website built-from-scratch will perform much better than a site built from a template. &lt;a href="https://www.nngroup.com/articles/how-long-do-users-stay-on-web-pages/"&gt;Users hate waiting&lt;/a&gt;, so your website needs to show the content your visitors want to see as &lt;em&gt;fast&lt;/em&gt; as possible. WordPress websites are often slower - they're loaded with unnecessary scripts, images, and additional data.&lt;/p&gt;

&lt;h1&gt;
  
  
  Cutting Corners
&lt;/h1&gt;

&lt;p&gt;As well as missing out on speed and &lt;a href="https://samcross.digital/services/search-engine-optimisation"&gt;SEO benefits&lt;/a&gt;, WordPress websites tend to cut corners. Header menus might not work with browser features (read: JavaScript) disabled, and some buttons might be a little off-center. Not to mention that &lt;a href="https://siteorigin.com/wordpress-websites-responsive/"&gt;responsive design is often an afterthought&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;With a &lt;a href="https://samcross.digital/contact"&gt;bespoke website&lt;/a&gt;, you can be sure that every inch of your site performs perfectly, and looks beautiful on every device.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;It's even possible to design websites for use on smartwatches. We live in a crazy world.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;
  
  
  Read More
&lt;/h1&gt;

&lt;p&gt;For the full version of this article, &lt;a href="https://samcross.digital/blog/dont-settle-for-template-website"&gt;click here&lt;/a&gt;! And if you'd like to work together, &lt;a href="https://samcross.digital/contact"&gt;get in touch&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>webdev</category>
      <category>design</category>
    </item>
    <item>
      <title>What do you use for your Instagram material?</title>
      <dc:creator>Transient</dc:creator>
      <pubDate>Sat, 11 Jul 2020 17:52:47 +0000</pubDate>
      <link>https://dev.to/transiient/what-do-you-use-for-your-instagram-material-2h7m</link>
      <guid>https://dev.to/transiient/what-do-you-use-for-your-instagram-material-2h7m</guid>
      <description>&lt;p&gt;I'm curious...&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What do you use to create your marketing material for Instagram, Twitter, etc?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I've been using an Android app called &lt;em&gt;Over&lt;/em&gt;. It's not the best solution, but it saves me paying out for Adobe Spark. Canva would be great if it didn't have alignment bugs on exported content. What do you use?&lt;/p&gt;

</description>
      <category>marketing</category>
      <category>design</category>
      <category>discuss</category>
    </item>
    <item>
      <title>How to Use the Nord Colour Scheme in Windows Terminal</title>
      <dc:creator>Transient</dc:creator>
      <pubDate>Mon, 06 Jul 2020 12:03:17 +0000</pubDate>
      <link>https://dev.to/transiient/how-to-use-the-nord-colour-scheme-in-windows-terminal-b1o</link>
      <guid>https://dev.to/transiient/how-to-use-the-nord-colour-scheme-in-windows-terminal-b1o</guid>
      <description>&lt;p&gt;This is my first post on DEV, I think, and it's a very brief one.&lt;/p&gt;

&lt;p&gt;Nord is a popular colour scheme among developers due to its simplicity and darkness - and you can use it in Windows Terminal thanks to &lt;a href="https://compiledexperience.com/blog/posts/windows-terminal-nord"&gt;Nigel Sampson&lt;/a&gt;. However, his post only gives you the declarations for the scheme, and doesn't tell you how to use it. So here's how to use it!&lt;/p&gt;

&lt;h1&gt;
  
  
  Windows Terminal Settings
&lt;/h1&gt;

&lt;p&gt;Windows Terminal settings are written in JSON. It can be annoying to figure out where to put things. (Visual Studio Code Intellisense gives you suggestions and autocomplete)&lt;/p&gt;

&lt;p&gt;So, how do you use Nord in the Terminal? Simple:&lt;/p&gt;

&lt;h2&gt;
  
  
  Colour Schemes
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--VQBqk3vx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/tcxq8tuc2ml2dsc66lpk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VQBqk3vx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/tcxq8tuc2ml2dsc66lpk.png" alt="Alt Text" width="644" height="479"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Around &lt;strong&gt;Line 53&lt;/strong&gt;, you should see an empty array called &lt;code&gt;schemes&lt;/code&gt;. Copy-and-paste the object from Nigel's site, including the brackets (&lt;code&gt;{...}&lt;/code&gt;), inside this array.&lt;/p&gt;

&lt;h2&gt;
  
  
  Activating a Default Colour Scheme
&lt;/h2&gt;

&lt;p&gt;Now you've added the colour scheme, you need to set it as the default. This is very easy to do. Around &lt;strong&gt;Line 27&lt;/strong&gt;, there's an object called &lt;code&gt;profiles&lt;/code&gt; - simply add the following to the &lt;code&gt;defaults&lt;/code&gt; object: &lt;code&gt;"colorScheme": "nord"&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Final Step
&lt;/h2&gt;

&lt;p&gt;Save the file, and &lt;em&gt;Windows Terminal will update automatically&lt;/em&gt;! Ta-da!&lt;/p&gt;




&lt;p&gt;If you found this helpful, please leave a little Heart on the post (and check out &lt;a href="https://samcross.digital"&gt;my blog&lt;/a&gt; for more like this)!&lt;/p&gt;

</description>
      <category>windowsterminal</category>
      <category>nord</category>
      <category>darktheme</category>
      <category>ui</category>
    </item>
  </channel>
</rss>
