techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

5.2K
active users

#homemanager

3 posts3 participants0 posts today

So, for various reasons (professional verses personal), I don't set my global user name or email in Git. Instead, I have NixOS and Home Manager set up to give me a git command:

  home-manager.users.dmoonfire =
    { pkgs, config, ... }:
    {
      home.packages = [
        (pkgs.writeShellScriptBin "git-moonfire" ''
          git config user.name "D. Moonfire"
          git config user.email "contact@moonfire.us"
          git config core.sshCommand 'ssh -i ~/.ssh/moonfire-rsa'
        '')
    };

That way, I can easily call this with:

git clone https://some...path/
git moonfire
git commit -am 'feat: everything is awesome'

I have to agree with @thelinuxEXP about Firefox. We've given them a pass too often. So today I've replaced Firefox 🦊 with Librewolf 🐺

Luckily I manage my configuration and extension with Nix Home manager, so I just had to change a single line in order to make Librewolf my default browser with the same extensions and plugins applied 😎

youtu.be/Rc96ISKh2OM?si=TBp5kb

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.