Skip to content
View godalming123's full-sized avatar

Block or report godalming123

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
godalming123/README.md

πŸ‘‹ Hi there

❔ About

I’m a developer who has been gradually learning lower level technologies; starting with python and web dev, creating a wayland compositor and algebraic calculater, and currently working on compilers and optimizing backends. I'm eager to contribute to existing open source projects, but also happily create new open source projects if, in my opinion, the existing ones don't fit what I want. My success is in part thanks to linux, as it always encourages me to go down 1 layer of abstraction which lead me to create some of the projects that I learned the most from including my wayland compositor, programming language, and optimizing backend.

πŸ“« How to reach me...

You can contact me on email.

πŸ“° Whats happaning

πŸ”­ I’m currently working on...

A programming language called common assembly. Check it out here.

🀝 I’m looking to collaborate on...

I've made several PR's while on github including (in order from newest to oldest):

Date Project What the PR does Where to find the PR
17/05/2025 The MuseScore music composition software Fix #11325 and refactor score movement handling code original PR, squashed and rebased PR
04/06/2024 The helix text editor Add a way to only show the horizontal or vertical position in the statusline here
29/04/2023 The lure package manager Add a listrepo command here
28/04/2023 The lure package manager Add a description of how to test a package here
28/04/2023 The lure packages repository Fix and update the discord package here
25/01/2022 The tldr pages terminal command cheatsheats Add a page for dm-tool here
16/01/2022 The ArchTitus arch linux installer Add an option to select the AUR helper original PR, bug fix PR
28/12/2021 The worm X11 window manager Improve the readme here
18/08/2021 The minimal jekyll theme Add dark theme here
18/08/2021 The cayman jekyll theme Add dark theme here

🌱 I’m currently learning compiler and optimizer design

Building my programming language is teaching me this.

πŸ‘” Why employ me?

  • I like to collaborate.
    • As you can see from my above PR's I have made several collaborations on various projects
  • I have made several projects, including:
  • I love to code.
    • I am almost always coding in my free time and genuinely enjoy it.

My Github Stats Top Langs

Pinned Loading

  1. common-assembly common-assembly Public

    Go 2

  2. tinytile tinytile Public

    A fork of tinywl designed to be a simple base for a tiling WM with less then 2000 lines of code under the BSD-3-Clause license.

    C 17

  3. hyprland-panel hyprland-panel Public

    A very WIP bar written in python for hyprland that uses gtk gtk-layer-shell and hyprctl (a hyprland utility)

    Python 3

  4. cpp-console-engine cpp-console-engine Public

    C++

  5. sway-config sway-config Public

    My sway configuration

    Nushell