<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:base="en">
	<title>Nova&#39;s Blog</title>
	<subtitle>Hi, i&#39;m NovaFurry (or Nova The Furry whatever) and this is my blog</subtitle>
	<link href="https://novafurry.win/feed/feed.xml" rel="self"/>
	<link href="https://novafurry.win/"/>
	<updated>2024-06-02T00:00:00Z</updated>
	<id>https://novafurry.win/</id>
	<author>
		<name>Nova</name>
		<email>nova@novafurry.win</email>
	</author>
	
	<entry>
		<title>KDE on a Chromebook with native touch support and wayland</title>
		<link href="https://novafurry.win/blog/chromebookKDE/"/>
		<updated>2024-06-02T00:00:00Z</updated>
		<id>https://novafurry.win/blog/chromebookKDE/</id>
		<content type="html">&lt;ol&gt;
&lt;li&gt;Setup and enable the Linux Crostini Container&lt;/li&gt;
&lt;li&gt;Set your username and storage size, these can be whatever you want. (you can share thru google drive, usbs, and the my files folder later)&lt;/li&gt;
&lt;li&gt;Install KDE, the Konsole terminal, nano text editor and the Maliit Onscreen Keyboard (this &lt;strong&gt;WILL&lt;/strong&gt; take a while)
Run: &lt;code&gt;sudo apt-get install plasma-workspace-wayland maliit-keyboard nano konsole -y&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;(heads up: this needs a keyboard! this is not required) For easy access to KDE,  run &lt;code&gt;nano ~/.bashrc&lt;/code&gt; in the terminal., use the FN+Down arrow keys to scroll to the bottom and add the line &lt;code&gt;alias k=&#39;startplasma-wayland&#39;&lt;/code&gt; then hit Ctrl+X, then Y then enter, now all you need to enter to start KDE is &lt;code&gt;k&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Run &lt;code&gt;sudo passwd&lt;/code&gt; and set a password of your choice&lt;/li&gt;
&lt;li&gt;Once completed, run &lt;code&gt;startplasma-wayland&lt;/code&gt; in the terminal&lt;/li&gt;
&lt;li&gt;Enter fullscreen by dragging down from the top middle and pressing full&lt;/li&gt;
&lt;li&gt;Open KDE Settings and set animation speed to instant&lt;/li&gt;
&lt;li&gt;scroll down to input devices, navigate to virtual keyboard settings inside of input and pick Maliit.
11.Now feel free to customise to your liking (long press desktop for edit mode)! (video will probably be up on yt within the month about more in-depth customisation)&lt;/li&gt;
&lt;/ol&gt;
&lt;!--stackedit_data:
eyJoaXN0b3J5IjpbLTE1NjIxNjE5Nl19
--&gt;</content>
	</entry>
	
	<entry>
		<title>Nova&#39;s List Of Sites/Creators/Etc That Teach Programming and Computer Science</title>
		<link href="https://novafurry.win/blog/placesToLearnProgramming/"/>
		<updated>2024-05-21T00:00:00Z</updated>
		<id>https://novafurry.win/blog/placesToLearnProgramming/</id>
		<content type="html">&lt;h2 id=&quot;table-of-contents&quot; tabindex=&quot;-1&quot;&gt;Table of Contents &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ul class=&quot;novatoc&quot;&gt;
    &lt;li&gt;&lt;a href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;Courses&lt;/a&gt;&lt;/li&gt;
        &lt;ul&gt;
            &lt;li class=&quot;sub-item&quot;&gt;&lt;a href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;Harvard CS50 2023&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    
    &lt;li&gt;&lt;a href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;Content Creators&lt;/a&gt;&lt;/li&gt;
        &lt;ul&gt;
            &lt;li class=&quot;sub-item&quot;&gt;&lt;a href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;Conaticus&lt;/a&gt;&lt;/li&gt;
            &lt;li class=&quot;sub-item&quot;&gt;&lt;a href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;Code With Lewis&lt;/a&gt;&lt;/li&gt;
            &lt;li class=&quot;sub-item&quot;&gt;&lt;a href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;b00l&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
    
&lt;/ul&gt;
&lt;h2 id=&quot;courses&quot; tabindex=&quot;-1&quot;&gt;Courses &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&quot;harvard-cs50-2023&quot; tabindex=&quot;-1&quot;&gt;Harvard CS50 2023 &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;small&gt; CS50 2024 is not out as of writing this &lt;/small&gt;
Free, online, self-paced computer science course from Harvard.&lt;/p&gt;
&lt;h4 id=&quot;content&quot; tabindex=&quot;-1&quot;&gt;Content: &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/0/&quot;&gt;Week 0&lt;/a&gt;  Scratch&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/1/&quot;&gt;Week 1&lt;/a&gt;  C&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/2/&quot;&gt;Week 2&lt;/a&gt;  Arrays&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/3/&quot;&gt;Week 3&lt;/a&gt;  Algorithms&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/4/&quot;&gt;Week 4&lt;/a&gt;  Memory&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/5/&quot;&gt;Week 5&lt;/a&gt;  Data Structures&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/6/&quot;&gt;Week 6&lt;/a&gt;  Python&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/7/&quot;&gt;Week 7&lt;/a&gt;  SQL&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/8/&quot;&gt;Week 8&lt;/a&gt;  HTML, CSS, JavaScript&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/9/&quot;&gt;Week 9&lt;/a&gt;  Flask&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/weeks/10/&quot;&gt;Week 10&lt;/a&gt;  Emoji&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;link-https-cs50-harvard-edu-x-2023&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://cs50.harvard.edu/x/2023/&quot;&gt;Link - https://cs50.harvard.edu/x/2023/&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h4&gt;
&lt;h2 id=&quot;content-creators&quot; tabindex=&quot;-1&quot;&gt;Content Creators &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&quot;conaticus&quot; tabindex=&quot;-1&quot;&gt;Conaticus &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Languages/Topics covered: Algorithms, JavaScript, Rust, Go, C++, AI, and more&lt;/p&gt;
&lt;h4 id=&quot;link-https-www-youtube-com-conaticus&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.youtube.com/@conaticus&quot;&gt;Link - https://www.youtube.com/@conaticus&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h4&gt;
&lt;h3 id=&quot;code-with-lewis&quot; tabindex=&quot;-1&quot;&gt;Code With Lewis &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Languages/Topics covered: AI, APIs, Bugs in large software/programming news&lt;/p&gt;
&lt;h4 id=&quot;link-https-www-youtube-com-c-codingwithlewis&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.youtube.com/c/CodingwithLewis&quot;&gt;Link - https://www.youtube.com/c/CodingwithLewis&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h4&gt;
&lt;h3 id=&quot;b00l&quot; tabindex=&quot;-1&quot;&gt;b00l &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Languages/Topics covered: Algorithms, Python&lt;/p&gt;
&lt;h4 id=&quot;https-www-youtube-com-b001&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.youtube.com/@b001&quot;&gt;https://www.youtube.com/@b001&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/placesToLearnProgramming/&quot;&gt;#&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Want to suggest something? Hit me up at &lt;a href=&quot;mailto:nova@novafurry.win&quot;&gt;nova@novafurry.win&lt;/a&gt; - Or in the comments section below&lt;/p&gt;
&lt;!--stackedit_data:
eyJoaXN0b3J5IjpbMTIzNTQzMTMwMiwyMTE3NjM3MzQsMTE0MT
A1NDEwNCwxNDU0Nzk3MDMxXX0=
--&gt;</content>
	</entry>
	
	<entry>
		<title>semi-permanently enable desktop mode on a Chromebook</title>
		<link href="https://novafurry.win/blog/chromebook-desktop-mode-hack/"/>
		<updated>2024-05-20T00:00:00Z</updated>
		<id>https://novafurry.win/blog/chromebook-desktop-mode-hack/</id>
		<content type="html">&lt;p&gt;So, your ChromeOS tablet won&#39;t stay in desktop mode. Luckily, I found a (slightly janky) fix for when it is in a solitary position.&lt;/p&gt;
&lt;h2 id=&quot;the-fix&quot; tabindex=&quot;-1&quot;&gt;THE FIX &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/chromebook-desktop-mode-hack/&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Find an old wireless (or wired) mouse you no-longer use and are okay with hacking apart.&lt;/li&gt;
&lt;li&gt;Open the case (or just cover the light externally)&lt;/li&gt;
&lt;li&gt;Once opened, find the light/laser and cut it off (mine was already broken :D)&lt;/li&gt;
&lt;li&gt;Close the mouse back up (or don&#39;t)&lt;/li&gt;
&lt;li&gt;Hide/place it somewhere nearby.
Et Voilà!
Your Chromebook is in Desktop mode
&lt;img src=&quot;https://novafurry.win/blog/chromebook-desktop-mode-hack/novafurry.win/img/cbookDesktopHack.jpg&quot; alt=&quot;Chromebook in desktop mode with the hacked mouse in front of it&quot;&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;!--stackedit_data:
eyJoaXN0b3J5IjpbLTEwMjc3MDgyNDIsMTA3MzAzNjMxNl19
--&gt;</content>
	</entry>
	
	<entry>
		<title>Nova&#39;s Homelab - May 2024</title>
		<link href="https://novafurry.win/blog/Nova&amp;#39;s%20Homelab%20-%20May%202024/"/>
		<updated>2024-05-17T00:00:00Z</updated>
		<id>https://novafurry.win/blog/Nova&amp;#39;s%20Homelab%20-%20May%202024/</id>
		<content type="html">&lt;h2 id=&quot;hardware&quot; tabindex=&quot;-1&quot;&gt;Hardware &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/Nova&#39;s%20Homelab%20-%20May%202024/&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Home Automation Server: Raspberry Pi 4B + 32GB Micro SD Card
General Homelab: Acer Swift SF114-32&lt;/p&gt;
&lt;h2 id=&quot;software&quot; tabindex=&quot;-1&quot;&gt;Software &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/Nova&#39;s%20Homelab%20-%20May%202024/&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&quot;pi-4b-homeassistant-os&quot; tabindex=&quot;-1&quot;&gt;Pi 4B: HomeAssistant OS &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/Nova&#39;s%20Homelab%20-%20May%202024/&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;h4 id=&quot;addons&quot; tabindex=&quot;-1&quot;&gt;Addons &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/Nova&#39;s%20Homelab%20-%20May%202024/&quot;&gt;#&lt;/a&gt;&lt;/h4&gt;
</content>
	</entry>
	
	<entry>
		<title>Hello World!</title>
		<link href="https://novafurry.win/blog/Hello%20World!/"/>
		<updated>2024-05-15T00:00:00Z</updated>
		<id>https://novafurry.win/blog/Hello%20World!/</id>
		<content type="html">&lt;p&gt;Hiya! Welcome to my new blog! I don&#39;t really know what i&#39;ll post here, but only time will tell!&lt;/p&gt;
</content>
	</entry>
	
	<entry>
		<title>My (old) Home Audio Setup</title>
		<link href="https://novafurry.win/blog/Home%20Audio%20Setup/"/>
		<updated>2024-04-24T00:00:00Z</updated>
		<id>https://novafurry.win/blog/Home%20Audio%20Setup/</id>
		<content type="html">&lt;h1 id=&quot;my-home-audio-setup&quot; tabindex=&quot;-1&quot;&gt;My Home Audio Setup &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/Home%20Audio%20Setup/&quot;&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;h5&gt;This is more or less a personal project, but I thought I&#39;d share how I did it.&lt;/h5&gt;
&lt;h3 id=&quot;parts-used&quot; tabindex=&quot;-1&quot;&gt;Parts Used &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/Home%20Audio%20Setup/&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Windows 10+ Laptop&lt;/li&gt;
&lt;li&gt;Bluetooth Audio Receiver app from the MS Store&lt;/li&gt;
&lt;li&gt;Spotify Desktop App&lt;/li&gt;
&lt;li&gt;Stereo System&lt;/li&gt;
&lt;li&gt;Aux Cable&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;steps&quot; tabindex=&quot;-1&quot;&gt;Steps &lt;a class=&quot;header-anchor&quot; href=&quot;https://novafurry.win/blog/Home%20Audio%20Setup/&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Clean up windows laptop (remove unused junk)&lt;/li&gt;
&lt;li&gt;Enable Do Not Disturb (to prevent system pings)&lt;/li&gt;
&lt;li&gt;Install Spotify &amp;amp; Bluetooth Audio Reciever from MS Store&lt;/li&gt;
&lt;li&gt;Connect devices to computer via BT&lt;/li&gt;
&lt;li&gt;Open &amp;quot;shell:startup&amp;quot; in run dialog&lt;/li&gt;
&lt;li&gt;Drag BT Audio Reciever shortcut in there&lt;/li&gt;
&lt;li&gt;Right Click the BT Audio Reciever App in the start menu &amp;gt; More &amp;gt; App Settings&lt;/li&gt;
&lt;li&gt;Scroll down and enable the setting to run in background&lt;/li&gt;
&lt;li&gt;Login to spotify&lt;/li&gt;
&lt;li&gt;Plug laptop into charger and aux&lt;/li&gt;
&lt;li&gt;type &amp;quot;control userpasswords2&amp;quot; into Run&lt;/li&gt;
&lt;li&gt;Uncheck the setting talking about requiring password login&lt;/li&gt;
&lt;li&gt;Hit Apply/OK&lt;/li&gt;
&lt;li&gt;Fill out the popup&lt;/li&gt;
&lt;li&gt;Put it in a cupboard, and optionally enable a setting in the bios to auto boot when power is connected&lt;/li&gt;
&lt;/ol&gt;
&lt;!--stackedit_data:
eyJoaXN0b3J5IjpbLTE4NDMyMDIwNjRdfQ==
--&gt;</content>
	</entry>
</feed>
