summaryrefslogtreecommitdiff
path: root/modules/home-manager/personal/programs
diff options
context:
space:
mode:
authoraristote <quentin.aristote@irif.fr>2025-04-28 14:40:20 +0200
committeraristote <quentin.aristote@irif.fr>2025-04-28 15:05:19 +0200
commit1ac03c9467ad9af9f8d8808204300a7bbfdd27d6 (patch)
treeb7b5e2b2e9846034d4653d53290503228a985b94 /modules/home-manager/personal/programs
parent29630bfc42b7d2b2744b528cb0ca211044331900 (diff)
home: rofi: fix config file import
Diffstat (limited to 'modules/home-manager/personal/programs')
-rw-r--r--modules/home-manager/personal/programs/rofi.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/home-manager/personal/programs/rofi.nix b/modules/home-manager/personal/programs/rofi.nix
index 229a29e..a3fdad3 100644
--- a/modules/home-manager/personal/programs/rofi.nix
+++ b/modules/home-manager/personal/programs/rofi.nix
@@ -8,12 +8,17 @@
cycle = lib.mkDefault true;
theme =
lib.mkIf (config.lib ? stylix)
- (lib.mkForce
+ (
+ lib.mkForce
(config.lib.stylix.colors {
template = builtins.readFile config.personal.home.dotfiles.rofi;
extension = ".rasi";
})
- .out);
+ );
plugins = with pkgs; [rofi-top rofi-calc rofi-emoji];
};
+ xdg.dataFile."rofi/themes/custom.rasi" = lib.mkForce {
+ source = config.programs.rofi.theme;
+ text = null;
+ };
}