The Hidden Profile
✨Level up your GitHub✨
So, if you’re reading this blog I will assume you’re interested in finding out what “the hidden profile” is. Well, as you can probably guess, it is a readme file that links directly to your GitHub profile. To get started on showing your GitHub proficiency, feel free to fork my personal profile repository at aamoeji04 to copy any code you are curious about.
Open your profile readme
To start, first you need to claim your profile readme. The way to do this is to simply create a new repo and name it your GitHub username. As suggested on the left, make sure it is set to public. You can add a description if you would like, but this can also be added later. Let’s get right into editing.
Add an “about me”
When you first open up the repo for editing, you are greeted with a nice template. You can use this as a rough draft and commit it. Boom! Now you have a GitHub profile! If you know the names of different emojis, you can add more. To add them, just start with a colon, “:”, and insert the name of the emoji, which you can find from this GitHub repo.
Spruce it up
Now that you have a readme profile, we can admit that it is pretty basic. Take a minute to Google a few GitHub profile repos. I did this to get some inspiration on my current repo.
The quickest way that I found to generate your repo with icons, badges, stats, and more, is from this markdown generator website. You simply click the icons and other add-ons that you want visible and clickable in your profile and the generator with generator markdown code that you can easily copy and paste onto your readme.
To add some icons manually, you can find the URL for the icon (here is an example webpage) and insert it into the code template pictured below:
LINK = link to contact or website
ICON_LINK = link address to selected icon
USERNAME = username for contact or website
ICON_HEIGHT = height of selected icon
ICON_WIDTH = width of selected icon
Commit and Launch
To work on your repo locally, you can clone it. You can find some documentation on this from GitHub docs. After you are satisfied with your markdown (you can preview this when you edit remotely), don’t forget to commit all of your changes. This is particularly important when you are editing your repo from a local host like Jupyter Notebook.
I used a few YouTube Videos to help me make my GitHub profile look pretty. Check them out below!