Skip to content
View printfdebugging's full-sized avatar
Block or Report

Block or report printfdebugging

Report abuse

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

Report abuse
printfdebugging/README.md

About Me

Hi, I am Sahil Gautam. I wasn't interested in computer science, and am here simply because by the time I passed high school, CS was the most attractive career. Since then, I started exploring CS to know what it has to offer, and I must say, there are so many things on my drawing board that I want to work on, if time allows. Some of them are Game Developement, Devops, SysAdminstration and on and on.

Here are the technologies that I use daily, or I am fimiliar with. I am not very good at any of these, and I don't want to be, atleast during my college life. This is not the time to settle on one stack, but rather work on the fundamentals and explore the horizon.



GSoC Logo Libreoffice Logo

GSoC@Libreoffice (May - Septmber) 2024

So I will be working on Libreoffice Themes this summer, where I will be adding support to customize the UI, implementing "Themes" in libreoffice. Libreoffice has it's own GUI Library VCL, which interfaces with different widget toolkits like GTK, QT, Win32 etc to create dialogs etc.

Current state is that VCL just extracts colors out of the widget toolkits, but doesn't seem to put back the updated colors. That's what I will be doing.

Libreoffice Contributor (July 2023 - present)

Contributing to libreoffice, working on UI/UX. There is an interesting story on why do I have 2 contribution accounts. I will tell that if you ask me in person ;). We need more people working on Libreoffice, so if you want, you can start with this demonstration video by Hossien.

Summer Vacation (June - July) 2024

Riced my linux system rocking Arch BTW. Along with this, I read stuff on computer science fundamentals. Introduction to Networking by Charles R Serveran and Missing Semester of your CS Education are some of those. It was around this time, when I got involved with Libreoffice development.

Game Developement using Modern C++ and SFML

April 2023

Created basic CLI applications in C. These were college assignments, and I was exploring C during this time.

Popular repositories Loading

  1. printfdebugging printfdebugging Public

  2. stdout stdout Public

    Shell

  3. neogit neogit Public

    Forked from NeogitOrg/neogit

    An interactive and powerful Git interface for Neovim, inspired by Magit

    Lua

  4. neovim neovim Public

    Forked from neovim/neovim

    Vim-fork focused on extensibility and usability

    Vim Script

  5. awesome awesome Public

    Forked from awesomeWM/awesome

    awesome window manager

    Lua

  6. dwm dwm Public

    C