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

  • 8 Posts
  • 47 Comments
Joined 2 years ago
cake
Cake day: June 29th, 2023

help-circle
    • Painted ledges for climbing
    • Compass in open world games
    • Crafting
    • punching trees/gathering twigs to creste basic tools. (Seriously, so many survival games start like this)
    • random stealth section for no reason, and it you get caught it’s game over.
    • Title that the first 2 words start with A and C.
    • Title that usually has some variant of “Remaster”, “GOTY”, or “Next-Gen”
    • For card games, mana system because so many card games have this for some reason.
    • party members who usually use inefficient moves against an enemy.
    • hunger system where you need to eat 3 whole turkeys to get your hunger back up to 100% after losing 75% from sleeping 5 hours.
    • Day/night cycle with sleep that just drains your hunger/thirst stat, but raises your HP to max.

    I could go on, but this list is long enough. Ironically, only 1 thing on this list relates to card games.


  • Arch Linux (BTW) is my main/dev OS, but also Windows 10 VM for certain projects.

    For simple scripting in any language: VSCodium

    PyCharm, Android Studio for projects in specific languages.

    For other full projects: VSCodium

    As for testing/deploying projects, I have a QEMU dev VM that’s connected to my IDEs using shared folders running basic Arch with fresh install of KDE Plasma.

    Plugins mainly consist of QoL features, linting for certain languages in VSCodium, themes, etc.














  • AstroLightz@lemmy.worldtoAsklemmy@lemmy.mlWhat did you invent?
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    2 months ago

    I created a pacman wrapper script to automate updating my system (Arch BTW), logging what was updated in a sorted directory based on the current week range, as well as the update progress. My Arch system broke after an update, so this will help me narrow down what packages could have broken it if it does break again.

    I also have a script to automatically build android APKs from source, sign it with my own key, and copy it to a Syncthing directory. Most useful when creating my own apps.

    One last notable one: I created a script to download a file to a hard drive and store it in a directory based on the domain of the URL. I plan to add a recursive mode next so I can download multiple files at once.

    I created some aliases and function to simplify certain commands, such as v for nvim, lsal for ls -al, and cn for clear && neofetch.

    Overall, I’m happy with what I have created. I doubt I’m the first to make some of these scripts, and I’m sure they’re not the best, but they work for my use case.