summaryrefslogtreecommitdiff
path: root/users/kassouni/rofi.nix
diff options
context:
space:
mode:
authorAlexander Kassouni <alex@kassouni.net>2026-09-02 21:20:10 -0700
committerAlexander Kassouni <alex@kassouni.net>2026-09-02 21:20:10 -0700
commit47dde98fd2cf11ea544bb1c8d8d548ee0bda0f54 (patch)
treefb79c45ef1c0f0016e480e06dff625cf3fc1c91a /users/kassouni/rofi.nix
parent1c5fa1c205f2bb78f8e1179b0576f3c3578dad69 (diff)
some sway stuff
Diffstat (limited to 'users/kassouni/rofi.nix')
-rw-r--r--users/kassouni/rofi.nix79
1 files changed, 0 insertions, 79 deletions
diff --git a/users/kassouni/rofi.nix b/users/kassouni/rofi.nix
deleted file mode 100644
index 740047b..0000000
--- a/users/kassouni/rofi.nix
+++ /dev/null
@@ -1,79 +0,0 @@
-{ config, ... }:
-
-let
- inherit (config.lib.formats.rasi) mkLiteral;
- colors = config.colorScheme;
-in
-{
- programs.rofi = {
- enable = true;
- font = "${config.theme.font.family} ${builtins.toString config.theme.font.size}";
-
- theme = {
- "*" = {
- background-color = mkLiteral "transparent";
- text-color = mkLiteral colors.editor.fg;
- };
-
- window = {
- background-color = mkLiteral colors.ui.popup.bg;
- border = mkLiteral "2px";
- border-color = mkLiteral colors.ui.line;
- border-radius = mkLiteral "8px";
- padding = mkLiteral "16px";
- width = mkLiteral "40%";
- };
-
- inputbar = {
- children = map mkLiteral [ "prompt" "entry" ];
- background-color = mkLiteral colors.ui.panel.bg;
- border-radius = mkLiteral "4px";
- padding = mkLiteral "8px";
- spacing = mkLiteral "8px";
- };
-
- prompt = {
- text-color = mkLiteral colors.common.accent.tint;
- };
-
- entry = {
- placeholder = "Search";
- placeholder-color = mkLiteral colors.ui.fg;
- };
-
- listview = {
- lines = 8;
- scrollbar = false;
- spacing = mkLiteral "2px";
- margin = mkLiteral "12px 0px 0px 0px";
- };
-
- element = {
- padding = mkLiteral "8px";
- border-radius = mkLiteral "4px";
- spacing = mkLiteral "8px";
- };
-
- "element normal urgent" = {
- text-color = mkLiteral colors.common.error;
- };
-
- "element normal active" = {
- text-color = mkLiteral colors.common.accent.tint;
- };
-
- "element selected normal" = {
- background-color = mkLiteral colors.common.accent.tint;
- text-color = mkLiteral colors.surface.base;
- };
-
- element-icon = {
- size = mkLiteral "1em";
- };
-
- element-text = {
- text-color = mkLiteral "inherit";
- };
- };
- };
-}