From fb139f171e957e20d6e572378357e8a1510c0a80 Mon Sep 17 00:00:00 2001 From: s-prechtl Date: Fri, 9 May 2025 11:50:20 +0200 Subject: [PATCH] feat: rofi config --- hosts/goingmerry/home.nix | 1 + modules/home-manager/rofi.nix | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 modules/home-manager/rofi.nix diff --git a/hosts/goingmerry/home.nix b/hosts/goingmerry/home.nix index ed05f31..6c63f03 100644 --- a/hosts/goingmerry/home.nix +++ b/hosts/goingmerry/home.nix @@ -11,6 +11,7 @@ ../../modules/home-manager/blueman.nix ../../modules/home-manager/git.nix ../../modules/home-manager/wofi.nix + ../../modules/home-manager/rofi.nix ../../modules/home-manager/waybar.nix ../../modules/home-manager/alacritty.nix ../../modules/home-manager/nextcloud.nix diff --git a/modules/home-manager/rofi.nix b/modules/home-manager/rofi.nix new file mode 100644 index 0000000..5aa7870 --- /dev/null +++ b/modules/home-manager/rofi.nix @@ -0,0 +1,23 @@ +{pkgs, ...}: { + programs.rofi = { + enable = true; + package = pkgs.rofi-wayland; + theme = "gruvbox-dark"; + font = "JetBrainsMono Nerd Font Mono"; + terminal = "${pkgs.alacritty}/bin/alacritty"; + pass = { + enable = true; + package = pkgs.rofi-pass-wayland; + extraConfig = '' + URL_field='url' + USERNAME_field='user' + ''; + }; + plugins = [ + pkgs.rofi-emoji-wayland + ]; + extraConfig = { + modi = "drun,emoji"; + }; + }; +}