diff --git a/articles/plasma-widgets.html b/articles/plasma-widgets.html new file mode 100644 index 0000000..ca4ea9c --- /dev/null +++ b/articles/plasma-widgets.html @@ -0,0 +1,84 @@ + + + + + + + + + + + Plasma Widgets | Hamza Nasher-Alneam + + + Home +

+ +
+
+

I have had an awful time working with KDE widgets - so I'm trying to help you with them! I'll add more articles later.

+

+

Publish your KDE Widget

+

May 15 2024

+

You've just built an incredible KDE widget, and you want to share it with the world. But how do you make sure hundreds + of people will get to try your new widget?

+

The best way to publish a widget is through the KDE Store. Opendesktop hosts the KDE Store, so first you'll need to make + an account with them. Go to the KDE Store and click "Register" in the top + right corner. That will take you through the process of creating an account. Once you have an account, go back to the + main page of the KDE Store, and log in if you need to. If you click on the profile picture in the right corner, you + should get a menu that looks like this:

+
+ Profile icon menu +
+

Click on Add Product, which will take you to this + page:

+
+ Profile icon menu +
+

Fill in the information for your app, using "Plasma Mobile Widgets" as the catagory. + When you've entered all the needed catagories, press next. We can skip the settings step, so just click next again. Add your .plasmoid file, and click save.

+

That's it! If you go back to the main page of the KDE Store, search your app name and it should come up.

+
+
+

+ + + + \ No newline at end of file diff --git a/Documents/developer_jokes.pdf b/documents/developer_jokes.pdf similarity index 100% rename from Documents/developer_jokes.pdf rename to documents/developer_jokes.pdf diff --git a/Documents/situation_in_gaza.pdf b/documents/situation_in_gaza.pdf similarity index 100% rename from Documents/situation_in_gaza.pdf rename to documents/situation_in_gaza.pdf diff --git a/Icons/race.png b/icons/race.png similarity index 100% rename from Icons/race.png rename to icons/race.png diff --git a/Images/linux.png b/images/linux.png similarity index 100% rename from Images/linux.png rename to images/linux.png diff --git a/images/plasma-widgets/new-product-page.png b/images/plasma-widgets/new-product-page.png new file mode 100644 index 0000000..0e040df Binary files /dev/null and b/images/plasma-widgets/new-product-page.png differ diff --git a/images/plasma-widgets/profile-icon-menu.png b/images/plasma-widgets/profile-icon-menu.png new file mode 100644 index 0000000..9607ff6 Binary files /dev/null and b/images/plasma-widgets/profile-icon-menu.png differ diff --git a/index.html b/index.html index 2511a6a..8960ab1 100644 --- a/index.html +++ b/index.html @@ -2,12 +2,12 @@ - + - + - - + + Hamza Nasher-Alneam @@ -50,7 +50,7 @@

Justin and I won third place at the MAGIC cybersecurity CTF! Here are the results. April 20 2023


Fun stuff

-

Developer jokes! Check them out

+

Developer jokes! Check them out

Change the website color theme

@@ -62,21 +62,29 @@

Thoughts

- - + +
+

Publish your Plasma Widget

+ May 15 2024 +

A quick tutorial that shows how publish a KDE widget on the widget store.

+
+
+

The iMessage Lockin

Dec 1 2022 -

Didn't update this for the RCS announcement, but that'll take a while to come into effect and still won't change much socially in the U.S.

+

Didn't update this for the RCS announcement, but that'll take a while to come into effect and still won't + change much socially in the U.S.

- +

An Argument Against Folding Phones

Dec 1 2022 diff --git a/Styles/home.css b/styles/home.css similarity index 100% rename from Styles/home.css rename to styles/home.css diff --git a/Styles/styles.css b/styles/styles.css similarity index 100% rename from Styles/styles.css rename to styles/styles.css diff --git a/Styles/thoughts.css b/styles/thoughts.css similarity index 100% rename from Styles/thoughts.css rename to styles/thoughts.css diff --git a/thoughts.html b/thoughts.html index 049794b..26adc15 100644 --- a/thoughts.html +++ b/thoughts.html @@ -2,16 +2,16 @@ - - + + - - - Thoughts | Editor Rust + + + Thoughts | Hamza Nasher-Alneam -
Home + Home

@@ -42,13 +42,11 @@

Find me

Github -> GitHub

- -

Replit -> Replit

- +

Contact me

-

My personal account -> hnasheralneam at google mail

+

Email account -> hnasheralneam at google mail

Discord account -> namegoes.here