Hobbyist developer, Linux enthusiast, and Arch Linux user.

“The only things constant in this world are death and taxes, I’ve got both!”Skeleton Merchant, Terraria

  • 5 Posts
  • 12 Comments
Joined 3 years ago
cake
Cake day: June 29th, 2023

help-circle






  • Sure, a few projects I’ve been working on:

    • framed_text: A Python package that adds some utilities I frequently use in my projects, such as Status message, Data with labels, and messages surrounded by a frame. (Inspired by prompt_toolkit’s choice frames)
    • play-music: A CLI music wrapper for VLC & MPV. Mainly just a way to play files and directories/playlists without having to type their paths by using saved IDs.

    I have a few other public repos on my Codeberg page, and a few private ones that are more tailored to my specific system. I have a lot of scripts that are not in any repos that are just one-off things like extracting data from a CSV file.




  • Mostly Linux built-in commands like grep, awk, and cat when working with bash scripts

    For more serious projects that rely on a CLI interface, tools that allow for ANSI codes to be used. For example, I use prompt_toolkit (for actual menus) and framed_text (for ANSI messages and yes, this is something I made) for my Python projects.

    git is my main project branch program. It’s just too good to pass up.

    I don’t really use CLI/TUI text editors other than quick edits over SSH when I’m not at my PC. For that, I use neovim with nvchad, or nano.