Polybar + Plasma 🫰 | Using Polybar with KDE plasma

󰃭 2023-06-28 | #kde-plasma #linux #polybar

Backstory

I love using KDE’s Plasma. In my opinion, it is the most easily customizable and perfect desktop environment out there. While Plasma’s panels are undeniably awesome, I believe that Polybar has some advantages over them.

While configuring polybar with plasma on my machine I ended up wasting a lot of time debugging expected behaviors, so I writing a small and simple guide on how you can use polybar with plasma 😁.

Continue reading 


GSoC-23 Week 1-2 | Adding Account Moderation Tool #3

󰃭 2023-06-15 | #GSoC-23 #kde #planet-kde

Hello world,

This is my third blog post for Google Summer of Code 2023 where I will be sharing what I was able to accomplish in the first two weeks.

The first task I worked on was implementing the account moderation tool. This tool enables moderators/admins of an instance to view all the accounts available on the server and take action against them.

Before starting with its implementation, I requested Carl to schedule a meeting so that I could gain a better understanding of the implementation process. He advised me to study the already implemented SocialGraph page, along with other helpful insights.

Continue reading 


GSoC-23 Community Bonding Period Blog #2

󰃭 2023-06-09 | #GSoC-23 #kde #planet-kde

Hello world,

This is my second blog post for Google Summer of Code 2023, where I will share what I accomplished during the GSoC-23 community bonding period.

Community Bonding period

During this time GSoC contributors spend 3 weeks learning about their organization’s community and preparing for their coding project. They get to know mentors, read documentation, get up to speed to begin working on their projects

During the community bonding period, the organizers took two introductory sessions kick starting our journey. The first Welcome Session was about the best practices and tips for a successful Google Summer of Code. Following that, GSoC Contributor Summit took place, during which previous participants and mentors shared their experiences of being part of GSoC.

Continue reading 


Google Summer of Code Introductory Blog #1

󰃭 2023-05-26 | #GSoC-23 #kde #planet-kde

Hello world,

This is my first blog post for Google Summer of Code 2023.

During the Google Summer of Code timeline, I will be working on implementing the admin APIs in Tokodon. These APIs will provide mastodon moderators with a suite of moderation tools within Tokodon. I would like to thank Carl Schwan ❤ for mentoring me during Season of KDE and once again for this project. I am really grateful to work under his guidance. By implementing this new feature, Mastodon moderators will be able to easily adopt Tokodon and utilize moderation tools within the application.

Continue reading 


Season of KDE Blog #2

󰃭 2023-04-09 | #kde #planet-kde #SoK-23

Testing various functionalities of Tokodon’s Main Timeline.

This is a continuation of my previous blog post where I shared my mid-journey experience while being a Season of KDE mentee.

Week 7-8:

These weeks were spent testing interaction buttons and different types of statuses.

My first task was to write a test for boost, favourite, and bookmark interaction buttons in Tokodon to see if they worked as intended. For this, I identified the behaviour of different buttons using accerciser and then added the missing accessibility description for the respective buttons. I then wrote an appium test as part of TimelineTest to assert if the buttons worked as intended.

Continue reading 