Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)SE
Posts
76
Comments
65
Joined
2 yr. ago

Programmer Humor @lemmy.ml

Figma marketing done good

Programmer Humor @lemmy.ml

Text Processing Compass

Linux @lemmy.ml

What's on your personal server?

Programmer Humor @lemmy.ml

Microsoft to Copyright Pi, Found to Contain Entire Arial Font

Linux @lemmy.ml

Thoughts, tips, and customization of fzf for old-school CLI enjoyers?

Linux @lemmy.ml

Beachpatrol: A CLI tool to replace and automate your everyday web browser (Now with Firefox support)

Linux @lemmy.ml

SWABAI (Wrapper for the Sway/i3/Yabai tiling window managers)

  • Makes sense and you're probably right, but I'll tell you why I didn't do it that way:

    1. I just did what came first to me
    2. I like the idea of the API defining the project structure
    3. When adding a new package manager, if that ever happens, I would like to see all other implementation of the same functionality on the same file, for help and inspiration
  • Tbh these scripts are for my personal use, written in the way that makes sense for me. I only open sourced it as a joke an as an example of how reinventing your own wheel is not that hard sometimes, and comes with the benefit of doing just what you need it to do.

    Actually I was thinking of adding a sysget fallback, as I might need to do some debian/fedora hacking soon.

  • Linux @lemmy.ml

    PM-JESUS: "Your own, package-manager, Jesus" 🎶 (Package Manager front-end)

    Linux @lemmy.ml

    YAS-QWIN (Yet Another SQL-Query Writing Interface)

  • It should be pretty soon. I've got it working already, but I need to test it more and figure out how Firefox profiles work with Playwright.

    If you want you can just clone it and replace "chromium" with "firefox". It should just work, and it shouldn't take too long to figure out the rest.

  • Linux @lemmy.ml

    Beachpatrol: A CLI tool to replace and automate your everyday web browser (Wayland support)

    Programmer Humor @lemmy.ml

    Is your Startup running more on Mysticism than Programming?

    Programmer Humor @lemmy.ml

    Microsoft builds a Death Ray.

    Linux @lemmy.ml

    Sway-Talisman: Sway – Terminal Application Launcher in Scratchpad, Minimalist And Native

    Linux @lemmy.ml

    Sway-MÜSLI: Sway – Minimal Ültrafast Status Line

    Linux @lemmy.ml

    GPL cheat sheet

    Programmer Humor @lemmy.ml

    I did not ASCII that coming

    Programmer Humor @lemmy.ml

    Rust To Impose Prima Nocta

    Programmer Humor @lemmy.ml

    UTF-Random — Technical Specification

    Linux @lemmy.ml

    Introducing UTF-Random — Making Unicode Fair

  • The joke is that it's hard to tell if this is a joke because the lines between good intentions, corporate jargon, and feasibility have been blurred beyond recognition both here and in the real world.

    It's also funny that after all these years, i18n is still a mess. Moreover, even if translations are standard in GUIs and documentation, for some reason, everyone is okay with defaulting to English for the oldest form of computer interaction.

    Also, the joke is whatever you want it to be. Follow your dreams.

  • Programmer Humor @lemmy.ml

    The future is now

  • .bashrc:

     
        
    # Prompt
    # "Make it simple, just the dollar sign"
    # "Say no more, fam"
    # - if error code is not 0, then prepend [N] where N is the error code
    # - if user is root, use red and #
    blue='\e[34m'
    red='\e[31m'
    bold='\e[1m'
    reset='\e[0m'
    PS1='$( status=$?; [ $status -ne 0 ] && echo "[$status] ")\['"$blue""$bold"'\]$\['"$reset"'\] '
    
    if [[ $EUID -eq 0 ]]; then
      PS1='$( status=$?; [ $status -ne 0 ] && echo "[$status] ")\['"$red""$bold"'\]#\['"$reset"'\] '
    fi
    
    
      

    .inputrc:

     
        
    # vi mode, change to 'emacs' here if you prefer
    set editing-mode vi
    
    # vi INSERT prompt
    set vi-ins-mode-string "\1\e[30;44m\2 INS \1\e[0m\2 "
    
    # vi NORMAL prompt
    set vi-cmd-mode-string "\1\e[30;47m\2 NOR \1\e[0m\2 "