Open rockofox opened 1 year ago
i believe this project is only planing on supporting home-manager and nixpkgs, it the reason i maintain a personal fork of hyprland, once you actually set up a fork though you shouldnt have to change much
Once we have a reliable solution to #89, it will be easier to support extras like Doom and Hyprland, as they can just be disabled when the module isn't installed. That might take a while however, as the cause seems to be an issue with the module system itself.
@rockofox this should be doable now
This support could also be added in the nix-doom-emacs flake similar to how the niri-flake checks if stylix is added and sets styling options for niri.
For anyone trying to add stylix support to doom, this commit shows how I did it in my nixos repo: https://gitlab.com/coffeetables/lower/-/commit/4918c0ff4c4e7580509511699a556f59c317f9ad. I'm using nix-doom-emacs-unstraightened, but the process should be the same as nix-doom-emacs.
This support could also be added in the nix-doom-emacs flake similar to how the niri-flake checks if stylix is added and sets styling options for niri.
For anyone trying to add stylix support to doom, this commit shows how I did it in my nixos repo: https://gitlab.com/coffeetables/lower/-/commit/4918c0ff4c4e7580509511699a556f59c317f9ad. I'm using nix-doom-emacs-unstraightened, but the process should be the same as nix-doom-emacs.
This works for normal emacs but not the client
Instead I used this in my config.el
:
(use-package! base16-stylix-theme)
(require 'base16-stylix-theme)
(setq doom-theme 'base16-stylix)
Also config.programs.emacs.extraPackages
already contains the package base16-stylix-theme
which helped to simplify mine down
This support could also be added in the nix-doom-emacs flake similar to how the niri-flake checks if stylix is added and sets styling options for niri.
For anyone trying to add stylix support to doom, this commit shows how I did it in my nixos repo: https://gitlab.com/coffeetables/lower/-/commit/4918c0ff4c4e7580509511699a556f59c317f9ad. I'm using nix-doom-emacs-unstraightened, but the process should be the same as nix-doom-emacs.
Was there a reason for commenting out the doom package? I didn't do that, I just changed the theme
It doesn't work yet, as it's a different package and has slightly different options, see https://github.com/nix-community/nix-doom-emacs/blob/2b34bf438c9e748c34162e0a7c038c5b67688c11/modules/home-manager.nix