nix-dotfiles/programs/rofi.nix

36 lines
772 B
Nix

{pkgs, inputs, ...}:
{
programs.rofi = {
enable = true;
# plugins = with pkgs; [
# rofi-emoji
# rofi-mpd
# rofi-pass
# rofi-calc
# rofi-systemd
# rofi-power-menu
# rofi-file-browser
# ];
font = "Droid Sans 12";
theme = "${inputs.dotfiles}/general/.config/rofi/themes/blank.rasi";
extraConfig = {
modi = "window,run,drun,ssh,windowcd";
show-icons = true;
drun-display-format = "{name}";
# fullscreen = false;
threads = 0;
matching = "fuzzy";
scroll-method = 0;
disable-history = false;
window-thumbnail = true;
kb-row-up = "Up,Alt+k";
kb-row-down = "Down,Alt+j";
kb-row-left = "Alt+h";
kb-row-right = "Alt+l";
};
};
}