aboutsummaryrefslogtreecommitdiff
path: root/home-manager/homeModules/rofi.nix
diff options
context:
space:
mode:
authorspl3g <spleefer6@yandex.ru>2025-10-27 23:45:05 +0300
committerspl3g <spleefer6@yandex.ru>2025-10-27 23:50:34 +0300
commit45da62a634546a7359b9654a1e01be3bd067189a (patch)
tree30a8a5fa9ebae46dda2ccf0f03df8975bc45ca52 /home-manager/homeModules/rofi.nix
parent3ac3426144afa5eff1bb2551e27026c1cd0f2ca4 (diff)
chore: formatting
Diffstat (limited to 'home-manager/homeModules/rofi.nix')
-rw-r--r--home-manager/homeModules/rofi.nix51
1 files changed, 26 insertions, 25 deletions
diff --git a/home-manager/homeModules/rofi.nix b/home-manager/homeModules/rofi.nix
index 3d93f53..48434ec 100644
--- a/home-manager/homeModules/rofi.nix
+++ b/home-manager/homeModules/rofi.nix
@@ -1,37 +1,39 @@
-{ pkgs, config, lib, ... }:
-
{
+ pkgs,
+ config,
+ lib,
+ ...
+}: {
options = {
rofi.enable = lib.mkEnableOption "enable rofi";
- rofi.package = lib.mkPackageOption pkgs "rofi package" { default = [ "rofi-wayland" ]; };
+ rofi.package = lib.mkPackageOption pkgs "rofi package" {default = ["rofi"];};
};
-
+
config = lib.mkIf config.rofi.enable {
programs.rofi = {
enable = true;
package = config.rofi.package;
- theme =
- with config.lib.stylix.colors.withHashtag;
+ theme = with config.lib.stylix.colors.withHashtag;
builtins.toFile "theme.rasi" ''
- * {
- font: "FiraCode Nerd Font Medium 12";
-
- bg0: ${base01};
- bg1: ${base02};
- fg0: ${base04};
-
- accent-color: ${base03};
- urgent-color: #ffffff;
-
- background-color: transparent;
- text-color: @fg0;
-
- margin: 0;
- padding: 0;
- spacing: 0;
- }
+ * {
+ font: "FiraCode Nerd Font Medium 12";
+
+ bg0: ${base01};
+ bg1: ${base02};
+ fg0: ${base04};
+
+ accent-color: ${base03};
+ urgent-color: #ffffff;
+
+ background-color: transparent;
+ text-color: @fg0;
+
+ margin: 0;
+ padding: 0;
+ spacing: 0;
+ }
- ${builtins.readFile ./attachments/rofi-theme.rasi}'';
+ ${builtins.readFile ./attachments/rofi-theme.rasi}'';
cycle = true;
plugins = with pkgs; [
rofi-emoji
@@ -44,4 +46,3 @@
};
};
}
-