This is a submission for the GitHub Copilot CLI Challenge
What I Built
I built The Linux Compass, a terminal-based utility designed to ...
For further actions, you may consider blocking this person and/or reporting abuse
Been following this account for a while, and I myself am studying linux in high school at the moment, this really helped me whiles i was learning the terminal as well. Could I suggest some additions? I forked the project and played around it a bit, I think you should think of this as a broader project! It was super helpful for me thanks alot!
Glad it was useful to you Prabim :) & about the additions, just send me an email and we can collaborate on something, couldn't find an email or github account linked to your dev account so that should be a way you can reacj me
right, apologies, i am not so active here, i recently joined this platform because i saw your devops from scratch on a google search and created an account will email you in a bit, thanks for the swift response
no p!
The Linux Compass concept is brilliant โ navigation on the command line always feels like flying blind without a good mental map of where things are.
What strikes me about this and similar CLI tools is how much they prove that the terminal is still the most powerful productivity layer. I've been building a Python CLI called Folder Intelligence that does something adjacent: reads the content of files (OCR + text extraction) to rename and organize them intelligently, rather than relying on metadata. Kind of like giving your file system a compass too!
Did you find that using Copilot CLI changed how you thought about the tool design, or did you already have the structure planned out?
Honestly the python CLI tool you created sounds really helpful as well Sam. I use python quite a lot in my hobby projects, I will definitely play around with yours too and see how it really works! And yes I do agree, the terminal is stronger than we probably think, I always thought it was just a black box on my pc, but now I experiment with it a lot more , and learning Linux and working in the terminal as well makes it more helpful to my personal studies.
The Copilot CLI Challenge honestly made me think of the tool design, because I wanted to create something that would help me personally as well not just submitting it for a challenge
This is a great idea! It reminded me of this awesome Obsidian plugin that I use, linked below:
github.com/st3v3nmw/obsidian-space...
This plugin allows me to take advantage of the spaced repetition learning technique where you create flashcards and review them at specific intervals depending on how well you recall their content. If youโre not familiar with spaced repetition, hereโs the Wikipedia page on the subject:
en.wikipedia.org/wiki/Spaced_repet...
I think possibly adding a spaced repetition feature to this tool would be a great idea since it falls in line perfectly with the toolโs objective. Great work!
Thank you so much Bethany, Iโm not familiar with spaced repetition but will DEFINITELY check it out! And add it as well๐คฉ
Awesome!!
Thank you Feli!
This is a really thoughtful idea. I love the focus on retention, not just โgetting the command to work.โ
The learning loop + Markdown log is smart โ it turns Copilot from a shortcut into actual long-term knowledge. Thatโs a real pain point, especially when youโre learning Linux/DevOps and everything blurs together.
Also appreciate you sharing the struggles with the Copilot CLI update. That part alone will probably save other people hours of confusion.
Nice work โ this feels genuinely useful, not just a challenge submission. ๐
Thank you Bhavin! I did want something I personally could use for my own benefit as well (since it took me an awful amount of time to work on it)