# cowterm What the hell is a cowmonk? ## What is cowterm? cowterm is a really simple terminal that is written in pure C, using Xorg Libraries. I don't recommend anyone seriously using this. If you wish to, then good luck I guess? Here are some features that are in cowterm: - You can kill processes in it using Ctrl+C - Yes, this had to be manually implemented - You can clear it using Ctrl+L - It won't clear if you type in "clear" - You can delete everything behind the cursor using Ctrl+U - Essentials amirite? - It can be resized - So many Segfaults to get to this revolutionary moment - It's hella lightweight - like seriously, it is only like >1k sloc so like no ram usage at all Here are some ~~downsides~~ upsides to using cowterm: - no scrolling - who needs it amirite? bloat booo - boot it up like a chainsaw - Might segfault once or twice before it actually decides to work, I have no idea how to fix this - Fonts are hell to configure - No wayland - Actually this might be the best "feature" yet - ~~Missing critical features for a terminal~~ Removed lots of bloat ## Building & Installation ### Dependencies: - C compiler (gcc or clang) - C libraries - Xorg Libs (xfont, xutil, and xlibs) ### Compilation & Installation The steps are very simple, nothing like you've never seen before: ```bash git clone https://git.based.pt/cowmonk/cowterm.git cd cowterm # Recomended to check config.h and see if it's to your liking # vim/nano config.h # Also recommended to check config.mk (advanced pro-gamers only!) make doas/sudo make install ``` Enjoy your new ~~awful~~ great terminal # Credits - Me (cowmonk)