From 28b44e1f14b196f7db8491e6adf66d4dcf24a4b0 Mon Sep 17 00:00:00 2001 From: Joshua Elmasri Date: Fri, 26 Sep 2025 18:19:37 -0500 Subject: [PATCH] redid rofi --- hosts/mac-laptop/home.nix | 2 ++ modules/rofi/default.nix | 17 +++++++++++------ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/hosts/mac-laptop/home.nix b/hosts/mac-laptop/home.nix index ba921cc..8fb284d 100644 --- a/hosts/mac-laptop/home.nix +++ b/hosts/mac-laptop/home.nix @@ -13,7 +13,9 @@ pkgs.element-desktop pkgs.signal-desktop-bin pkgs.supersonic + pkgs.libreoffice pkgs.adw-gtk3 + pkgs.thunderbird pkgs.xfce.thunar ]; diff --git a/modules/rofi/default.nix b/modules/rofi/default.nix index 985352d..eea45fd 100644 --- a/modules/rofi/default.nix +++ b/modules/rofi/default.nix @@ -1,4 +1,4 @@ -{pkgs, ... }: +{pkgs, lib, config, ... }: { programs.rofi.enable = true; programs.rofi.extraConfig = { @@ -8,21 +8,20 @@ sidebar-mode = true; dpi = 110; font = "FreeSans Regular 12"; - icon-theme = "Gruvbox-Plus-Dark"; }; - programs.rofi.theme = { + programs.rofi.theme = lib.mkAfter { window.height = 600; window.width = 600; - window.border-radius = 10; + window.border-radius = 0; element = { padding = 5; - border-radius = 10; + border-radius = 0; }; inputbar.padding = 14; listview = { padding = 8; - border-radius = "0 0 10 10"; + border-radius = "0 0 0 0"; border = "2 2 2 2"; dynamic = false; }; @@ -30,6 +29,12 @@ size = 40; margin = "0 10 0 0"; }; + "element selected.normal" = { + background-color = lib.mkForce "@normal-background"; + }; + "element alternate.normal" = { + background-color = lib.mkForce "@normal-background"; + }; mainbox.children = "inputbar, message, listview"; mainbox.spacing = 0; };