My Projects

Porthole Desktop Environment

Porthole Desktop Environment

Taskbar widget that makes up the users desktop

Quickshell

QML

Bash

Porthole Desktop Environment

Taskbar widget that makes up the users desktop

Porthole Desktop Environment

About

A Quickshell based widget that when combined with Hyprland makes up the desktop experience of Porthole.

Technologies

Quickshell

QML

Bash

Porthole Settings

Porthole Settings

Simple settings app used to configure Porthole

Python

QML

JSON

Bash

Porthole Settings

Simple settings app used to configure Porthole

Porthole Settings

About

An application that allows the user to configure and customize various aspects of the Porthole Distro.

Technologies

Python

QML

JSON

Bash

Haikumi

Haikumi

Ever wanted to message in Haiku form?

Flutter

Dart

Firebase

Haikumi

Ever wanted to message in Haiku form?

Haikumi

About

Haikumi is a messaging app that allows users to communicate through Haikus.

Technologies

Flutter

Dart

Firebase

Check out the project

https://haikumi.app/
Wordle Solver

Wordle Solver

Simple application to solve Wordles

Java

Wordle Solver

Simple application to solve Wordles

Wordle Solver

About

An application that filters words based on guesses in Wordle to return a limited list of possible 5 letter words it can be.

Technologies

Java

Porthole Scripts

Porthole Scripts

A collection of Bash scripts used to build Porthole.

Bash

Porthole Scripts

A collection of Bash scripts used to build Porthole.

Porthole Scripts

About

Bash scripts meant to be run on a fresh install of Arch linux. They install required packages, and configure dot files to build the Porthole desktop experience.

Technologies

Bash

Remarkable File Explorer

Remarkable File Explorer

Simple file explorer for the Remarkable Tablet.

Python

PyQt

API Requests

Remarkable File Explorer

Simple file explorer for the Remarkable Tablet.

Remarkable File Explorer

About

An application that interfaces with the remarkable tablet filesystem and displays it in an easy to use GUI for viewing and downloading documents.

Technologies

Python

PyQt

API Requests

Voice over UDP

Voice over UDP

Simple voice chat application.

Python

Networking

Port Management

Voice over UDP

Simple voice chat application.

Voice over UDP

About

An application that allows for voice chat over UDP, making a connection to the server using TCP handshake then once connection is established allows for voice chat communication over UDP with different clients connected.

Technologies

Python

Networking

Port Management