GoThread
all local communities rss
log in
c/linuxmemes@lemmy.world · Lisk91@sh.itjust.works · 1 Sep 2026 16:35 · edited

Beautiful.

check post at origin

416
88 comments

log in to comment.

comments

top new hot controversial
‹ show full thread
  • @leftzero@lemmy.dbzer0.com · 1 Sep 2026

    Add programs.firefox.enable = true; to configuration.nix.

    Call sudo nixos-rebuild switch. Maybe add –flake if you’re feeling adventurous.

    Done.

    Or, more realistically…

    programs = {
        firefox = {
            enable = true;
            # Configure anything you want here (language,
            # extensions, policies... whatever).
        };
        # Enable and configure other programs here.
    };
    

    … and keep the whole thing in a git repository to track changes and have it available for other machines.

    19
    link
    • @NoFood4u@sopuli.xyz · 2 Sep 2026

      And you can even add programs.firefox.package = pkgs.librewolf; if you prefer it!

      7
      link
      • @libewa@feddit.org · 2 Sep 2026

        And the default GUI configs come with Firefox iirc!

        1
        link
    • @ttayh@lemmy.zip · 2 Sep 2026

      dude, don’t try to sell me on an easy to configure distro, I’m just finishing up on the configs for my debian home server/sometimes workstation. Definitely don’t do it, don’t send me down the rabbit hole of reproducebility

      2
      link
      • @leftzero@lemmy.dbzer0.com · 2 Sep 2026

        As a programmer, the moment I learned about nixos (here on lemmy, if I recall correctly) I knew that’d be the one I’d pick once I found the time to move to linux. It just seemed like a reasonable way of doing things, you know?

        Bit of a learning curve, but worth it, I believe.

        1
        link
    • @MonkderVierte@lemmy.zip · 2 Sep 2026 · edited

      Lol, yay firefox-esr.

      And optionally ln -s /usr/sbin/firefox-esr ~/bin/webbrowser.

      1
      link
GoThread · self-hosted threadiverse · instances · AGPL-3.0