Browse Source

Init firefox module + add wallpaper

main
parent
commit
09f5f3e43e
Signed by: chris GPG Key ID: 3025DCBD46F81C0F
  1. 21
      README.org
  2. 9
      modules/firefox.nix

21
README.org

@ -492,6 +492,25 @@ inputs.home-manager.nixosModules.home-manager {
} }
#+END_SRC #+END_SRC
** TODO Firefox
#+NAME: module-firefox
#+BEGIN_SRC nix
./modules/firefox.nix
#+END_SRC
#+BEGIN_SRC nix :noweb yes :tangle modules/firefox.nix
# <<file-warning>>
{ pkgs, ... }:
{
# NOTE: Use the binary until module is developed.
home.packages = [
pkgs.firefox-bin
];
}
#+END_SRC
** Git ** Git
#+NAME: module-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 #+NAME: emacs-exwm-extras
#+BEGIN_SRC nix #+BEGIN_SRC nix
pkgs.arandr pkgs.arandr
pkgs.nitrogen
pkgs.autorandr pkgs.autorandr
#+END_SRC #+END_SRC
@ -1024,6 +1044,7 @@ I wanted to leave ~(exwm-enable)~ out of my Emacs configuration (which does no h
xsession = { xsession = {
enable = true; enable = true;
windowManager.command = '' windowManager.command = ''
${pkgs.nitrogen}/bin/nitrogen --restore
${myEmacs}/bin/emacs --daemon -f exwm-enable ${myEmacs}/bin/emacs --daemon -f exwm-enable
${myEmacs}/bin/emacsclient -c ${myEmacs}/bin/emacsclient -c
''; '';

9
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
];
}
Loading…
Cancel
Save