diff --git a/home-modules/rofi.nix b/home-modules/rofi.nix
index effb293..f4d415b 100644
--- a/home-modules/rofi.nix
+++ b/home-modules/rofi.nix
@@ -1,4 +1,4 @@
-{ config, pkgs, rice, ... }:
+{ config, pkgs, rice, ... }:
let
trdr = "${rice.lib.float-to-drune rice.transparency}";
in
@@ -7,54 +7,52 @@ in
rofi-wayland
];
home.file.".config/rofi/config.rasi".text = ''
- /*Based on the Purple official rofi theme*/
-
configuration {
- show-icons: false;
- display-drun: "";
- disable-history: false;
- drun-display-format: "{name} [({generic})] [({exec})]";
+ show-icons: false;
+ display-drun: "";
+ disable-history: false;
+ drun-display-format: "{name} [({generic})] [({exec})]";
}
* {
- font: "${rice.font.code.name2} 12";
- foreground: ${rice.color.foreground};
- background-color: ${rice.color.background}${trdr};
- padding: 0px;
- margin: 0px;
- spacing: 0px;
- border-width: 0px;
+ font: "${rice.font.code.name2} 12";
+ foreground: ${rice.color.foreground};
+ background-color: ${rice.color.background}${trdr};
+ padding: 0px;
+ margin: 0px;
+ spacing: 0px;
+ border-width: 0px;
}
#window {
- background-color: ${rice.color.background}${trdr};
- border: ${builtins.toString rice.border-width}px;
- border-radius: ${builtins.toString rice.rounding};
- border-color: ${rice.color.blue};
+ background-color: ${rice.color.background}${trdr};
+ border: ${builtins.toString rice.border-width}px;
+ border-radius: ${builtins.toString rice.rounding};
+ border-color: ${rice.color.blue};
}
#mainbox {
- border: 0;
- padding: 0;
+ border: 0;
+ padding: 0;
}
#message {
- border: 0px;
+ border: 0px;
}
#textbox {
- text-color: ${rice.color.foreground};
+ text-color: ${rice.color.foreground};
}
#listview {
- fixed-height: 0;
- border: 0px;
- spacing: 0px ;
- scrollbar: false;
- padding: 0px;
+ fixed-height: 0;
+ border: 0px;
+ spacing: 0px ;
+ scrollbar: false;
+ padding: 0px;
}
#element {
- border: 0;
- padding: 0px ;
+ border: 0;
+ padding: 0px ;
}
#element.normal.normal { background-color: ${rice.color.background}${trdr}; text-color: ${rice.color.foreground}; }
@@ -63,51 +61,51 @@ in
#scrollbar {
- width: ${builtins.toString rice.border-width}px ;
- border: 0;
- handle-width: 8px ;
- padding: 0;
+ width: ${builtins.toString rice.border-width}px ;
+ border: 0;
+ handle-width: 8px ;
+ padding: 0;
}
#sidebar {
- border: ${builtins.toString rice.border-width}px dash;
+ border: ${builtins.toString rice.border-width}px dash;
}
#button.selected {
- text-color: ${rice.color.foreground};
+ text-color: ${rice.color.foreground};
}
#inputbar {
- spacing: 0;
- text-color: ${rice.color.background};
- background-color: ${rice.color.red}${trdr};
- padding: 0;
- children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
+ spacing: 0;
+ text-color: ${rice.color.background};
+ background-color: ${rice.color.red}${trdr};
+ padding: 0;
+ children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
}
#prompt {
- spacing: 0;
- background-color: transparent;
- text-color: ${rice.color.foreground};
+ spacing: 0;
+ background-color: transparent;
+ text-color: ${rice.color.foreground};
}
#textbox-prompt-colon {
- expand: false;
- str: ">";
- margin: 0px 0.3em 0em 0em ;
- text-color: ${rice.color.background};
- background-color: transparent;
+ expand: false;
+ str: ">";
+ margin: 0px 0.3em 0em 0em ;
+ text-color: ${rice.color.background};
+ background-color: transparent;
}
#case-indicator {
- spacing: 0;
- text-color: ${rice.color.foreground};
- background-color: transparent;
+ spacing: 0;
+ text-color: ${rice.color.foreground};
+ background-color: transparent;
}
#entry {
- spacing: 0;
- text-color: ${rice.color.background};
- background-color: transparent;
- placeholder: "";
+ spacing: 0;
+ text-color: ${rice.color.background};
+ background-color: transparent;
+ placeholder: "";
}
element-text, element-icon {
- background-color: inherit;
- text-color: inherit;
+ background-color: inherit;
+ text-color: inherit;
}
'';
}
\ No newline at end of file
diff --git a/home.nix b/home.nix
index 21b3d0e..f541bcf 100644
--- a/home.nix
+++ b/home.nix
@@ -63,7 +63,7 @@
spotify spicetify-cli
obs-studio
- waybar swww rofi playerctl
+ waybar swww playerctl
imv mpv mediainfo exiftool ffmpeg
pavucontrol fontpreview gtk2fontsel