callyral [he/they]

favorite bands · Lemon Demon; Tally Hall.

favorite artists · cavetown; Neil Cicierega; Bo Burnham; Jack Stauber; Will Wood; Toby Fox.

𝙸’𝚖 𝚑𝚊𝚕𝚏 𝚑𝚞𝚖𝚊𝚗 𝚊𝚗𝚍 𝚑𝚊𝚕𝚏 𝚖𝚊𝚌𝚑𝚒𝚗𝚎

mastodon · @callyral@furry.engineer

  • 6 Posts
  • 396 Comments
Joined 1 year ago
cake
Cake day: September 14th, 2023

help-circle





  • wayland.windowManager.sway.config.keybindings = let
        # ...
        screenshot = with pkgs; writeShellScriptBin "screenshot.sh" ''
              DATE=$(date +"%Y%m%d%H%M%S")
              if [ "$1" = "full" ]; then
                ${grim}/bin/grim ~/Pictures/shot_$DATE.png
                ${libnotify}/bin/notify-send "saved full screenshot to shot_$DATE.png"
              elif [ "$1" = "full-copy" ]; then
                ${grim}/bin/grim - | ${wl-clipboard}/bin/wl-copy -t image/png
                ${libnotify}/bin/notify-send "copied full screenshot"
              elif [ "$1" = "sel" ]; then
                ${grim}/bin/grim -g "$(${slurp}/bin/slurp)" ~/Pictures/sel_$(date +"%Y%m%d%H%M%S").png
                ${libnotify}/bin/notify-send "saved selection to sel_$DATE.png"
              elif [ "$1" = "sel-copy" ]; then
                ${grim}/bin/grim -g "$(${slurp}/bin/slurp)" - | ${wl-clipboard}/bin/wl-copy -t image/png
                ${libnotify}/bin/notify-send "copied screenshot"
              else
                printf "Invalid argument: '$1'\n"
              fi
              '';
      in lib.mkOptionDefault { # ...
    

    This is in my Home Manager configuration. I don’t think this is that bad, it’s just kinda messy. If you can’t tell, it’s a script for taking screenshots, embedded in my configuration.













  • If you want a challenge that may or may not be worth it, try configuring NixOS. And I mean really get into it, try to configure everything using Nix. It’s very time consuming but not boring, each configuration varies person to person (i.e the way you organize it) so it can be quite fun if you have the time.

    Also nixpkgs (what Nix and NixOS use) has like, all the packages



  • Is there a way to legally obtain a copy of Minecraft to join “offline” servers with?

    Yes! If you already have a legal copy of the game (one that you paid for), Prism Launcher allows you to use an offline account (usually used for singleplayer when your internet is down), which lets you use any username. This is probably a feature in other launchers too.

    I host my own Minecraft server and have online-mode set to false in serer.properties.

    You can set it to true and use EasyAuth to allow offline players to join. This means online players get online UUIDs, and offline players have to log-in using commands and are given an offline UUID. You can also set up a global password, if you trust players won’t log-in as someone else.

    There’s also EasyWhitelist for a name-based whitelist (by default I think whitelists are UUID-based, which probably don’t work with offline players).