Home Gen53 @ 2025-09-28-15:33 by jonas@monolith

This commit is contained in:
Jonas Röger 2025-09-28 15:33:50 +02:00
parent c757eed1b0
commit 7383f56ef6
4 changed files with 9 additions and 1 deletions

View File

@ -11,6 +11,7 @@
# hive moduless
hive.doom.enable = true;
hive.doom.enableCopilot = true;
hive.doom.enableTidal = true;
hive.doom.withNixPkgs = true;
hive.doom.withShellPkgs = true;
hive.firefox = {

View File

@ -88,6 +88,7 @@ in {
options.hive.doom = {
enable = lib.mkEnableOption "Enable Doom Emacs";
enableCopilot = lib.mkEnableOption "Enable Copilot in Doom Emacs";
enableTidal = lib.mkEnableOption "Enable TidalCycles";
withLatexPkgs = lib.mkEnableOption "Enable LaTeX packages in doom path";
withShellPkgs = lib.mkEnableOption "Enable shell packages in doom path";
withNixPkgs = lib.mkEnableOption "Enable LaTeX packages in doom path";
@ -201,6 +202,11 @@ in {
source = ./static/packages.d/copilot.el;
onChange = "${doom-setup} sync --force -u -e";
};
"doom-config/packages.d/tidal.el" = {
enable = cfg.enableTidal;
source = ./static/packages.d/tidal.el;
onChange = "${doom-setup} sync --force -u -e";
};
"doom-emacs" = {
source = builtins.fetchGit {
url = "https://github.com/doomemacs/doomemacs";

View File

@ -35,7 +35,7 @@
;; available. You can either set `doom-theme' or manually load a theme with the
;; `load-theme' function. This is the default:
(setq doom-theme 'doom-monokai-classic)
(custom-set-faces! `(font-lock-operator-face :foreground ,(doom-color 'font-lock-keyword-face)))
(custom-set-faces! `(font-lock-operator-face :foreground ,(doom-color 'operators)))
;; This determines the style of line numbers in effect. If set to `nil', line
;; numbers are disabled. For relative line numbers, set this to `relative'.

View File

@ -0,0 +1 @@
(package! tidal)