callyral

joined 1 year ago
[–] callyral@pawb.social 5 points 4 days ago* (last edited 4 days ago)

I use NixOS for my desktop because ~~I hate myself~~ you can configure everything without needing to edit a bunch of different config files that use different configuration languages.

I use Arch btw for my Minecraft server because I am crazy.

[–] callyral@pawb.social 3 points 2 months ago

If they care about terminal emulators, it's unlikely their distro came with one preinstalled.

[–] callyral@pawb.social 4 points 2 months ago* (last edited 2 months ago) (1 children)

I think they said that because OP wrote "not once have I had a problem or anything break. What am I doing wrong?" making it sound like the problem is that they haven't experienced anything break yet.

[–] callyral@pawb.social 49 points 2 months ago (4 children)

Vim is pretty easy for me because I'm used to it. Nano is very difficult to use for me because I've rarely used it.

[–] callyral@pawb.social 3 points 2 months ago
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.

[–] callyral@pawb.social 2 points 3 months ago* (last edited 3 months ago)

I wanted to customize Windows 10. Customizing Windows was too hard and unsafe (requiring many "bloated" third party tools).

Then, after seeing some cool themes, I realized Linux is way more customizable. So I tried Linux Mint and now I use NixOS.

[–] callyral@pawb.social 3 points 3 months ago

as a brazilian, i have no idea if you're right.

[–] callyral@pawb.social 4 points 3 months ago* (last edited 3 months ago)

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

[–] callyral@pawb.social 3 points 3 months ago

i just copy the links to a text file as i write and when i'm done with the paper i just paste it at the end and format it correctly

[–] callyral@pawb.social 5 points 4 months ago

Windows 10.

I wanted customization. Windows provided customization, sure, but like in the worst way possible. Want to change the system colors or what buttons look like? Download this third party theme and apply it with bloated tools that are probably malware in disguise!

Meanwhile on Linux (NixOS), I can just change a few lines in my dotfiles and it works. Sometimes it's inconvenient but I'm not really looking for convenience.

[–] callyral@pawb.social 18 points 4 months ago

I use Thunderbird and I don't think it looks old, specially after recent updates. You can also change the colors which is pretty cool.

[–] callyral@pawb.social 1 points 4 months ago (1 children)
view more: next ›