diff --git a/README.org b/README.org index 9cd421c..507cf6a 100644 --- a/README.org +++ b/README.org @@ -492,6 +492,25 @@ inputs.home-manager.nixosModules.home-manager { } #+END_SRC +** TODO Firefox + +#+NAME: module-firefox +#+BEGIN_SRC nix +./modules/firefox.nix +#+END_SRC + +#+BEGIN_SRC nix :noweb yes :tangle modules/firefox.nix +# <> +{ pkgs, ... }: + +{ + # NOTE: Use the binary until module is developed. + home.packages = [ + pkgs.firefox-bin + ]; +} +#+END_SRC + ** Git #+NAME: module-git @@ -1014,6 +1033,7 @@ EXWM (Emacs X Window Manager)[fn:11] is a full-featured tiling X window manager #+NAME: emacs-exwm-extras #+BEGIN_SRC nix pkgs.arandr +pkgs.nitrogen pkgs.autorandr #+END_SRC @@ -1024,6 +1044,7 @@ I wanted to leave ~(exwm-enable)~ out of my Emacs configuration (which does no h xsession = { enable = true; windowManager.command = '' + ${pkgs.nitrogen}/bin/nitrogen --restore ${myEmacs}/bin/emacs --daemon -f exwm-enable ${myEmacs}/bin/emacsclient -c ''; diff --git a/modules/firefox.nix b/modules/firefox.nix new file mode 100644 index 0000000..fa28b35 --- /dev/null +++ b/modules/firefox.nix @@ -0,0 +1,9 @@ +# This file is controlled by /etc/dotfiles/README.org +{ pkgs, ... }: + +{ + # NOTE: Use the binary until module is developed. + home.packages = [ + pkgs.firefox-bin + ]; +}