From f7f5e84cf2bcae79e703bf5bdab39619c62ea198 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Tue, 14 Apr 2026 18:32:28 +0530 Subject: replaced rofi with a fzf script for launching desktop applications --- modules/tools/default.nix | 1 - modules/tools/rofi/default.nix | 85 ------------------------------------------ 2 files changed, 86 deletions(-) delete mode 100644 modules/tools/rofi/default.nix (limited to 'modules/tools') diff --git a/modules/tools/default.nix b/modules/tools/default.nix index b21dbc2..82659cc 100644 --- a/modules/tools/default.nix +++ b/modules/tools/default.nix @@ -29,7 +29,6 @@ ./pamixer ./playerctl ./qemu - ./rofi ./slop ./starship ./systemctl-tui diff --git a/modules/tools/rofi/default.nix b/modules/tools/rofi/default.nix deleted file mode 100644 index 525387f..0000000 --- a/modules/tools/rofi/default.nix +++ /dev/null @@ -1,85 +0,0 @@ -{ lib, config, ... }: - -# Rofi - Window switcher, application launcher, and dmenu replacement -{ - options.tools.rofi = { - enable = lib.mkEnableOption "Enables rofi."; - }; - - config = lib.mkIf config.tools.rofi.enable { - programs.rofi = { - enable = true; - font = "${config.fonts.normal} ${toString config.fonts.size}"; - theme = - with config.scheme.withHashtag; - let - inherit (config.lib.formats.rasi) mkLiteral; - in - { - "*" = { - border = 1; - margin = 0; - padding = 0; - spacing = 0; - - bg = mkLiteral base00; - bg-alt = mkLiteral base01; - fg = mkLiteral base07; - fg-alt = mkLiteral base03; - background-color = mkLiteral "@bg"; - text-color = mkLiteral "@fg"; - }; - - window = { - border-color = mkLiteral base03; - }; - - mainbox = { - children = map mkLiteral [ - "inputbar" - "listview" - ]; - }; - - inputbar = { - background-color = mkLiteral "@bg-alt"; - children = map mkLiteral [ - "prompt" - "entry" - ]; - }; - - entry = { - background-color = mkLiteral "inherit"; - padding = mkLiteral "12px 3px"; - }; - - prompt = { - background-color = mkLiteral "inherit"; - padding = mkLiteral "12px"; - }; - - listview = { - lines = 8; - }; - - element = { - children = map mkLiteral [ "element-text" ]; - }; - - element-icon = { - padding = mkLiteral "10px 10px"; - }; - - element-text = { - padding = mkLiteral "10px 10px"; - text-color = mkLiteral "@fg-alt"; - }; - - "element-text selected" = { - text-color = mkLiteral "@fg"; - }; - }; - }; - }; -} -- cgit v1.2.3